1 |
< |
/* $ANTLR 2.7.7 (20110725): "MDParser.g" -> "MDParser.cpp"$ */ |
1 |
> |
/* $ANTLR 2.7.7 (20120725): "MDParser.g" -> "MDParser.cpp"$ */ |
2 |
|
#include "MDParser.hpp" |
3 |
|
#include <antlr/NoViableAltException.hpp> |
4 |
|
#include <antlr/SemanticException.hpp> |
188 |
|
tmp6_AST = astFactory->create(LT(1)); |
189 |
|
astFactory->addASTChild(currentAST, tmp6_AST); |
190 |
|
match(RCURLY); |
191 |
< |
#line 73 "MDParser.g" |
191 |
> |
#line 74 "MDParser.g" |
192 |
|
tmp6_AST->setType(ENDBLOCK); |
193 |
|
#line 194 "MDParser.cpp" |
194 |
|
componentblock_AST = currentAST.root; |
228 |
|
tmp9_AST = astFactory->create(LT(1)); |
229 |
|
astFactory->addASTChild(currentAST, tmp9_AST); |
230 |
|
match(RCURLY); |
231 |
< |
#line 91 "MDParser.g" |
231 |
> |
#line 92 "MDParser.g" |
232 |
|
tmp9_AST->setType(ENDBLOCK); |
233 |
|
#line 234 "MDParser.cpp" |
234 |
|
moleculeblock_AST = currentAST.root; |
268 |
|
tmp12_AST = astFactory->create(LT(1)); |
269 |
|
astFactory->addASTChild(currentAST, tmp12_AST); |
270 |
|
match(RCURLY); |
271 |
< |
#line 76 "MDParser.g" |
271 |
> |
#line 77 "MDParser.g" |
272 |
|
tmp12_AST->setType(ENDBLOCK); |
273 |
|
#line 274 "MDParser.cpp" |
274 |
|
zconstraintblock_AST = currentAST.root; |
308 |
|
tmp15_AST = astFactory->create(LT(1)); |
309 |
|
astFactory->addASTChild(currentAST, tmp15_AST); |
310 |
|
match(RCURLY); |
311 |
< |
#line 79 "MDParser.g" |
311 |
> |
#line 80 "MDParser.g" |
312 |
|
tmp15_AST->setType(ENDBLOCK); |
313 |
|
#line 314 "MDParser.cpp" |
314 |
|
restraintblock_AST = currentAST.root; |
348 |
|
tmp18_AST = astFactory->create(LT(1)); |
349 |
|
astFactory->addASTChild(currentAST, tmp18_AST); |
350 |
|
match(RCURLY); |
351 |
< |
#line 82 "MDParser.g" |
351 |
> |
#line 83 "MDParser.g" |
352 |
|
tmp18_AST->setType(ENDBLOCK); |
353 |
|
#line 354 "MDParser.cpp" |
354 |
|
flucqblock_AST = currentAST.root; |
388 |
|
tmp21_AST = astFactory->create(LT(1)); |
389 |
|
astFactory->addASTChild(currentAST, tmp21_AST); |
390 |
|
match(RCURLY); |
391 |
< |
#line 85 "MDParser.g" |
391 |
> |
#line 86 "MDParser.g" |
392 |
|
tmp21_AST->setType(ENDBLOCK); |
393 |
|
#line 394 "MDParser.cpp" |
394 |
|
rnemdblock_AST = currentAST.root; |
428 |
|
tmp24_AST = astFactory->create(LT(1)); |
429 |
|
astFactory->addASTChild(currentAST, tmp24_AST); |
430 |
|
match(RCURLY); |
431 |
< |
#line 88 "MDParser.g" |
431 |
> |
#line 89 "MDParser.g" |
432 |
|
tmp24_AST->setType(ENDBLOCK); |
433 |
|
#line 434 "MDParser.cpp" |
434 |
|
minimizerblock_AST = currentAST.root; |
459 |
|
case NUM_DOUBLE: |
460 |
|
{ |
461 |
|
floatConst(); |
462 |
+ |
astFactory->addASTChild( currentAST, returnAST ); |
463 |
+ |
constant_AST = currentAST.root; |
464 |
+ |
break; |
465 |
+ |
} |
466 |
+ |
case LPAREN: |
467 |
+ |
{ |
468 |
+ |
vectorConst(); |
469 |
|
astFactory->addASTChild( currentAST, returnAST ); |
470 |
|
constant_AST = currentAST.root; |
471 |
|
break; |
577 |
|
returnAST = floatConst_AST; |
578 |
|
} |
579 |
|
|
580 |
+ |
void MDParser::vectorConst() { |
581 |
+ |
returnAST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
582 |
+ |
ANTLR_USE_NAMESPACE(antlr)ASTPair currentAST; |
583 |
+ |
ANTLR_USE_NAMESPACE(antlr)RefAST vectorConst_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
584 |
+ |
|
585 |
+ |
try { // for error handling |
586 |
+ |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp31_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
587 |
+ |
tmp31_AST = astFactory->create(LT(1)); |
588 |
+ |
astFactory->makeASTRoot(currentAST, tmp31_AST); |
589 |
+ |
match(LPAREN); |
590 |
+ |
doubleNumber(); |
591 |
+ |
astFactory->addASTChild( currentAST, returnAST ); |
592 |
+ |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp32_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
593 |
+ |
tmp32_AST = astFactory->create(LT(1)); |
594 |
+ |
astFactory->addASTChild(currentAST, tmp32_AST); |
595 |
+ |
match(COMMA); |
596 |
+ |
doubleNumber(); |
597 |
+ |
astFactory->addASTChild( currentAST, returnAST ); |
598 |
+ |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp33_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
599 |
+ |
tmp33_AST = astFactory->create(LT(1)); |
600 |
+ |
astFactory->addASTChild(currentAST, tmp33_AST); |
601 |
+ |
match(COMMA); |
602 |
+ |
doubleNumber(); |
603 |
+ |
astFactory->addASTChild( currentAST, returnAST ); |
604 |
+ |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp34_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
605 |
+ |
tmp34_AST = astFactory->create(LT(1)); |
606 |
+ |
astFactory->addASTChild(currentAST, tmp34_AST); |
607 |
+ |
match(RPAREN); |
608 |
+ |
vectorConst_AST = currentAST.root; |
609 |
+ |
} |
610 |
+ |
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
611 |
+ |
reportError(ex); |
612 |
+ |
recover(ex,_tokenSet_5); |
613 |
+ |
} |
614 |
+ |
returnAST = vectorConst_AST; |
615 |
+ |
} |
616 |
+ |
|
617 |
|
void MDParser::moleculestatement() { |
618 |
|
returnAST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
619 |
|
ANTLR_USE_NAMESPACE(antlr)ASTPair currentAST; |
703 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST atomblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
704 |
|
|
705 |
|
try { // for error handling |
706 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp31_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
707 |
< |
tmp31_AST = astFactory->create(LT(1)); |
708 |
< |
astFactory->makeASTRoot(currentAST, tmp31_AST); |
706 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp35_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
707 |
> |
tmp35_AST = astFactory->create(LT(1)); |
708 |
> |
astFactory->makeASTRoot(currentAST, tmp35_AST); |
709 |
|
match(ATOM); |
710 |
|
match(LBRACKET); |
711 |
|
intConst(); |
725 |
|
} |
726 |
|
_loop31:; |
727 |
|
} // ( ... )* |
728 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp35_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
729 |
< |
tmp35_AST = astFactory->create(LT(1)); |
730 |
< |
astFactory->addASTChild(currentAST, tmp35_AST); |
728 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp39_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
729 |
> |
tmp39_AST = astFactory->create(LT(1)); |
730 |
> |
astFactory->addASTChild(currentAST, tmp39_AST); |
731 |
|
match(RCURLY); |
732 |
< |
#line 105 "MDParser.g" |
733 |
< |
tmp35_AST->setType(ENDBLOCK); |
734 |
< |
#line 691 "MDParser.cpp" |
732 |
> |
#line 106 "MDParser.g" |
733 |
> |
tmp39_AST->setType(ENDBLOCK); |
734 |
> |
#line 735 "MDParser.cpp" |
735 |
|
atomblock_AST = currentAST.root; |
736 |
|
} |
737 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
747 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST bondblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
748 |
|
|
749 |
|
try { // for error handling |
750 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp36_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
751 |
< |
tmp36_AST = astFactory->create(LT(1)); |
752 |
< |
astFactory->makeASTRoot(currentAST, tmp36_AST); |
750 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp40_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
751 |
> |
tmp40_AST = astFactory->create(LT(1)); |
752 |
> |
astFactory->makeASTRoot(currentAST, tmp40_AST); |
753 |
|
match(BOND); |
754 |
|
{ |
755 |
|
switch ( LA(1)) { |
784 |
|
} |
785 |
|
_loop36:; |
786 |
|
} // ( ... )* |
787 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp40_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
788 |
< |
tmp40_AST = astFactory->create(LT(1)); |
789 |
< |
astFactory->addASTChild(currentAST, tmp40_AST); |
787 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp44_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
788 |
> |
tmp44_AST = astFactory->create(LT(1)); |
789 |
> |
astFactory->addASTChild(currentAST, tmp44_AST); |
790 |
|
match(RCURLY); |
791 |
< |
#line 114 "MDParser.g" |
792 |
< |
tmp40_AST->setType(ENDBLOCK); |
793 |
< |
#line 750 "MDParser.cpp" |
791 |
> |
#line 115 "MDParser.g" |
792 |
> |
tmp44_AST->setType(ENDBLOCK); |
793 |
> |
#line 794 "MDParser.cpp" |
794 |
|
bondblock_AST = currentAST.root; |
795 |
|
} |
796 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
806 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST bendblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
807 |
|
|
808 |
|
try { // for error handling |
809 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp41_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
810 |
< |
tmp41_AST = astFactory->create(LT(1)); |
811 |
< |
astFactory->makeASTRoot(currentAST, tmp41_AST); |
809 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp45_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
810 |
> |
tmp45_AST = astFactory->create(LT(1)); |
811 |
> |
astFactory->makeASTRoot(currentAST, tmp45_AST); |
812 |
|
match(BEND); |
813 |
|
{ |
814 |
|
switch ( LA(1)) { |
843 |
|
} |
844 |
|
_loop41:; |
845 |
|
} // ( ... )* |
846 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp45_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
847 |
< |
tmp45_AST = astFactory->create(LT(1)); |
848 |
< |
astFactory->addASTChild(currentAST, tmp45_AST); |
846 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp49_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
847 |
> |
tmp49_AST = astFactory->create(LT(1)); |
848 |
> |
astFactory->addASTChild(currentAST, tmp49_AST); |
849 |
|
match(RCURLY); |
850 |
< |
#line 121 "MDParser.g" |
851 |
< |
tmp45_AST->setType(ENDBLOCK); |
852 |
< |
#line 809 "MDParser.cpp" |
850 |
> |
#line 122 "MDParser.g" |
851 |
> |
tmp49_AST->setType(ENDBLOCK); |
852 |
> |
#line 853 "MDParser.cpp" |
853 |
|
bendblock_AST = currentAST.root; |
854 |
|
} |
855 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
865 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST torsionblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
866 |
|
|
867 |
|
try { // for error handling |
868 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp46_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
869 |
< |
tmp46_AST = astFactory->create(LT(1)); |
870 |
< |
astFactory->makeASTRoot(currentAST, tmp46_AST); |
868 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp50_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
869 |
> |
tmp50_AST = astFactory->create(LT(1)); |
870 |
> |
astFactory->makeASTRoot(currentAST, tmp50_AST); |
871 |
|
match(TORSION); |
872 |
|
{ |
873 |
|
switch ( LA(1)) { |
902 |
|
} |
903 |
|
_loop46:; |
904 |
|
} // ( ... )* |
905 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp50_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
906 |
< |
tmp50_AST = astFactory->create(LT(1)); |
907 |
< |
astFactory->addASTChild(currentAST, tmp50_AST); |
905 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp54_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
906 |
> |
tmp54_AST = astFactory->create(LT(1)); |
907 |
> |
astFactory->addASTChild(currentAST, tmp54_AST); |
908 |
|
match(RCURLY); |
909 |
< |
#line 128 "MDParser.g" |
910 |
< |
tmp50_AST->setType(ENDBLOCK); |
911 |
< |
#line 868 "MDParser.cpp" |
909 |
> |
#line 129 "MDParser.g" |
910 |
> |
tmp54_AST->setType(ENDBLOCK); |
911 |
> |
#line 912 "MDParser.cpp" |
912 |
|
torsionblock_AST = currentAST.root; |
913 |
|
} |
914 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
924 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST inversionblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
925 |
|
|
926 |
|
try { // for error handling |
927 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp51_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
928 |
< |
tmp51_AST = astFactory->create(LT(1)); |
929 |
< |
astFactory->makeASTRoot(currentAST, tmp51_AST); |
927 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp55_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
928 |
> |
tmp55_AST = astFactory->create(LT(1)); |
929 |
> |
astFactory->makeASTRoot(currentAST, tmp55_AST); |
930 |
|
match(INVERSION); |
931 |
|
{ |
932 |
|
switch ( LA(1)) { |
961 |
|
} |
962 |
|
_loop51:; |
963 |
|
} // ( ... )* |
964 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp55_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
965 |
< |
tmp55_AST = astFactory->create(LT(1)); |
966 |
< |
astFactory->addASTChild(currentAST, tmp55_AST); |
964 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp59_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
965 |
> |
tmp59_AST = astFactory->create(LT(1)); |
966 |
> |
astFactory->addASTChild(currentAST, tmp59_AST); |
967 |
|
match(RCURLY); |
968 |
< |
#line 135 "MDParser.g" |
969 |
< |
tmp55_AST->setType(ENDBLOCK); |
970 |
< |
#line 927 "MDParser.cpp" |
968 |
> |
#line 136 "MDParser.g" |
969 |
> |
tmp59_AST->setType(ENDBLOCK); |
970 |
> |
#line 971 "MDParser.cpp" |
971 |
|
inversionblock_AST = currentAST.root; |
972 |
|
} |
973 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
983 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST rigidbodyblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
984 |
|
|
985 |
|
try { // for error handling |
986 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp56_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
987 |
< |
tmp56_AST = astFactory->create(LT(1)); |
988 |
< |
astFactory->makeASTRoot(currentAST, tmp56_AST); |
986 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp60_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
987 |
> |
tmp60_AST = astFactory->create(LT(1)); |
988 |
> |
astFactory->makeASTRoot(currentAST, tmp60_AST); |
989 |
|
match(RIGIDBODY); |
990 |
|
match(LBRACKET); |
991 |
|
intConst(); |
1005 |
|
} |
1006 |
|
_loop55:; |
1007 |
|
} // ( ... )* |
1008 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp60_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1009 |
< |
tmp60_AST = astFactory->create(LT(1)); |
1010 |
< |
astFactory->addASTChild(currentAST, tmp60_AST); |
1008 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp64_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1009 |
> |
tmp64_AST = astFactory->create(LT(1)); |
1010 |
> |
astFactory->addASTChild(currentAST, tmp64_AST); |
1011 |
|
match(RCURLY); |
1012 |
< |
#line 142 "MDParser.g" |
1013 |
< |
tmp60_AST->setType(ENDBLOCK); |
1014 |
< |
#line 971 "MDParser.cpp" |
1012 |
> |
#line 143 "MDParser.g" |
1013 |
> |
tmp64_AST->setType(ENDBLOCK); |
1014 |
> |
#line 1015 "MDParser.cpp" |
1015 |
|
rigidbodyblock_AST = currentAST.root; |
1016 |
|
} |
1017 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
1027 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST cutoffgroupblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1028 |
|
|
1029 |
|
try { // for error handling |
1030 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp61_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1031 |
< |
tmp61_AST = astFactory->create(LT(1)); |
1032 |
< |
astFactory->makeASTRoot(currentAST, tmp61_AST); |
1030 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp65_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1031 |
> |
tmp65_AST = astFactory->create(LT(1)); |
1032 |
> |
astFactory->makeASTRoot(currentAST, tmp65_AST); |
1033 |
|
match(CUTOFFGROUP); |
1034 |
|
{ |
1035 |
|
switch ( LA(1)) { |
1064 |
|
} |
1065 |
|
_loop60:; |
1066 |
|
} // ( ... )* |
1067 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp65_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1068 |
< |
tmp65_AST = astFactory->create(LT(1)); |
1069 |
< |
astFactory->addASTChild(currentAST, tmp65_AST); |
1067 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp69_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1068 |
> |
tmp69_AST = astFactory->create(LT(1)); |
1069 |
> |
astFactory->addASTChild(currentAST, tmp69_AST); |
1070 |
|
match(RCURLY); |
1071 |
< |
#line 149 "MDParser.g" |
1072 |
< |
tmp65_AST->setType(ENDBLOCK); |
1073 |
< |
#line 1030 "MDParser.cpp" |
1071 |
> |
#line 150 "MDParser.g" |
1072 |
> |
tmp69_AST->setType(ENDBLOCK); |
1073 |
> |
#line 1074 "MDParser.cpp" |
1074 |
|
cutoffgroupblock_AST = currentAST.root; |
1075 |
|
} |
1076 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
1086 |
|
ANTLR_USE_NAMESPACE(antlr)RefAST fragmentblock_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1087 |
|
|
1088 |
|
try { // for error handling |
1089 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp66_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1090 |
< |
tmp66_AST = astFactory->create(LT(1)); |
1091 |
< |
astFactory->makeASTRoot(currentAST, tmp66_AST); |
1089 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp70_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1090 |
> |
tmp70_AST = astFactory->create(LT(1)); |
1091 |
> |
astFactory->makeASTRoot(currentAST, tmp70_AST); |
1092 |
|
match(FRAGMENT); |
1093 |
|
match(LBRACKET); |
1094 |
|
intConst(); |
1108 |
|
} |
1109 |
|
_loop64:; |
1110 |
|
} // ( ... )* |
1111 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp70_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1112 |
< |
tmp70_AST = astFactory->create(LT(1)); |
1113 |
< |
astFactory->addASTChild(currentAST, tmp70_AST); |
1111 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp74_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1112 |
> |
tmp74_AST = astFactory->create(LT(1)); |
1113 |
> |
astFactory->addASTChild(currentAST, tmp74_AST); |
1114 |
|
match(RCURLY); |
1115 |
< |
#line 156 "MDParser.g" |
1116 |
< |
tmp70_AST->setType(ENDBLOCK); |
1117 |
< |
#line 1074 "MDParser.cpp" |
1115 |
> |
#line 157 "MDParser.g" |
1116 |
> |
tmp74_AST->setType(ENDBLOCK); |
1117 |
> |
#line 1118 "MDParser.cpp" |
1118 |
|
fragmentblock_AST = currentAST.root; |
1119 |
|
} |
1120 |
|
catch (ANTLR_USE_NAMESPACE(antlr)RecognitionException& ex) { |
1140 |
|
} |
1141 |
|
case POSITION: |
1142 |
|
{ |
1143 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp71_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1144 |
< |
tmp71_AST = astFactory->create(LT(1)); |
1145 |
< |
astFactory->makeASTRoot(currentAST, tmp71_AST); |
1143 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp75_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1144 |
> |
tmp75_AST = astFactory->create(LT(1)); |
1145 |
> |
astFactory->makeASTRoot(currentAST, tmp75_AST); |
1146 |
|
match(POSITION); |
1147 |
|
match(LPAREN); |
1148 |
|
doubleNumberTuple(); |
1154 |
|
} |
1155 |
|
case ORIENTATION: |
1156 |
|
{ |
1157 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp75_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1158 |
< |
tmp75_AST = astFactory->create(LT(1)); |
1159 |
< |
astFactory->makeASTRoot(currentAST, tmp75_AST); |
1157 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp79_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1158 |
> |
tmp79_AST = astFactory->create(LT(1)); |
1159 |
> |
astFactory->makeASTRoot(currentAST, tmp79_AST); |
1160 |
|
match(ORIENTATION); |
1161 |
|
match(LPAREN); |
1162 |
|
doubleNumberTuple(); |
1226 |
|
} |
1227 |
|
case MEMBERS: |
1228 |
|
{ |
1229 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp80_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1230 |
< |
tmp80_AST = astFactory->create(LT(1)); |
1231 |
< |
astFactory->makeASTRoot(currentAST, tmp80_AST); |
1229 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp84_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1230 |
> |
tmp84_AST = astFactory->create(LT(1)); |
1231 |
> |
astFactory->makeASTRoot(currentAST, tmp84_AST); |
1232 |
|
match(MEMBERS); |
1233 |
|
match(LPAREN); |
1234 |
|
inttuple(); |
1298 |
|
} |
1299 |
|
case MEMBERS: |
1300 |
|
{ |
1301 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp85_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1302 |
< |
tmp85_AST = astFactory->create(LT(1)); |
1303 |
< |
astFactory->makeASTRoot(currentAST, tmp85_AST); |
1301 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp89_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1302 |
> |
tmp89_AST = astFactory->create(LT(1)); |
1303 |
> |
astFactory->makeASTRoot(currentAST, tmp89_AST); |
1304 |
|
match(MEMBERS); |
1305 |
|
match(LPAREN); |
1306 |
|
inttuple(); |
1339 |
|
} |
1340 |
|
case MEMBERS: |
1341 |
|
{ |
1342 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp89_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1343 |
< |
tmp89_AST = astFactory->create(LT(1)); |
1344 |
< |
astFactory->makeASTRoot(currentAST, tmp89_AST); |
1342 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp93_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1343 |
> |
tmp93_AST = astFactory->create(LT(1)); |
1344 |
> |
astFactory->makeASTRoot(currentAST, tmp93_AST); |
1345 |
|
match(MEMBERS); |
1346 |
|
match(LPAREN); |
1347 |
|
inttuple(); |
1380 |
|
} |
1381 |
|
case CENTER: |
1382 |
|
{ |
1383 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp93_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1384 |
< |
tmp93_AST = astFactory->create(LT(1)); |
1385 |
< |
astFactory->makeASTRoot(currentAST, tmp93_AST); |
1383 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp97_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1384 |
> |
tmp97_AST = astFactory->create(LT(1)); |
1385 |
> |
astFactory->makeASTRoot(currentAST, tmp97_AST); |
1386 |
|
match(CENTER); |
1387 |
|
match(LPAREN); |
1388 |
|
intConst(); |
1421 |
|
} |
1422 |
|
case MEMBERS: |
1423 |
|
{ |
1424 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp97_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1425 |
< |
tmp97_AST = astFactory->create(LT(1)); |
1426 |
< |
astFactory->makeASTRoot(currentAST, tmp97_AST); |
1424 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp101_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1425 |
> |
tmp101_AST = astFactory->create(LT(1)); |
1426 |
> |
astFactory->makeASTRoot(currentAST, tmp101_AST); |
1427 |
|
match(MEMBERS); |
1428 |
|
match(LPAREN); |
1429 |
|
inttuple(); |
1462 |
|
} |
1463 |
|
case MEMBERS: |
1464 |
|
{ |
1465 |
< |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp101_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1466 |
< |
tmp101_AST = astFactory->create(LT(1)); |
1467 |
< |
astFactory->makeASTRoot(currentAST, tmp101_AST); |
1465 |
> |
ANTLR_USE_NAMESPACE(antlr)RefAST tmp105_AST = ANTLR_USE_NAMESPACE(antlr)nullAST; |
1466 |
> |
tmp105_AST = astFactory->create(LT(1)); |
1467 |
> |
astFactory->makeASTRoot(currentAST, tmp105_AST); |
1468 |
|
match(MEMBERS); |
1469 |
|
match(LPAREN); |
1470 |
|
inttuple(); |