softdevteam/grmtools
View on GitHub ↗ ★ 577 Rust
Rust grammar tool libraries and binaries
7 mentions on Hacker News by 5 people: 3 stories, 4 comments · first 2018-11-08 · latest 2026-01-20
20082026
-
…LALRPOP (LR(1)): https://github.com/lalrpop/lalrpop grmtools (YACC) https://github.com/softdevteam/grmtools/ re: Other parsers: https://softdevteam.github.io/grmtools/master/book/othertool... antlr4rust: https://github.com/rre
comment by westurner · 2026-01-20 · in Improving the performance of WAT parser -
In rust I really like the grmtools set of tools: https://github.com/softdevteam/grmtools . It is lexx/yacc style lexer and parser generation and generates an LR1 parser but using the CPCT+ algorithm for error recovery. Iirc the way it…
comment by sureglymop · 2025-12-30 · in Parsing Advances -
▲ 1
Grmtools – Grammar and Parsing Libraries for Ruststory by cube2222 · 2023-05-05 · 0 comments
-
▲ 2
Grmtools: Grammar and Parsing Libraries for Ruststory by merqurio · 2020-12-11 · 0 comments
-
…://soft-dev.org/pubs/html/diekmann_tratt__dont_panic/ which is implemented in our Rust parsing system https://github.com/softdevteam/grmtools/ . It won't beat the very best hand-written error recovery routines, but it's often not far…
comment by ltratt · 2020-10-22 · in Just Write the Parser -
▲ 2
Grmtools: LR Grammar and parsing libraries for Ruststory by cube2222 · 2020-09-18 · 0 comments
-
…work. There's a draft paper at https://arxiv.org/abs/1804.07133 and a beta-ish implementation at https://github.com/softdevteam/grmtools/ , so you can see what you think! [EDIT: fixed formatting]
comment by ltratt · 2018-11-08 · in Owl: Parser generator for visibly pushdown languages