Class RpclProbabilityDistributionParserTokenManager
- java.lang.Object
-
- net.sf.tweety.logics.rpcl.parser.rpclprobabilitydistributionparser.RpclProbabilityDistributionParserTokenManager
-
- All Implemented Interfaces:
RpclProbabilityDistributionParserConstants
public class RpclProbabilityDistributionParserTokenManager extends Object implements RpclProbabilityDistributionParserConstants
Token Manager.
-
-
Field Summary
Fields Modifier and Type Field Description protected static charcurCharstatic PrintStreamdebugStreamDebug output.protected static SimpleCharStreaminput_streamstatic String[]jjstrLiteralImagesToken literal values.static 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.protected static TokenjjFillToken()static voidReInit(SimpleCharStream stream)Reinitialise parser.static voidReInit(SimpleCharStream stream, int lexState)Reinitialise parser.static voidsetDebugStream(PrintStream ds)Set debug output.static voidSwitchTo(int lexState)Switch to specified lex state.
-
-
-
Field Detail
-
debugStream
public static PrintStream debugStream
Debug output.
-
jjstrLiteralImages
public static final String[] jjstrLiteralImages
Token literal values.
-
lexStateNames
public static final String[] lexStateNames
Lexer state names.
-
input_stream
protected static SimpleCharStream input_stream
-
curChar
protected static char curChar
-
-
Constructor Detail
-
RpclProbabilityDistributionParserTokenManager
public RpclProbabilityDistributionParserTokenManager(SimpleCharStream stream)
Constructor.
-
RpclProbabilityDistributionParserTokenManager
public RpclProbabilityDistributionParserTokenManager(SimpleCharStream stream, int lexState)
Constructor.
-
-
Method Detail
-
setDebugStream
public static void setDebugStream(PrintStream ds)
Set debug output.
-
ReInit
public static void ReInit(SimpleCharStream stream)
Reinitialise parser.
-
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.
-
-