ExpTokenManager

open class ExpTokenManager : ExpConstants

Token Manager. This class was automatically generated by JavaCC, only few manual fixes added.

Constructors

Link copied to clipboard
open fun ExpTokenManager(stream: SimpleCharStream)
Constructor.
Link copied to clipboard
open fun ExpTokenManager(stream: SimpleCharStream, lexState: Int)
Constructor.

Functions

Link copied to clipboard
open fun getNextToken(): Token
Get the next Token.
Link copied to clipboard
open fun ReInit(stream: SimpleCharStream)
open fun ReInit(stream: SimpleCharStream, lexState: Int)
Reinitialise parser.
Link copied to clipboard
open fun SwitchTo(lexState: Int)
Switch to specified lex state.

Properties

Link copied to clipboard
open var debugStream: PrintStream
Debug output.
Link copied to clipboard
val jjstrLiteralImages: Array<String>
Token literal values.
Link copied to clipboard
val lexStateNames: Array<String>
Lexer state names.