IParseState
Namespace: Microsoft.FSharp.Text.Parsing
The information accessible via the parseState value within parser actions.
Instance members
Instance member | Description |
GetInput(arg1)
Signature: int -> obj
Modifiers: abstract
|
Get the value produced by the terminal or non-terminal at the given position
|
InputEndPosition(arg1)
Signature: int -> Position
Modifiers: abstract
|
Get the end position for the terminal or non-terminal at a given index matched by the production
|
InputRange(index)
Signature: index:int -> Position * Position
Modifiers: abstract
|
Get the start and end position for the terminal or non-terminal at a given index matched by the production
|
InputStartPosition(arg1)
Signature: int -> Position
Modifiers: abstract
|
Get the start position for the terminal or non-terminal at a given index matched by the production
|
ParserLocalStore
Signature: IDictionary<string,obj>
Modifiers: abstract
|
Get the store of local values associated with this parser
CompiledName: get_ParserLocalStore
|
RaiseError()
Signature: unit -> 'b
Modifiers: abstract
Type parameters: 'b
|
Raise an error in this parse context
|
ResultRange
Signature: Position * Position
Modifiers: abstract
|
Get the full range of positions matched by the production
CompiledName: get_ResultRange
|