Module parser

Source
Expand description

Types and helpers for the pest’s own grammar parser.

Structs§

ParserNode
The pest grammar node
ParserRule
The pest grammar rule
PestParser
Import included grammar (PestParser class globally for current module).

Enums§

ParserExpr
All possible parser expressions
Rule
Import included grammar (PestParser class globally for current module). Pest meta-grammar

Functions§

consume_rules
Converts a parser’s result (Pairs) to an AST
parse
A helper that will parse using the pest grammar
rename_meta_rule
A helper function to rename verbose rules for the sake of better error messages