Commit Graph
299 Commits
Author SHA1 Message Date
Yoshi Askharoun d536297161 UIXC demo 2024-06-13 17:30:39 -05:00
Yoshi Askharoun a3d7e73b11 Add de/compile + settings 2024-06-13 17:30:27 -05:00
Yoshi Askharoun acd127c3a1 Add decompile command 2024-02-22 11:13:31 -06:00
Yoshi Askharoun 02078f1793 Support multiple compilands and shared binary data tables 2024-02-22 10:46:53 -06:00
Yoshi Askharoun 9aabdd40dc Use Spectre.Console.Cli 2024-02-22 08:27:49 -06:00
Yoshi Askharoun 70867c7ac6 Begin UIX compiler CLI 2024-02-22 08:07:38 -06:00
Yoshi Askharoun b8b10eb7a6 Have AsmMarkupLoader report lexer errors 2024-02-22 08:07:04 -06:00
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