src/analyze.cpp | 5 +- src/codegen.cpp | 72 +++++++++++++++++++++-------- src/ir.cpp | 79 ++++++++++++++++++++++++-------- 3 files changed, 119 insertions(+), 37 deletions(-)