src/all_types.hpp | 14 +- src/analyze.cpp | 35 +-- src/analyze.hpp | 2 - src/codegen.cpp | 9 +- src/ir.cpp | 383 +++++++++++++++++--------------- 5 files changed, 208 insertions(+), 235 deletions(-)