A small interpreter / bytecode virtual machine project implemented in Zig, following the C implementation from the book Crafting Interpreters.
- Implementation language: Zig
- Zig version:
0.16.0-dev
This repository contains a Zig-based interpreter for a custom language, including:
grammar/for language grammar definitionssrc/for the interpreter and VM implementationbuild.zigandbuild.zig.zonfor build configurationzig-out/bin/zlxas the compiled executable output
The project demonstrates language implementation concepts such as parsing, bytecode generation, and virtual machine execution in Zig.