seanyoung / lrpeg
Left Recursive PEG for rust
☆67Updated 2 years ago
Alternatives and similar repositories for lrpeg:
Users that are interested in lrpeg are comparing it to the libraries listed below
- Better reference counted strings for Rust☆118Updated 7 months ago
- Token tree calling convention☆79Updated 2 years ago
- Zero overhead tracing garbage collection for rust (WIP)☆50Updated 7 months ago
- A simple, id-based arena☆118Updated last year
- Some internal rustc tools made accessible☆47Updated last month
- Blazing fast immutable collection datatypes for Rust.☆95Updated last week
- sptr: The Strict Provenance Polyfill☆76Updated last year
- Async executor for WebAssembly☆80Updated last year
- Faster integer division and modulus operations☆87Updated 2 years ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 3 years ago
- An on-disk hash table implementation☆113Updated 3 years ago
- (lifetime) GATs on stable Rust☆57Updated last year
- A generic, fixed-size, associative cache☆39Updated 3 months ago
- 🌵 Cycle-Aware Reference Counting in Rust☆146Updated this week
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.☆149Updated 9 months ago
- Typed index version of Rust slice and Vec containers☆68Updated 4 months ago
- A growable bit-vector for Rust, optimized for size☆40Updated last week
- ☆45Updated last year
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆46Updated last year
- A collection of small utilities for working with pointer types in Rust.☆119Updated last month
- Fork of std::Arc with lots of utilities useful for FFI☆225Updated 3 weeks ago
- Lending iterators on stable Rust☆81Updated last year
- Helper macros: autoimpl, impl_scope☆59Updated last month
- A memory efficient syntax tree for language developers☆54Updated last month
- Safe, zero-cost downcasting for limited compile-time specialization.☆156Updated last month
- Non-interleaving multithreaded output queue☆71Updated this week
- Target "triple" support☆49Updated 2 weeks ago
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated 3 months ago
- Threadsafe RefCell for Rust☆90Updated last year
- Determine whether characters have the XID_Start or XID_Continue properties☆86Updated this week