Class RpclProbabilityDistributionParserTokenManager
- java.lang.Object
-
- net.sf.tweety.logics.rpcl.parser.rpclprobabilitydistributionparser.RpclProbabilityDistributionParserTokenManager
-
- All Implemented Interfaces:
RpclProbabilityDistributionParserConstants
public class RpclProbabilityDistributionParserTokenManager extends java.lang.Object implements RpclProbabilityDistributionParserConstants
Token Manager.
-
-
Field Summary
Fields Modifier and Type Field Description protected static charcurChar(package private) static intcurLexStatestatic java.io.PrintStreamdebugStreamDebug output.(package private) static intdefaultLexStateprotected static SimpleCharStreaminput_stream(package private) static intjjmatchedKind(package private) static intjjmatchedPos(package private) static intjjnewStateCnt(package private) static int[]jjnextStates(package private) static intjjroundprivate static int[]jjroundsprivate static int[]jjstateSetstatic java.lang.String[]jjstrLiteralImagesToken literal values.(package private) static long[]jjtoSkip(package private) static long[]jjtoTokenstatic java.lang.String[]lexStateNamesLexer state names.-
Fields inherited from interface net.sf.tweety.logics.rpcl.parser.rpclprobabilitydistributionparser.RpclProbabilityDistributionParserConstants
DEFAULT, EOF, PROBABILITY, STRUCTURENAME, tokenImage
-
-
Constructor Summary
Constructors Constructor Description RpclProbabilityDistributionParserTokenManager(SimpleCharStream stream)Constructor.RpclProbabilityDistributionParserTokenManager(SimpleCharStream stream, int lexState)Constructor.
-
Method Summary
Modifier and Type Method Description static TokengetNextToken()Get the next Token.private static voidjjAddStates(int start, int end)private static voidjjCheckNAdd(int state)private static voidjjCheckNAddTwoStates(int state1, int state2)protected static TokenjjFillToken()private static intjjMoveNfa_0(int startState, int curPos)private static intjjMoveStringLiteralDfa0_0()private static intjjStartNfa_0(int pos, long active0)private static intjjStopAtPos(int pos, int kind)private static intjjStopStringLiteralDfa_0(int pos, long active0)static voidReInit(SimpleCharStream stream)Reinitialise parser.static voidReInit(SimpleCharStream stream, int lexState)Reinitialise parser.private static voidReInitRounds()static voidsetDebugStream(java.io.PrintStream ds)Set debug output.static voidSwitchTo(int lexState)Switch to specified lex state.
-
-
-
Field Detail
-
debugStream
public static java.io.PrintStream debugStream
Debug output.
-
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 static SimpleCharStream input_stream
-
jjrounds
private static final int[] jjrounds
-
jjstateSet
private static final int[] jjstateSet
-
curChar
protected static char curChar
-
curLexState
static int curLexState
-
defaultLexState
static int defaultLexState
-
jjnewStateCnt
static int jjnewStateCnt
-
jjround
static int jjround
-
jjmatchedPos
static int jjmatchedPos
-
jjmatchedKind
static int jjmatchedKind
-
-
Constructor Detail
-
RpclProbabilityDistributionParserTokenManager
public RpclProbabilityDistributionParserTokenManager(SimpleCharStream stream)
Constructor.
-
RpclProbabilityDistributionParserTokenManager
public RpclProbabilityDistributionParserTokenManager(SimpleCharStream stream, int lexState)
Constructor.
-
-
Method Detail
-
setDebugStream
public static void setDebugStream(java.io.PrintStream ds)
Set debug output.
-
jjStopStringLiteralDfa_0
private static final int jjStopStringLiteralDfa_0(int pos, long active0)
-
jjStartNfa_0
private static final int jjStartNfa_0(int pos, long active0)
-
jjStopAtPos
private static int jjStopAtPos(int pos, int kind)
-
jjMoveStringLiteralDfa0_0
private static int jjMoveStringLiteralDfa0_0()
-
jjMoveNfa_0
private static int jjMoveNfa_0(int startState, int curPos)
-
ReInit
public static void ReInit(SimpleCharStream stream)
Reinitialise parser.
-
ReInitRounds
private static void ReInitRounds()
-
ReInit
public static void ReInit(SimpleCharStream stream, int lexState)
Reinitialise parser.
-
SwitchTo
public static void SwitchTo(int lexState)
Switch to specified lex state.
-
jjFillToken
protected static Token jjFillToken()
-
getNextToken
public static Token getNextToken()
Get the next Token.
-
jjCheckNAdd
private static void jjCheckNAdd(int state)
-
jjAddStates
private static void jjAddStates(int start, int end)
-
jjCheckNAddTwoStates
private static void jjCheckNAddTwoStates(int state1, int state2)
-
-