Expand description
Core module for the Rusty LR parser.
This crate is private and not intended to be used directly.
Please use the rusty_lr
crate instead.
Modules§
- module for GLR parser
- module for LR(1), LALR(1) parser
Structs§
- Default error type for reduce action
- A hash map implemented with quadratic probing and SIMD lookup.
- shifted rule with lookahead tokens
- set of lookahead rules
- Production rule.
- A struct for single shifted named production rule.
Enums§
- for resolving shift/reduce conflict
- Token represents a terminal or non-terminal symbol in the grammar.