antlr.preprocessor
public class PreprocessorLexer extends CharScanner implements PreprocessorTokenTypes, TokenStream
| Field Summary | |
|---|---|
| static BitSet | _tokenSet_0 |
| static BitSet | _tokenSet_1 |
| static BitSet | _tokenSet_10 |
| static BitSet | _tokenSet_2 |
| static BitSet | _tokenSet_3 |
| static BitSet | _tokenSet_4 |
| static BitSet | _tokenSet_5 |
| static BitSet | _tokenSet_6 |
| static BitSet | _tokenSet_7 |
| static BitSet | _tokenSet_8 |
| static BitSet | _tokenSet_9 |
| Constructor Summary | |
|---|---|
| PreprocessorLexer(InputStream in) | |
| PreprocessorLexer(Reader in) | |
| PreprocessorLexer(InputBuffer ib) | |
| PreprocessorLexer(LexerSharedInputState state) | |
| Method Summary | |
|---|---|
| void | mACTION(boolean _createToken) |
| protected void | mALT(boolean _createToken) |
| void | mARG_ACTION(boolean _createToken) |
| void | mASSIGN_RHS(boolean _createToken) |
| void | mBANG(boolean _createToken) |
| void | mCHAR_LITERAL(boolean _createToken) |
| void | mCOMMA(boolean _createToken) |
| void | mCOMMENT(boolean _createToken) |
| protected void | mCURLY_BLOCK_SCARF(boolean _createToken) |
| protected void | mDIGIT(boolean _createToken) |
| protected void | mELEMENT(boolean _createToken) |
| protected void | mESC(boolean _createToken) |
| protected void | mID(boolean _createToken) |
| void | mID_OR_KEYWORD(boolean _createToken) This rule picks off keywords in the lexer that need to be
handled specially. |
| void | mLPAREN(boolean _createToken) |
| protected void | mML_COMMENT(boolean _createToken) |
| protected void | mNEWLINE(boolean _createToken) |
| void | mRCURLY(boolean _createToken) |
| void | mRPAREN(boolean _createToken) |
| void | mRULE_BLOCK(boolean _createToken) |
| void | mSEMI(boolean _createToken) |
| protected void | mSL_COMMENT(boolean _createToken) |
| void | mSTRING_LITERAL(boolean _createToken) |
| void | mSUBRULE_BLOCK(boolean _createToken) |
| void | mWS(boolean _createToken) |
| protected void | mXDIGIT(boolean _createToken) |
| Token | nextToken() |