umut-sahin / dotlr
An LR(1) parser generator and visualizer created for educational purposes.
☆95Updated 2 months ago
Alternatives and similar repositories for dotlr:
Users that are interested in dotlr are comparing it to the libraries listed below
- An IDE extension for debugging trait errors in Rust.☆100Updated 3 weeks ago
- A fast, concurrent string interner☆148Updated 5 months ago
- An SoA library for Rust☆127Updated 3 weeks ago
- ⅋ — session types for Rust☆124Updated 2 months ago
- The prettier pattern-matching parser with automatic error recovery☆119Updated 3 months ago
- How fast can we recognize a word from a small pre-determined set?☆73Updated this week
- A concurrent, append-only vector.☆141Updated last month
- Zero-cost type for stack without complicated type or Box☆44Updated 2 weeks ago
- Transitive derive macros for Rust☆30Updated 8 months ago
- ergonomic and precise error handling built atop type-level set arithmetic☆215Updated 2 months ago
- Define rust compile time unit systems using const generics☆84Updated this week
- Rank Polymorphic array library for Rust.☆102Updated last year
- Reliably performant diffing☆136Updated last month
- ☆58Updated 2 months ago
- Blazing fast immutable collection datatypes for Rust.☆93Updated this week
- Stack safe and expressive recursion in Rust☆96Updated 3 weeks ago
- An evil parsing library.☆54Updated last year
- Parallel processing with disjoint indices in Rust☆88Updated 7 months ago
- Deadlock free mutexes☆159Updated 2 weeks ago
- Propositional logic with types in Rust☆61Updated last year
- Build nice REPLs using clap and reedline with zero effort☆58Updated 2 weeks ago
- Umbrella repository for Krabcake experiments☆46Updated last year
- ☆116Updated 2 months ago
- Choose Rust types at compile-time via constants☆63Updated last year
- exhaustive testing library☆63Updated 6 months ago
- Home of the "types team", affiliated with the compiler and lang teams.☆96Updated last year
- Human-friendly indexed collections☆51Updated last year
- Variant of Rust's std::Arc that supports atomic replacement of the value.☆81Updated this week
- Build-time configure scripts for Rust☆53Updated last month