There are 1 repository under tree-walk-interpreter topic.
A Trumpian-syntax Turing-complete interpreted language. (Boot.dev Hackathon)
Programming language with a tree-walking interpreter written in Rust©™.
A Lisp-dialect written in Go featuring a library written in itself, a REPL, tail-optimized recursion, macros, and a meta-circular interpreter.
Programming should speak your language 🇳🇬
𝐧𝐝 A small programming language with an interpreter, and a WebAssembly compiler.
🦉 A general-purpose interpreted scripting language with an event loop.
TinkerScript is a dynamically-typed, interpreted, high-level programming language.
Rust implementation of the Java tree-walk interpreter for Lox object-oriented programming language
Toying with compilers in Rust - Tree-Walk interpreter
A C-style tree-walking interpreter with Pratt parsing from scratch
Python Interpreter for Lox Languages
This Rust-based interpreter is a learning project aimed at understanding how interpreters and compilers work, while concurrently gaining proficiency in the Rust programming language.
A functional language for getting things done.
A Tree-Walk Interpreter for the PyLox language, using the good old python, for the simplest and cleanest implementation.
Interpreter for a toy programming language, built in Go
💻 A simple tree-walking interpreter
A dynamically typed, interpreted programming language.
Several implementations of the Lox programming language
small tree-walk interpreter and transpiler in c for a toy language
A high-level dynamically typed interpreted scripting language with python-esque features, implemented on a fast and memory efficient C++ backend.
A new programming language by creating through a built from scratch tree-walking interpreter, written in Go.
Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.
Simple tree-walk interpreter written for educational purposes. Shout-out to Robert Nystrom for his amazing book Crafting Interpreters.
A memory-safe, easy, dynamic programming language in Rust with a tree-walk interpreter executing directly on the AST.
A dynamic programming language with simple syntax OOP support.