lonng / lua-rs
Pure Rust implementation of Lua compiler.
☆194Updated 3 years ago
Related projects: ⓘ
- Yet another Lua lexer and Lua parser for Lua 5.3 written in pure Rust.☆58Updated 11 months ago
- C99 compiler toolchain in Rust (for fun and self-education)☆173Updated 3 years ago
- Incremental garbage collection from safe Rust☆498Updated last week
- Rust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)☆173Updated last week
- A super-simple compiler demoing how to talk to LLVM from Rust☆92Updated 8 years ago
- garbage collection☆318Updated 5 years ago
- rust stackful generator library☆302Updated this week
- A JIT experiment in Rust☆131Updated 2 months ago
- An MVP stack VM☆99Updated 8 months ago
- Rust implementation of the Lox programming language☆139Updated 2 years ago
- Rust-based script programming language.☆72Updated 5 years ago
- JIT compiler and runtime for a toy language, using Cranelift☆638Updated last year
- Build your own - linker☆163Updated 3 years ago
- A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.☆187Updated 2 years ago
- A dynasm-like tool for rust.☆714Updated last month
- An interpreter for the Monkey programming language written in Rust☆359Updated 2 months ago
- Simple tracing (mark and sweep) garbage collector for Rust☆963Updated 2 months ago
- The arena, a fast but limited type of allocator☆517Updated last month
- JVM-RS -- A Demo Memory-Safe JVM on Rust☆130Updated 3 years ago
- PEG parser combinators using operator overloading without macros.☆496Updated 6 months ago
- A triangle minesweeper game in Rust.☆92Updated last year
- A minimalistic async/await executor for Rust☆230Updated 5 months ago
- Safe Rust LLVM bindings☆119Updated 7 years ago
- A register-based VM in Rust☆65Updated 5 years ago
- ☆198Updated 4 years ago
- JVM written in Rust☆87Updated 3 years ago
- Allocators in Rust☆304Updated 4 years ago
- Scheme(R7RS) interpretor/compiler rust implementation☆65Updated last year
- A C compiler written in Rust, with a focus on good error messages.☆290Updated 3 years ago
- Rust allocator using jemalloc as a backend☆401Updated 2 years ago