Structs§
- An operator that corresponds to a rule.
- A matching pair of
Tokens and everything between them. - Struct containing operators and precedences, which can perform Pratt parsing on primary, prefix, postfix and infix expressions over
Pairs. The tokens inPairsshould alternate in the order:prefix* ~ primary ~ postfix* ~ (infix ~ prefix* ~ primary ~ postfix*)*
Enums§
- Associativity of an infix binary operator, used by
Op::infix(Assoc).
Traits§
- A trait with a single method that parses strings.
Derive Macros§
- The main method that’s called by the proc macro (a wrapper around
pest_generator::derive_parser)