Package net.sf.tweety.preferences.io
Class POParserTokenManager
- java.lang.Object
-
- net.sf.tweety.preferences.io.POParserTokenManager
-
- All Implemented Interfaces:
POParserConstants
public class POParserTokenManager extends java.lang.Object implements POParserConstants
-
-
Field Summary
Fields Modifier and Type Field Description protected char
curChar
(package private) int
curLexState
java.io.PrintStream
debugStream
(package private) int
defaultLexState
protected SimpleCharStream
input_stream
(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
(package private) static long[]
jjtoSkip
(package private) static long[]
jjtoToken
static java.lang.String[]
lexStateNames
-
Fields inherited from interface net.sf.tweety.preferences.io.POParserConstants
DEFAULT, ELEMENT, EOF, EOL, LBRA, RBRA, REL, tokenImage
-
-
Constructor Summary
Constructors Constructor Description POParserTokenManager(SimpleCharStream stream)
POParserTokenManager(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
jjCheckNAddTwoStates(int state1, int state2)
protected Token
jjFillToken()
private int
jjMoveNfa_0(int startState, int curPos)
private int
jjMoveStringLiteralDfa0_0()
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
-
jjnextStates
static final int[] jjnextStates
-
jjstrLiteralImages
public static final java.lang.String[] jjstrLiteralImages
-
lexStateNames
public static final java.lang.String[] lexStateNames
-
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
-
POParserTokenManager
public POParserTokenManager(SimpleCharStream stream)
-
POParserTokenManager
public POParserTokenManager(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()
-
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)
-
-