softdevteam / grmtools
Rust grammar tool libraries and binaries
☆545Updated this week
Alternatives and similar repositories for grmtools:
Users that are interested in grmtools are comparing it to the libraries listed below
- Incremental garbage collection from safe Rust☆698Updated last week
- Beautiful diagnostic reporting for text-based programming languages.☆1,177Updated 3 weeks ago
- Compile-time reflection API for developing robust procedural macros (proof of concept)☆743Updated 2 months ago
- Refinement Types for Rust☆728Updated this week
- Attribute macro to require that the compiler prove a function can't ever panic☆1,126Updated 2 months ago
- Compile-time reference counting☆445Updated last year
- A fast bump allocation arena for Rust☆1,703Updated 3 weeks ago
- JIT compiler and runtime for a toy language, using Cranelift☆678Updated 3 weeks ago
- Making parsing a breeze☆726Updated this week
- Macros for all your token pasting needs☆1,045Updated 7 months ago
- The arena, a fast but limited type of allocator☆541Updated 8 months ago
- An implementation and definition of the Rust trait system using a PROLOG-like logic solver☆1,922Updated 3 weeks ago
- ☆747Updated this week
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆802Updated 3 weeks ago
- Simple tracing (mark and sweep) garbage collector for Rust☆1,012Updated 5 months ago
- "Small vector" optimization for Rust: store up to a small number of items on the stack☆1,460Updated last week
- Slotmap data structure for Rust☆1,196Updated last year
- A precise specification for "Rust lite / MIR plus"☆849Updated 3 weeks ago
- Typed distributed plugin registration☆1,104Updated 2 months ago
- A string type for Rust that is not required to be valid UTF-8.☆929Updated last month
- Safe cross-platform linker shenanigans☆729Updated last month
- Use Tree Sitter to parse your own languages in Rust☆646Updated this week
- Slab allocator for Rust☆777Updated 2 weeks ago
- LLVM IR in natural Rust data structures☆602Updated 2 months ago
- A crate for managing memory bit by bit☆1,293Updated 9 months ago
- A parser combinator library for Rust☆1,320Updated 3 months ago
- Test harness for ui tests of compiler diagnostics☆877Updated 2 months ago
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,322Updated this week
- Rust persistent data structures☆1,492Updated last month
- Defines the Rust borrow checker.☆1,433Updated 10 months ago