Constructors
constructor
-
Parameters
-
input: string
-
Default value file: string = ""
-
Properties
Private col
col: number = 1
Private file
file: string
Private input
input: string
Private line
line: number = 1
Methods
matchWord
- matchWord(word: string): boolean
-
Parameters
Returns boolean
peek
-
Parameters
-
Default value n: number = 0
Returns string
peekType
- peekType(n?: number): number
-
Parameters
-
Default value n: number = 0
Returns number
read
-
Parameters
-
Default value n: number = 1
Returns number
readExpression
- readExpression(): IterableIterator<string>
-
Returns IterableIterator<string>
readHash
- readHash(): null | string[]
reverseMatchWord
- reverseMatchWord(word: string, buffer?: undefined | string): boolean
-
Parameters
-
word: string
-
Optional buffer: undefined | string
Returns boolean