src/analyze.cpp | 85 +++++++++++++----------- src/analyze.hpp | 8 ++- src/codegen.cpp | 10 ++- src/ir.cpp | 110 +++++++++++++++++++------------- 4 files changed, 129 insertions(+), 84 deletions(-)