Structs§
- An operator that corresponds to a rule.
- A matching pair of
Token
s 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 inPairs
should 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
)