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

Comparing branches/development/src/mdParser/MDTreeParser.g (file contents):
Revision 1731 by gezelter, Thu May 31 12:25:30 2012 UTC vs.
Revision 1746 by gezelter, Wed Jun 6 02:18:54 2012 UTC

# Line 41 | Line 41 | statement : assignment
41      | restraintblock
42      | flucqblock
43      | rnemdblock
44 +    | minimizerblock
45      ;
46  
47   assignment  : #(ASSIGNEQUAL id:ID constant[#id]) //{blockStack.top()->assign(#ID->getText(),);}
# Line 84 | Line 85 | rnemdblock  : #(RNEMD  {RNEMDParameters* rnemdPars = n
85   rnemdblock  : #(RNEMD  {RNEMDParameters* rnemdPars = new RNEMDParameters(); blockStack.push(rnemdPars);}
86                        (assignment)*
87                         ENDBLOCK ) {blockStack.top()->validate();blockStack.pop(); currConf->addRNEMDParameters(rnemdPars);}
88 +                ;
89 +
90 + minimizerblock  : #(MINIMIZER  {MinimizerParameters* minimizerPars = new MinimizerParameters(); blockStack.push(minimizerPars);}
91 +                      (assignment)*
92 +                       ENDBLOCK ) {blockStack.top()->validate();blockStack.pop(); currConf->addMinimizerParameters(minimizerPars);}
93                  ;
94  
95  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines