C# Class Boo.Lang.Parser.BooLexer

Inheritance: antlr.antlr.CharScanner, antlr.TokenStream
Afficher le fichier Open project: boo-lang/boo Class Usage Examples

Méthodes publiques

Свойство Type Description
tokenSet_0_ antlr.collections.impl.BitSet
tokenSet_10_ antlr.collections.impl.BitSet
tokenSet_11_ antlr.collections.impl.BitSet
tokenSet_1_ antlr.collections.impl.BitSet
tokenSet_2_ antlr.collections.impl.BitSet
tokenSet_3_ antlr.collections.impl.BitSet
tokenSet_4_ antlr.collections.impl.BitSet
tokenSet_5_ antlr.collections.impl.BitSet
tokenSet_6_ antlr.collections.impl.BitSet
tokenSet_7_ antlr.collections.impl.BitSet
tokenSet_8_ antlr.collections.impl.BitSet
tokenSet_9_ antlr.collections.impl.BitSet

Protected Properties

Свойство Type Description
_skipWhitespaceRegion int

Private Properties

Свойство Type Description
CreateExpressionLexer antlr.antlr.TokenStream
EnterSkipWhitespaceRegion void
Initialize void
IsDigit bool
LeaveSkipWhitespaceRegion void
initialize void
makeESEPARATOR antlr.antlr.IToken
mk_tokenSet_0_ long[]
mk_tokenSet_10_ long[]
mk_tokenSet_11_ long[]
mk_tokenSet_1_ long[]
mk_tokenSet_2_ long[]
mk_tokenSet_3_ long[]
mk_tokenSet_4_ long[]
mk_tokenSet_5_ long[]
mk_tokenSet_6_ long[]
mk_tokenSet_7_ long[]
mk_tokenSet_8_ long[]
mk_tokenSet_9_ long[]

Méthodes publiques

Méthode Description
BooLexer ( System.IO.Stream ins ) : System
BooLexer ( System.IO.TextReader r ) : System
BooLexer ( antlr.InputBuffer ib ) : System
BooLexer ( antlr.LexerSharedInputState state ) : System
Enqueue ( antlr token, string text ) : void
EnqueueESEPARATOR ( ) : void
EnqueueInterpolatedToken ( antlr token ) : void
ParseInterpolatedExpression ( int tokenClose, int tokenOpen ) : void
mADD ( bool _createToken ) : void
mASSIGN ( bool _createToken ) : void
mBACKTICK_QUOTED_STRING ( bool _createToken ) : void
mBITWISE_AND ( bool _createToken ) : void
mBITWISE_OR ( bool _createToken ) : void
mCMP_OPERATOR ( bool _createToken ) : void
mCOLON ( bool _createToken ) : void
mCOMMA ( bool _createToken ) : void
mDECREMENT ( bool _createToken ) : void
mDIVISION ( bool _createToken ) : void
mDOT ( bool _createToken ) : void
mDOUBLE_QUOTED_STRING ( bool _createToken ) : void
mEOS ( bool _createToken ) : void
mEXCLUSIVE_OR ( bool _createToken ) : void
mEXPONENTIATION ( bool _createToken ) : void
mGREATER_THAN ( bool _createToken ) : void
mID ( bool _createToken ) : void
mINCREMENT ( bool _createToken ) : void
mINPLACE_SHIFT_LEFT ( bool _createToken ) : void
mINPLACE_SHIFT_RIGHT ( bool _createToken ) : void
mINT ( bool _createToken ) : void
mLBRACE ( bool _createToken ) : void
mLBRACK ( bool _createToken ) : void
mLESS_THAN ( bool _createToken ) : void
mLINE_CONTINUATION ( bool _createToken ) : void
mLPAREN ( bool _createToken ) : void
mMODULUS ( bool _createToken ) : void
mMULTIPLY ( bool _createToken ) : void
mNULLABLE_SUFFIX ( bool _createToken ) : void
mONES_COMPLEMENT ( bool _createToken ) : void
mQQ_BEGIN ( bool _createToken ) : void
mQQ_END ( bool _createToken ) : void
mRBRACE ( bool _createToken ) : void
mRBRACK ( bool _createToken ) : void
mRPAREN ( bool _createToken ) : void
mSHIFT_LEFT ( bool _createToken ) : void
mSHIFT_RIGHT ( bool _createToken ) : void
mSINGLE_QUOTED_STRING ( bool _createToken ) : void
mSL_COMMENT ( bool _createToken ) : void
mSPLICE_BEGIN ( bool _createToken ) : void
mSUBTRACT ( bool _createToken ) : void
mWS ( bool _createToken ) : void
mX_RE_LITERAL ( bool _createToken ) : void
nextToken ( ) : antlr.IToken

Méthodes protégées

Méthode Description
mAT_SYMBOL ( bool _createToken ) : void
mDIGIT ( bool _createToken ) : void
mDIGIT_GROUP ( bool _createToken ) : void
mDQS_ESC ( bool _createToken ) : void
mHEXDIGIT ( bool _createToken ) : void
mID_LETTER ( bool _createToken ) : void
mID_SUFFIX ( bool _createToken ) : void
mINTERPOLATED_EXPRESSION ( bool _createToken ) : void
mINTERPOLATED_REFERENCE ( bool _createToken ) : void
mML_COMMENT ( bool _createToken ) : void
mNEWLINE ( bool _createToken ) : void
mREVERSE_DIGIT_GROUP ( bool _createToken ) : void
mRE_CHAR ( bool _createToken ) : void
mRE_ESC ( bool _createToken ) : void
mRE_LITERAL ( bool _createToken ) : void
mRE_OPTIONS ( bool _createToken ) : void
mSESC ( bool _createToken ) : void
mSQS_ESC ( bool _createToken ) : void
mTRIPLE_QUOTED_STRING ( bool _createToken ) : void
mX_RE_CHAR ( bool _createToken ) : void

Private Methods

Méthode Description
CreateExpressionLexer ( ) : antlr.antlr.TokenStream
EnterSkipWhitespaceRegion ( ) : void
Initialize ( antlr selector, int tabSize, antlr tokenCreator ) : void
IsDigit ( char ch ) : bool
LeaveSkipWhitespaceRegion ( ) : void
initialize ( ) : void
makeESEPARATOR ( ) : antlr.antlr.IToken
mk_tokenSet_0_ ( ) : long[]
mk_tokenSet_10_ ( ) : long[]
mk_tokenSet_11_ ( ) : long[]
mk_tokenSet_1_ ( ) : long[]
mk_tokenSet_2_ ( ) : long[]
mk_tokenSet_3_ ( ) : long[]
mk_tokenSet_4_ ( ) : long[]
mk_tokenSet_5_ ( ) : long[]
mk_tokenSet_6_ ( ) : long[]
mk_tokenSet_7_ ( ) : long[]
mk_tokenSet_8_ ( ) : long[]
mk_tokenSet_9_ ( ) : long[]

Method Details

BooLexer() public méthode

public BooLexer ( System.IO.Stream ins ) : System
ins System.IO.Stream
Résultat System

BooLexer() public méthode

public BooLexer ( System.IO.TextReader r ) : System
r System.IO.TextReader
Résultat System

BooLexer() public méthode

public BooLexer ( antlr.InputBuffer ib ) : System
ib antlr.InputBuffer
Résultat System

BooLexer() public méthode

public BooLexer ( antlr.LexerSharedInputState state ) : System
state antlr.LexerSharedInputState
Résultat System

Enqueue() public méthode

public Enqueue ( antlr token, string text ) : void
token antlr
text string
Résultat void

EnqueueESEPARATOR() public méthode

public EnqueueESEPARATOR ( ) : void
Résultat void

EnqueueInterpolatedToken() public méthode

public EnqueueInterpolatedToken ( antlr token ) : void
token antlr
Résultat void

ParseInterpolatedExpression() public méthode

public ParseInterpolatedExpression ( int tokenClose, int tokenOpen ) : void
tokenClose int
tokenOpen int
Résultat void

mADD() public méthode

public mADD ( bool _createToken ) : void
_createToken bool
Résultat void

mASSIGN() public méthode

public mASSIGN ( bool _createToken ) : void
_createToken bool
Résultat void

mAT_SYMBOL() protected méthode

protected mAT_SYMBOL ( bool _createToken ) : void
_createToken bool
Résultat void

mBACKTICK_QUOTED_STRING() public méthode

public mBACKTICK_QUOTED_STRING ( bool _createToken ) : void
_createToken bool
Résultat void

mBITWISE_AND() public méthode

public mBITWISE_AND ( bool _createToken ) : void
_createToken bool
Résultat void

mBITWISE_OR() public méthode

public mBITWISE_OR ( bool _createToken ) : void
_createToken bool
Résultat void

mCMP_OPERATOR() public méthode

public mCMP_OPERATOR ( bool _createToken ) : void
_createToken bool
Résultat void

mCOLON() public méthode

public mCOLON ( bool _createToken ) : void
_createToken bool
Résultat void

mCOMMA() public méthode

public mCOMMA ( bool _createToken ) : void
_createToken bool
Résultat void

mDECREMENT() public méthode

public mDECREMENT ( bool _createToken ) : void
_createToken bool
Résultat void

mDIGIT() protected méthode

protected mDIGIT ( bool _createToken ) : void
_createToken bool
Résultat void

mDIGIT_GROUP() protected méthode

protected mDIGIT_GROUP ( bool _createToken ) : void
_createToken bool
Résultat void

mDIVISION() public méthode

public mDIVISION ( bool _createToken ) : void
_createToken bool
Résultat void

mDOT() public méthode

public mDOT ( bool _createToken ) : void
_createToken bool
Résultat void

mDOUBLE_QUOTED_STRING() public méthode

public mDOUBLE_QUOTED_STRING ( bool _createToken ) : void
_createToken bool
Résultat void

mDQS_ESC() protected méthode

protected mDQS_ESC ( bool _createToken ) : void
_createToken bool
Résultat void

mEOS() public méthode

public mEOS ( bool _createToken ) : void
_createToken bool
Résultat void

mEXCLUSIVE_OR() public méthode

public mEXCLUSIVE_OR ( bool _createToken ) : void
_createToken bool
Résultat void

mEXPONENTIATION() public méthode

public mEXPONENTIATION ( bool _createToken ) : void
_createToken bool
Résultat void

mGREATER_THAN() public méthode

public mGREATER_THAN ( bool _createToken ) : void
_createToken bool
Résultat void

mHEXDIGIT() protected méthode

protected mHEXDIGIT ( bool _createToken ) : void
_createToken bool
Résultat void

mID() public méthode

public mID ( bool _createToken ) : void
_createToken bool
Résultat void

mID_LETTER() protected méthode

protected mID_LETTER ( bool _createToken ) : void
_createToken bool
Résultat void

mID_SUFFIX() protected méthode

protected mID_SUFFIX ( bool _createToken ) : void
_createToken bool
Résultat void

mINCREMENT() public méthode

public mINCREMENT ( bool _createToken ) : void
_createToken bool
Résultat void

mINPLACE_SHIFT_LEFT() public méthode

public mINPLACE_SHIFT_LEFT ( bool _createToken ) : void
_createToken bool
Résultat void

mINPLACE_SHIFT_RIGHT() public méthode

public mINPLACE_SHIFT_RIGHT ( bool _createToken ) : void
_createToken bool
Résultat void

mINT() public méthode

public mINT ( bool _createToken ) : void
_createToken bool
Résultat void

mINTERPOLATED_EXPRESSION() protected méthode

protected mINTERPOLATED_EXPRESSION ( bool _createToken ) : void
_createToken bool
Résultat void

mINTERPOLATED_REFERENCE() protected méthode

protected mINTERPOLATED_REFERENCE ( bool _createToken ) : void
_createToken bool
Résultat void

mLBRACE() public méthode

public mLBRACE ( bool _createToken ) : void
_createToken bool
Résultat void

mLBRACK() public méthode

public mLBRACK ( bool _createToken ) : void
_createToken bool
Résultat void

mLESS_THAN() public méthode

public mLESS_THAN ( bool _createToken ) : void
_createToken bool
Résultat void

mLINE_CONTINUATION() public méthode

public mLINE_CONTINUATION ( bool _createToken ) : void
_createToken bool
Résultat void

mLPAREN() public méthode

public mLPAREN ( bool _createToken ) : void
_createToken bool
Résultat void

mML_COMMENT() protected méthode

protected mML_COMMENT ( bool _createToken ) : void
_createToken bool
Résultat void

mMODULUS() public méthode

public mMODULUS ( bool _createToken ) : void
_createToken bool
Résultat void

mMULTIPLY() public méthode

public mMULTIPLY ( bool _createToken ) : void
_createToken bool
Résultat void

mNEWLINE() protected méthode

protected mNEWLINE ( bool _createToken ) : void
_createToken bool
Résultat void

mNULLABLE_SUFFIX() public méthode

public mNULLABLE_SUFFIX ( bool _createToken ) : void
_createToken bool
Résultat void

mONES_COMPLEMENT() public méthode

public mONES_COMPLEMENT ( bool _createToken ) : void
_createToken bool
Résultat void

mQQ_BEGIN() public méthode

public mQQ_BEGIN ( bool _createToken ) : void
_createToken bool
Résultat void

mQQ_END() public méthode

public mQQ_END ( bool _createToken ) : void
_createToken bool
Résultat void

mRBRACE() public méthode

public mRBRACE ( bool _createToken ) : void
_createToken bool
Résultat void

mRBRACK() public méthode

public mRBRACK ( bool _createToken ) : void
_createToken bool
Résultat void

mREVERSE_DIGIT_GROUP() protected méthode

protected mREVERSE_DIGIT_GROUP ( bool _createToken ) : void
_createToken bool
Résultat void

mRE_CHAR() protected méthode

protected mRE_CHAR ( bool _createToken ) : void
_createToken bool
Résultat void

mRE_ESC() protected méthode

protected mRE_ESC ( bool _createToken ) : void
_createToken bool
Résultat void

mRE_LITERAL() protected méthode

protected mRE_LITERAL ( bool _createToken ) : void
_createToken bool
Résultat void

mRE_OPTIONS() protected méthode

protected mRE_OPTIONS ( bool _createToken ) : void
_createToken bool
Résultat void

mRPAREN() public méthode

public mRPAREN ( bool _createToken ) : void
_createToken bool
Résultat void

mSESC() protected méthode

protected mSESC ( bool _createToken ) : void
_createToken bool
Résultat void

mSHIFT_LEFT() public méthode

public mSHIFT_LEFT ( bool _createToken ) : void
_createToken bool
Résultat void

mSHIFT_RIGHT() public méthode

public mSHIFT_RIGHT ( bool _createToken ) : void
_createToken bool
Résultat void

mSINGLE_QUOTED_STRING() public méthode

public mSINGLE_QUOTED_STRING ( bool _createToken ) : void
_createToken bool
Résultat void

mSL_COMMENT() public méthode

public mSL_COMMENT ( bool _createToken ) : void
_createToken bool
Résultat void

mSPLICE_BEGIN() public méthode

public mSPLICE_BEGIN ( bool _createToken ) : void
_createToken bool
Résultat void

mSQS_ESC() protected méthode

protected mSQS_ESC ( bool _createToken ) : void
_createToken bool
Résultat void

mSUBTRACT() public méthode

public mSUBTRACT ( bool _createToken ) : void
_createToken bool
Résultat void

mTRIPLE_QUOTED_STRING() protected méthode

protected mTRIPLE_QUOTED_STRING ( bool _createToken ) : void
_createToken bool
Résultat void

mWS() public méthode

public mWS ( bool _createToken ) : void
_createToken bool
Résultat void

mX_RE_CHAR() protected méthode

protected mX_RE_CHAR ( bool _createToken ) : void
_createToken bool
Résultat void

mX_RE_LITERAL() public méthode

public mX_RE_LITERAL ( bool _createToken ) : void
_createToken bool
Résultat void

nextToken() public méthode

public nextToken ( ) : antlr.IToken
Résultat antlr.IToken

Property Details

_skipWhitespaceRegion protected_oe property

protected int _skipWhitespaceRegion
Résultat int

tokenSet_0_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_0_
Résultat antlr.collections.impl.BitSet

tokenSet_10_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_10_
Résultat antlr.collections.impl.BitSet

tokenSet_11_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_11_
Résultat antlr.collections.impl.BitSet

tokenSet_1_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_1_
Résultat antlr.collections.impl.BitSet

tokenSet_2_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_2_
Résultat antlr.collections.impl.BitSet

tokenSet_3_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_3_
Résultat antlr.collections.impl.BitSet

tokenSet_4_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_4_
Résultat antlr.collections.impl.BitSet

tokenSet_5_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_5_
Résultat antlr.collections.impl.BitSet

tokenSet_6_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_6_
Résultat antlr.collections.impl.BitSet

tokenSet_7_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_7_
Résultat antlr.collections.impl.BitSet

tokenSet_8_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_8_
Résultat antlr.collections.impl.BitSet

tokenSet_9_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_9_
Résultat antlr.collections.impl.BitSet