FormulaParserLL3ASTNode2Constants
public class FormulaParserLL3ASTNode2TokenManager extends java.lang.Object implements FormulaParserLL3ASTNode2Constants
Modifier and Type | Field | Description |
---|---|---|
java.io.PrintStream |
debugStream |
Debug output.
|
static java.lang.String[] |
jjstrLiteralImages |
Token literal values.
|
static java.lang.String[] |
lexStateNames |
Lexer state names.
|
AND, BOOLEAN_LOGIC, CLOSE_PAR, COMPARISON, DEFAULT, DIGIT, DIVIDE, EOF, EOL, EXPNUMBER, IDCHAR, INTEGER, LEFT_BRACES, LEFT_BRACKET, LETTER, LOG, MINUS, MODULO, NOT, NUMBER, OPEN_PAR, OR, PLUS, POWER, RIGHT_BRACES, RIGHT_BRACKET, SLPITTER, STRING, TIMES, tokenImage, XOR
Constructor | Description |
---|---|
FormulaParserLL3ASTNode2TokenManager(SimpleCharStream stream) |
Constructor.
|
FormulaParserLL3ASTNode2TokenManager(SimpleCharStream stream,
int lexState) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
Token |
getNextToken() |
Get the next Token.
|
void |
ReInit(SimpleCharStream stream) |
Reinitialise parser.
|
void |
ReInit(SimpleCharStream stream,
int lexState) |
Reinitialise parser.
|
void |
setDebugStream(java.io.PrintStream ds) |
Set debug output.
|
void |
SwitchTo(int lexState) |
Switch to specified lex state.
|
public java.io.PrintStream debugStream
public static final java.lang.String[] jjstrLiteralImages
public static final java.lang.String[] lexStateNames
public FormulaParserLL3ASTNode2TokenManager(SimpleCharStream stream)
public FormulaParserLL3ASTNode2TokenManager(SimpleCharStream stream, int lexState)
public void setDebugStream(java.io.PrintStream ds)
public void ReInit(SimpleCharStream stream)
public void ReInit(SimpleCharStream stream, int lexState)
public void SwitchTo(int lexState)
public Token getNextToken()