src/codegen.cpp | 2 +- src/ir.cpp | 140 ++++++++++++++++++++++++++++---- 2 files changed, 127 insertions(+), 15 deletions(-)