src/all_types.hpp | 63 +- src/analyze.cpp | 2526 +++++++++++++++++--------------- src/analyze.hpp | 2 + src/codegen.cpp | 649 ++++---- src/ir.cpp | 72 +- 5 files changed, 1686 insertions(+), 1626 deletions(-)