doc/langref.md | 4 +- example/guess_number/main.zig | 23 ++++- src/analyze.cpp | 38 +++++++-- src/analyze.hpp | 1 + src/codegen.cpp | 4 + src/parser.cpp | 68 ++++++++++++++- src/parser.hpp | 6 ++ src/tokenizer.cpp | 19 +++++ src/tokenizer.hpp | 1 + std/errno.zig | 146 ++++++++++++++++++++++++++++++++ std/std.zig | 69 ++++++++++++++- 11 files changed, 359 insertions(+), 20 deletions(-)