matklad / minipratt
☆221Updated 2 months ago
Alternatives and similar repositories for minipratt:
Users that are interested in minipratt are comparing it to the libraries listed below
- ☆314Updated 3 months ago
- Pattern matching and exhaustiveness checking algorithms implemented in Rust☆217Updated 3 months ago
- Pratt parser written in Rust☆88Updated last year
- A meta-JIT library for Rust interpreters☆162Updated 2 years ago
- Rust implementation of the Lox programming language☆144Updated 3 years ago
- Incremental garbage collection from safe Rust☆615Updated last month
- A pure functional language for type-level programming in Rust☆324Updated 2 years ago
- Compile-time reference counting☆441Updated last year
- Cycle-tracking garbage collector library for Rust☆173Updated last month
- A rust implementation of the lox language☆103Updated 8 months ago
- ☆731Updated last week
- Rust implementation of the projects from the book Modern Compiler Implementation in ML☆142Updated 3 weeks ago
- Compact, clone-on-write vector and string.☆218Updated 3 months ago
- ☆51Updated last year
- An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection☆252Updated 2 years ago
- Language tooling for the Lox programming language.☆291Updated 4 months ago
- Learn to make your own programming language with Rust☆260Updated 2 years ago
- A gradually typed language originally based on the crafting interpreters series☆64Updated 2 months ago
- world's worst interpreter☆59Updated 7 months ago
- 🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧☆260Updated last year
- A fast, concurrent string interner☆148Updated 6 months ago
- a model of MIR and the Rust type/trait system☆295Updated 4 months ago
- A new register allocator☆224Updated last month
- hindley-milner algorithm☆54Updated last year
- A special input type for nom to locate tokens☆228Updated 2 weeks ago
- Incremental computation through constrained memoization.☆466Updated 3 months ago
- PEG parser combinators using operator overloading without macros.☆510Updated 3 weeks ago
- A simple ML-like programming language with subtyping and full type inference.☆169Updated 2 months ago
- JIT compiler and runtime for a toy language, using Cranelift☆664Updated last year
- Exploration of using Storage instead of Allocator to parameterize collections in Rust☆139Updated 2 years ago