Comet - Rust tree-walking interpreter for santa-lang with CLI, WASM, Lambda, PHP, and Jupyter runtimes
-
Updated
Jan 15, 2026 - Rust
Comet - Rust tree-walking interpreter for santa-lang with CLI, WASM, Lambda, PHP, and Jupyter runtimes
Prancer - TypeScript tree-walking interpreter for santa-lang with CLI, Web, and Lambda runtimes
A tiny Lisp-flavored interpreter built from scratch in JavaScript — tokenizer, parser, and tree-walking evaluator.
Zeta - A simple, readable programming language with English-like syntax. Features a complete interpreter pipeline: lexer, recursive descent parser, semantic analyzer, and tree-walking interpreter. Built with Java 22 and Maven.
A tiny scripting language in ANSI C99. Small, readable, no magic.
A minimal scripting language in C focused on clarity, explicit behavior, and predictable execution.
A small scripting language with a tree-walking interpreter, in pure Python. Lexer, Pratt parser, closures, REPL — zero dependencies.
My implementation for the 'Rinha de Compilers' made only 3 years late.
A dynamically-typed scripting language and tree-walking interpreter built from scratch in C++17.
Add a description, image, and links to the tree-walking-interpreter topic page so that developers can more easily learn about it.
To associate your repository with the tree-walking-interpreter topic, visit your repo's landing page and select "manage topics."