Commit Graph

24 Commits

Author SHA1 Message Date
48fb330f47 common: re-define status codes to be compatible with b_result 2025-09-08 15:43:29 +01:00
d5183aeb9f common: implement stringification of selectors 2025-05-13 13:20:11 +01:00
6307429bbf common: add missing status codes to ivy_status_to_string 2025-05-13 13:19:40 +01:00
416472410b common: add bad format status code 2025-05-12 15:51:24 +01:00
592acc693f common: add a row/column co-ordinate structure 2025-05-08 22:24:12 +01:00
bb55bee7f8 common: implement s_get_row and s_get_name in ivy_file 2025-05-08 20:29:31 +01:00
8e8637882d common: add some new callbacks to ivy_line_source
these callbacks will be used to implement diagnostic messages.
2025-05-08 10:47:07 +01:00
dc000ae8ef common: implement conversion from b_status to ivy_status 2025-04-22 15:22:49 +01:00
ae5e438207 common: add some more status codes 2025-04-14 09:43:31 +01:00
4561208db5 Merge branch 'main' of https://github.com/washh/ivy 2024-12-16 21:02:03 +00:00
bc8bfcea9d meta: add missing exe resource files 2024-12-16 20:57:30 +00:00
3ad355e58c common: add additional opcodes 2024-12-15 22:36:14 +00:00
08f08df6e4 common: replace reference to b_strv_builder with b_stringstream 2024-12-15 22:35:54 +00:00
10c03c4b74 asm: add instruction opcode/operand definition table 2024-12-15 19:30:34 +00:00
9c125fe905 common: fix all compiler warnings 2024-12-13 17:21:14 +00:00
0a8d913fdd common: implement ident and selector manipulation 2024-12-13 12:25:40 +00:00
52f11023c8 common: add instruction and opcode definitions; interface for manipulating selectors 2024-12-09 13:28:58 +00:00
b87d152f07 meta: add metadata to win32 exe/dll files 2024-12-07 19:32:35 +00:00
ec05379e33 cmake: add support for static build 2024-12-06 19:48:20 +00:00
54a0c331b2 common: add a status code for internal errors 2024-11-23 19:26:29 +00:00
f44a3364b3 common: add MIN and MAX macros 2024-11-18 09:53:35 +00:00
646a851a10 meta: add msvc support
since bluelib is already cross-platform, this is mostly just adding
__declspec(dllexport) to the library functions.
2024-11-14 19:30:36 +00:00
cbd8639605 common: add generic input-line interface, and an implementation of it for text files 2024-11-13 21:36:37 +00:00
bf2c9c1d90 meta: add internal common library 2024-11-12 19:56:02 +00:00