Commit Graph
79 Commits
Author SHA1 Message Date
Yoshi Askharoun 804bca823b Add Identifier property to Directive 2024-02-04 22:23:10 -06:00
Yoshi Askharoun 8bc1b983be Rename Import.cs 2024-02-04 22:10:10 -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 152a3c1acb Fix Import inheritance 2024-02-04 21:40:07 -06:00
Yoshi Askharoun 88ec3a0ccf Add expectations to lexer 2024-02-04 18:51:17 -06:00
Yoshi Askharoun 1b1148bd58 Move syntax interfaces to separate file, add IDirective interface 2024-02-04 18:50:45 -06:00
Yoshi Askharoun d95fcab104 Begin Assembly markup loader 2024-02-03 20:51:45 -06:00
Yoshi Askharoun 2d4c6d5f6d Merge branch 'master' of https://github.com/yoshiask/ZuneUIXTools 2024-02-02 23:30:08 -06:00
Yoshi Askharoun f5dcc0206f Begin markup assembler 2024-02-02 23:26:55 -06:00
Yoshi Askharoun 601fd2b4fa Strip extra information from assembly imports 2024-02-01 11:42:48 -06:00
Yoshi Askharoun 738dc1e4ab Add NuGet properties 2024-01-31 20:28:50 -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 b2ae711337 Remove empty space after instructions with no operands 2024-01-31 18:44:31 -06:00
Yoshi Askharoun d29406b725 Improve formatting of Program.ToString() 2024-01-31 18:43:04 -06:00
Yoshi Askharoun f075fce9ec Implement disassembly for all instructions 2024-01-31 18:34:45 -06:00
Yoshi Askharoun 410848a29e Prefer using suffixes for instruction mnemonics 2024-01-31 18:33:40 -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
Yoshi Askharoun 26ab2444f2 Store actual operand value 2024-01-30 23:30:11 -06:00
Yoshi Askharoun 199d2263e6 Allow for different kinds of imports 2024-01-30 22:44:48 -06:00
Yoshi Askharoun 19d65e8cc5 Make OperationMnemonicMap one-to-one 2024-01-29 22:09:39 -06:00