[][src]Module lrpar::parser

Structs

ParseError

Records a single parse error.

Parser
RTParserBuilder

A run-time parser builder.

Enums

AStackType
LexParseError

A lexing or parsing error. Although the two are quite distinct in terms of what can be reported to users, both can (at least conceptually) occur at any point of the intertwined lexing/parsing process.

Node

A generic parse tree.

ParseRepair

After a parse error is encountered, the parser attempts to find a way of recovering. Each entry in the sequence of repairs is represented by a ParseRepair.

RecoveryKind

Traits

Recoverer