src/analyze.cpp | 93 +++++++++++++++++++------------- src/analyze.hpp | 2 + src/ast_render.cpp | 33 +++++++----- src/codegen.cpp | 15 ++++-- src/ir.cpp | 66 +++++++++++++++++++++-- src/ir.hpp | 2 + src/ir_print.cpp | 64 ---------------------- src/ir_print.hpp | 3 -- src/parseh.cpp | 24 ++++++--- test/run_tests.cpp | 13 +++-- 10 files changed, 176 insertions(+), 139 deletions(-)