public class SyntaxCheckerTokenManager extends Object implements SyntaxCheckerConstants
Modifier and Type | Field and Description |
---|---|
protected char |
curChar |
protected SimpleCharStream |
input_stream |
AND, BASE1, BASE10, BASE11, BASE12, BASE13, BASE14, BASE15, BASE16, BASE17, BASE18, BASE19, BASE2, BASE20, BASE21, BASE22, BASE23, BASE24, BASE25, BASE26, BASE27, BASE28, BASE29, BASE3, BASE30, BASE31, BASE32, BASE33, BASE34, BASE35, BASE36, BASE4, BASE5, BASE6, BASE7, BASE8, BASE9, BINARY, BITNOT, BITWISE, CHAR, CIMP, CNIMP, COMMA, DECIMAL, DIV, EQ, EQV, FACTORIAL, FRACTION, FUNCTION, GEQ, GT, HEXADECIMAL, IDENTIFIER, IMP, LEFT_PAR, LEQ, LT, MINUS, MODULO, MULTIPLY, NAND, NEQ, NIMP, NOR, NOT, OCTAL, OR, PERCENTAGE, PLUS, POWER, RIGHT_PAR, SEMICOLON, TETRATION, UNIT, XOR
Constructor and Description |
---|
SyntaxCheckerTokenManager(SimpleCharStream stream)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Token |
getNextToken()
Get the next Token.
|
protected Token |
jjFillToken() |
void |
setDebugStream(PrintStream ds)
Set debug output.
|
protected SimpleCharStream input_stream
protected char curChar
public SyntaxCheckerTokenManager(SimpleCharStream stream)
public void setDebugStream(PrintStream ds)
protected Token jjFillToken()
public Token getNextToken()