src/analyze.cpp | 34 +++++++++++++++++++++++++++----- src/codegen.cpp | 22 +++++++++++++++++---- src/ir.cpp | 2 ++ 3 files changed, 49 insertions(+), 9 deletions(-)