Package net.sf.tweety.arg.delp.parser
Class DelpParserTokenManager
- java.lang.Object
-
- net.sf.tweety.arg.delp.parser.DelpParserTokenManager
-
- All Implemented Interfaces:
DelpParserConstants
public class DelpParserTokenManager extends java.lang.Object implements DelpParserConstants
Token Manager.
-
-
Field Summary
Fields Modifier and Type Field Description protected char
curChar
(package private) int
curLexState
java.io.PrintStream
debugStream
Debug output.(package private) int
defaultLexState
protected SimpleCharStream
input_stream
(package private) static long[]
jjbitVec0
(package private) int
jjmatchedKind
(package private) int
jjmatchedPos
(package private) int
jjnewStateCnt
(package private) static int[]
jjnextStates
(package private) int
jjround
private int[]
jjrounds
private 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.-
Fields inherited from interface net.sf.tweety.arg.delp.parser.DelpParserConstants
DEFAULT, EOF, NAME, QUOTED, tokenImage
-
-
Constructor Summary
Constructors Constructor Description DelpParserTokenManager(SimpleCharStream stream)
DelpParserTokenManager(SimpleCharStream stream, int lexState)
-
Method Summary
Modifier and Type Method Description Token
getNextToken()
private void
jjAddStates(int start, int end)
private void
jjCheckNAdd(int state)
private void
jjCheckNAddStates(int start, int end)
private void
jjCheckNAddTwoStates(int state1, int state2)
protected Token
jjFillToken()
private int
jjMoveNfa_0(int startState, int curPos)
private int
jjMoveStringLiteralDfa0_0()
private int
jjMoveStringLiteralDfa1_0(long active0)
private int
jjStartNfa_0(int pos, long active0)
private int
jjStopAtPos(int pos, int kind)
private int
jjStopStringLiteralDfa_0(int pos, long active0)
void
ReInit(SimpleCharStream stream)
void
ReInit(SimpleCharStream stream, int lexState)
private void
ReInitRounds()
void
setDebugStream(java.io.PrintStream ds)
void
SwitchTo(int lexState)
-
-
-
Field Detail
-
debugStream
public java.io.PrintStream debugStream
Debug output.
-
jjbitVec0
static final long[] jjbitVec0
-
jjnextStates
static final int[] jjnextStates
-
jjstrLiteralImages
public static final java.lang.String[] jjstrLiteralImages
Token literal values.
-
lexStateNames
public static final java.lang.String[] lexStateNames
Lexer state names.
-
jjtoToken
static final long[] jjtoToken
-
jjtoSkip
static final long[] jjtoSkip
-
input_stream
protected SimpleCharStream input_stream
-
jjrounds
private final int[] jjrounds
-
jjstateSet
private final int[] jjstateSet
-
curChar
protected char curChar
-
curLexState
int curLexState
-
defaultLexState
int defaultLexState
-
jjnewStateCnt
int jjnewStateCnt
-
jjround
int jjround
-
jjmatchedPos
int jjmatchedPos
-
jjmatchedKind
int jjmatchedKind
-
-
Constructor Detail
-
DelpParserTokenManager
public DelpParserTokenManager(SimpleCharStream stream)
-
DelpParserTokenManager
public DelpParserTokenManager(SimpleCharStream stream, int lexState)
-
-
Method Detail
-
setDebugStream
public void setDebugStream(java.io.PrintStream ds)
-
jjStopStringLiteralDfa_0
private final int jjStopStringLiteralDfa_0(int pos, long active0)
-
jjStartNfa_0
private final int jjStartNfa_0(int pos, long active0)
-
jjStopAtPos
private int jjStopAtPos(int pos, int kind)
-
jjMoveStringLiteralDfa0_0
private int jjMoveStringLiteralDfa0_0()
-
jjMoveStringLiteralDfa1_0
private int jjMoveStringLiteralDfa1_0(long active0)
-
jjMoveNfa_0
private int jjMoveNfa_0(int startState, int curPos)
-
ReInit
public void ReInit(SimpleCharStream stream)
-
ReInitRounds
private void ReInitRounds()
-
ReInit
public void ReInit(SimpleCharStream stream, int lexState)
-
SwitchTo
public void SwitchTo(int lexState)
-
jjFillToken
protected Token jjFillToken()
-
getNextToken
public Token getNextToken()
-
jjCheckNAdd
private void jjCheckNAdd(int state)
-
jjAddStates
private void jjAddStates(int start, int end)
-
jjCheckNAddTwoStates
private void jjCheckNAddTwoStates(int state1, int state2)
-
jjCheckNAddStates
private void jjCheckNAddStates(int start, int end)
-
-