TokenInputStream
Properties
Checks if the actual token without changing the actual token
Returns the start of the actual token
Returns the type of the actual token
Returns the value of the actual
The map for the token-positions We have this map to resolve the column / line of an index. This is useful for error-generation.
The source (mostly filename) of the TokenInputStream
Functions
Checks if the TokenInputStream has left a given number of tokens
Checks if the TokenInputStream has a token left
Returns the next token of the TokenInputStream (and skips)
Returns the type of the next token of the TokenInputStream (and skips)
Returns the next token of the TokenInputStream
Checks if the next token of the TokenInputStream has a value without skipping
Checks if the token at the given offset of the TokenInputStream has a value without changing the actual token