src/all_types.hpp | 12 +- src/ast_render.cpp | 63 +++++- src/codegen.cpp | 132 ++++++++++++ src/ir.cpp | 345 +++++++++++--------------------- src/ir_print.cpp | 45 +++++ 5 files changed, 368 insertions(+), 229 deletions(-)