eatonphil / lust
A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.
☆187Updated 3 years ago
Alternatives and similar repositories for lust:
Users that are interested in lust are comparing it to the libraries listed below
- WebAssembly implementation from scratch in Safe Rust with zero dependencies☆443Updated 8 months ago
- A hybrid programming language written in Rust.☆122Updated 7 months ago
- Rust implementation of the Lox programming language☆144Updated 3 years ago
- A rust implementation of the lox language☆102Updated 9 months ago
- Pratt parser written in Rust☆89Updated last year
- A gradually typed language originally based on the crafting interpreters series☆64Updated 3 months ago
- A register-based VM in Rust☆66Updated 5 years ago
- Language tooling for the Lox programming language.☆295Updated last month
- Incremental garbage collection from safe Rust☆639Updated last week
- REGex in Rust with EcmaScript Syntax☆183Updated 2 months ago
- single file, std only, async Rust executor☆565Updated 5 months ago
- Build your own - linker☆193Updated 3 years ago
- ☆224Updated 4 months ago
- Learn to make your own programming language with Rust☆261Updated 2 years ago
- Oxide Programming Language☆133Updated 3 years ago
- An example on implementing the interesting part of Nodes event loop and async story☆56Updated 4 years ago
- A meta-JIT library for Rust interpreters☆162Updated 2 years ago
- A JIT experiment in Rust☆137Updated 8 months ago
- A very small and minimal virtual machine written in rust.☆106Updated 4 years ago
- ☆316Updated 4 months ago
- Comparing unsafe Rust vs Zig by writing a bytecode interpreter with GC in both langs☆177Updated last year
- Pure Rust implementation of Lua compiler.☆196Updated 3 years ago
- An intepreter for a simple dynamic language written in Rust☆291Updated 7 months ago
- An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection☆252Updated 2 years ago
- A tiny x86_64 kernel written in Rust.☆79Updated 2 years ago
- JS engine in Rust☆517Updated 3 years ago
- A new register allocator☆227Updated 2 months ago
- Garbage collected smart pointers for Rust☆267Updated 3 years ago
- Learn assembly with entirely too many brainfuck compilers☆58Updated 4 years ago
- Compact, clone-on-write vector and string.☆250Updated 4 months ago