Jennifer Taylor
|
f75b9f038e
|
Implement a few more opcodes to get a few more Bishi files decompiling.
|
2021-05-05 00:55:02 +00:00 |
|
Jennifer Taylor
|
636e1876bc
|
Add while loop detection and conversion.
|
2021-05-05 00:54:34 +00:00 |
|
Jennifer Taylor
|
f09fd79a45
|
Add for loop detection and conversion.
|
2021-05-05 00:53:38 +00:00 |
|
Jennifer Taylor
|
e17f7c2bdb
|
Add some tests for for/while loops in anticipation of optimizing output.
|
2021-05-05 00:53:02 +00:00 |
|
Jennifer Taylor
|
eddb8dc208
|
Several more code output optimizations done.
|
2021-05-04 02:32:04 +00:00 |
|
Jennifer Taylor
|
4790385022
|
Fix a logic error in if statement unwrapping, remove duplicated code in favor of a better true/false detection algorithm.
|
2021-05-04 02:30:37 +00:00 |
|
Jennifer Taylor
|
336ef6fc3d
|
Check in some beta code for a new style of if detection that does not work yet.
|
2021-05-02 03:50:19 +00:00 |
|
Jennifer Taylor
|
7493db034f
|
Add in basic throw, test code generation of mostly the same code as we tested the code graph with.
|
2021-05-02 03:49:35 +00:00 |
|
Jennifer Taylor
|
829597a871
|
Address the fact that I never handled END actions (they end processing as they are encountered).
|
2021-05-02 03:48:38 +00:00 |
|
Jennifer Taylor
|
261c3d7fbd
|
Start a unit test framework for decompilation, in the hopes of eventually tracking down a logic bug in if extraction.
|
2021-05-02 03:48:07 +00:00 |
|