lukaslueg / railroad_dsl
A small DSL to generate syntax diagrams
☆39Updated 5 months ago
Alternatives and similar repositories for railroad_dsl:
Users that are interested in railroad_dsl are comparing it to the libraries listed below
- Simple monolithic kernel written in Rust for x86-64☆24Updated last year
- 🗃 UTF-8 string, byte string, and C string interner☆26Updated last week
- super simple in-memory blocking LSM for constant-size keys and values☆68Updated 3 weeks ago
- bytes::BufMut implementation to count buffer size☆21Updated 2 months ago
- miniserde minus the dependencies☆19Updated 3 years ago
- Toy filesystem with support for zero-cost snapshots and clones☆39Updated 10 months ago
- Rust data types and a macro for generating enumeration-based bit flags☆46Updated 6 months ago
- A Rust implementation of two segment trees and a fenwick tree.☆64Updated 6 years ago
- Proof of concept of procedural macro input parsed by LALRPOP☆51Updated 2 years ago
- A memory efficient syntax tree for language developers☆51Updated 4 months ago
- New register allocator designed as a successor to regalloc2☆30Updated last week
- Adaptive Radix Trie implementation for fixed-length keys☆53Updated 11 months ago
- Pratt parser written in Rust☆88Updated last year
- 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 small experimental microkernel for embedded systems☆24Updated 2 years ago
- Textual tables with automatic alignment☆39Updated last year
- Hash Array Mapped Trie (HAMT) and Ctrie Implementations for Rust☆10Updated 2 years ago
- [DEPRECATED] Prevent false sharing by padding and aligning to the length of a cache line☆50Updated last year
- ☆27Updated last year
- Experiments with high-throughput lexing on aarch64☆14Updated 9 months ago
- A command line tool to generate Unicode tables as source code.☆99Updated 3 months ago
- Extremely minimal parser for ELF/PE/Mach-o/ar☆39Updated 3 years ago
- ☆13Updated 3 years ago
- log for concurrent workloads, with support for atomic batches and in-order recovery☆33Updated 2 years ago
- The simd optimized escape code☆53Updated this week
- Generates random strings and byte strings matching a regex☆31Updated last year
- Prioritised, parallel job scheduler with concurrent exclusion, job merging, recurring jobs and load limiting for lower priorities.☆47Updated 3 years ago
- rust database engineering toolkit☆33Updated 3 years ago
- A low level embedded information retrieval system.☆45Updated 4 years ago