Package com.reportmill.parsing
Class RMASParserTokenManager
- java.lang.Object
 - 
- com.reportmill.parsing.RMASParserTokenManager
 
 
- 
- All Implemented Interfaces:
 RMASParserConstants
public class RMASParserTokenManager extends java.lang.Object implements RMASParserConstants
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected charcurCharjava.io.PrintStreamdebugStreamprotected SimpleCharStreaminput_streamstatic java.lang.String[]jjstrLiteralImagesstatic java.lang.String[]lexStateNames- 
Fields inherited from interface com.reportmill.parsing.RMASParserConstants
ASR, ASSIGN, ASSIGN_ADD, ASSIGN_AND, ASSIGN_ASR, ASSIGN_DIV, ASSIGN_LSL, ASSIGN_LSR, ASSIGN_MOD, ASSIGN_MUL, ASSIGN_OR, ASSIGN_SUB, ASSIGN_XOR, BIT_AND, BIT_NOT, BIT_OR, BIT_XOR, BOOLEAN_LITERAL, BREAK, CONTINUE, DEC, DECIMAL_LITERAL, DEFAULT, DIGIT, DIVIDE, DO, ELSE, EOF, EQ, FOR, FUNCTION, GT, GTE, HEX_LITERAL, IDENTIFIER, IF, IN, INC, INTEGER_LITERAL, LETTER, LOGICAL_AND, LOGICAL_NOT, LOGICAL_OR, LSL, LSR, LT, LTE, MINUS, MOD, MULTIPLY, NE, NEW, NULL_LITERAL, ON, ONCLIPEVENT, PLUS, RETURN, STRING_LITERAL, tokenImage, VAR, WHILE, WITH 
 - 
 
- 
Constructor Summary
Constructors Constructor Description RMASParserTokenManager(SimpleCharStream stream)RMASParserTokenManager(SimpleCharStream stream, int lexState) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()protected TokenjjFillToken()voidReInit(SimpleCharStream stream)voidReInit(SimpleCharStream stream, int lexState)voidsetDebugStream(java.io.PrintStream ds)voidSwitchTo(int lexState) 
 - 
 
- 
- 
Field Detail
- 
debugStream
public java.io.PrintStream debugStream
 
- 
jjstrLiteralImages
public static final java.lang.String[] jjstrLiteralImages
 
- 
lexStateNames
public static final java.lang.String[] lexStateNames
 
- 
input_stream
protected SimpleCharStream input_stream
 
- 
curChar
protected char curChar
 
 - 
 
- 
Constructor Detail
- 
RMASParserTokenManager
public RMASParserTokenManager(SimpleCharStream stream)
 
- 
RMASParserTokenManager
public RMASParserTokenManager(SimpleCharStream stream, int lexState)
 
 - 
 
- 
Method Detail
- 
setDebugStream
public void setDebugStream(java.io.PrintStream ds)
 
- 
ReInit
public void ReInit(SimpleCharStream stream)
 
- 
ReInit
public void ReInit(SimpleCharStream stream, int lexState)
 
- 
SwitchTo
public void SwitchTo(int lexState)
 
- 
jjFillToken
protected Token jjFillToken()
 
- 
getNextToken
public Token getNextToken()
 
 - 
 
 -