Methods
getInput
- getInput(): string
Returns string
match
- match(optStartRule?): MatchResult
Parameters
Optional optStartRule: string
replaceInputRange
- replaceInputRange(startIdx, endIdx, str): Matcher
Parameters
- startIdx: number
- endIdx: number
- str: string
setInput
- setInput(str): void
Returns void
trace
- trace(optStartRule?): Object
Parameters
Optional optStartRule: string
Matcher objects are used to incrementally match a changing input against a Grammar, e.g. in an editor or IDE.