Constructors
constructor
- new Checkpoint(isInternal: sentinel, $cp: $checkpoint, type: D): Checkpoint
-
Parameters
-
isInternal: sentinel
-
$cp: $checkpoint
-
type: D
Accessors
acceptable_token
- get acceptable_token(): Token
acceptable_tokens
- get acceptable_tokens(): Token[]
incoming_symbol
- get incoming_symbol(): string | undefined
-
Returns string
|
undefined
incoming_symbol_category
- get incoming_symbol_category(): "Terminal" | "Nonterminal" | undefined
-
Returns "Terminal"
|
"Nonterminal"
|
undefined
incoming_symbol_type
- get incoming_symbol_type(): string | undefined
-
Returns string
|
undefined
Methods
continue
- continue<T>(opts?: object): T
-
Type parameters
Parameters
-
Default value opts: object = {}
-
Optional onAccept?: function
-
Optional onFail?: function
Returns T