actionTableElements
Signature: uint16 []
|
The sparse action table elements
|
actionTableRowOffsets
Signature: uint16 []
|
The sparse action table row offsets
|
dataOfToken
Signature: 'tok -> obj
|
A function to compute the data carried by a token
|
endOfInputTag
Signature: int
|
The token number indicating the end of input
|
gotos
Signature: uint16 []
|
The sparse goto table
|
immediateActions
Signature: uint16 []
|
The immediate action table
|
numTerminals
Signature: int
|
The total number of terminals
|
parseError
Signature: ParseErrorContext<'tok> -> unit
|
This function is used to hold the user specified "parseerror" or "parseerror_rich" functions
|
productionToNonTerminalTable
Signature: uint16 []
|
This table is logically part of the Goto table
|
reductions
Signature: (IParseState -> obj) array
|
The reduction table
|
reductionSymbolCounts
Signature: uint16 []
|
The number of symbols for each reduction
|
sparseGotoTableRowOffsets
Signature: uint16 []
|
The sparse goto table row offsets
|
stateToProdIdxsTableElements
Signature: uint16 []
|
The sparse table for the productions active for each state
|
stateToProdIdxsTableRowOffsets
Signature: uint16 []
|
The sparse table offsets for the productions active for each state
|
tagOfErrorTerminal
Signature: int
|
The tag of the error terminal
|
tagOfToken
Signature: 'tok -> int
|
A function to compute the tag of a token
|