Pest provides a elegant and convenient way to implement a parser. However, it's not convenient to consume its output as the syntax tree is not statically tagged.
This motivates me to develop a statically typed version of pest based on current version of pest.
The main drawback of this crate is that it compiles much slower that pest.
So, if you are to test your grammar, you can use pest in your parsing tests.
| name | repository | documentation | | :----------: | :---------------------------------------------: | :---------------------------: | | pestconsume | https://github.com/Nadrieril/pestconsume | https://docs.rs/pestconsume/ | | pest-ast | https://github.com/pest-parser/pestdeconstruct | https://docs.rs/pest-ast/ |