$ lalrpop-util
v0.23.1Runtime library for parsers generated by LALRPOP
Latest Update Summary
Crate
Name: lalrpop-util New version: 0.23.0 Release date: 2026-02-12T21:15:58.938656Z
Crate readme
Short description LALRPOP is a Rust parser generator framework with usability as its primary goal.
Long description LALRPOP is a Rust parser generator framework that aims for usability, allowing for the writing of compact, DRY, and readable grammars. It offers features such as nice error messages, macros for grammar extraction, built-in support for operators, compact defaults to reduce action code, and type inference. By default, it uses LR(1) but can opt for LALR(1).
Features • Nice error messages in case parser constructor fails • Macros for extracting common parts of grammar • Supports subsets of expressions with macros • Builtin support for operators like * and ? • Type inference for nonterminals
Code Examples Adding LALRPOP to Cargo.toml
[dependencies]
lalrpop = "*"
Links • https://lalrpop.github.io/lalrpop/ • https://lalrpop.github.io/lalrpop/quick_start_guide.html • https://lalrpop.github.io/lalrpop/advanced_setup.html • https://lalrpop.github.io/lalrpop/cheatsheet.html • https://lalrpop.github.io/lalrpop/tutorial/index.html • https://docs.rs/lalrpop/latest/lalrpop/ • https://gitter.im/lalrpop/Lobby
Release info
Release version: N/A
Release description N/A
Code Examples N/A
Patch update: 0.23.0 → 0.23.1
$ DOWNLOADS TREND
$ VERSION HISTORY
$ LINKS
$ INSTALL
cargo add lalrpop-utilOr add to Cargo.toml: lalrpop-util = "0.23.1"