Parser/Compiler/Runtime for Starlark written in Zig with bdwgc as the garbage collector. Still very much WIP.
To run it:
# This is a checked in test file to play with.
zig build run <./test.starTo do a watch build of that, run:
zig build run-test-star --watchThat will rerun the build/interpreter on every change to a source file or test.star.
It has some basic error reporting with a traceback and line numbers:

- Make pool for small numbers/strings.
- Figure out a good multi-threading model.
- Test long running processes and GC.
- Parse/Compile attribute access.