src/all_types.hpp | 9 +- src/analyze.cpp | 13 +- src/ast_render.cpp | 187 +-- src/ast_render.hpp | 2 - src/bigint.cpp | 19 + src/bigint.hpp | 1 + src/codegen.cpp | 5 +- src/codegen.hpp | 1 - src/errmsg.cpp | 7 +- src/ir.cpp | 133 +- src/ir.hpp | 2 - src/ir_print.cpp | 7 + src/main.cpp | 2 +- src/parseh.cpp | 2207 +++++++++++++++++++++++--------- src/parser.cpp | 12 +- src/parser.hpp | 3 +- std/zlib/deflate.zig | 522 ++++++++ std/zlib/inflate.zig | 969 ++++++++++++++ test/cases/misc.zig | 8 + test/compile_errors.zig | 11 + test/parseh.zig | 52 +- 21 files changed, 3251 insertions(+), 921 deletions(-)