C# Class CSE.AntlrParser.CseLexer

Inheritance: Antlr.Runtime.Lexer
ファイルを表示 Open project: kcherr1/CSharp-Eval

Public Methods

Method Description
CseLexer ( ) : System
CseLexer ( ICharStream input ) : System
CseLexer ( ICharStream input, Antlr.Runtime.RecognizerSharedState state ) : System
EmitErrorMessage ( String msg ) : void
RecoverFromMismatchedSet ( IIntStream input, RecognitionException e, BitSet follow ) : object
mTokens ( ) : void

Protected Methods

Method Description
InitDFAs ( ) : void
RecoverFromMismatchedToken ( IIntStream input, int ttype, BitSet follow ) : object

Private Methods

Method Description
EnterRule ( string ruleName, int ruleIndex ) : void
Enter_AMP ( ) : void
Enter_BANG ( ) : void
Enter_BANG_EQ ( ) : void
Enter_BOOL ( ) : void
Enter_CHAR ( ) : void
Enter_CH_INT ( ) : void
Enter_COLON ( ) : void
Enter_COMMA ( ) : void
Enter_COMMENT ( ) : void
Enter_CROSS ( ) : void
Enter_CROSS_EQ ( ) : void
Enter_DASH ( ) : void
Enter_DASH_EQ ( ) : void
Enter_DBLAMP ( ) : void
Enter_DBLCROSS ( ) : void
Enter_DBLDASH ( ) : void
Enter_DBLLANGLE ( ) : void
Enter_DBLPIPE ( ) : void
Enter_DBLRANGLE ( ) : void
Enter_DBLSTAR ( ) : void
Enter_DBLSTAR_EQ ( ) : void
Enter_DBL_EQ ( ) : void
Enter_DIGIT ( ) : void
Enter_DOT ( ) : void
Enter_EFLT ( ) : void
Enter_EINT ( ) : void
Enter_EQ ( ) : void
Enter_ESC_SEQ ( ) : void
Enter_FLT ( ) : void
Enter_FLTWITHSUFFIX ( ) : void
Enter_FSLASH ( ) : void
Enter_FSLASH_EQ ( ) : void
Enter_HAT ( ) : void
Enter_HEX_DIGIT ( ) : void
Enter_ID ( ) : void
Enter_IDENT_CONT ( ) : void
Enter_IDENT_START ( ) : void
Enter_INT ( ) : void
Enter_INTWITHSUFFIX ( ) : void
Enter_LAMBDAOP ( ) : void
Enter_LANGLE ( ) : void
Enter_LANGLE_EQ ( ) : void
Enter_LBRACE ( ) : void
Enter_LBRACK ( ) : void
Enter_LETTER ( ) : void
Enter_LPAREN ( ) : void
Enter_NEW ( ) : void
Enter_NULL ( ) : void
Enter_OCT_DIGIT ( ) : void
Enter_OUT ( ) : void
Enter_PER ( ) : void
Enter_PER_EQ ( ) : void
Enter_PIPE ( ) : void
Enter_QUESTION ( ) : void
Enter_RANGLE ( ) : void
Enter_RANGLE_EQ ( ) : void
Enter_RBRACE ( ) : void
Enter_RBRACK ( ) : void
Enter_REF ( ) : void
Enter_RPAREN ( ) : void
Enter_SEMI ( ) : void
Enter_STAR ( ) : void
Enter_STAR_EQ ( ) : void
Enter_STR ( ) : void
Enter_TERMCONST ( ) : void
Enter_TILDE ( ) : void
Enter_WHITESPACE ( ) : void
Enter_WS ( ) : void
LeaveRule ( string ruleName, int ruleIndex ) : void
Leave_AMP ( ) : void
Leave_BANG ( ) : void
Leave_BANG_EQ ( ) : void
Leave_BOOL ( ) : void
Leave_CHAR ( ) : void
Leave_CH_INT ( ) : void
Leave_COLON ( ) : void
Leave_COMMA ( ) : void
Leave_COMMENT ( ) : void
Leave_CROSS ( ) : void
Leave_CROSS_EQ ( ) : void
Leave_DASH ( ) : void
Leave_DASH_EQ ( ) : void
Leave_DBLAMP ( ) : void
Leave_DBLCROSS ( ) : void
Leave_DBLDASH ( ) : void
Leave_DBLLANGLE ( ) : void
Leave_DBLPIPE ( ) : void
Leave_DBLRANGLE ( ) : void
Leave_DBLSTAR ( ) : void
Leave_DBLSTAR_EQ ( ) : void
Leave_DBL_EQ ( ) : void
Leave_DIGIT ( ) : void
Leave_DOT ( ) : void
Leave_EFLT ( ) : void
Leave_EINT ( ) : void
Leave_EQ ( ) : void
Leave_ESC_SEQ ( ) : void
Leave_FLT ( ) : void
Leave_FLTWITHSUFFIX ( ) : void
Leave_FSLASH ( ) : void
Leave_FSLASH_EQ ( ) : void
Leave_HAT ( ) : void
Leave_HEX_DIGIT ( ) : void
Leave_ID ( ) : void
Leave_IDENT_CONT ( ) : void
Leave_IDENT_START ( ) : void
Leave_INT ( ) : void
Leave_INTWITHSUFFIX ( ) : void
Leave_LAMBDAOP ( ) : void
Leave_LANGLE ( ) : void
Leave_LANGLE_EQ ( ) : void
Leave_LBRACE ( ) : void
Leave_LBRACK ( ) : void
Leave_LETTER ( ) : void
Leave_LPAREN ( ) : void
Leave_NEW ( ) : void
Leave_NULL ( ) : void
Leave_OCT_DIGIT ( ) : void
Leave_OUT ( ) : void
Leave_PER ( ) : void
Leave_PER_EQ ( ) : void
Leave_PIPE ( ) : void
Leave_QUESTION ( ) : void
Leave_RANGLE ( ) : void
Leave_RANGLE_EQ ( ) : void
Leave_RBRACE ( ) : void
Leave_RBRACK ( ) : void
Leave_REF ( ) : void
Leave_RPAREN ( ) : void
Leave_SEMI ( ) : void
Leave_STAR ( ) : void
Leave_STAR_EQ ( ) : void
Leave_STR ( ) : void
Leave_TERMCONST ( ) : void
Leave_TILDE ( ) : void
Leave_WHITESPACE ( ) : void
Leave_WS ( ) : void
OnCreated ( ) : void
SpecialStateTransition8 ( DFA dfa, int s, IIntStream _input ) : int
mAMP ( ) : void
mBANG ( ) : void
mBANG_EQ ( ) : void
mBOOL ( ) : void
mCHAR ( ) : void
mCH_INT ( ) : void
mCOLON ( ) : void
mCOMMA ( ) : void
mCOMMENT ( ) : void
mCROSS ( ) : void
mCROSS_EQ ( ) : void
mDASH ( ) : void
mDASH_EQ ( ) : void
mDBLAMP ( ) : void
mDBLCROSS ( ) : void
mDBLDASH ( ) : void
mDBLLANGLE ( ) : void
mDBLPIPE ( ) : void
mDBLRANGLE ( ) : void
mDBLSTAR ( ) : void
mDBLSTAR_EQ ( ) : void
mDBL_EQ ( ) : void
mDIGIT ( ) : void
mDOT ( ) : void
mEFLT ( ) : void
mEINT ( ) : void
mEQ ( ) : void
mESC_SEQ ( ) : void
mFLT ( ) : void
mFLTWITHSUFFIX ( ) : void
mFSLASH ( ) : void
mFSLASH_EQ ( ) : void
mHAT ( ) : void
mHEX_DIGIT ( ) : void
mID ( ) : void
mIDENT_CONT ( ) : void
mIDENT_START ( ) : void
mINT ( ) : void
mINTWITHSUFFIX ( ) : void
mLAMBDAOP ( ) : void
mLANGLE ( ) : void
mLANGLE_EQ ( ) : void
mLBRACE ( ) : void
mLBRACK ( ) : void
mLETTER ( ) : void
mLPAREN ( ) : void
mNEW ( ) : void
mNULL ( ) : void
mOCT_DIGIT ( ) : void
mOUT ( ) : void
mPER ( ) : void
mPER_EQ ( ) : void
mPIPE ( ) : void
mQUESTION ( ) : void
mRANGLE ( ) : void
mRANGLE_EQ ( ) : void
mRBRACE ( ) : void
mRBRACK ( ) : void
mREF ( ) : void
mRPAREN ( ) : void
mSEMI ( ) : void
mSTAR ( ) : void
mSTAR_EQ ( ) : void
mSTR ( ) : void
mTERMCONST ( ) : void
mTILDE ( ) : void
mWHITESPACE ( ) : void
mWS ( ) : void

Method Details

CseLexer() public method

public CseLexer ( ) : System
return System

CseLexer() public method

public CseLexer ( ICharStream input ) : System
input ICharStream
return System

CseLexer() public method

public CseLexer ( ICharStream input, Antlr.Runtime.RecognizerSharedState state ) : System
input ICharStream
state Antlr.Runtime.RecognizerSharedState
return System

EmitErrorMessage() public method

public EmitErrorMessage ( String msg ) : void
msg String
return void

InitDFAs() protected method

protected InitDFAs ( ) : void
return void

RecoverFromMismatchedSet() public method

public RecoverFromMismatchedSet ( IIntStream input, RecognitionException e, BitSet follow ) : object
input IIntStream
e RecognitionException
follow BitSet
return object

RecoverFromMismatchedToken() protected method

protected RecoverFromMismatchedToken ( IIntStream input, int ttype, BitSet follow ) : object
input IIntStream
ttype int
follow BitSet
return object

mTokens() public method

public mTokens ( ) : void
return void