public class DungParserTokenManager extends java.lang.Object implements DungParserConstants
Modifier and Type | Field and Description |
---|---|
protected static char |
curChar |
(package private) static int |
curLexState |
static java.io.PrintStream |
debugStream
Debug output.
|
(package private) static int |
defaultLexState |
protected static SimpleCharStream |
input_stream |
(package private) static int |
jjmatchedKind |
(package private) static int |
jjmatchedPos |
(package private) static int |
jjnewStateCnt |
(package private) static int[] |
jjnextStates |
(package private) static int |
jjround |
private static int[] |
jjrounds |
private static int[] |
jjstateSet |
static java.lang.String[] |
jjstrLiteralImages
Token literal values.
|
(package private) static long[] |
jjtoSkip |
(package private) static long[] |
jjtoToken |
static java.lang.String[] |
lexStateNames
Lexer state names.
|
ARGUMENT_NAME, DEFAULT, EOF, tokenImage
Constructor and Description |
---|
DungParserTokenManager(SimpleCharStream stream)
Constructor.
|
DungParserTokenManager(SimpleCharStream stream,
int lexState)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Token |
getNextToken()
Get the next Token.
|
private static void |
jjAddStates(int start,
int end) |
private static void |
jjCheckNAdd(int state) |
private static void |
jjCheckNAddTwoStates(int state1,
int state2) |
protected static Token |
jjFillToken() |
private static int |
jjMoveNfa_0(int startState,
int curPos) |
private static int |
jjMoveStringLiteralDfa0_0() |
private static int |
jjMoveStringLiteralDfa1_0(long active0) |
private static int |
jjMoveStringLiteralDfa2_0(long old0,
long active0) |
private static int |
jjMoveStringLiteralDfa3_0(long old0,
long active0) |
private static int |
jjMoveStringLiteralDfa4_0(long old0,
long active0) |
private static int |
jjMoveStringLiteralDfa5_0(long old0,
long active0) |
private static int |
jjMoveStringLiteralDfa6_0(long old0,
long active0) |
private static int |
jjMoveStringLiteralDfa7_0(long old0,
long active0) |
private static int |
jjMoveStringLiteralDfa8_0(long old0,
long active0) |
private static int |
jjStartNfa_0(int pos,
long active0) |
private static int |
jjStopAtPos(int pos,
int kind) |
private static int |
jjStopStringLiteralDfa_0(int pos,
long active0) |
static void |
ReInit(SimpleCharStream stream)
Reinitialise parser.
|
static void |
ReInit(SimpleCharStream stream,
int lexState)
Reinitialise parser.
|
private static void |
ReInitRounds() |
static void |
setDebugStream(java.io.PrintStream ds)
Set debug output.
|
static void |
SwitchTo(int lexState)
Switch to specified lex state.
|
public static java.io.PrintStream debugStream
static final int[] jjnextStates
public static final java.lang.String[] jjstrLiteralImages
public static final java.lang.String[] lexStateNames
static final long[] jjtoToken
static final long[] jjtoSkip
protected static SimpleCharStream input_stream
private static final int[] jjrounds
private static final int[] jjstateSet
protected static char curChar
static int curLexState
static int defaultLexState
static int jjnewStateCnt
static int jjround
static int jjmatchedPos
static int jjmatchedKind
public DungParserTokenManager(SimpleCharStream stream)
public DungParserTokenManager(SimpleCharStream stream, int lexState)
public static void setDebugStream(java.io.PrintStream ds)
private static final int jjStopStringLiteralDfa_0(int pos, long active0)
private static final int jjStartNfa_0(int pos, long active0)
private static int jjStopAtPos(int pos, int kind)
private static int jjMoveStringLiteralDfa0_0()
private static int jjMoveStringLiteralDfa1_0(long active0)
private static int jjMoveStringLiteralDfa2_0(long old0, long active0)
private static int jjMoveStringLiteralDfa3_0(long old0, long active0)
private static int jjMoveStringLiteralDfa4_0(long old0, long active0)
private static int jjMoveStringLiteralDfa5_0(long old0, long active0)
private static int jjMoveStringLiteralDfa6_0(long old0, long active0)
private static int jjMoveStringLiteralDfa7_0(long old0, long active0)
private static int jjMoveStringLiteralDfa8_0(long old0, long active0)
private static int jjMoveNfa_0(int startState, int curPos)
public static void ReInit(SimpleCharStream stream)
private static void ReInitRounds()
public static void ReInit(SimpleCharStream stream, int lexState)
public static void SwitchTo(int lexState)
protected static Token jjFillToken()
public static Token getNextToken()
private static void jjCheckNAdd(int state)
private static void jjAddStates(int start, int end)
private static void jjCheckNAddTwoStates(int state1, int state2)