eatonphil / lust
A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.
☆185Updated 3 years ago
Alternatives and similar repositories for lust:
Users that are interested in lust are comparing it to the libraries listed below
- A hybrid programming language written in Rust.☆122Updated 6 months ago
- Rust implementation of the Lox programming language☆144Updated 3 years ago
- A gradually typed language originally based on the crafting interpreters series☆64Updated 2 months ago
- Oxide Programming Language☆133Updated 2 years ago
- Comparing unsafe Rust vs Zig by writing a bytecode interpreter with GC in both langs☆174Updated last year
- A rust implementation of the lox language☆103Updated 8 months ago
- Language tooling for the Lox programming language.☆291Updated 4 months ago
- WebAssembly implementation from scratch in Safe Rust with zero dependencies☆441Updated 7 months ago
- Build your own - linker☆193Updated 3 years ago
- A register-based VM in Rust☆66Updated 5 years ago
- An MVP stack VM☆102Updated last year
- Pure Rust implementation of Lua compiler.☆196Updated 3 years ago
- Pratt parser written in Rust☆88Updated last year
- JIT codegen backend with SSA IR based on B3 from WebKit☆62Updated last year
- A Rust implementation of the Lox programming language. Based on clox, the bytecode virtual machine.☆29Updated 11 months ago
- A very small and minimal virtual machine written in rust.☆106Updated 4 years ago
- An intepreter for a simple dynamic language written in Rust☆290Updated 6 months ago
- The Antimony programming language☆147Updated last month
- The Lua programming language, implemented in Rust.☆102Updated 8 months ago
- A tiny x86_64 kernel written in Rust.☆79Updated 2 years ago
- single file, std only, async Rust executor☆552Updated 4 months ago
- A fast and safe implementation of stackful coroutines in Rust☆210Updated 2 months ago
- minibrowser written in rust☆110Updated 4 years ago
- Cycle-tracking garbage collector library for Rust☆173Updated last month
- JS engine in Rust☆515Updated 3 years ago
- Functional language with a powerful type system.☆167Updated last year
- A meta-JIT library for Rust interpreters☆162Updated 2 years ago
- Build Abstract Syntax Trees and tree-walking models quickly in Rust.☆119Updated last year
- You _can_ put lipstick on a pig☆91Updated 2 years ago
- ☆221Updated 2 months ago