ParseErrorContext<'Token> Type
The context provided when a parse error occurs.
Instance members
Instance member |
Description
|
Full Usage:
this.CurrentToken
Returns: 'Token option
|
The token that caused the parse error.
|
Full Usage:
this.Message
Returns: string
|
The message associated with the parse error.
|
|
The state active at the parse error.
|
Full Usage:
this.ReduceTokens
Returns: int list
|
The tokens that would cause a reduction at the parse error.
|
Full Usage:
this.ReducibleProductions
Returns: int list list
|
The stack of productions that would be reduced at the parse error.
|
Full Usage:
this.ShiftTokens
Returns: int list
|
The token that would cause a shift at the parse error.
|
Full Usage:
this.StateStack
Returns: int list
|
The stack of state indexes active at the parse error .
|