Commit Graph
95 Commits
Author SHA1 Message Date
Yoshi Askharoun 750cc37a91 Fix assembly names in imports 2024-02-22 08:06:34 -06:00
Yoshi Askharoun 46bfdb1c39 Simplify BOM check 2024-02-22 08:06:03 -06:00
Yoshi Askharoun 3c95c4e9ce Add binary encoded constants to lexer and disassembler 2024-02-21 09:10:18 -06:00
Yoshi Askharoun 1125127171 Update UIX 2024-02-21 09:09:27 -06:00
Yoshi Askharoun f576cae6c3 Fix assembly:// imports that don't specify a namespace 2024-02-19 00:10:15 -06:00
Yoshi Askharoun a68639eef0 Bump version to 0.0.2-beta 2024-02-18 22:26:25 -06:00
Yoshi Askharoun 9e332c5e9e Slightly more intelligent load result testing 2024-02-18 22:25:30 -06:00
Yoshi Askharoun 2cd9bfe943 Load constructor/method/event/property imports 2024-02-18 22:25:10 -06:00
Yoshi Askharoun 167ca01ba6 Add special logic for disassembling ILayout 2024-02-18 22:24:38 -06:00
Yoshi Askharoun c616be1475 Add ReassembleFromUIX test and more debugging 2024-02-16 20:40:14 -06:00
Yoshi Askharoun e74fc90974 Fix type resolution in Asm markup loader 2024-02-16 20:38:33 -06:00
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 6bc1880f2c More constant operand work in assembler 2024-02-12 23:14:53 -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 07840d5ee5 Update UIX 2024-02-12 01:10:16 -06:00
Yoshi Askharoun e7c8eae3d5 Update UIX 2024-02-12 00:40:52 -06:00
Yoshi Askharoun 8604bbe304 Update UIX 2024-02-11 20:43:30 -06:00
Yoshi Askharoun 25ec7ec9b7 Update Parse test sample 2024-02-11 20:39:21 -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 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 03f8974ac1 Add initial pass at constants and operands that reference labels 2024-02-11 11:51:59 -06:00
Yoshi Askharoun a0d5661a99 Oops, all IBodyItems! 2024-02-10 23:03:57 -06:00