36 stable releases
| 1.16.1 | Mar 5, 2022 |
|---|---|
| 1.15.0 | Jan 31, 2022 |
| 1.14.9 | Oct 19, 2021 |
| 1.14.2 | Jul 17, 2021 |
| 0.1.0 | Jul 29, 2020 |
#311 in Rust patterns
59,824 downloads per month
Used in 5 crates
(4 directly)
16KB
444 lines
Ungrammar -- a DSL for specifying concrete syntax tree grammar.
Producing a parser is an explicit non-goal -- it's ok for this grammar to be ambiguous, non LL, non LR, etc.
See this introductory post for details.
ungrammar
A DSL for specifying concrete syntax trees.
See the blog post for an introduction.
See ./rust.ungram for an example.
Editor support
- Vim
- VSCode