Package org.antlr.v4.parse
Class ToolANTLRLexer
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Lexer
org.antlr.v4.parse.ANTLRLexer
org.antlr.v4.parse.ToolANTLRLexer
- All Implemented Interfaces:
org.antlr.runtime.TokenSource
-
Nested Class Summary
Nested classes/interfaces inherited from class org.antlr.v4.parse.ANTLRLexer
ANTLRLexer.DFA2, ANTLRLexer.DFA32
-
Field Summary
FieldsFields inherited from class org.antlr.v4.parse.ANTLRLexer
ACTION, ACTION_CHAR_LITERAL, ACTION_ESC, ACTION_STRING_LITERAL, ARG_ACTION, ARG_OR_CHARSET, ASSIGN, AT, CATCH, CHANNELS, COLON, COLONCOLON, COMMA, COMMENT, COMMENTS_CHANNEL, dfa2, DFA2_accept, DFA2_acceptS, DFA2_eof, DFA2_eofS, DFA2_eot, DFA2_eotS, DFA2_max, DFA2_maxS, DFA2_min, DFA2_minS, DFA2_special, DFA2_specialS, DFA2_transition, DFA2_transitionS, dfa32, DFA32_accept, DFA32_acceptS, DFA32_eof, DFA32_eofS, DFA32_eot, DFA32_eotS, DFA32_max, DFA32_maxS, DFA32_min, DFA32_minS, DFA32_special, DFA32_specialS, DFA32_transition, DFA32_transitionS, DOC_COMMENT, DOLLAR, DOT, EOF, ERRCHAR, ESC_SEQ, FINALLY, FRAGMENT, GRAMMAR, GT, HEX_DIGIT, ID, IMPORT, INT, isLexerRule, LEXER, LEXER_CHAR_SET, LOCALS, LPAREN, LT, MODE, NameChar, NameStartChar, NESTED_ACTION, NLCHARS, NOT, OPTIONS, OR, PARSER, PLUS, PLUS_ASSIGN, POUND, QUESTION, RANGE, RARROW, RBRACE, RETURNS, RPAREN, RULE_REF, SEMI, SEMPRED, SRC, STAR, STRING_LITERAL, THROWS, TOKEN_REF, tokens, TOKENS_SPEC, UNICODE_ESC, UNICODE_EXTENDED_ESC, UnicodeBOM, WS, WSCHARS, WSNLCHARS
Fields inherited from class org.antlr.runtime.Lexer
input
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
displayRecognitionError
(String[] tokenNames, org.antlr.runtime.RecognitionException e) void
grammarError
(ErrorType etype, org.antlr.runtime.Token token, Object... args) Methods inherited from class org.antlr.v4.parse.ANTLRLexer
getDelegates, getGrammarFileName, getRuleOrSubruleStartToken, mACTION, mACTION_CHAR_LITERAL, mACTION_ESC, mACTION_STRING_LITERAL, mARG_ACTION, mARG_OR_CHARSET, mASSIGN, mAT, mCATCH, mCHANNELS, mCOLON, mCOLONCOLON, mCOMMA, mCOMMENT, mDOC_COMMENT, mDOLLAR, mDOT, mERRCHAR, mESC_SEQ, mFINALLY, mFRAGMENT, mGRAMMAR, mGT, mHEX_DIGIT, mID, mIMPORT, mINT, mLEXER, mLEXER_CHAR_SET, mLOCALS, mLPAREN, mLT, mMODE, mNameChar, mNameStartChar, mNESTED_ACTION, mNLCHARS, mNOT, mOPTIONS, mOR, mPARSER, mPLUS, mPLUS_ASSIGN, mPOUND, mQUESTION, mRANGE, mRARROW, mRBRACE, mRETURNS, mRPAREN, mSEMI, mSRC, mSTAR, mSTRING_LITERAL, mTHROWS, mTokens, mTOKENS_SPEC, mUNICODE_ESC, mUNICODE_EXTENDED_ESC, mUnicodeBOM, mWS, mWSCHARS, mWSNLCHARS, synpred1_ANTLRLexer, synpred1_ANTLRLexer_fragment, synpred2_ANTLRLexer, synpred2_ANTLRLexer_fragment, synpred3_ANTLRLexer, synpred3_ANTLRLexer_fragment, synpred4_ANTLRLexer, synpred4_ANTLRLexer_fragment, synpred5_ANTLRLexer, synpred5_ANTLRLexer_fragment
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tool
-
-
Constructor Details
-
ToolANTLRLexer
-
-
Method Details
-
displayRecognitionError
- Overrides:
displayRecognitionError
in classorg.antlr.runtime.BaseRecognizer
-
grammarError
- Overrides:
grammarError
in classANTLRLexer
-