-
- All Implemented Interfaces:
-
it.unibo.alchemist.expressions.parser.ExpConstants
public class ExpTokenManager implements ExpConstants
Token Manager. This class was automatically generated by JavaCC, only few manual fixes added.
-
-
Field Summary
Fields Modifier and Type Field Description public PrintStreamdebugStreampublic final static Array<String>jjstrLiteralImagespublic final static Array<String>lexStateNames
-
Constructor Summary
Constructors Constructor Description ExpTokenManager(SimpleCharStream stream)Constructor. ExpTokenManager(SimpleCharStream stream, int lexState)Constructor.
-
Method Summary
Modifier and Type Method Description voidsetDebugStream(PrintStream ds)Set debug output. voidReInit(SimpleCharStream stream)Reinitialise parser. voidReInit(SimpleCharStream stream, int lexState)Reinitialise parser. voidSwitchTo(int lexState)Switch to specified lex state. TokengetNextToken()Get the next Token. -
-
Constructor Detail
-
ExpTokenManager
ExpTokenManager(SimpleCharStream stream)
Constructor.
-
ExpTokenManager
ExpTokenManager(SimpleCharStream stream, int lexState)
Constructor.
-
-
Method Detail
-
setDebugStream
void setDebugStream(PrintStream ds)
Set debug output.
-
ReInit
void ReInit(SimpleCharStream stream)
Reinitialise parser.
-
ReInit
void ReInit(SimpleCharStream stream, int lexState)
Reinitialise parser.
-
SwitchTo
void SwitchTo(int lexState)
Switch to specified lex state.
-
getNextToken
Token getNextToken()
Get the next Token.
-
-
-
-