Commit Graph
6 Commits
Author SHA1 Message Date
Bastien Bouclet 2252a50017 STARK: Define aliases for resource references in the decompiled output 2016-06-02 13:10:45 +02:00
Bastien Bouclet d29834d9a7 STARK: Don't copy control flow related command arguments in the AST 2016-06-02 07:10:10 +02:00
Bastien Bouclet d2f1bb8d80 STARK: Empty blocks are decompilation errors 2016-06-01 18:02:07 +02:00
Bastien Bouclet c0d91fcab9 STARK: Properly decompile infinite loops in scripts 2016-05-26 18:40:53 +02:00
Bastien Bouclet c66876d22a STARK: Add a verification step to the decompiler
It ensures the AST still follows the same control flow as in the CFG.
These methods could be used to write a script compiler.
2016-05-24 18:01:34 +02:00
Bastien Bouclet 344326e28c STARK: Add an AST representation of the script language 2016-05-23 20:50:17 +02:00