public class ANTLRLexer extends CharScanner implements ANTLRTokenTypes, TokenStream
Modifier and Type | Field and Description |
---|---|
static BitSet |
_tokenSet_0 |
static BitSet |
_tokenSet_1 |
static BitSet |
_tokenSet_2 |
static BitSet |
_tokenSet_3 |
static BitSet |
_tokenSet_4 |
static BitSet |
_tokenSet_5 |
_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, NO_CHAR, saveConsumedInput, tabsize, text, tokenObjectClass, traceDepth
ACTION, ARG_ACTION, ASSIGN, BANG, CARET, CHAR_LITERAL, CLOSE_ELEMENT_OPTION, COLON, COMMA, COMMENT, DIGIT, DOC_COMMENT, EOF, ESC, IMPLIES, INT, INTERNAL_RULE_REF, LITERAL_catch, LITERAL_charVocabulary, LITERAL_class, LITERAL_exception, LITERAL_extends, LITERAL_header, LITERAL_lexclass, LITERAL_Lexer, LITERAL_options, LITERAL_Parser, LITERAL_private, LITERAL_protected, LITERAL_public, LITERAL_returns, LITERAL_throws, LITERAL_tokens, LITERAL_TreeParser, LPAREN, ML_COMMENT, NESTED_ACTION, NESTED_ARG_ACTION, NOT_OP, NULL_TREE_LOOKAHEAD, OPEN_ELEMENT_OPTION, OPTIONS, OR, PLUS, QUESTION, RANGE, RCURLY, RPAREN, RULE_REF, SEMI, SEMPRED, SL_COMMENT, STAR, STRING_LITERAL, TOKEN_REF, TOKENS, TREE_BEGIN, WILDCARD, WS, WS_LOOP, WS_OPT, XDIGIT
Constructor and Description |
---|
ANTLRLexer(InputBuffer ib) |
ANTLRLexer(InputStream in) |
ANTLRLexer(LexerSharedInputState state) |
ANTLRLexer(Reader in) |
Modifier and Type | Method and Description |
---|---|
static int |
escapeCharValue(String cs)
Convert 'c' to an integer char value.
|
void |
mACTION(boolean _createToken) |
void |
mARG_ACTION(boolean _createToken) |
void |
mASSIGN(boolean _createToken) |
void |
mBANG(boolean _createToken) |
void |
mCARET(boolean _createToken) |
void |
mCHAR_LITERAL(boolean _createToken) |
void |
mCLOSE_ELEMENT_OPTION(boolean _createToken) |
void |
mCOLON(boolean _createToken) |
void |
mCOMMA(boolean _createToken) |
void |
mCOMMENT(boolean _createToken) |
protected void |
mDIGIT(boolean _createToken) |
protected void |
mESC(boolean _createToken) |
void |
mIMPLIES(boolean _createToken) |
void |
mINT(boolean _createToken) |
protected int |
mINTERNAL_RULE_REF(boolean _createToken) |
void |
mLPAREN(boolean _createToken) |
protected void |
mML_COMMENT(boolean _createToken) |
protected void |
mNESTED_ACTION(boolean _createToken) |
protected void |
mNESTED_ARG_ACTION(boolean _createToken) |
void |
mNOT_OP(boolean _createToken) |
void |
mOPEN_ELEMENT_OPTION(boolean _createToken) |
void |
mOR(boolean _createToken) |
void |
mPLUS(boolean _createToken) |
void |
mQUESTION(boolean _createToken) |
void |
mRANGE(boolean _createToken) |
void |
mRCURLY(boolean _createToken) |
void |
mRPAREN(boolean _createToken) |
void |
mRULE_REF(boolean _createToken) |
void |
mSEMI(boolean _createToken) |
protected void |
mSL_COMMENT(boolean _createToken) |
void |
mSTAR(boolean _createToken) |
void |
mSTRING_LITERAL(boolean _createToken) |
void |
mTOKEN_REF(boolean _createToken) |
void |
mTREE_BEGIN(boolean _createToken) |
void |
mWILDCARD(boolean _createToken) |
protected void |
mWS_LOOP(boolean _createToken) |
protected void |
mWS_OPT(boolean _createToken) |
void |
mWS(boolean _createToken) |
protected void |
mXDIGIT(boolean _createToken) |
Token |
nextToken() |
static int |
tokenTypeForCharLiteral(String lit) |
append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getColumn, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getTabSize, getText, getTokenObject, LA, makeToken, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setColumn, setCommitToPath, setFilename, setInputState, setLine, setTabSize, setText, setTokenObjectClass, tab, testLiteralsTable, testLiteralsTable, toLower, traceIn, traceIndent, traceOut, uponEOF
public static final BitSet _tokenSet_0
public static final BitSet _tokenSet_1
public static final BitSet _tokenSet_2
public static final BitSet _tokenSet_3
public static final BitSet _tokenSet_4
public static final BitSet _tokenSet_5
public ANTLRLexer(InputStream in)
public ANTLRLexer(Reader in)
public ANTLRLexer(InputBuffer ib)
public ANTLRLexer(LexerSharedInputState state)
public static int escapeCharValue(String cs)
public static int tokenTypeForCharLiteral(String lit)
public Token nextToken() throws TokenStreamException
nextToken
in interface TokenStream
TokenStreamException
public final void mWS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mCOMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mSL_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mML_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mOPEN_ELEMENT_OPTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mCLOSE_ELEMENT_OPTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mCOMMA(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mQUESTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mTREE_BEGIN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mLPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mRPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mCOLON(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mSTAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mPLUS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mIMPLIES(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mSEMI(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mCARET(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mBANG(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mOR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mWILDCARD(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mRANGE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mNOT_OP(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mRCURLY(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mCHAR_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mESC(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mSTRING_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mXDIGIT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mDIGIT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mINT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mARG_ACTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mNESTED_ARG_ACTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mACTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mNESTED_ACTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mTOKEN_REF(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
public final void mRULE_REF(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final int mINTERNAL_RULE_REF(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mWS_LOOP(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
protected final void mWS_OPT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException