Package io.deephaven.lang.generated
Class ChunkerTokenManager
java.lang.Object
io.deephaven.lang.generated.ChunkerTokenManager
- All Implemented Interfaces:
ChunkerConstants
Token Manager.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intDebug output.protected SimpleCharStreamstatic final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer state names.Fields inherited from interface io.deephaven.lang.generated.ChunkerConstants
ACCESS, AMP, APOS, APOS_BODY, APOS_CLOSE, ARRAY_END, ARRAY_START, ARROW, ASSIGN, AT, CLASS, CLOSE_PAREN, CLOSURE_END, CLOSURE_START, COLON, COMMA, DEFAULT, DIGIT, DOUBLE_EQ, EOF, ESCAPED_APOS, ESCAPED_NL, ESCAPED_QUOTE, EXTENDS, FROM_LOCAL, GT, ID, IMPLEMENTS, IN_JAVA_DOC_COMMENT, IN_MULTI_LINE_COMMENT, INVOKE, JAVA_DOC_COMMENT, LOGIC, LT, MULTI_LINE_COMMENT, NEW, NEWLINE, NL, NUM, NUM_OP, QUEST, QUOTE, QUOTE_BODY, QUOTE_CLOSE, SCIENTIFIC, SEMI, SINGLE_LINE_COMMENT, STARS, STR_APOS, STR_QUOTE, SUPER, tokenImage, TRIPLE_APOS, TRIPLE_QUOTES, WHITESPACE -
Constructor Summary
ConstructorsConstructorDescriptionChunkerTokenManager(SimpleCharStream stream) Constructor.ChunkerTokenManager(SimpleCharStream stream, int lexState) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidintGet the next Token.protected TokenvoidReInit(SimpleCharStream stream) Reinitialise parser.voidReInit(SimpleCharStream stream, int lexState) Reinitialise parser.voidSet debug output.stream()voidSwitchTo(int lexState) Switch to specified lex state.
-
Field Details
-
debugStream
Debug output. -
jjstrLiteralImages
Token literal values. -
lexStateNames
Lexer state names. -
jjnewLexState
public static final int[] jjnewLexStateLex State array. -
input_stream
-
curChar
protected int curChar
-
-
Constructor Details
-
ChunkerTokenManager
Constructor. -
ChunkerTokenManager
Constructor.
-
-
Method Details
-
CommonTokenAction
-
getCurrentTokenAbsolutePosition
public int getCurrentTokenAbsolutePosition() -
stream
-
setDebugStream
Set debug output. -
jjFillToken
-
getNextToken
Get the next Token. -
ReInit
Reinitialise parser. -
ReInit
Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state.
-