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
peek
-
Parameters
-
Default value n: number = 0
Returns string
peekType
- peekType(n?: number): number
-
Parameters
-
Default value n: number = 0
Returns number
peekWord
- peekWord(n: number): string
-
Parameters
Returns string
read
-
Parameters
-
Default value n: number = 1
Returns string
readExpression
- readExpression(): IterableIterator<string>
-
Returns IterableIterator<string>
readHash
- readHash(): null | string[]
readPropertyAccess
- readPropertyAccess(): string
readTo
- readTo(end: string): string
-
Parameters
Returns string