rust-lang / gll
GLL parsing framework.
☆138Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for gll
- In support of measuring heap allocations in Rust programs.☆99Updated 5 years ago
- Type-safe transmutations between layout-compatible types.☆120Updated 4 years ago
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.☆147Updated 6 months ago
- A crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine☆88Updated 3 years ago
- A crate with indexed arenas with small memory footprint☆76Updated 2 months ago
- home for proposals in and around compile-time function evaluation☆105Updated last year
- Token tree calling convention☆79Updated last year
- Cargo subcommand for checking your documentation for broken links☆149Updated last year
- Configurable, extensible, interactive line reader☆187Updated 4 years ago
- A collection of small utilities for working with pointer types in Rust.☆119Updated last year
- garbage collection☆319Updated 5 years ago
- Utilities for dealing with substructures within syn macros☆139Updated 3 months ago
- Modeling NLL and the Rust borrowck☆79Updated 7 years ago
- A demand-driven compiler with strong IDE support☆195Updated 2 years ago
- Manual segmented stacks for Rust☆291Updated last week
- Spawn processes with arbitrary closures in rust☆109Updated 3 years ago
- A graphical debugger for Rust MIR☆183Updated 2 years ago
- String interning for Rust☆195Updated 2 months ago
- This crate guarantees that your application is free of panicking branches☆177Updated 5 years ago
- ☆34Updated last year
- A rust crate to offer compile-time assistance for working with unsafe code.☆121Updated 3 years ago
- An extraction of the compiletest utility from the Rust compiler☆218Updated last month
- Procedural macros in expression position☆203Updated last year
- An owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation.☆68Updated 2 years ago
- Exploration of using Storage instead of Allocator to parameterize collections in Rust☆137Updated last year
- Sound unchecked indexing using “generativity”; a type system approach to indices, pointers and ranges that are trusted to be in bounds.☆101Updated 5 years ago
- Concatenate identifiers in a macro invocation☆93Updated last year
- A simple, id-based arena☆114Updated last year
- ☆123Updated 2 years ago