Package jmri.jmrix.srcp.parser
Class SRCPClientParserTokenManager
java.lang.Object
jmri.jmrix.srcp.parser.SRCPClientParserTokenManager
- All Implemented Interfaces:
SRCPClientParserConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int(package private) int(package private) intprotected SimpleCharStream(package private) static final long[](package private) int(package private) intstatic final int[](package private) int(package private) static final int[](package private) intstatic final String[](package private) static final long[](package private) static final long[](package private) static final long[](package private) static final long[]static final String[]Fields inherited from interface jmri.jmrix.srcp.parser.SRCPClientParserConstants
A, B, C, COMMAND, CV, CVBIT, D, DEFAULT, DELAY, DESCRIPTION, DRIVEMODE, E, ENDVALUE, EOF, EOL, ERROR, F, FB, G, GA, GL, GM, H, HOUR, I, IN_REASON, IN_VALUE, INFO, J, K, KEY, L, LOCK, M, MINSEC, N, NONZEROADDR, O, OFF, OK, ON, ONOFF, P, POWER, PROTOCOL, Q, R, REASON, REG, RETURN, S, SERVER, SESSION, SM, SPACE, T, TIME, TIMESTAMP, tokenImage, U, V, VALUE, W, X, Y, Z, ZEROADDR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Token(package private) voidvoidReInit(SimpleCharStream stream) voidReInit(SimpleCharStream stream, int lexState) void(package private) voidSkipLexicalActions(Token matchedToken) voidSwitchTo(int lexState) (package private) voidTokenLexicalActions(Token matchedToken)
-
Field Details
-
debugStream
-
jjbitVec0
-
jjstrLiteralImages
-
jjnextStates
-
curLexState
int curLexState -
defaultLexState
int defaultLexState -
jjnewStateCnt
int jjnewStateCnt -
jjround
int jjround -
jjmatchedPos
int jjmatchedPos -
jjmatchedKind
int jjmatchedKind -
lexStateNames
-
jjnewLexState
-
jjtoToken
-
jjtoSkip
-
jjtoSpecial
-
jjtoMore
-
input_stream
-
curChar
-
-
Constructor Details
-
SRCPClientParserTokenManager
-
SRCPClientParserTokenManager
-
-
Method Details
-
setDebugStream
-
jjFillToken
-
getNextToken
-
SkipLexicalActions
-
MoreLexicalActions
void MoreLexicalActions() -
TokenLexicalActions
-
ReInit
-
ReInit
-
SwitchTo
-