ribrdb / desynced-tools

Tools for working with behaviors and blueprints from Desynced.
MIT License
4 stars 3 forks source link

Create a common IR #29

Closed ribrdb closed 8 months ago

ribrdb commented 8 months ago

There should be a common IR shared by all the modules (assembler, disassembler, compiler, decompiler) so they can more easily share code. For example, the assembler, compiler, and decompiler all need to build and analyze the control flow graph.