abesto / jlox-rs
Following along the first (Java) part of https://craftinginterpreters.com/, but with Rust, because reasons.
☆17Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for jlox-rs
- Reliably performant diffing☆107Updated 3 months ago
- Scripting language focused on processing tabular data.☆172Updated last year
- A very tiny terminal snake game, purely implemented in Rust.☆72Updated last year
- https://app.codecrafters.io/courses/interpreter☆71Updated 2 months ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated 3 months ago
- Ygen - Yet another code generation libary☆86Updated this week
- 🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.☆62Updated 11 months ago
- ☆121Updated last year
- dwarf is a typed, interpreted, language that shares syntax with Rust.☆43Updated 3 months ago
- Discovering and describing Rust's design axioms☆67Updated 7 months ago
- hindley-milner algorithm☆53Updated last year
- An LR(1) parser generator and visualizer created for educational purposes.☆89Updated this week
- Simple async reactor and executor for rust☆78Updated 2 years ago
- The prettier pattern-matching parser with automatic error recovery☆120Updated 3 weeks ago
- A port of jonls/redshift to Rust☆46Updated 3 months ago
- 🌾 A pretty fast text rope☆264Updated 3 months ago
- Program startup and thread support written in Rust☆167Updated 3 weeks ago
- Finally, a shell for all seasons!☆76Updated last month
- Kinda fzf but in Rust using the Nucleo crate☆28Updated this week
- An attribute macro to simplify writing simple command line applications.☆34Updated last year
- Find duplicate code blocks in files☆54Updated 8 months ago
- The hexerator book☆19Updated 3 weeks ago
- ☆57Updated 7 months ago
- A theme that focuses on what’s important☆104Updated last year
- Rust crate for writing repetitive code easier and faster.☆43Updated last year
- A Lox Interpreter in Rust☆37Updated 4 years ago
- A Rust library for building modal editing applications☆58Updated last month
- A tiny text editor📝 with syntax highlighting🎨, undo/redo🧰, and a language for customizing the editor🏗️☆31Updated 5 months ago
- An unopinionated Rust library for locating configuration, data and cache directories across platforms☆71Updated 3 months ago
- A gradually typed language originally based on the crafting interpreters series☆65Updated this week