doc/langref.md | 4 ++- example/rand/main.zig | 2 +- src/analyze.cpp | 48 ++++++++++++++++++++++--------- src/analyze.hpp | 2 ++ src/codegen.cpp | 27 ++++++++++++++++++ src/parser.cpp | 49 ++++++++++++++++++++++++++++++-- src/parser.hpp | 9 ++++++ test/run_tests.cpp | 36 ++++++++++++++++------- 8 files changed, 148 insertions(+), 29 deletions(-)