xjavadoc
public class SimpleParserTokenManager extends Object implements SimpleParserConstants
Field Summary | |
---|---|
protected char | curChar |
int | curLexState |
PrintStream | debugStream Debug output. |
int | defaultLexState |
StringBuffer | image |
protected JavaCharStream | input_stream |
static long[] | jjbitVec0 |
static long[] | jjbitVec2 |
static long[] | jjbitVec3 |
static long[] | jjbitVec4 |
static long[] | jjbitVec5 |
static long[] | jjbitVec6 |
static long[] | jjbitVec7 |
static long[] | jjbitVec8 |
StringBuffer | jjimage |
int | jjimageLen |
int | jjmatchedKind |
int | jjmatchedPos |
static int[] | jjnewLexState Lex State array. |
int | jjnewStateCnt |
static int[] | jjnextStates |
int | jjround |
int[] | jjrounds |
int[] | jjstateSet |
static String[] | jjstrLiteralImages Token literal values. |
static long[] | jjtoMore |
static long[] | jjtoSkip |
static long[] | jjtoSpecial |
static long[] | jjtoToken |
int | lengthOfMatch |
static String[] | lexStateNames Lexer state names. |
Constructor Summary | |
---|---|
SimpleParserTokenManager(JavaCharStream stream) Constructor. | |
SimpleParserTokenManager(JavaCharStream stream, int lexState) Constructor. |
Method Summary | |
---|---|
Token | getNextToken() Get the next Token. |
void | jjAddStates(int start, int end) |
static boolean | jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) |
static boolean | jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2) |
void | jjCheckNAdd(int state) |
void | jjCheckNAddStates(int start, int end) |
void | jjCheckNAddTwoStates(int state1, int state2) |
protected Token | jjFillToken() |
int | jjMoveNfa_0(int startState, int curPos) |
int | jjMoveNfa_1(int startState, int curPos) |
int | jjMoveStringLiteralDfa0_0() |
int | jjMoveStringLiteralDfa0_1() |
int | jjMoveStringLiteralDfa0_2() |
int | jjMoveStringLiteralDfa0_3() |
int | jjMoveStringLiteralDfa10_0(long old0, long active0) |
int | jjMoveStringLiteralDfa11_0(long old0, long active0) |
int | jjMoveStringLiteralDfa1_0(long active0, long active1) |
int | jjMoveStringLiteralDfa1_2(long active0) |
int | jjMoveStringLiteralDfa1_3(long active0) |
int | jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1) |
int | jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1) |
int | jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1) |
int | jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1) |
int | jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1) |
int | jjMoveStringLiteralDfa7_0(long old0, long active0) |
int | jjMoveStringLiteralDfa8_0(long old0, long active0) |
int | jjMoveStringLiteralDfa9_0(long old0, long active0) |
int | jjStartNfaWithStates_0(int pos, int kind, int state) |
int | jjStartNfa_0(int pos, long active0, long active1) |
int | jjStopAtPos(int pos, int kind) |
int | jjStopStringLiteralDfa_0(int pos, long active0, long active1) |
void | MoreLexicalActions() |
void | ReInit(JavaCharStream stream) Reinitialise parser. |
void | ReInit(JavaCharStream stream, int lexState) Reinitialise parser. |
void | ReInitRounds() |
void | setDebugStream(PrintStream ds) Set debug output. |
void | SkipLexicalActions(Token matchedToken) |
void | SwitchTo(int lexState) Switch to specified lex state. |