antlr

Class ANTLRLexer

public class ANTLRLexer extends CharScanner implements ANTLRTokenTypes, TokenStream

Field Summary
static BitSet_tokenSet_0
static BitSet_tokenSet_1
static BitSet_tokenSet_2
static BitSet_tokenSet_3
static BitSet_tokenSet_4
static BitSet_tokenSet_5
Constructor Summary
ANTLRLexer(InputStream in)
ANTLRLexer(Reader in)
ANTLRLexer(InputBuffer ib)
ANTLRLexer(LexerSharedInputState state)
Method Summary
static intescapeCharValue(String cs)
Convert 'c' to an integer char value.
voidmACTION(boolean _createToken)
voidmARG_ACTION(boolean _createToken)
voidmASSIGN(boolean _createToken)
voidmBANG(boolean _createToken)
voidmCARET(boolean _createToken)
voidmCHAR_LITERAL(boolean _createToken)
voidmCLOSE_ELEMENT_OPTION(boolean _createToken)
voidmCOLON(boolean _createToken)
voidmCOMMA(boolean _createToken)
voidmCOMMENT(boolean _createToken)
protected voidmDIGIT(boolean _createToken)
protected voidmESC(boolean _createToken)
voidmIMPLIES(boolean _createToken)
voidmINT(boolean _createToken)
protected intmINTERNAL_RULE_REF(boolean _createToken)
voidmLPAREN(boolean _createToken)
protected voidmML_COMMENT(boolean _createToken)
protected voidmNESTED_ACTION(boolean _createToken)
protected voidmNESTED_ARG_ACTION(boolean _createToken)
voidmNOT_OP(boolean _createToken)
voidmOPEN_ELEMENT_OPTION(boolean _createToken)
voidmOR(boolean _createToken)
voidmPLUS(boolean _createToken)
voidmQUESTION(boolean _createToken)
voidmRANGE(boolean _createToken)
voidmRCURLY(boolean _createToken)
voidmRPAREN(boolean _createToken)
voidmRULE_REF(boolean _createToken)
voidmSEMI(boolean _createToken)
protected voidmSL_COMMENT(boolean _createToken)
voidmSTAR(boolean _createToken)
voidmSTRING_LITERAL(boolean _createToken)
voidmTOKEN_REF(boolean _createToken)
voidmTREE_BEGIN(boolean _createToken)
voidmWILDCARD(boolean _createToken)
voidmWS(boolean _createToken)
protected voidmWS_LOOP(boolean _createToken)
protected voidmWS_OPT(boolean _createToken)
protected voidmXDIGIT(boolean _createToken)
TokennextToken()
static inttokenTypeForCharLiteral(String lit)

Field Detail

_tokenSet_0

public static final BitSet _tokenSet_0

_tokenSet_1

public static final BitSet _tokenSet_1

_tokenSet_2

public static final BitSet _tokenSet_2

_tokenSet_3

public static final BitSet _tokenSet_3

_tokenSet_4

public static final BitSet _tokenSet_4

_tokenSet_5

public static final BitSet _tokenSet_5

Constructor Detail

ANTLRLexer

public ANTLRLexer(InputStream in)

ANTLRLexer

public ANTLRLexer(Reader in)

ANTLRLexer

public ANTLRLexer(InputBuffer ib)

ANTLRLexer

public ANTLRLexer(LexerSharedInputState state)

Method Detail

escapeCharValue

public static int escapeCharValue(String cs)
Convert 'c' to an integer char value.

mACTION

public final void mACTION(boolean _createToken)

mARG_ACTION

public final void mARG_ACTION(boolean _createToken)

mASSIGN

public final void mASSIGN(boolean _createToken)

mBANG

public final void mBANG(boolean _createToken)

mCARET

public final void mCARET(boolean _createToken)

mCHAR_LITERAL

public final void mCHAR_LITERAL(boolean _createToken)

mCLOSE_ELEMENT_OPTION

public final void mCLOSE_ELEMENT_OPTION(boolean _createToken)

mCOLON

public final void mCOLON(boolean _createToken)

mCOMMA

public final void mCOMMA(boolean _createToken)

mCOMMENT

public final void mCOMMENT(boolean _createToken)

mDIGIT

protected final void mDIGIT(boolean _createToken)

mESC

protected final void mESC(boolean _createToken)

mIMPLIES

public final void mIMPLIES(boolean _createToken)

mINT

public final void mINT(boolean _createToken)

mINTERNAL_RULE_REF

protected final int mINTERNAL_RULE_REF(boolean _createToken)

mLPAREN

public final void mLPAREN(boolean _createToken)

mML_COMMENT

protected final void mML_COMMENT(boolean _createToken)

mNESTED_ACTION

protected final void mNESTED_ACTION(boolean _createToken)

mNESTED_ARG_ACTION

protected final void mNESTED_ARG_ACTION(boolean _createToken)

mNOT_OP

public final void mNOT_OP(boolean _createToken)

mOPEN_ELEMENT_OPTION

public final void mOPEN_ELEMENT_OPTION(boolean _createToken)

mOR

public final void mOR(boolean _createToken)

mPLUS

public final void mPLUS(boolean _createToken)

mQUESTION

public final void mQUESTION(boolean _createToken)

mRANGE

public final void mRANGE(boolean _createToken)

mRCURLY

public final void mRCURLY(boolean _createToken)

mRPAREN

public final void mRPAREN(boolean _createToken)

mRULE_REF

public final void mRULE_REF(boolean _createToken)

mSEMI

public final void mSEMI(boolean _createToken)

mSL_COMMENT

protected final void mSL_COMMENT(boolean _createToken)

mSTAR

public final void mSTAR(boolean _createToken)

mSTRING_LITERAL

public final void mSTRING_LITERAL(boolean _createToken)

mTOKEN_REF

public final void mTOKEN_REF(boolean _createToken)

mTREE_BEGIN

public final void mTREE_BEGIN(boolean _createToken)

mWILDCARD

public final void mWILDCARD(boolean _createToken)

mWS

public final void mWS(boolean _createToken)

mWS_LOOP

protected final void mWS_LOOP(boolean _createToken)

mWS_OPT

protected final void mWS_OPT(boolean _createToken)

mXDIGIT

protected final void mXDIGIT(boolean _createToken)

nextToken

public Token nextToken()

tokenTypeForCharLiteral

public static int tokenTypeForCharLiteral(String lit)