rrevenantt / antlr4rust
ANTLR4 parser generator runtime for Rust programming laguage
☆410Updated last year
Related projects ⓘ
Alternatives and complementary repositories for antlr4rust
- Rust grammar tool libraries and binaries☆514Updated this week
- Defines the Rust borrow checker.☆1,348Updated 4 months ago
- Compile-time reflection API for developing robust procedural macros (proof of concept)☆707Updated this week
- LLVM IR in natural Rust data structures☆550Updated 5 months ago
- Macros for all your token pasting needs☆1,026Updated last month
- Parsing Expression Grammar (PEG) parser generator for Rust☆1,464Updated 3 months ago
- Rust quasi-quoting☆1,328Updated this week
- An implementation and definition of the Rust trait system using a PROLOG-like logic solver☆1,841Updated 3 weeks ago
- JIT compiler and runtime for a toy language, using Cranelift☆641Updated last year
- A fast bump allocation arena for Rust☆1,434Updated 2 months ago
- Some more derive(Trait) options☆1,726Updated this week
- ☆748Updated this week
- A Rust proc-macro attribute parser☆1,021Updated last month
- ☆711Updated last week
- Module initialization/global constructor functions for Rust☆743Updated last month
- "Small vector" optimization for Rust: store up to a small number of items on the stack☆1,356Updated last week
- Types for communicating with a language server☆328Updated 4 months ago
- Concurrency permutation testing tool for Rust.☆2,139Updated last month
- cross-platform Rust API for memory mapped IO☆419Updated 3 weeks ago
- Parser for Rust source code☆2,893Updated this week
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆712Updated this week
- A crate for managing memory bit by bit☆1,216Updated 3 months ago
- Kani Rust Verifier☆2,235Updated this week
- The arena, a fast but limited type of allocator☆520Updated 2 months ago
- Cranelift based backend for rustc☆1,621Updated this week
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,132Updated this week
- Statically detect memory, concurrency bugs and possible panic locations for Rust.☆450Updated last month
- Typed distributed plugin registration☆993Updated this week
- Test harness for ui tests of compiler diagnostics☆806Updated this week
- Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.☆1,244Updated 3 months ago
- Rust persistent data structures☆1,244Updated 2 months ago