lukaslueg / railroad_dsl
A small DSL to generate syntax diagrams
☆39Updated 6 months ago
Alternatives and similar repositories for railroad_dsl:
Users that are interested in railroad_dsl are comparing it to the libraries listed below
- This crate implements the "eytzinger" (aka BFS) array layout where a binary search tree is stored by layer (instead of as a sorted array)…☆24Updated 3 years ago
- A memory efficient syntax tree for language developers☆54Updated last month
- An eventually consistent LRU designed for lock-free concurrent reads☆22Updated last year
- bytes::BufMut implementation to count buffer size☆22Updated last week
- super simple in-memory blocking LSM for constant-size keys and values☆68Updated last month
- A Rust library for iterating over random permutations.☆14Updated 3 years ago
- A C expression parser and evaluator☆46Updated last year
- Automatically verify traits invariants for [Partial]Eq, [Partial]Ord, Hash, [DoubleEnded|Fused]iterator☆20Updated last year
- Rust implementation of a fast, bounded, Zipf-distributed random number generator☆33Updated last week
- ☆31Updated 8 months ago
- Adaptive Radix Trie implementation for fixed-length keys☆53Updated last year
- Non-interleaving multithreaded output queue☆71Updated this week
- Prioritised, parallel job scheduler with concurrent exclusion, job merging, recurring jobs and load limiting for lower priorities.☆47Updated 3 years ago
- WRite Ahead Logging for distributed applications.☆31Updated 2 years ago
- Pratt parser written in Rust☆88Updated last year
- high-efficiency concurrent reclamation☆35Updated 5 months ago
- Zero overhead tracing garbage collection for rust (WIP)☆50Updated 7 months ago
- Generates random strings and byte strings matching a regex☆31Updated 3 weeks ago
- Rust data types and a macro for generating enumeration-based bit flags☆46Updated 7 months ago
- LR/GLR parser generator for Rust https://igordejanovic.github.io/rustemo/☆36Updated this week
- ☆27Updated last year
- Proof of concept of procedural macro input parsed by LALRPOP☆51Updated 2 years ago
- a reference-counting cycle collection library in rust☆78Updated 2 years ago
- Experiments with high-throughput lexing on aarch64☆15Updated 10 months ago
- scan-resistant concurrent lazy LRU☆58Updated last year
- ☆18Updated 2 years ago
- A command line tool to generate Unicode tables as source code.☆100Updated 4 months ago
- Low overhead, high precision measurement crate for Rust☆16Updated 2 months ago
- Rust wrapper for posix message queues☆16Updated 7 months ago
- Extremely minimal parser for ELF/PE/Mach-o/ar☆39Updated 3 years ago