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

Comparing trunk/src/mdParser/MDParser.hpp (file contents):
Revision 770 by tim, Fri Dec 2 15:38:03 2005 UTC vs.
Revision 1979 by gezelter, Sat Apr 5 20:56:01 2014 UTC

# Line 2 | Line 2
2   #define INC_MDParser_hpp_
3  
4   #include <antlr/config.hpp>
5 < /* $ANTLR 2.7.5 (20050406): "MDParser.g" -> "MDParser.hpp"$ */
5 > /* $ANTLR 2.7.7 (20140107): "MDParser.g" -> "MDParser.hpp"$ */
6   #include <antlr/TokenStream.hpp>
7   #include <antlr/TokenBuffer.hpp>
8   #include "MDTokenTypes.hpp"
# Line 18 | Line 18 | class CUSTOM_API MDParser : public ANTLR_USE_NAMESPACE
18   #line 19 "MDParser.hpp"
19   class CUSTOM_API MDParser : public ANTLR_USE_NAMESPACE(antlr)LLkParser, public MDTokenTypes
20   {
21 < #line 44 "MDParser.g"
22 <
23 <    // Suppport C++-style single-line comments?
21 > #line 1 "MDParser.g"
22   #line 23 "MDParser.hpp"
23   public:
24          void initializeASTFactory( ANTLR_USE_NAMESPACE(antlr)ASTFactory& factory );
# Line 52 | Line 50 | class CUSTOM_API MDParser : public ANTLR_USE_NAMESPACE
50          public: void componentblock();
51          public: void moleculeblock();
52          public: void zconstraintblock();
53 +        public: void restraintblock();
54 +        public: void flucqblock();
55 +        public: void rnemdblock();
56 +        public: void minimizerblock();
57          public: void constant();
58 <        protected: void signedNumber();
58 >        protected: void intConst();
59 >        protected: void floatConst();
60 >        protected: void vectorConst();
61          public: void moleculestatement();
62          public: void atomblock();
63          public: void bondblock();
64          public: void bendblock();
65          public: void torsionblock();
66 +        public: void inversionblock();
67          public: void rigidbodyblock();
68          public: void cutoffgroupblock();
69          public: void fragmentblock();
70 <        protected: void intConst();
70 >        public: void constraintblock();
71          public: void atomstatement();
72 <        public: void signedNumberTuple();
72 >        public: void doubleNumberTuple();
73          public: void bondstatement();
74          public: void inttuple();
75          public: void bendstatement();
76          public: void torsionstatement();
77 +        public: void inversionstatement();
78          public: void rigidbodystatement();
79          public: void cutoffgroupstatement();
80          public: void fragmentstatement();
81 <        protected: void floatConst();
81 >        public: void constraintstatement();
82 >        protected: void doubleNumber();
83   public:
84          ANTLR_USE_NAMESPACE(antlr)RefAST getAST()
85          {
# Line 84 | Line 91 | class CUSTOM_API MDParser : public ANTLR_USE_NAMESPACE
91   private:
92          static const char* tokenNames[];
93   #ifndef NO_STATIC_CONSTS
94 <        static const int NUM_TOKENS = 56;
94 >        static const int NUM_TOKENS = 60;
95   #else
96          enum {
97 <                NUM_TOKENS = 56
97 >                NUM_TOKENS = 60
98          };
99   #endif
100          
# Line 119 | Line 126 | class CUSTOM_API MDParser : public ANTLR_USE_NAMESPACE
126          static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_12;
127          static const unsigned long _tokenSet_13_data_[];
128          static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_13;
129 +        static const unsigned long _tokenSet_14_data_[];
130 +        static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_14;
131 +        static const unsigned long _tokenSet_15_data_[];
132 +        static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_15;
133 +        static const unsigned long _tokenSet_16_data_[];
134 +        static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_16;
135   };
136  
137   #endif /*INC_MDParser_hpp_*/

Comparing trunk/src/mdParser/MDParser.hpp (property svn:keywords):
Revision 770 by tim, Fri Dec 2 15:38:03 2005 UTC vs.
Revision 1979 by gezelter, Sat Apr 5 20:56:01 2014 UTC

# Line 0 | Line 1
1 + Author Id Revision Date

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines