lukaslueg / railroad_dsl
A small DSL to generate syntax diagrams
☆42Updated last week
Alternatives and similar repositories for railroad_dsl:
Users that are interested in railroad_dsl are comparing it to the libraries listed below
- Pratt parser written in Rust☆90Updated last year
- A command line tool to generate Unicode tables as source code.☆101Updated 6 months ago
- A Rust implementation of two segment trees and a fenwick tree.☆65Updated 6 years ago
- 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 4 years ago
- Experiments with high-throughput lexing on aarch64☆16Updated last year
- a reference-counting cycle collection library in rust☆77Updated 2 years ago
- Rust procedural macro that renders ASCII diagrams in doc comments as SVG images.☆20Updated 4 months ago
- A low-level I/O ownership and borrowing library☆100Updated 4 months ago
- Gotchas and warts in Rust Lang☆73Updated 2 years ago
- Lisp compiler using Rust☆18Updated last year
- A minimal in-memory database with relational algebraic expressions as queries☆61Updated 3 years ago
- mirror: GC implementation in Rust: http://ts.data61.csiro.au/publications/nictaabstracts/Lin_BHN_16.abstract.pml☆36Updated 8 years ago
- scan-resistant concurrent lazy LRU☆58Updated last year
- Hierarchical sparse bitset☆44Updated 9 months ago
- Rust implementation of Tim Bray's topfew tool☆40Updated last week
- Toy filesystem with support for zero-cost snapshots and clones☆39Updated last year
- Faster division by constants that aren't known at compile-time☆25Updated 3 years ago
- A flexible and convenient high-level mmap for zero-copy file I/O.☆111Updated last month
- A syntactic "for" loop Rust macro☆56Updated 2 years ago
- impl fallible collections in rust, quite as describe in RFC 2116☆37Updated 5 months ago
- ALP floating point compression in Rust☆24Updated 3 weeks ago
- A generic, fixed-size, associative cache☆40Updated 5 months ago
- Automatically verify traits invariants for [Partial]Eq, [Partial]Ord, Hash, [DoubleEnded|Fused]iterator☆20Updated last year
- A memory efficient syntax tree for language developers☆57Updated 3 weeks ago
- ☆34Updated 2 months ago
- Calculate the next timestamp matching a given crontab pattern☆56Updated last week
- LR/GLR parser generator for Rust https://igordejanovic.github.io/rustemo/☆38Updated this week
- super simple in-memory blocking LSM for constant-size keys and values☆69Updated 2 months ago
- Non-interleaving multithreaded output queue☆71Updated last month
- An experimental columnar arena☆43Updated 5 months ago