Commit Graph
177 Commits
Author SHA1 Message Date
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 bd31001a4f Add README 2024-01-31 19:06:33 -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 810a6badac Print parsed program to test output 2024-01-29 22:09:51 -06:00
Yoshi Askharoun 19d65e8cc5 Make OperationMnemonicMap one-to-one 2024-01-29 22:09:39 -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 42c18f921b Rename SyntaxModels file 2024-01-29 21:47:02 -06:00
Yoshi Askharoun 687a6b46d6 Added initial implementation of UIXA parser 2024-01-29 21:42:06 -06:00
Yoshi Askharoun 5c1469313e Update UIX and rename disassembly as log view 2024-01-20 20:33:30 -06:00
Yoshi Askharoun 47b4208cd3 Update UIX 2023-08-22 02:04:28 -05:00
Yoshi Askharoun ab7325564f Add auto-scroll to interpreter log view 2023-06-05 23:33:48 -05:00
Yoshi Askharoun 474172326e Begin construction of UIB disassembly 2023-06-05 22:08:18 -05:00
Yoshi Askharoun f769834398 Make selected entries in UIB log view more comapct 2023-06-05 16:08:40 -05:00
Yoshi Askharoun a3d11e35cb Do not attempt to show null values in inspector 2023-06-05 16:08:16 -05:00