C1dInvGaConfLexer.hpp

Go to the documentation of this file.
00001 #ifndef INC_C1dInvGaConfLexer_hpp_
00002 #define INC_C1dInvGaConfLexer_hpp_
00003 
00004 #include <antlr/config.hpp>
00005 /* $ANTLR 2.7.6 (20070220): "C1dInvGaConf.g" -> "C1dInvGaConfLexer.hpp"$ */
00006 #include <antlr/CommonToken.hpp>
00007 #include <antlr/InputBuffer.hpp>
00008 #include <antlr/BitSet.hpp>
00009 #include "C1dInvGaConfParserTokenTypes.hpp"
00010 #include <antlr/CharScanner.hpp>
00011 #line 1 "C1dInvGaConf.g"
00012 
00013         #include <string>
00014         #include <vector>
00015         #include <iostream>
00016 
00017 #line 18 "C1dInvGaConfLexer.hpp"
00018 class CUSTOM_API C1dInvGaConfLexer : public antlr::CharScanner, public C1dInvGaConfParserTokenTypes
00019 {
00020 #line 1 "C1dInvGaConf.g"
00021 #line 22 "C1dInvGaConfLexer.hpp"
00022 private:
00023         void initLiterals();
00024 public:
00025         bool getCaseSensitiveLiterals() const
00026         {
00027                 return true;
00028         }
00029 public:
00030         C1dInvGaConfLexer(std::istream& in);
00031         C1dInvGaConfLexer(antlr::InputBuffer& ib);
00032         C1dInvGaConfLexer(const antlr::LexerSharedInputState& state);
00033         antlr::RefToken nextToken();
00034         public: void mEQUAL(bool _createToken);
00035         public: void mTRUE(bool _createToken);
00036         public: void mFALSE(bool _createToken);
00037         public: void mWS(bool _createToken);
00038         protected: void mNEWLINE(bool _createToken);
00039         public: void mSTRING(bool _createToken);
00040         protected: void mCHAR(bool _createToken);
00041         protected: void mDIGIT(bool _createToken);
00042         protected: void mOTHER(bool _createToken);
00043         public: void mNUMBER(bool _createToken);
00044         protected: void mREAL(bool _createToken);
00045         protected: void mINT(bool _createToken);
00046         public: void mCOMMENT(bool _createToken);
00047         public: void mVERBOSET(bool _createToken);
00048         public: void mUSEVREFMODELT(bool _createToken);
00049         public: void mVREFMODELT(bool _createToken);
00050         public: void mMTFITEXPONENTT(bool _createToken);
00051         public: void mRECFITEXPONENTT(bool _createToken);
00052         public: void mPOPSIZET(bool _createToken);
00053         public: void mINITTEMPT(bool _createToken);
00054         public: void mCOOLINGRATIOT(bool _createToken);
00055         public: void mGENERATIONST(bool _createToken);
00056         public: void mMUTATIONPROBT(bool _createToken);
00057         public: void mCROSSOVERPROBT(bool _createToken);
00058         public: void mSLOWNESST(bool _createToken);
00059         public: void mOMEGAT(bool _createToken);
00060         public: void mSIGMAT(bool _createToken);
00061         public: void mSHIFTT(bool _createToken);
00062         public: void mCCT(bool _createToken);
00063         public: void mPOISSONT(bool _createToken);
00064         public: void mTHREADST(bool _createToken);
00065         public: void mSTARTTIMET(bool _createToken);
00066         public: void mENDTIMET(bool _createToken);
00067         public: void mTENSORERRORT(bool _createToken);
00068         public: void mRESERRORT(bool _createToken);
00069         public: void mPHASEERRORT(bool _createToken);
00070         public: void mRECERRORT(bool _createToken);
00071         public: void mRECMETHODT(bool _createToken);
00072         public: void mGATYPET(bool _createToken);
00073         public: void mOUTPUTBASET(bool _createToken);
00074         public: void mMODET(bool _createToken);
00075         public: void mMTFITT(bool _createToken);
00076         public: void mMTINPUTDATAT(bool _createToken);
00077         public: void mRECINPUTDATAT(bool _createToken);
00078         public: void mRFABSVELDATAT(bool _createToken);
00079         public: void mANNEALINGGENERATIONT(bool _createToken);
00080         public: void mELITISTT(bool _createToken);
00081         public: void mTHICKBASET(bool _createToken);
00082         public: void mTHICKSTEPT(bool _createToken);
00083         public: void mTHICKSIZEST(bool _createToken);
00084         public: void mRESBASET(bool _createToken);
00085         public: void mRESSTEPT(bool _createToken);
00086         public: void mRESSIZEST(bool _createToken);
00087         public: void mSVELBASET(bool _createToken);
00088         public: void mSVELSTEPT(bool _createToken);
00089         public: void mSVELSIZEST(bool _createToken);
00090         public: void mWEIGHTST(bool _createToken);
00091         public: void mRECWEIGHTT(bool _createToken);
00092         public: void mABSVELWEIGHTT(bool _createToken);
00093 private:
00094         
00095         static const unsigned long _tokenSet_0_data_[];
00096         static const antlr::BitSet _tokenSet_0;
00097         static const unsigned long _tokenSet_1_data_[];
00098         static const antlr::BitSet _tokenSet_1;
00099 };
00100 
00101 #endif /*INC_C1dInvGaConfLexer_hpp_*/

Generated on Thu Nov 22 13:58:24 2007 for GPLIB++ by  doxygen 1.5.1