ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/mdParser/MDTreeParser.hpp
(Generate patch)

Comparing trunk/src/mdParser/MDTreeParser.hpp (file contents):
Revision 770 by tim, Fri Dec 2 15:38:03 2005 UTC vs.
Revision 1275 by cli2, Fri Jul 4 20:54:29 2008 UTC

# Line 3 | Line 3
3  
4   #include <antlr/config.hpp>
5   #include "MDTreeParserTokenTypes.hpp"
6 < /* $ANTLR 2.7.5 (20050406): "MDTreeParser.g" -> "MDTreeParser.hpp"$ */
6 > /* $ANTLR 2.7.4: "MDTreeParser.g" -> "MDTreeParser.hpp"$ */
7   #include <antlr/TreeParser.hpp>
8  
9   #line 2 "MDTreeParser.g"
# Line 56 | Line 56 | class CUSTOM_API MDTreeParser : public ANTLR_USE_NAMES
56          public: void constant(ANTLR_USE_NAMESPACE(antlr)RefAST _t,
57                  ANTLR_USE_NAMESPACE(antlr)RefAST id
58          );
59        public: void signedIntOrFloat(ANTLR_USE_NAMESPACE(antlr)RefAST _t,
60                ANTLR_USE_NAMESPACE(antlr)RefAST id
61        );
59          protected: int  intConst(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
60 <        protected: double  floatConst(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
60 >        protected: RealType  floatConst(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
61          public: void moleculestatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
62          public: void atomblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
63          public: void bondblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
64          public: void bendblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
65          public: void torsionblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
66 +        public: void inversionblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
67          public: void rigidbodyblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
68          public: void cutoffgroupblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
69          public: void fragmentblock(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
70          public: void atomstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
71 <        public: vector<double>  signedNumberTuple(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
71 >        public: vector<RealType>  doubleNumberTuple(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
72          public: void bondstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
73          public: vector<int>  inttuple(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
74          public: void bendstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
75          public: void torsionstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
76 +        public: void inversionstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
77          public: void rigidbodystatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
78          public: void cutoffgroupstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
79          public: void fragmentstatement(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
80 <        protected: double  signedNumber(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
80 >        protected: RealType  doubleNumber(ANTLR_USE_NAMESPACE(antlr)RefAST _t);
81   public:
82          ANTLR_USE_NAMESPACE(antlr)RefAST getAST()
83          {
# Line 91 | Line 90 | class CUSTOM_API MDTreeParser : public ANTLR_USE_NAMES
90   private:
91          static const char* tokenNames[];
92   #ifndef NO_STATIC_CONSTS
93 <        static const int NUM_TOKENS = 56;
93 >        static const int NUM_TOKENS = 53;
94   #else
95          enum {
96 <                NUM_TOKENS = 56
96 >                NUM_TOKENS = 53
97          };
98   #endif
99          
# Line 102 | Line 101 | class CUSTOM_API MDTreeParser : public ANTLR_USE_NAMES
101          static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_0;
102          static const unsigned long _tokenSet_1_data_[];
103          static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_1;
105        static const unsigned long _tokenSet_2_data_[];
106        static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_2;
104   };
105  
106   #endif /*INC_MDTreeParser_hpp_*/

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines