doc/langref.md | 8 ++ src/all_types.hpp | 22 +++++ src/codegen.cpp | 40 ++++++--- src/ir.cpp | 139 ++++++++++++++++++++++++++++++++ src/ir_print.cpp | 32 ++++++-- 5 files changed, 223 insertions(+), 18 deletions(-)