CHANGELOG.md | 2 + build.zig | 190 ++++++++----- build.zig.zon | 6 + src/BuildConfig.zig | 9 + src/cli.zig | 186 ++++++++++++- src/core/Air.Dump.zig | 3 +- src/core/Air.zig | 8 +- src/core/Comp.zig | 7 +- src/core/InternPool.zig | 12 + src/core/Sema.zig | 20 +- src/core/StoredTrace.zig | 4 +- src/core/Teg.Dump.zig | 3 +- src/core/Teg.zig | 4 +- src/core/js/NodeGen.zig | 8 +- src/core/main.zig | 170 ------------ src/core/mod.zig | 35 +++ src/deps/quickjs/build.zig | 128 +++++++++ src/deps/quickjs/build.zig.zon | 16 ++ src/lsp/lsp.zig | 41 --- src/manual/generate-man.zig | 461 +++++++++++++++++++++++++++----- test/behavior.zig | 393 +++++++++++++++++++++++++++ test/behavior/arithmetic | 67 +++++ 22 files changed, 1400 insertions(+), 373 deletions(-)