README.md | 5 ++- doc/langref.md | 6 ++- example/guess_number/main.zig | 15 +++---- src/analyze.cpp | 76 ++++++++++++++++++++------------ src/codegen.cpp | 37 +++++++++------- src/parser.cpp | 71 +++++++++++++++++++++++------ src/parser.hpp | 14 ++++-- src/tokenizer.cpp | 22 +++++++++ src/tokenizer.hpp | 2 + 9 files changed, 176 insertions(+), 72 deletions(-)