src/codegen.cpp | 30 +++---- src/ir.cpp | 150 +++++++++++++++++++++++++++++--- 2 files changed, 154 insertions(+), 26 deletions(-)