Commit Graph
23 Commits
Author SHA1 Message Date
Yoshi Askharoun 86f4842153 Add FullLoad extension 2024-02-16 20:38:18 -06:00
Yoshi Askharoun 772a0bf60b Add member imports to lexer, assembler, and disassembler 2024-02-16 20:37:47 -06:00
Yoshi Askharoun 03859bec6e Add inline XML to assembler and disassembler 2024-02-12 20:56:51 -06:00
Yoshi Askharoun f0f712f9d9 Add support for string-encodable constants to assembler and disassembler 2024-02-12 12:16:31 -06:00
Yoshi Askharoun 8ced3e771a Add constants to disassembly 2024-02-11 20:39:07 -06:00
Yoshi Askharoun ebc0c4366e Fix incorrect formatting of offset indices in disassembly 2024-02-11 20:38:48 -06:00
Yoshi Askharoun a0d5661a99 Oops, all IBodyItems! 2024-02-10 23:03:57 -06:00
Yoshi Askharoun 24866a81bd Fix namespaces being stripped from assembly imports 2024-02-10 21:38:37 -06:00
Yoshi Askharoun 97001fbd29 Fix export tables and remove static Load method 2024-02-10 21:38:18 -06:00
Yoshi Askharoun 69fd6b71a2 Fix exported type base name in disassembler 2024-02-09 09:18:50 -06:00
Yoshi Askharoun 9a2893a146 Add type exports to disassembler 2024-02-08 13:32:44 -06:00
Yoshi Askharoun 42a6ea5795 Add type imports to disassembler 2024-02-08 10:52:01 -06:00
Yoshi Askharoun 9e8ffe786b Deduplicate disassembly imports 2024-02-07 09:42:18 -06:00
Yoshi Askharoun b4da2a46d7 Add instruction schema and some type information 2024-02-06 12:55:46 -06:00
Yoshi Askharoun 5a0473e499 Add section directives 2024-02-05 09:23:46 -06:00
Yoshi Askharoun 601fd2b4fa Strip extra information from assembly imports 2024-02-01 11:42:48 -06:00
Yoshi Askharoun 86500a4ec1 Exclude URI of current file from imports 2024-01-31 19:44:53 -06:00
Yoshi Askharoun 7d3bce3e2b Mark disassembled object section with label 2024-01-31 19:44:23 -06:00
Yoshi Askharoun 45475c5934 Exclude URI of current file from imports 2024-01-31 19:44:11 -06:00
Yoshi Askharoun f075fce9ec Implement disassembly for all instructions 2024-01-31 18:34:45 -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 c54fab21e7 Begin UIB disassebler 2024-01-30 23:30:42 -06:00