Yoshi Askharoun
|
0904702679
|
[WIP] Importing shared data tables
|
2025-01-29 14:23:12 -06:00 |
|
Yoshi Askharoun
|
bde7340b0a
|
Bubble up Asm parsing errors
|
2025-01-29 08:01:24 -06:00 |
|
Yoshi Askharoun
|
ac5ef6b127
|
[WIP] Fix assembler bugs
|
2025-01-28 15:36:23 -06:00 |
|
Yoshi Askharoun
|
3e9e1fef0f
|
Support generic types
|
2025-01-27 23:28:44 -06:00 |
|
Yoshi Askharoun
|
4c4bedb492
|
Add UIXA string literals
|
2025-01-27 18:23:07 -06:00 |
|
Yoshi Askharoun
|
f074577d6f
|
Report line and column numbers for imports
|
2024-07-07 15:35:44 -05:00 |
|
Yoshi Askharoun
|
4056dc9f4f
|
Add constants and qualified type names to lexer, and use instruction schema to decode UIB instrctions
|
2024-02-11 20:38:19 -06:00 |
|
Yoshi Askharoun
|
a0d5661a99
|
Oops, all IBodyItems!
|
2024-02-10 23:03:57 -06:00 |
|
Yoshi Askharoun
|
93fa998caa
|
Allow underscores, dashes, and digits in identifiers
|
2024-02-10 21:37:12 -06:00 |
|
Yoshi Askharoun
|
9a2893a146
|
Add type exports to disassembler
|
2024-02-08 13:32:44 -06:00 |
|
Yoshi Askharoun
|
3c2ae6a9cd
|
Add type imports and exports to parser
|
2024-02-08 10:51:08 -06:00 |
|
Yoshi Askharoun
|
5a0473e499
|
Add section directives
|
2024-02-05 09:23:46 -06:00 |
|
Yoshi Askharoun
|
934c20ccdf
|
Add line and column numbers to lexer tree
|
2024-02-04 22:09:21 -06:00 |
|
Yoshi Askharoun
|
6823ef5296
|
Move body and import lexers to separate files
|
2024-02-04 21:44:59 -06:00 |
|
Yoshi Askharoun
|
88ec3a0ccf
|
Add expectations to lexer
|
2024-02-04 18:51:17 -06:00 |
|
Yoshi Askharoun
|
0a205c2fa8
|
Use two-way mapping for mnemonics -> opcodes
|
2024-01-31 16:58:28 -06:00 |
|
Yoshi Askharoun
|
d77d2953b8
|
Move syntax models to own folder
|
2024-01-31 09:21:30 -06:00 |
|
Yoshi Askharoun
|
199d2263e6
|
Allow for different kinds of imports
|
2024-01-30 22:44:48 -06:00 |
|
Yoshi Askharoun
|
e77792c15c
|
Rename UIX.Asm namespace to Microsoft.Iris.Asm
|
2024-01-29 21:57:00 -06:00 |
|
Yoshi Askharoun
|
2bf42a5df3
|
Remove unused parsers
|
2024-01-29 21:48:15 -06:00 |
|
Yoshi Askharoun
|
687a6b46d6
|
Added initial implementation of UIXA parser
|
2024-01-29 21:42:06 -06:00 |
|