Package org.tweetyproject.preferences.io
Class UPParserTokenManager
java.lang.Object
org.tweetyproject.preferences.io.UPParserTokenManager
- All Implemented Interfaces:
UPParserConstants
Token Manager.
-
Field Summary
Modifier and TypeFieldDescriptionDebug output.static String[]
Token literal values.static String[]
Lexer state names.Fields inherited from interface org.tweetyproject.preferences.io.UPParserConstants
DEFAULT, ELEMENT, EOF, EOL, INDEX, LBRA, OPERATION, RBRA, tokenImage
-
Constructor Summary
ConstructorDescriptionUPParserTokenManager(SimpleCharStream stream)
Constructor.UPParserTokenManager(SimpleCharStream stream, int lexState)
Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the next Token.void
ReInit(SimpleCharStream stream)
Reinitialise parser.void
ReInit(SimpleCharStream stream, int lexState)
Reinitialise parser.void
Set debug output.void
SwitchTo(int lexState)
Switch to specified lex state.
-
Field Details
-
debugStream
Debug output. -
jjstrLiteralImages
Token literal values. -
lexStateNames
Lexer state names.
-
-
Constructor Details
-
UPParserTokenManager
Constructor. -
UPParserTokenManager
Constructor.
-
-
Method Details
-
setDebugStream
Set debug output. -
ReInit
Reinitialise parser. -
ReInit
Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState)Switch to specified lex state. -
getNextToken
Get the next Token.
-