ParserSource<'TokenType>
Namespace: Yard.Generators.RIGLR
Constructors
Constructor | Description |
new(...)
Signature: (table:(int * int) [] [] [] * tokenToNumber:('TokenType -> int) * genLiteral:(string -> int -> 'TokenType option) * numToString:(int -> string) * tokenData:('TokenType -> obj) * rules:int [] * rulesStart:int [] * leftSide:int [] * startRule:int * eofIndex:int * popStates:Set<int> * finalState:int list) -> ParserSource<'TokenType>
|
CompiledName: .ctor
|
Instance members
Instance member | Description |
EofIndex
Signature: int
|
CompiledName: get_EofIndex
|
FinalState
Signature: int list
|
CompiledName: get_FinalState
|
GenLiteral
Signature: string -> int -> 'TokenType option
|
CompiledName: get_GenLiteral
|
LeftSide
Signature: int []
|
CompiledName: get_LeftSide
|
NumToString
Signature: int -> string
|
CompiledName: get_NumToString
|
PopStates
Signature: Set<int>
|
CompiledName: get_PopStates
|
Rules
Signature: int [] []
|
CompiledName: get_Rules
|
StartRule
Signature: int
|
CompiledName: get_StartRule
|
Table
Signature: (int * int) [] [] []
|
CompiledName: get_Table
|
TokenData
Signature: 'TokenType -> obj
|
CompiledName: get_TokenData
|
TokenToNumber
Signature: 'TokenType -> int
|
CompiledName: get_TokenToNumber
|