diff options
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide')
7 files changed, 8841 insertions, 8071 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/VampireLanguageParser.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/VampireLanguageParser.java index 8f952c29..48510a2d 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/VampireLanguageParser.java +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/VampireLanguageParser.java | |||
@@ -32,14 +32,21 @@ public class VampireLanguageParser extends AbstractContentAssistParser { | |||
32 | 32 | ||
33 | private static void init(ImmutableMap.Builder<AbstractElement, String> builder, VampireLanguageGrammarAccess grammarAccess) { | 33 | private static void init(ImmutableMap.Builder<AbstractElement, String> builder, VampireLanguageGrammarAccess grammarAccess) { |
34 | builder.put(grammarAccess.getVampireModelAccess().getAlternatives(), "rule__VampireModel__Alternatives"); | 34 | builder.put(grammarAccess.getVampireModelAccess().getAlternatives(), "rule__VampireModel__Alternatives"); |
35 | builder.put(grammarAccess.getVLSNameAccess().getNameAlternatives_0(), "rule__VLSName__NameAlternatives_0"); | 35 | builder.put(grammarAccess.getVLSConfirmationsAccess().getAlternatives(), "rule__VLSConfirmations__Alternatives"); |
36 | builder.put(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0(), "rule__VLSFofFormula__NameAlternatives_2_0"); | 36 | builder.put(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0(), "rule__VLSFofFormula__NameAlternatives_2_0"); |
37 | builder.put(grammarAccess.getVLSTffFormulaAccess().getNameAlternatives_2_0(), "rule__VLSTffFormula__NameAlternatives_2_0"); | 37 | builder.put(grammarAccess.getVLSTffNameAccess().getAlternatives(), "rule__VLSTffName__Alternatives"); |
38 | builder.put(grammarAccess.getVLSTffDeclPredAccess().getAlternatives(), "rule__VLSTffDeclPred__Alternatives"); | ||
38 | builder.put(grammarAccess.getVLSRoleAccess().getAlternatives(), "rule__VLSRole__Alternatives"); | 39 | builder.put(grammarAccess.getVLSRoleAccess().getAlternatives(), "rule__VLSRole__Alternatives"); |
39 | builder.put(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0(), "rule__VLSAnnotation__NameAlternatives_1_0"); | 40 | builder.put(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0(), "rule__VLSAnnotation__NameAlternatives_1_0"); |
41 | builder.put(grammarAccess.getVLSTffTermAccess().getAlternatives(), "rule__VLSTffTerm__Alternatives"); | ||
42 | builder.put(grammarAccess.getVLSDeclarationAccess().getAlternatives(), "rule__VLSDeclaration__Alternatives"); | ||
40 | builder.put(grammarAccess.getVLSBinaryAccess().getAlternatives_1(), "rule__VLSBinary__Alternatives_1"); | 43 | builder.put(grammarAccess.getVLSBinaryAccess().getAlternatives_1(), "rule__VLSBinary__Alternatives_1"); |
41 | builder.put(grammarAccess.getVLSBinaryAccess().getAlternatives_1_0_0(), "rule__VLSBinary__Alternatives_1_0_0"); | 44 | builder.put(grammarAccess.getVLSBinaryAccess().getAlternatives_1_0_0(), "rule__VLSBinary__Alternatives_1_0_0"); |
42 | builder.put(grammarAccess.getVLSUnitaryFormulaAccess().getAlternatives(), "rule__VLSUnitaryFormula__Alternatives"); | 45 | builder.put(grammarAccess.getVLSUnitaryFormulaAccess().getAlternatives(), "rule__VLSUnitaryFormula__Alternatives"); |
46 | builder.put(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_2_0(), "rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0"); | ||
47 | builder.put(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_3_1_0(), "rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0"); | ||
48 | builder.put(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_2_0(), "rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0"); | ||
49 | builder.put(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_3_1_0(), "rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0"); | ||
43 | builder.put(grammarAccess.getVLSUnaryInfixAccess().getAlternatives_1_0(), "rule__VLSUnaryInfix__Alternatives_1_0"); | 50 | builder.put(grammarAccess.getVLSUnaryInfixAccess().getAlternatives_1_0(), "rule__VLSUnaryInfix__Alternatives_1_0"); |
44 | builder.put(grammarAccess.getVLSAtomicAccess().getAlternatives(), "rule__VLSAtomic__Alternatives"); | 51 | builder.put(grammarAccess.getVLSAtomicAccess().getAlternatives(), "rule__VLSAtomic__Alternatives"); |
45 | builder.put(grammarAccess.getVLSAtomicConstantAccess().getAlternatives(), "rule__VLSAtomicConstant__Alternatives"); | 52 | builder.put(grammarAccess.getVLSAtomicConstantAccess().getAlternatives(), "rule__VLSAtomicConstant__Alternatives"); |
@@ -49,19 +56,25 @@ public class VampireLanguageParser extends AbstractContentAssistParser { | |||
49 | builder.put(grammarAccess.getVLSFofTermAccess().getAlternatives(), "rule__VLSFofTerm__Alternatives"); | 56 | builder.put(grammarAccess.getVLSFofTermAccess().getAlternatives(), "rule__VLSFofTerm__Alternatives"); |
50 | builder.put(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAlternatives_0_0(), "rule__VLSFunctionAsTerm__FunctorAlternatives_0_0"); | 57 | builder.put(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAlternatives_0_0(), "rule__VLSFunctionAsTerm__FunctorAlternatives_0_0"); |
51 | builder.put(grammarAccess.getVLSDefinedTermAccess().getAlternatives(), "rule__VLSDefinedTerm__Alternatives"); | 58 | builder.put(grammarAccess.getVLSDefinedTermAccess().getAlternatives(), "rule__VLSDefinedTerm__Alternatives"); |
52 | builder.put(grammarAccess.getVLSIncludeAccess().getGroup(), "rule__VLSInclude__Group__0"); | 59 | builder.put(grammarAccess.getVLSConfirmationsAccess().getGroup_0(), "rule__VLSConfirmations__Group_0__0"); |
53 | builder.put(grammarAccess.getVLSIncludeAccess().getGroup_2(), "rule__VLSInclude__Group_2__0"); | 60 | builder.put(grammarAccess.getVLSConfirmationsAccess().getGroup_1(), "rule__VLSConfirmations__Group_1__0"); |
54 | builder.put(grammarAccess.getVLSIncludeAccess().getGroup_2_2(), "rule__VLSInclude__Group_2_2__0"); | 61 | builder.put(grammarAccess.getVLSConfirmationsAccess().getGroup_2(), "rule__VLSConfirmations__Group_2__0"); |
55 | builder.put(grammarAccess.getVLSCommentAccess().getGroup(), "rule__VLSComment__Group__0"); | 62 | builder.put(grammarAccess.getVLSConfirmationsAccess().getGroup_3(), "rule__VLSConfirmations__Group_3__0"); |
56 | builder.put(grammarAccess.getVLSSatisfiableAccess().getGroup(), "rule__VLSSatisfiable__Group__0"); | ||
57 | builder.put(grammarAccess.getVLSFofFormulaAccess().getGroup(), "rule__VLSFofFormula__Group__0"); | 63 | builder.put(grammarAccess.getVLSFofFormulaAccess().getGroup(), "rule__VLSFofFormula__Group__0"); |
58 | builder.put(grammarAccess.getVLSFofFormulaAccess().getGroup_7(), "rule__VLSFofFormula__Group_7__0"); | 64 | builder.put(grammarAccess.getVLSFofFormulaAccess().getGroup_7(), "rule__VLSFofFormula__Group_7__0"); |
59 | builder.put(grammarAccess.getVLSTffFormulaAccess().getGroup(), "rule__VLSTffFormula__Group__0"); | 65 | builder.put(grammarAccess.getVLSTffFormulaAccess().getGroup(), "rule__VLSTffFormula__Group__0"); |
60 | builder.put(grammarAccess.getVLSTffFormulaAccess().getGroup_7(), "rule__VLSTffFormula__Group_7__0"); | 66 | builder.put(grammarAccess.getVLSTffFormulaAccess().getGroup_7(), "rule__VLSTffFormula__Group_7__0"); |
67 | builder.put(grammarAccess.getVLSTffDeclPredAccess().getGroup_0(), "rule__VLSTffDeclPred__Group_0__0"); | ||
61 | builder.put(grammarAccess.getVLSAnnotationAccess().getGroup(), "rule__VLSAnnotation__Group__0"); | 68 | builder.put(grammarAccess.getVLSAnnotationAccess().getGroup(), "rule__VLSAnnotation__Group__0"); |
62 | builder.put(grammarAccess.getVLSAnnotationAccess().getGroup_2(), "rule__VLSAnnotation__Group_2__0"); | 69 | builder.put(grammarAccess.getVLSAnnotationAccess().getGroup_2(), "rule__VLSAnnotation__Group_2__0"); |
63 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getGroup(), "rule__VLSAnnotationTerms__Group__0"); | 70 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getGroup(), "rule__VLSAnnotationTerms__Group__0"); |
64 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getGroup_1(), "rule__VLSAnnotationTerms__Group_1__0"); | 71 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getGroup_1(), "rule__VLSAnnotationTerms__Group_1__0"); |
72 | builder.put(grammarAccess.getVLSOtherDeclarationAccess().getGroup(), "rule__VLSOtherDeclaration__Group__0"); | ||
73 | builder.put(grammarAccess.getVLSVariableDeclarationAccess().getGroup(), "rule__VLSVariableDeclaration__Group__0"); | ||
74 | builder.put(grammarAccess.getVLSTypeDefAccess().getGroup(), "rule__VLSTypeDef__Group__0"); | ||
75 | builder.put(grammarAccess.getVLSTypeDefAccess().getGroup_1(), "rule__VLSTypeDef__Group_1__0"); | ||
76 | builder.put(grammarAccess.getVLSUnitaryTermAccess().getGroup(), "rule__VLSUnitaryTerm__Group__0"); | ||
77 | builder.put(grammarAccess.getVLSUnitaryTermAccess().getGroup_1(), "rule__VLSUnitaryTerm__Group_1__0"); | ||
65 | builder.put(grammarAccess.getVLSBinaryAccess().getGroup(), "rule__VLSBinary__Group__0"); | 78 | builder.put(grammarAccess.getVLSBinaryAccess().getGroup(), "rule__VLSBinary__Group__0"); |
66 | builder.put(grammarAccess.getVLSBinaryAccess().getGroup_1_0(), "rule__VLSBinary__Group_1_0__0"); | 79 | builder.put(grammarAccess.getVLSBinaryAccess().getGroup_1_0(), "rule__VLSBinary__Group_1_0__0"); |
67 | builder.put(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_0(), "rule__VLSBinary__Group_1_0_0_0__0"); | 80 | builder.put(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_0(), "rule__VLSBinary__Group_1_0_0_0__0"); |
@@ -97,30 +110,30 @@ public class VampireLanguageParser extends AbstractContentAssistParser { | |||
97 | builder.put(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1_2(), "rule__VLSFunctionAsTerm__Group_1_2__0"); | 110 | builder.put(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1_2(), "rule__VLSFunctionAsTerm__Group_1_2__0"); |
98 | builder.put(grammarAccess.getVLSDefinedTermAccess().getGroup_0(), "rule__VLSDefinedTerm__Group_0__0"); | 111 | builder.put(grammarAccess.getVLSDefinedTermAccess().getGroup_0(), "rule__VLSDefinedTerm__Group_0__0"); |
99 | builder.put(grammarAccess.getVLSDefinedTermAccess().getGroup_1(), "rule__VLSDefinedTerm__Group_1__0"); | 112 | builder.put(grammarAccess.getVLSDefinedTermAccess().getGroup_1(), "rule__VLSDefinedTerm__Group_1__0"); |
100 | builder.put(grammarAccess.getVLSDefinedTermAccess().getGroup_2(), "rule__VLSDefinedTerm__Group_2__0"); | 113 | builder.put(grammarAccess.getVampireModelAccess().getCommentsAssignment_0(), "rule__VampireModel__CommentsAssignment_0"); |
101 | builder.put(grammarAccess.getVLSDefinedTermAccess().getGroup_3(), "rule__VLSDefinedTerm__Group_3__0"); | 114 | builder.put(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_1(), "rule__VampireModel__ConfirmationsAssignment_1"); |
102 | builder.put(grammarAccess.getVampireModelAccess().getIncludesAssignment_0(), "rule__VampireModel__IncludesAssignment_0"); | 115 | builder.put(grammarAccess.getVampireModelAccess().getFormulasAssignment_2(), "rule__VampireModel__FormulasAssignment_2"); |
103 | builder.put(grammarAccess.getVampireModelAccess().getCommentsAssignment_1(), "rule__VampireModel__CommentsAssignment_1"); | 116 | builder.put(grammarAccess.getVampireModelAccess().getTfformulasAssignment_3(), "rule__VampireModel__TfformulasAssignment_3"); |
104 | builder.put(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_2(), "rule__VampireModel__ConfirmationsAssignment_2"); | 117 | builder.put(grammarAccess.getVLSCommentAccess().getCommentAssignment(), "rule__VLSComment__CommentAssignment"); |
105 | builder.put(grammarAccess.getVampireModelAccess().getFormulasAssignment_3(), "rule__VampireModel__FormulasAssignment_3"); | 118 | builder.put(grammarAccess.getVLSConfirmationsAccess().getNameAssignment_2_3(), "rule__VLSConfirmations__NameAssignment_2_3"); |
106 | builder.put(grammarAccess.getVampireModelAccess().getTfformulasAssignment_4(), "rule__VampireModel__TfformulasAssignment_4"); | ||
107 | builder.put(grammarAccess.getVLSIncludeAccess().getFileNameAssignment_1(), "rule__VLSInclude__FileNameAssignment_1"); | ||
108 | builder.put(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_1(), "rule__VLSInclude__NamesAssignment_2_1"); | ||
109 | builder.put(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_2_1(), "rule__VLSInclude__NamesAssignment_2_2_1"); | ||
110 | builder.put(grammarAccess.getVLSNameAccess().getNameAssignment(), "rule__VLSName__NameAssignment"); | ||
111 | builder.put(grammarAccess.getVLSCommentAccess().getCommentAssignment_1(), "rule__VLSComment__CommentAssignment_1"); | ||
112 | builder.put(grammarAccess.getVLSFofFormulaAccess().getNameAssignment_2(), "rule__VLSFofFormula__NameAssignment_2"); | 119 | builder.put(grammarAccess.getVLSFofFormulaAccess().getNameAssignment_2(), "rule__VLSFofFormula__NameAssignment_2"); |
113 | builder.put(grammarAccess.getVLSFofFormulaAccess().getFofRoleAssignment_4(), "rule__VLSFofFormula__FofRoleAssignment_4"); | 120 | builder.put(grammarAccess.getVLSFofFormulaAccess().getFofRoleAssignment_4(), "rule__VLSFofFormula__FofRoleAssignment_4"); |
114 | builder.put(grammarAccess.getVLSFofFormulaAccess().getFofFormulaAssignment_6(), "rule__VLSFofFormula__FofFormulaAssignment_6"); | 121 | builder.put(grammarAccess.getVLSFofFormulaAccess().getFofFormulaAssignment_6(), "rule__VLSFofFormula__FofFormulaAssignment_6"); |
115 | builder.put(grammarAccess.getVLSFofFormulaAccess().getAnnotationsAssignment_7_1(), "rule__VLSFofFormula__AnnotationsAssignment_7_1"); | 122 | builder.put(grammarAccess.getVLSFofFormulaAccess().getAnnotationsAssignment_7_1(), "rule__VLSFofFormula__AnnotationsAssignment_7_1"); |
116 | builder.put(grammarAccess.getVLSTffFormulaAccess().getNameAssignment_2(), "rule__VLSTffFormula__NameAssignment_2"); | 123 | builder.put(grammarAccess.getVLSTffFormulaAccess().getNameAssignment_2(), "rule__VLSTffFormula__NameAssignment_2"); |
117 | builder.put(grammarAccess.getVLSTffFormulaAccess().getFofRoleAssignment_4(), "rule__VLSTffFormula__FofRoleAssignment_4"); | 124 | builder.put(grammarAccess.getVLSTffFormulaAccess().getTffRoleAssignment_4(), "rule__VLSTffFormula__TffRoleAssignment_4"); |
118 | builder.put(grammarAccess.getVLSTffFormulaAccess().getFofFormulaAssignment_6(), "rule__VLSTffFormula__FofFormulaAssignment_6"); | 125 | builder.put(grammarAccess.getVLSTffFormulaAccess().getFofFormulaAssignment_6(), "rule__VLSTffFormula__FofFormulaAssignment_6"); |
119 | builder.put(grammarAccess.getVLSTffFormulaAccess().getAnnotationsAssignment_7_1(), "rule__VLSTffFormula__AnnotationsAssignment_7_1"); | 126 | builder.put(grammarAccess.getVLSTffFormulaAccess().getAnnotationsAssignment_7_1(), "rule__VLSTffFormula__AnnotationsAssignment_7_1"); |
120 | builder.put(grammarAccess.getVLSAnnotationAccess().getNameAssignment_1(), "rule__VLSAnnotation__NameAssignment_1"); | 127 | builder.put(grammarAccess.getVLSAnnotationAccess().getNameAssignment_1(), "rule__VLSAnnotation__NameAssignment_1"); |
121 | builder.put(grammarAccess.getVLSAnnotationAccess().getFollowupAssignment_2_1(), "rule__VLSAnnotation__FollowupAssignment_2_1"); | 128 | builder.put(grammarAccess.getVLSAnnotationAccess().getFollowupAssignment_2_1(), "rule__VLSAnnotation__FollowupAssignment_2_1"); |
122 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_0(), "rule__VLSAnnotationTerms__TermsAssignment_0"); | 129 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_0(), "rule__VLSAnnotationTerms__TermsAssignment_0"); |
123 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_1_1(), "rule__VLSAnnotationTerms__TermsAssignment_1_1"); | 130 | builder.put(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_1_1(), "rule__VLSAnnotationTerms__TermsAssignment_1_1"); |
131 | builder.put(grammarAccess.getVLSOtherDeclarationAccess().getTypeAssignment_2(), "rule__VLSOtherDeclaration__TypeAssignment_2"); | ||
132 | builder.put(grammarAccess.getVLSVariableDeclarationAccess().getTypeAssignment_2(), "rule__VLSVariableDeclaration__TypeAssignment_2"); | ||
133 | builder.put(grammarAccess.getVLSTypeDefAccess().getTypeSigAssignment_0(), "rule__VLSTypeDef__TypeSigAssignment_0"); | ||
134 | builder.put(grammarAccess.getVLSTypeDefAccess().getMapsToAssignment_1_1(), "rule__VLSTypeDef__MapsToAssignment_1_1"); | ||
135 | builder.put(grammarAccess.getVLSUnitaryTermAccess().getInitTypeAssignment_0(), "rule__VLSUnitaryTerm__InitTypeAssignment_0"); | ||
136 | builder.put(grammarAccess.getVLSUnitaryTermAccess().getNextTypeAssignment_1_1(), "rule__VLSUnitaryTerm__NextTypeAssignment_1_1"); | ||
124 | builder.put(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_0_1(), "rule__VLSBinary__RightAssignment_1_0_1"); | 137 | builder.put(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_0_1(), "rule__VLSBinary__RightAssignment_1_0_1"); |
125 | builder.put(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_1_2(), "rule__VLSBinary__RightAssignment_1_1_2"); | 138 | builder.put(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_1_2(), "rule__VLSBinary__RightAssignment_1_1_2"); |
126 | builder.put(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_2_2(), "rule__VLSBinary__RightAssignment_1_2_2"); | 139 | builder.put(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_2_2(), "rule__VLSBinary__RightAssignment_1_2_2"); |
@@ -145,8 +158,6 @@ public class VampireLanguageParser extends AbstractContentAssistParser { | |||
145 | builder.put(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_2_1(), "rule__VLSFunctionAsTerm__TermsAssignment_1_2_1"); | 158 | builder.put(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_2_1(), "rule__VLSFunctionAsTerm__TermsAssignment_1_2_1"); |
146 | builder.put(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_0_1(), "rule__VLSDefinedTerm__ValueAssignment_0_1"); | 159 | builder.put(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_0_1(), "rule__VLSDefinedTerm__ValueAssignment_0_1"); |
147 | builder.put(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_1_1(), "rule__VLSDefinedTerm__ValueAssignment_1_1"); | 160 | builder.put(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_1_1(), "rule__VLSDefinedTerm__ValueAssignment_1_1"); |
148 | builder.put(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_2_1(), "rule__VLSDefinedTerm__ValueAssignment_2_1"); | ||
149 | builder.put(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_3_1(), "rule__VLSDefinedTerm__ValueAssignment_3_1"); | ||
150 | } | 161 | } |
151 | } | 162 | } |
152 | 163 | ||
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.g b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.g index c5f2bcd0..8bab57ae 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.g +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.g | |||
@@ -74,175 +74,200 @@ finally { | |||
74 | restoreStackSize(stackSize); | 74 | restoreStackSize(stackSize); |
75 | } | 75 | } |
76 | 76 | ||
77 | // Entry rule entryRuleVLSInclude | 77 | // Entry rule entryRuleVLSComment |
78 | entryRuleVLSInclude | 78 | entryRuleVLSComment |
79 | : | 79 | : |
80 | { before(grammarAccess.getVLSIncludeRule()); } | 80 | { before(grammarAccess.getVLSCommentRule()); } |
81 | ruleVLSInclude | 81 | ruleVLSComment |
82 | { after(grammarAccess.getVLSIncludeRule()); } | 82 | { after(grammarAccess.getVLSCommentRule()); } |
83 | EOF | 83 | EOF |
84 | ; | 84 | ; |
85 | 85 | ||
86 | // Rule VLSInclude | 86 | // Rule VLSComment |
87 | ruleVLSInclude | 87 | ruleVLSComment |
88 | @init { | 88 | @init { |
89 | int stackSize = keepStackSize(); | 89 | int stackSize = keepStackSize(); |
90 | } | 90 | } |
91 | : | 91 | : |
92 | ( | 92 | ( |
93 | { before(grammarAccess.getVLSIncludeAccess().getGroup()); } | 93 | { before(grammarAccess.getVLSCommentAccess().getCommentAssignment()); } |
94 | (rule__VLSInclude__Group__0) | 94 | (rule__VLSComment__CommentAssignment) |
95 | { after(grammarAccess.getVLSIncludeAccess().getGroup()); } | 95 | { after(grammarAccess.getVLSCommentAccess().getCommentAssignment()); } |
96 | ) | 96 | ) |
97 | ; | 97 | ; |
98 | finally { | 98 | finally { |
99 | restoreStackSize(stackSize); | 99 | restoreStackSize(stackSize); |
100 | } | 100 | } |
101 | 101 | ||
102 | // Entry rule entryRuleVLSName | 102 | // Entry rule entryRuleVLSConfirmations |
103 | entryRuleVLSName | 103 | entryRuleVLSConfirmations |
104 | : | 104 | : |
105 | { before(grammarAccess.getVLSNameRule()); } | 105 | { before(grammarAccess.getVLSConfirmationsRule()); } |
106 | ruleVLSName | 106 | ruleVLSConfirmations |
107 | { after(grammarAccess.getVLSNameRule()); } | 107 | { after(grammarAccess.getVLSConfirmationsRule()); } |
108 | EOF | 108 | EOF |
109 | ; | 109 | ; |
110 | 110 | ||
111 | // Rule VLSName | 111 | // Rule VLSConfirmations |
112 | ruleVLSName | 112 | ruleVLSConfirmations |
113 | @init { | 113 | @init { |
114 | int stackSize = keepStackSize(); | 114 | int stackSize = keepStackSize(); |
115 | } | 115 | } |
116 | : | 116 | : |
117 | ( | 117 | ( |
118 | { before(grammarAccess.getVLSNameAccess().getNameAssignment()); } | 118 | { before(grammarAccess.getVLSConfirmationsAccess().getAlternatives()); } |
119 | (rule__VLSName__NameAssignment) | 119 | (rule__VLSConfirmations__Alternatives) |
120 | { after(grammarAccess.getVLSNameAccess().getNameAssignment()); } | 120 | { after(grammarAccess.getVLSConfirmationsAccess().getAlternatives()); } |
121 | ) | 121 | ) |
122 | ; | 122 | ; |
123 | finally { | 123 | finally { |
124 | restoreStackSize(stackSize); | 124 | restoreStackSize(stackSize); |
125 | } | 125 | } |
126 | 126 | ||
127 | // Entry rule entryRuleVLSComment | 127 | // Entry rule entryRuleVLSFofFormula |
128 | entryRuleVLSComment | 128 | entryRuleVLSFofFormula |
129 | : | 129 | : |
130 | { before(grammarAccess.getVLSCommentRule()); } | 130 | { before(grammarAccess.getVLSFofFormulaRule()); } |
131 | ruleVLSComment | 131 | ruleVLSFofFormula |
132 | { after(grammarAccess.getVLSCommentRule()); } | 132 | { after(grammarAccess.getVLSFofFormulaRule()); } |
133 | EOF | 133 | EOF |
134 | ; | 134 | ; |
135 | 135 | ||
136 | // Rule VLSComment | 136 | // Rule VLSFofFormula |
137 | ruleVLSComment | 137 | ruleVLSFofFormula |
138 | @init { | 138 | @init { |
139 | int stackSize = keepStackSize(); | 139 | int stackSize = keepStackSize(); |
140 | } | 140 | } |
141 | : | 141 | : |
142 | ( | 142 | ( |
143 | { before(grammarAccess.getVLSCommentAccess().getGroup()); } | 143 | { before(grammarAccess.getVLSFofFormulaAccess().getGroup()); } |
144 | (rule__VLSComment__Group__0) | 144 | (rule__VLSFofFormula__Group__0) |
145 | { after(grammarAccess.getVLSCommentAccess().getGroup()); } | 145 | { after(grammarAccess.getVLSFofFormulaAccess().getGroup()); } |
146 | ) | 146 | ) |
147 | ; | 147 | ; |
148 | finally { | 148 | finally { |
149 | restoreStackSize(stackSize); | 149 | restoreStackSize(stackSize); |
150 | } | 150 | } |
151 | 151 | ||
152 | // Entry rule entryRuleVLSConfirmations | 152 | // Entry rule entryRuleVLSTffFormula |
153 | entryRuleVLSConfirmations | 153 | entryRuleVLSTffFormula |
154 | : | 154 | : |
155 | { before(grammarAccess.getVLSConfirmationsRule()); } | 155 | { before(grammarAccess.getVLSTffFormulaRule()); } |
156 | ruleVLSConfirmations | 156 | ruleVLSTffFormula |
157 | { after(grammarAccess.getVLSConfirmationsRule()); } | 157 | { after(grammarAccess.getVLSTffFormulaRule()); } |
158 | EOF | 158 | EOF |
159 | ; | 159 | ; |
160 | 160 | ||
161 | // Rule VLSConfirmations | 161 | // Rule VLSTffFormula |
162 | ruleVLSConfirmations | 162 | ruleVLSTffFormula |
163 | @init { | 163 | @init { |
164 | int stackSize = keepStackSize(); | 164 | int stackSize = keepStackSize(); |
165 | } | 165 | } |
166 | : | 166 | : |
167 | ( | 167 | ( |
168 | { before(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableParserRuleCall()); } | 168 | { before(grammarAccess.getVLSTffFormulaAccess().getGroup()); } |
169 | ruleVLSSatisfiable | 169 | (rule__VLSTffFormula__Group__0) |
170 | { after(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableParserRuleCall()); } | 170 | { after(grammarAccess.getVLSTffFormulaAccess().getGroup()); } |
171 | ) | 171 | ) |
172 | ; | 172 | ; |
173 | finally { | 173 | finally { |
174 | restoreStackSize(stackSize); | 174 | restoreStackSize(stackSize); |
175 | } | 175 | } |
176 | 176 | ||
177 | // Entry rule entryRuleVLSSatisfiable | 177 | // Entry rule entryRuleVLSTffName |
178 | entryRuleVLSSatisfiable | 178 | entryRuleVLSTffName |
179 | : | 179 | : |
180 | { before(grammarAccess.getVLSSatisfiableRule()); } | 180 | { before(grammarAccess.getVLSTffNameRule()); } |
181 | ruleVLSSatisfiable | 181 | ruleVLSTffName |
182 | { after(grammarAccess.getVLSSatisfiableRule()); } | 182 | { after(grammarAccess.getVLSTffNameRule()); } |
183 | EOF | 183 | EOF |
184 | ; | 184 | ; |
185 | 185 | ||
186 | // Rule VLSSatisfiable | 186 | // Rule VLSTffName |
187 | ruleVLSSatisfiable | 187 | ruleVLSTffName |
188 | @init { | 188 | @init { |
189 | int stackSize = keepStackSize(); | 189 | int stackSize = keepStackSize(); |
190 | } | 190 | } |
191 | : | 191 | : |
192 | ( | 192 | ( |
193 | { before(grammarAccess.getVLSSatisfiableAccess().getGroup()); } | 193 | { before(grammarAccess.getVLSTffNameAccess().getAlternatives()); } |
194 | (rule__VLSSatisfiable__Group__0) | 194 | (rule__VLSTffName__Alternatives) |
195 | { after(grammarAccess.getVLSSatisfiableAccess().getGroup()); } | 195 | { after(grammarAccess.getVLSTffNameAccess().getAlternatives()); } |
196 | ) | 196 | ) |
197 | ; | 197 | ; |
198 | finally { | 198 | finally { |
199 | restoreStackSize(stackSize); | 199 | restoreStackSize(stackSize); |
200 | } | 200 | } |
201 | 201 | ||
202 | // Entry rule entryRuleVLSFofFormula | 202 | // Entry rule entryRuleVLSTffDistinct |
203 | entryRuleVLSFofFormula | 203 | entryRuleVLSTffDistinct |
204 | : | 204 | : |
205 | { before(grammarAccess.getVLSFofFormulaRule()); } | 205 | { before(grammarAccess.getVLSTffDistinctRule()); } |
206 | ruleVLSFofFormula | 206 | ruleVLSTffDistinct |
207 | { after(grammarAccess.getVLSFofFormulaRule()); } | 207 | { after(grammarAccess.getVLSTffDistinctRule()); } |
208 | EOF | 208 | EOF |
209 | ; | 209 | ; |
210 | 210 | ||
211 | // Rule VLSFofFormula | 211 | // Rule VLSTffDistinct |
212 | ruleVLSFofFormula | 212 | ruleVLSTffDistinct |
213 | @init { | 213 | @init { |
214 | int stackSize = keepStackSize(); | 214 | int stackSize = keepStackSize(); |
215 | } | 215 | } |
216 | : | 216 | : |
217 | ( | 217 | ( |
218 | { before(grammarAccess.getVLSFofFormulaAccess().getGroup()); } | 218 | { before(grammarAccess.getVLSTffDistinctAccess().getDistinct_domainKeyword()); } |
219 | (rule__VLSFofFormula__Group__0) | 219 | 'distinct_domain' |
220 | { after(grammarAccess.getVLSFofFormulaAccess().getGroup()); } | 220 | { after(grammarAccess.getVLSTffDistinctAccess().getDistinct_domainKeyword()); } |
221 | ) | 221 | ) |
222 | ; | 222 | ; |
223 | finally { | 223 | finally { |
224 | restoreStackSize(stackSize); | 224 | restoreStackSize(stackSize); |
225 | } | 225 | } |
226 | 226 | ||
227 | // Entry rule entryRuleVLSTffFormula | 227 | // Entry rule entryRuleVLSTffFinite |
228 | entryRuleVLSTffFormula | 228 | entryRuleVLSTffFinite |
229 | : | 229 | : |
230 | { before(grammarAccess.getVLSTffFormulaRule()); } | 230 | { before(grammarAccess.getVLSTffFiniteRule()); } |
231 | ruleVLSTffFormula | 231 | ruleVLSTffFinite |
232 | { after(grammarAccess.getVLSTffFormulaRule()); } | 232 | { after(grammarAccess.getVLSTffFiniteRule()); } |
233 | EOF | 233 | EOF |
234 | ; | 234 | ; |
235 | 235 | ||
236 | // Rule VLSTffFormula | 236 | // Rule VLSTffFinite |
237 | ruleVLSTffFormula | 237 | ruleVLSTffFinite |
238 | @init { | 238 | @init { |
239 | int stackSize = keepStackSize(); | 239 | int stackSize = keepStackSize(); |
240 | } | 240 | } |
241 | : | 241 | : |
242 | ( | 242 | ( |
243 | { before(grammarAccess.getVLSTffFormulaAccess().getGroup()); } | 243 | { before(grammarAccess.getVLSTffFiniteAccess().getFinite_domainKeyword()); } |
244 | (rule__VLSTffFormula__Group__0) | 244 | 'finite_domain' |
245 | { after(grammarAccess.getVLSTffFormulaAccess().getGroup()); } | 245 | { after(grammarAccess.getVLSTffFiniteAccess().getFinite_domainKeyword()); } |
246 | ) | ||
247 | ; | ||
248 | finally { | ||
249 | restoreStackSize(stackSize); | ||
250 | } | ||
251 | |||
252 | // Entry rule entryRuleVLSTffDeclPred | ||
253 | entryRuleVLSTffDeclPred | ||
254 | : | ||
255 | { before(grammarAccess.getVLSTffDeclPredRule()); } | ||
256 | ruleVLSTffDeclPred | ||
257 | { after(grammarAccess.getVLSTffDeclPredRule()); } | ||
258 | EOF | ||
259 | ; | ||
260 | |||
261 | // Rule VLSTffDeclPred | ||
262 | ruleVLSTffDeclPred | ||
263 | @init { | ||
264 | int stackSize = keepStackSize(); | ||
265 | } | ||
266 | : | ||
267 | ( | ||
268 | { before(grammarAccess.getVLSTffDeclPredAccess().getAlternatives()); } | ||
269 | (rule__VLSTffDeclPred__Alternatives) | ||
270 | { after(grammarAccess.getVLSTffDeclPredAccess().getAlternatives()); } | ||
246 | ) | 271 | ) |
247 | ; | 272 | ; |
248 | finally { | 273 | finally { |
@@ -324,6 +349,156 @@ finally { | |||
324 | restoreStackSize(stackSize); | 349 | restoreStackSize(stackSize); |
325 | } | 350 | } |
326 | 351 | ||
352 | // Entry rule entryRuleVLSTffTerm | ||
353 | entryRuleVLSTffTerm | ||
354 | : | ||
355 | { before(grammarAccess.getVLSTffTermRule()); } | ||
356 | ruleVLSTffTerm | ||
357 | { after(grammarAccess.getVLSTffTermRule()); } | ||
358 | EOF | ||
359 | ; | ||
360 | |||
361 | // Rule VLSTffTerm | ||
362 | ruleVLSTffTerm | ||
363 | @init { | ||
364 | int stackSize = keepStackSize(); | ||
365 | } | ||
366 | : | ||
367 | ( | ||
368 | { before(grammarAccess.getVLSTffTermAccess().getAlternatives()); } | ||
369 | (rule__VLSTffTerm__Alternatives) | ||
370 | { after(grammarAccess.getVLSTffTermAccess().getAlternatives()); } | ||
371 | ) | ||
372 | ; | ||
373 | finally { | ||
374 | restoreStackSize(stackSize); | ||
375 | } | ||
376 | |||
377 | // Entry rule entryRuleVLSDeclaration | ||
378 | entryRuleVLSDeclaration | ||
379 | : | ||
380 | { before(grammarAccess.getVLSDeclarationRule()); } | ||
381 | ruleVLSDeclaration | ||
382 | { after(grammarAccess.getVLSDeclarationRule()); } | ||
383 | EOF | ||
384 | ; | ||
385 | |||
386 | // Rule VLSDeclaration | ||
387 | ruleVLSDeclaration | ||
388 | @init { | ||
389 | int stackSize = keepStackSize(); | ||
390 | } | ||
391 | : | ||
392 | ( | ||
393 | { before(grammarAccess.getVLSDeclarationAccess().getAlternatives()); } | ||
394 | (rule__VLSDeclaration__Alternatives) | ||
395 | { after(grammarAccess.getVLSDeclarationAccess().getAlternatives()); } | ||
396 | ) | ||
397 | ; | ||
398 | finally { | ||
399 | restoreStackSize(stackSize); | ||
400 | } | ||
401 | |||
402 | // Entry rule entryRuleVLSOtherDeclaration | ||
403 | entryRuleVLSOtherDeclaration | ||
404 | : | ||
405 | { before(grammarAccess.getVLSOtherDeclarationRule()); } | ||
406 | ruleVLSOtherDeclaration | ||
407 | { after(grammarAccess.getVLSOtherDeclarationRule()); } | ||
408 | EOF | ||
409 | ; | ||
410 | |||
411 | // Rule VLSOtherDeclaration | ||
412 | ruleVLSOtherDeclaration | ||
413 | @init { | ||
414 | int stackSize = keepStackSize(); | ||
415 | } | ||
416 | : | ||
417 | ( | ||
418 | { before(grammarAccess.getVLSOtherDeclarationAccess().getGroup()); } | ||
419 | (rule__VLSOtherDeclaration__Group__0) | ||
420 | { after(grammarAccess.getVLSOtherDeclarationAccess().getGroup()); } | ||
421 | ) | ||
422 | ; | ||
423 | finally { | ||
424 | restoreStackSize(stackSize); | ||
425 | } | ||
426 | |||
427 | // Entry rule entryRuleVLSVariableDeclaration | ||
428 | entryRuleVLSVariableDeclaration | ||
429 | : | ||
430 | { before(grammarAccess.getVLSVariableDeclarationRule()); } | ||
431 | ruleVLSVariableDeclaration | ||
432 | { after(grammarAccess.getVLSVariableDeclarationRule()); } | ||
433 | EOF | ||
434 | ; | ||
435 | |||
436 | // Rule VLSVariableDeclaration | ||
437 | ruleVLSVariableDeclaration | ||
438 | @init { | ||
439 | int stackSize = keepStackSize(); | ||
440 | } | ||
441 | : | ||
442 | ( | ||
443 | { before(grammarAccess.getVLSVariableDeclarationAccess().getGroup()); } | ||
444 | (rule__VLSVariableDeclaration__Group__0) | ||
445 | { after(grammarAccess.getVLSVariableDeclarationAccess().getGroup()); } | ||
446 | ) | ||
447 | ; | ||
448 | finally { | ||
449 | restoreStackSize(stackSize); | ||
450 | } | ||
451 | |||
452 | // Entry rule entryRuleVLSTypeDef | ||
453 | entryRuleVLSTypeDef | ||
454 | : | ||
455 | { before(grammarAccess.getVLSTypeDefRule()); } | ||
456 | ruleVLSTypeDef | ||
457 | { after(grammarAccess.getVLSTypeDefRule()); } | ||
458 | EOF | ||
459 | ; | ||
460 | |||
461 | // Rule VLSTypeDef | ||
462 | ruleVLSTypeDef | ||
463 | @init { | ||
464 | int stackSize = keepStackSize(); | ||
465 | } | ||
466 | : | ||
467 | ( | ||
468 | { before(grammarAccess.getVLSTypeDefAccess().getGroup()); } | ||
469 | (rule__VLSTypeDef__Group__0) | ||
470 | { after(grammarAccess.getVLSTypeDefAccess().getGroup()); } | ||
471 | ) | ||
472 | ; | ||
473 | finally { | ||
474 | restoreStackSize(stackSize); | ||
475 | } | ||
476 | |||
477 | // Entry rule entryRuleVLSUnitaryTerm | ||
478 | entryRuleVLSUnitaryTerm | ||
479 | : | ||
480 | { before(grammarAccess.getVLSUnitaryTermRule()); } | ||
481 | ruleVLSUnitaryTerm | ||
482 | { after(grammarAccess.getVLSUnitaryTermRule()); } | ||
483 | EOF | ||
484 | ; | ||
485 | |||
486 | // Rule VLSUnitaryTerm | ||
487 | ruleVLSUnitaryTerm | ||
488 | @init { | ||
489 | int stackSize = keepStackSize(); | ||
490 | } | ||
491 | : | ||
492 | ( | ||
493 | { before(grammarAccess.getVLSUnitaryTermAccess().getGroup()); } | ||
494 | (rule__VLSUnitaryTerm__Group__0) | ||
495 | { after(grammarAccess.getVLSUnitaryTermAccess().getGroup()); } | ||
496 | ) | ||
497 | ; | ||
498 | finally { | ||
499 | restoreStackSize(stackSize); | ||
500 | } | ||
501 | |||
327 | // Entry rule entryRuleVLSTerm | 502 | // Entry rule entryRuleVLSTerm |
328 | entryRuleVLSTerm | 503 | entryRuleVLSTerm |
329 | : | 504 | : |
@@ -680,66 +855,60 @@ rule__VampireModel__Alternatives | |||
680 | } | 855 | } |
681 | : | 856 | : |
682 | ( | 857 | ( |
683 | { before(grammarAccess.getVampireModelAccess().getIncludesAssignment_0()); } | 858 | { before(grammarAccess.getVampireModelAccess().getCommentsAssignment_0()); } |
684 | (rule__VampireModel__IncludesAssignment_0) | 859 | (rule__VampireModel__CommentsAssignment_0) |
685 | { after(grammarAccess.getVampireModelAccess().getIncludesAssignment_0()); } | 860 | { after(grammarAccess.getVampireModelAccess().getCommentsAssignment_0()); } |
686 | ) | 861 | ) |
687 | | | 862 | | |
688 | ( | 863 | ( |
689 | { before(grammarAccess.getVampireModelAccess().getCommentsAssignment_1()); } | 864 | { before(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_1()); } |
690 | (rule__VampireModel__CommentsAssignment_1) | 865 | (rule__VampireModel__ConfirmationsAssignment_1) |
691 | { after(grammarAccess.getVampireModelAccess().getCommentsAssignment_1()); } | 866 | { after(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_1()); } |
692 | ) | 867 | ) |
693 | | | 868 | | |
694 | ( | 869 | ( |
695 | { before(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_2()); } | 870 | { before(grammarAccess.getVampireModelAccess().getFormulasAssignment_2()); } |
696 | (rule__VampireModel__ConfirmationsAssignment_2) | 871 | (rule__VampireModel__FormulasAssignment_2) |
697 | { after(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_2()); } | 872 | { after(grammarAccess.getVampireModelAccess().getFormulasAssignment_2()); } |
698 | ) | 873 | ) |
699 | | | 874 | | |
700 | ( | 875 | ( |
701 | { before(grammarAccess.getVampireModelAccess().getFormulasAssignment_3()); } | 876 | { before(grammarAccess.getVampireModelAccess().getTfformulasAssignment_3()); } |
702 | (rule__VampireModel__FormulasAssignment_3) | 877 | (rule__VampireModel__TfformulasAssignment_3) |
703 | { after(grammarAccess.getVampireModelAccess().getFormulasAssignment_3()); } | 878 | { after(grammarAccess.getVampireModelAccess().getTfformulasAssignment_3()); } |
704 | ) | ||
705 | | | ||
706 | ( | ||
707 | { before(grammarAccess.getVampireModelAccess().getTfformulasAssignment_4()); } | ||
708 | (rule__VampireModel__TfformulasAssignment_4) | ||
709 | { after(grammarAccess.getVampireModelAccess().getTfformulasAssignment_4()); } | ||
710 | ) | 879 | ) |
711 | ; | 880 | ; |
712 | finally { | 881 | finally { |
713 | restoreStackSize(stackSize); | 882 | restoreStackSize(stackSize); |
714 | } | 883 | } |
715 | 884 | ||
716 | rule__VLSName__NameAlternatives_0 | 885 | rule__VLSConfirmations__Alternatives |
717 | @init { | 886 | @init { |
718 | int stackSize = keepStackSize(); | 887 | int stackSize = keepStackSize(); |
719 | } | 888 | } |
720 | : | 889 | : |
721 | ( | 890 | ( |
722 | { before(grammarAccess.getVLSNameAccess().getNameLOWER_WORD_IDTerminalRuleCall_0_0()); } | 891 | { before(grammarAccess.getVLSConfirmationsAccess().getGroup_0()); } |
723 | RULE_LOWER_WORD_ID | 892 | (rule__VLSConfirmations__Group_0__0) |
724 | { after(grammarAccess.getVLSNameAccess().getNameLOWER_WORD_IDTerminalRuleCall_0_0()); } | 893 | { after(grammarAccess.getVLSConfirmationsAccess().getGroup_0()); } |
725 | ) | 894 | ) |
726 | | | 895 | | |
727 | ( | 896 | ( |
728 | { before(grammarAccess.getVLSNameAccess().getNameSINGLE_QUOTETerminalRuleCall_0_1()); } | 897 | { before(grammarAccess.getVLSConfirmationsAccess().getGroup_1()); } |
729 | RULE_SINGLE_QUOTE | 898 | (rule__VLSConfirmations__Group_1__0) |
730 | { after(grammarAccess.getVLSNameAccess().getNameSINGLE_QUOTETerminalRuleCall_0_1()); } | 899 | { after(grammarAccess.getVLSConfirmationsAccess().getGroup_1()); } |
731 | ) | 900 | ) |
732 | | | 901 | | |
733 | ( | 902 | ( |
734 | { before(grammarAccess.getVLSNameAccess().getNameLITERALTerminalRuleCall_0_2()); } | 903 | { before(grammarAccess.getVLSConfirmationsAccess().getGroup_2()); } |
735 | RULE_LITERAL | 904 | (rule__VLSConfirmations__Group_2__0) |
736 | { after(grammarAccess.getVLSNameAccess().getNameLITERALTerminalRuleCall_0_2()); } | 905 | { after(grammarAccess.getVLSConfirmationsAccess().getGroup_2()); } |
737 | ) | 906 | ) |
738 | | | 907 | | |
739 | ( | 908 | ( |
740 | { before(grammarAccess.getVLSNameAccess().getNameSIGNED_LITERALTerminalRuleCall_0_3()); } | 909 | { before(grammarAccess.getVLSConfirmationsAccess().getGroup_3()); } |
741 | RULE_SIGNED_LITERAL | 910 | (rule__VLSConfirmations__Group_3__0) |
742 | { after(grammarAccess.getVLSNameAccess().getNameSIGNED_LITERALTerminalRuleCall_0_3()); } | 911 | { after(grammarAccess.getVLSConfirmationsAccess().getGroup_3()); } |
743 | ) | 912 | ) |
744 | ; | 913 | ; |
745 | finally { | 914 | finally { |
@@ -773,27 +942,48 @@ finally { | |||
773 | restoreStackSize(stackSize); | 942 | restoreStackSize(stackSize); |
774 | } | 943 | } |
775 | 944 | ||
776 | rule__VLSTffFormula__NameAlternatives_2_0 | 945 | rule__VLSTffName__Alternatives |
777 | @init { | 946 | @init { |
778 | int stackSize = keepStackSize(); | 947 | int stackSize = keepStackSize(); |
779 | } | 948 | } |
780 | : | 949 | : |
781 | ( | 950 | ( |
782 | { before(grammarAccess.getVLSTffFormulaAccess().getNameLOWER_WORD_IDTerminalRuleCall_2_0_0()); } | 951 | { before(grammarAccess.getVLSTffNameAccess().getVLSTffDeclPredParserRuleCall_0()); } |
783 | RULE_LOWER_WORD_ID | 952 | ruleVLSTffDeclPred |
784 | { after(grammarAccess.getVLSTffFormulaAccess().getNameLOWER_WORD_IDTerminalRuleCall_2_0_0()); } | 953 | { after(grammarAccess.getVLSTffNameAccess().getVLSTffDeclPredParserRuleCall_0()); } |
785 | ) | 954 | ) |
786 | | | 955 | | |
787 | ( | 956 | ( |
788 | { before(grammarAccess.getVLSTffFormulaAccess().getNameSIGNED_LITERALTerminalRuleCall_2_0_1()); } | 957 | { before(grammarAccess.getVLSTffNameAccess().getVLSTffFiniteParserRuleCall_1()); } |
789 | RULE_SIGNED_LITERAL | 958 | ruleVLSTffFinite |
790 | { after(grammarAccess.getVLSTffFormulaAccess().getNameSIGNED_LITERALTerminalRuleCall_2_0_1()); } | 959 | { after(grammarAccess.getVLSTffNameAccess().getVLSTffFiniteParserRuleCall_1()); } |
791 | ) | 960 | ) |
792 | | | 961 | | |
793 | ( | 962 | ( |
794 | { before(grammarAccess.getVLSTffFormulaAccess().getNameSINGLE_QUOTETerminalRuleCall_2_0_2()); } | 963 | { before(grammarAccess.getVLSTffNameAccess().getVLSTffDistinctParserRuleCall_2()); } |
795 | RULE_SINGLE_QUOTE | 964 | ruleVLSTffDistinct |
796 | { after(grammarAccess.getVLSTffFormulaAccess().getNameSINGLE_QUOTETerminalRuleCall_2_0_2()); } | 965 | { after(grammarAccess.getVLSTffNameAccess().getVLSTffDistinctParserRuleCall_2()); } |
966 | ) | ||
967 | ; | ||
968 | finally { | ||
969 | restoreStackSize(stackSize); | ||
970 | } | ||
971 | |||
972 | rule__VLSTffDeclPred__Alternatives | ||
973 | @init { | ||
974 | int stackSize = keepStackSize(); | ||
975 | } | ||
976 | : | ||
977 | ( | ||
978 | { before(grammarAccess.getVLSTffDeclPredAccess().getGroup_0()); } | ||
979 | (rule__VLSTffDeclPred__Group_0__0) | ||
980 | { after(grammarAccess.getVLSTffDeclPredAccess().getGroup_0()); } | ||
981 | ) | ||
982 | | | ||
983 | ( | ||
984 | { before(grammarAccess.getVLSTffDeclPredAccess().getLOWER_WORD_IDTerminalRuleCall_1()); } | ||
985 | RULE_LOWER_WORD_ID | ||
986 | { after(grammarAccess.getVLSTffDeclPredAccess().getLOWER_WORD_IDTerminalRuleCall_1()); } | ||
797 | ) | 987 | ) |
798 | ; | 988 | ; |
799 | finally { | 989 | finally { |
@@ -926,6 +1116,48 @@ finally { | |||
926 | restoreStackSize(stackSize); | 1116 | restoreStackSize(stackSize); |
927 | } | 1117 | } |
928 | 1118 | ||
1119 | rule__VLSTffTerm__Alternatives | ||
1120 | @init { | ||
1121 | int stackSize = keepStackSize(); | ||
1122 | } | ||
1123 | : | ||
1124 | ( | ||
1125 | { before(grammarAccess.getVLSTffTermAccess().getVLSTermParserRuleCall_0()); } | ||
1126 | ruleVLSTerm | ||
1127 | { after(grammarAccess.getVLSTffTermAccess().getVLSTermParserRuleCall_0()); } | ||
1128 | ) | ||
1129 | | | ||
1130 | ( | ||
1131 | { before(grammarAccess.getVLSTffTermAccess().getVLSDeclarationParserRuleCall_1()); } | ||
1132 | ruleVLSDeclaration | ||
1133 | { after(grammarAccess.getVLSTffTermAccess().getVLSDeclarationParserRuleCall_1()); } | ||
1134 | ) | ||
1135 | ; | ||
1136 | finally { | ||
1137 | restoreStackSize(stackSize); | ||
1138 | } | ||
1139 | |||
1140 | rule__VLSDeclaration__Alternatives | ||
1141 | @init { | ||
1142 | int stackSize = keepStackSize(); | ||
1143 | } | ||
1144 | : | ||
1145 | ( | ||
1146 | { before(grammarAccess.getVLSDeclarationAccess().getVLSVariableDeclarationParserRuleCall_0()); } | ||
1147 | ruleVLSVariableDeclaration | ||
1148 | { after(grammarAccess.getVLSDeclarationAccess().getVLSVariableDeclarationParserRuleCall_0()); } | ||
1149 | ) | ||
1150 | | | ||
1151 | ( | ||
1152 | { before(grammarAccess.getVLSDeclarationAccess().getVLSOtherDeclarationParserRuleCall_1()); } | ||
1153 | ruleVLSOtherDeclaration | ||
1154 | { after(grammarAccess.getVLSDeclarationAccess().getVLSOtherDeclarationParserRuleCall_1()); } | ||
1155 | ) | ||
1156 | ; | ||
1157 | finally { | ||
1158 | restoreStackSize(stackSize); | ||
1159 | } | ||
1160 | |||
929 | rule__VLSBinary__Alternatives_1 | 1161 | rule__VLSBinary__Alternatives_1 |
930 | @init { | 1162 | @init { |
931 | int stackSize = keepStackSize(); | 1163 | int stackSize = keepStackSize(); |
@@ -1051,6 +1283,90 @@ finally { | |||
1051 | restoreStackSize(stackSize); | 1283 | restoreStackSize(stackSize); |
1052 | } | 1284 | } |
1053 | 1285 | ||
1286 | rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 | ||
1287 | @init { | ||
1288 | int stackSize = keepStackSize(); | ||
1289 | } | ||
1290 | : | ||
1291 | ( | ||
1292 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); } | ||
1293 | ruleVLSVariable | ||
1294 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); } | ||
1295 | ) | ||
1296 | | | ||
1297 | ( | ||
1298 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); } | ||
1299 | ruleVLSVariableDeclaration | ||
1300 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); } | ||
1301 | ) | ||
1302 | ; | ||
1303 | finally { | ||
1304 | restoreStackSize(stackSize); | ||
1305 | } | ||
1306 | |||
1307 | rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 | ||
1308 | @init { | ||
1309 | int stackSize = keepStackSize(); | ||
1310 | } | ||
1311 | : | ||
1312 | ( | ||
1313 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); } | ||
1314 | ruleVLSVariable | ||
1315 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); } | ||
1316 | ) | ||
1317 | | | ||
1318 | ( | ||
1319 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); } | ||
1320 | ruleVLSVariableDeclaration | ||
1321 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); } | ||
1322 | ) | ||
1323 | ; | ||
1324 | finally { | ||
1325 | restoreStackSize(stackSize); | ||
1326 | } | ||
1327 | |||
1328 | rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 | ||
1329 | @init { | ||
1330 | int stackSize = keepStackSize(); | ||
1331 | } | ||
1332 | : | ||
1333 | ( | ||
1334 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); } | ||
1335 | ruleVLSVariable | ||
1336 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); } | ||
1337 | ) | ||
1338 | | | ||
1339 | ( | ||
1340 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); } | ||
1341 | ruleVLSVariableDeclaration | ||
1342 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); } | ||
1343 | ) | ||
1344 | ; | ||
1345 | finally { | ||
1346 | restoreStackSize(stackSize); | ||
1347 | } | ||
1348 | |||
1349 | rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 | ||
1350 | @init { | ||
1351 | int stackSize = keepStackSize(); | ||
1352 | } | ||
1353 | : | ||
1354 | ( | ||
1355 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); } | ||
1356 | ruleVLSVariable | ||
1357 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); } | ||
1358 | ) | ||
1359 | | | ||
1360 | ( | ||
1361 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); } | ||
1362 | ruleVLSVariableDeclaration | ||
1363 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); } | ||
1364 | ) | ||
1365 | ; | ||
1366 | finally { | ||
1367 | restoreStackSize(stackSize); | ||
1368 | } | ||
1369 | |||
1054 | rule__VLSUnaryInfix__Alternatives_1_0 | 1370 | rule__VLSUnaryInfix__Alternatives_1_0 |
1055 | @init { | 1371 | @init { |
1056 | int stackSize = keepStackSize(); | 1372 | int stackSize = keepStackSize(); |
@@ -1313,313 +1629,436 @@ rule__VLSDefinedTerm__Alternatives | |||
1313 | (rule__VLSDefinedTerm__Group_1__0) | 1629 | (rule__VLSDefinedTerm__Group_1__0) |
1314 | { after(grammarAccess.getVLSDefinedTermAccess().getGroup_1()); } | 1630 | { after(grammarAccess.getVLSDefinedTermAccess().getGroup_1()); } |
1315 | ) | 1631 | ) |
1316 | | | ||
1317 | ( | ||
1318 | { before(grammarAccess.getVLSDefinedTermAccess().getGroup_2()); } | ||
1319 | (rule__VLSDefinedTerm__Group_2__0) | ||
1320 | { after(grammarAccess.getVLSDefinedTermAccess().getGroup_2()); } | ||
1321 | ) | ||
1322 | | | ||
1323 | ( | ||
1324 | { before(grammarAccess.getVLSDefinedTermAccess().getGroup_3()); } | ||
1325 | (rule__VLSDefinedTerm__Group_3__0) | ||
1326 | { after(grammarAccess.getVLSDefinedTermAccess().getGroup_3()); } | ||
1327 | ) | ||
1328 | ; | 1632 | ; |
1329 | finally { | 1633 | finally { |
1330 | restoreStackSize(stackSize); | 1634 | restoreStackSize(stackSize); |
1331 | } | 1635 | } |
1332 | 1636 | ||
1333 | rule__VLSInclude__Group__0 | 1637 | rule__VLSConfirmations__Group_0__0 |
1334 | @init { | 1638 | @init { |
1335 | int stackSize = keepStackSize(); | 1639 | int stackSize = keepStackSize(); |
1336 | } | 1640 | } |
1337 | : | 1641 | : |
1338 | rule__VLSInclude__Group__0__Impl | 1642 | rule__VLSConfirmations__Group_0__0__Impl |
1339 | rule__VLSInclude__Group__1 | 1643 | rule__VLSConfirmations__Group_0__1 |
1340 | ; | 1644 | ; |
1341 | finally { | 1645 | finally { |
1342 | restoreStackSize(stackSize); | 1646 | restoreStackSize(stackSize); |
1343 | } | 1647 | } |
1344 | 1648 | ||
1345 | rule__VLSInclude__Group__0__Impl | 1649 | rule__VLSConfirmations__Group_0__0__Impl |
1346 | @init { | 1650 | @init { |
1347 | int stackSize = keepStackSize(); | 1651 | int stackSize = keepStackSize(); |
1348 | } | 1652 | } |
1349 | : | 1653 | : |
1350 | ( | 1654 | ( |
1351 | { before(grammarAccess.getVLSIncludeAccess().getIncludeKeyword_0()); } | 1655 | { before(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableAction_0_0()); } |
1352 | 'include(' | 1656 | () |
1353 | { after(grammarAccess.getVLSIncludeAccess().getIncludeKeyword_0()); } | 1657 | { after(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableAction_0_0()); } |
1354 | ) | 1658 | ) |
1355 | ; | 1659 | ; |
1356 | finally { | 1660 | finally { |
1357 | restoreStackSize(stackSize); | 1661 | restoreStackSize(stackSize); |
1358 | } | 1662 | } |
1359 | 1663 | ||
1360 | rule__VLSInclude__Group__1 | 1664 | rule__VLSConfirmations__Group_0__1 |
1361 | @init { | 1665 | @init { |
1362 | int stackSize = keepStackSize(); | 1666 | int stackSize = keepStackSize(); |
1363 | } | 1667 | } |
1364 | : | 1668 | : |
1365 | rule__VLSInclude__Group__1__Impl | 1669 | rule__VLSConfirmations__Group_0__1__Impl |
1366 | rule__VLSInclude__Group__2 | ||
1367 | ; | 1670 | ; |
1368 | finally { | 1671 | finally { |
1369 | restoreStackSize(stackSize); | 1672 | restoreStackSize(stackSize); |
1370 | } | 1673 | } |
1371 | 1674 | ||
1372 | rule__VLSInclude__Group__1__Impl | 1675 | rule__VLSConfirmations__Group_0__1__Impl |
1373 | @init { | 1676 | @init { |
1374 | int stackSize = keepStackSize(); | 1677 | int stackSize = keepStackSize(); |
1375 | } | 1678 | } |
1376 | : | 1679 | : |
1377 | ( | 1680 | ( |
1378 | { before(grammarAccess.getVLSIncludeAccess().getFileNameAssignment_1()); } | 1681 | { before(grammarAccess.getVLSConfirmationsAccess().getSatisfiableKeyword_0_1()); } |
1379 | (rule__VLSInclude__FileNameAssignment_1) | 1682 | 'Satisfiable!' |
1380 | { after(grammarAccess.getVLSIncludeAccess().getFileNameAssignment_1()); } | 1683 | { after(grammarAccess.getVLSConfirmationsAccess().getSatisfiableKeyword_0_1()); } |
1381 | ) | 1684 | ) |
1382 | ; | 1685 | ; |
1383 | finally { | 1686 | finally { |
1384 | restoreStackSize(stackSize); | 1687 | restoreStackSize(stackSize); |
1385 | } | 1688 | } |
1386 | 1689 | ||
1387 | rule__VLSInclude__Group__2 | 1690 | |
1691 | rule__VLSConfirmations__Group_1__0 | ||
1388 | @init { | 1692 | @init { |
1389 | int stackSize = keepStackSize(); | 1693 | int stackSize = keepStackSize(); |
1390 | } | 1694 | } |
1391 | : | 1695 | : |
1392 | rule__VLSInclude__Group__2__Impl | 1696 | rule__VLSConfirmations__Group_1__0__Impl |
1697 | rule__VLSConfirmations__Group_1__1 | ||
1393 | ; | 1698 | ; |
1394 | finally { | 1699 | finally { |
1395 | restoreStackSize(stackSize); | 1700 | restoreStackSize(stackSize); |
1396 | } | 1701 | } |
1397 | 1702 | ||
1398 | rule__VLSInclude__Group__2__Impl | 1703 | rule__VLSConfirmations__Group_1__0__Impl |
1399 | @init { | 1704 | @init { |
1400 | int stackSize = keepStackSize(); | 1705 | int stackSize = keepStackSize(); |
1401 | } | 1706 | } |
1402 | : | 1707 | : |
1403 | ( | 1708 | ( |
1404 | { before(grammarAccess.getVLSIncludeAccess().getGroup_2()); } | 1709 | { before(grammarAccess.getVLSConfirmationsAccess().getVLSWarningAction_1_0()); } |
1405 | (rule__VLSInclude__Group_2__0)? | 1710 | () |
1406 | { after(grammarAccess.getVLSIncludeAccess().getGroup_2()); } | 1711 | { after(grammarAccess.getVLSConfirmationsAccess().getVLSWarningAction_1_0()); } |
1407 | ) | 1712 | ) |
1408 | ; | 1713 | ; |
1409 | finally { | 1714 | finally { |
1410 | restoreStackSize(stackSize); | 1715 | restoreStackSize(stackSize); |
1411 | } | 1716 | } |
1412 | 1717 | ||
1718 | rule__VLSConfirmations__Group_1__1 | ||
1719 | @init { | ||
1720 | int stackSize = keepStackSize(); | ||
1721 | } | ||
1722 | : | ||
1723 | rule__VLSConfirmations__Group_1__1__Impl | ||
1724 | rule__VLSConfirmations__Group_1__2 | ||
1725 | ; | ||
1726 | finally { | ||
1727 | restoreStackSize(stackSize); | ||
1728 | } | ||
1413 | 1729 | ||
1414 | rule__VLSInclude__Group_2__0 | 1730 | rule__VLSConfirmations__Group_1__1__Impl |
1415 | @init { | 1731 | @init { |
1416 | int stackSize = keepStackSize(); | 1732 | int stackSize = keepStackSize(); |
1417 | } | 1733 | } |
1418 | : | 1734 | : |
1419 | rule__VLSInclude__Group_2__0__Impl | 1735 | ( |
1420 | rule__VLSInclude__Group_2__1 | 1736 | { before(grammarAccess.getVLSConfirmationsAccess().getWARNINGKeyword_1_1()); } |
1737 | 'WARNING!' | ||
1738 | { after(grammarAccess.getVLSConfirmationsAccess().getWARNINGKeyword_1_1()); } | ||
1739 | ) | ||
1421 | ; | 1740 | ; |
1422 | finally { | 1741 | finally { |
1423 | restoreStackSize(stackSize); | 1742 | restoreStackSize(stackSize); |
1424 | } | 1743 | } |
1425 | 1744 | ||
1426 | rule__VLSInclude__Group_2__0__Impl | 1745 | rule__VLSConfirmations__Group_1__2 |
1746 | @init { | ||
1747 | int stackSize = keepStackSize(); | ||
1748 | } | ||
1749 | : | ||
1750 | rule__VLSConfirmations__Group_1__2__Impl | ||
1751 | rule__VLSConfirmations__Group_1__3 | ||
1752 | ; | ||
1753 | finally { | ||
1754 | restoreStackSize(stackSize); | ||
1755 | } | ||
1756 | |||
1757 | rule__VLSConfirmations__Group_1__2__Impl | ||
1427 | @init { | 1758 | @init { |
1428 | int stackSize = keepStackSize(); | 1759 | int stackSize = keepStackSize(); |
1429 | } | 1760 | } |
1430 | : | 1761 | : |
1431 | ( | 1762 | ( |
1432 | { before(grammarAccess.getVLSIncludeAccess().getCommaLeftSquareBracketKeyword_2_0()); } | 1763 | { before(grammarAccess.getVLSConfirmationsAccess().getCouldKeyword_1_2()); } |
1433 | ',[' | 1764 | 'Could' |
1434 | { after(grammarAccess.getVLSIncludeAccess().getCommaLeftSquareBracketKeyword_2_0()); } | 1765 | { after(grammarAccess.getVLSConfirmationsAccess().getCouldKeyword_1_2()); } |
1435 | ) | 1766 | ) |
1436 | ; | 1767 | ; |
1437 | finally { | 1768 | finally { |
1438 | restoreStackSize(stackSize); | 1769 | restoreStackSize(stackSize); |
1439 | } | 1770 | } |
1440 | 1771 | ||
1441 | rule__VLSInclude__Group_2__1 | 1772 | rule__VLSConfirmations__Group_1__3 |
1442 | @init { | 1773 | @init { |
1443 | int stackSize = keepStackSize(); | 1774 | int stackSize = keepStackSize(); |
1444 | } | 1775 | } |
1445 | : | 1776 | : |
1446 | rule__VLSInclude__Group_2__1__Impl | 1777 | rule__VLSConfirmations__Group_1__3__Impl |
1447 | rule__VLSInclude__Group_2__2 | 1778 | rule__VLSConfirmations__Group_1__4 |
1448 | ; | 1779 | ; |
1449 | finally { | 1780 | finally { |
1450 | restoreStackSize(stackSize); | 1781 | restoreStackSize(stackSize); |
1451 | } | 1782 | } |
1452 | 1783 | ||
1453 | rule__VLSInclude__Group_2__1__Impl | 1784 | rule__VLSConfirmations__Group_1__3__Impl |
1454 | @init { | 1785 | @init { |
1455 | int stackSize = keepStackSize(); | 1786 | int stackSize = keepStackSize(); |
1456 | } | 1787 | } |
1457 | : | 1788 | : |
1458 | ( | 1789 | ( |
1459 | { before(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_1()); } | 1790 | { before(grammarAccess.getVLSConfirmationsAccess().getNotKeyword_1_3()); } |
1460 | (rule__VLSInclude__NamesAssignment_2_1) | 1791 | 'not' |
1461 | { after(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_1()); } | 1792 | { after(grammarAccess.getVLSConfirmationsAccess().getNotKeyword_1_3()); } |
1462 | ) | 1793 | ) |
1463 | ; | 1794 | ; |
1464 | finally { | 1795 | finally { |
1465 | restoreStackSize(stackSize); | 1796 | restoreStackSize(stackSize); |
1466 | } | 1797 | } |
1467 | 1798 | ||
1468 | rule__VLSInclude__Group_2__2 | 1799 | rule__VLSConfirmations__Group_1__4 |
1469 | @init { | 1800 | @init { |
1470 | int stackSize = keepStackSize(); | 1801 | int stackSize = keepStackSize(); |
1471 | } | 1802 | } |
1472 | : | 1803 | : |
1473 | rule__VLSInclude__Group_2__2__Impl | 1804 | rule__VLSConfirmations__Group_1__4__Impl |
1474 | rule__VLSInclude__Group_2__3 | 1805 | rule__VLSConfirmations__Group_1__5 |
1475 | ; | 1806 | ; |
1476 | finally { | 1807 | finally { |
1477 | restoreStackSize(stackSize); | 1808 | restoreStackSize(stackSize); |
1478 | } | 1809 | } |
1479 | 1810 | ||
1480 | rule__VLSInclude__Group_2__2__Impl | 1811 | rule__VLSConfirmations__Group_1__4__Impl |
1481 | @init { | 1812 | @init { |
1482 | int stackSize = keepStackSize(); | 1813 | int stackSize = keepStackSize(); |
1483 | } | 1814 | } |
1484 | : | 1815 | : |
1485 | ( | 1816 | ( |
1486 | { before(grammarAccess.getVLSIncludeAccess().getGroup_2_2()); } | 1817 | { before(grammarAccess.getVLSConfirmationsAccess().getSetKeyword_1_4()); } |
1487 | (rule__VLSInclude__Group_2_2__0)* | 1818 | 'set' |
1488 | { after(grammarAccess.getVLSIncludeAccess().getGroup_2_2()); } | 1819 | { after(grammarAccess.getVLSConfirmationsAccess().getSetKeyword_1_4()); } |
1489 | ) | 1820 | ) |
1490 | ; | 1821 | ; |
1491 | finally { | 1822 | finally { |
1492 | restoreStackSize(stackSize); | 1823 | restoreStackSize(stackSize); |
1493 | } | 1824 | } |
1494 | 1825 | ||
1495 | rule__VLSInclude__Group_2__3 | 1826 | rule__VLSConfirmations__Group_1__5 |
1496 | @init { | 1827 | @init { |
1497 | int stackSize = keepStackSize(); | 1828 | int stackSize = keepStackSize(); |
1498 | } | 1829 | } |
1499 | : | 1830 | : |
1500 | rule__VLSInclude__Group_2__3__Impl | 1831 | rule__VLSConfirmations__Group_1__5__Impl |
1832 | rule__VLSConfirmations__Group_1__6 | ||
1501 | ; | 1833 | ; |
1502 | finally { | 1834 | finally { |
1503 | restoreStackSize(stackSize); | 1835 | restoreStackSize(stackSize); |
1504 | } | 1836 | } |
1505 | 1837 | ||
1506 | rule__VLSInclude__Group_2__3__Impl | 1838 | rule__VLSConfirmations__Group_1__5__Impl |
1507 | @init { | 1839 | @init { |
1508 | int stackSize = keepStackSize(); | 1840 | int stackSize = keepStackSize(); |
1509 | } | 1841 | } |
1510 | : | 1842 | : |
1511 | ( | 1843 | ( |
1512 | { before(grammarAccess.getVLSIncludeAccess().getRightSquareBracketKeyword_2_3()); } | 1844 | { before(grammarAccess.getVLSConfirmationsAccess().getResourceKeyword_1_5()); } |
1513 | ']' | 1845 | 'resource' |
1514 | { after(grammarAccess.getVLSIncludeAccess().getRightSquareBracketKeyword_2_3()); } | 1846 | { after(grammarAccess.getVLSConfirmationsAccess().getResourceKeyword_1_5()); } |
1847 | ) | ||
1848 | ; | ||
1849 | finally { | ||
1850 | restoreStackSize(stackSize); | ||
1851 | } | ||
1852 | |||
1853 | rule__VLSConfirmations__Group_1__6 | ||
1854 | @init { | ||
1855 | int stackSize = keepStackSize(); | ||
1856 | } | ||
1857 | : | ||
1858 | rule__VLSConfirmations__Group_1__6__Impl | ||
1859 | rule__VLSConfirmations__Group_1__7 | ||
1860 | ; | ||
1861 | finally { | ||
1862 | restoreStackSize(stackSize); | ||
1863 | } | ||
1864 | |||
1865 | rule__VLSConfirmations__Group_1__6__Impl | ||
1866 | @init { | ||
1867 | int stackSize = keepStackSize(); | ||
1868 | } | ||
1869 | : | ||
1870 | ( | ||
1871 | { before(grammarAccess.getVLSConfirmationsAccess().getLimitKeyword_1_6()); } | ||
1872 | 'limit:' | ||
1873 | { after(grammarAccess.getVLSConfirmationsAccess().getLimitKeyword_1_6()); } | ||
1515 | ) | 1874 | ) |
1516 | ; | 1875 | ; |
1517 | finally { | 1876 | finally { |
1518 | restoreStackSize(stackSize); | 1877 | restoreStackSize(stackSize); |
1519 | } | 1878 | } |
1520 | 1879 | ||
1880 | rule__VLSConfirmations__Group_1__7 | ||
1881 | @init { | ||
1882 | int stackSize = keepStackSize(); | ||
1883 | } | ||
1884 | : | ||
1885 | rule__VLSConfirmations__Group_1__7__Impl | ||
1886 | rule__VLSConfirmations__Group_1__8 | ||
1887 | ; | ||
1888 | finally { | ||
1889 | restoreStackSize(stackSize); | ||
1890 | } | ||
1891 | |||
1892 | rule__VLSConfirmations__Group_1__7__Impl | ||
1893 | @init { | ||
1894 | int stackSize = keepStackSize(); | ||
1895 | } | ||
1896 | : | ||
1897 | ( | ||
1898 | { before(grammarAccess.getVLSConfirmationsAccess().getVirtualKeyword_1_7()); } | ||
1899 | 'Virtual' | ||
1900 | { after(grammarAccess.getVLSConfirmationsAccess().getVirtualKeyword_1_7()); } | ||
1901 | ) | ||
1902 | ; | ||
1903 | finally { | ||
1904 | restoreStackSize(stackSize); | ||
1905 | } | ||
1521 | 1906 | ||
1522 | rule__VLSInclude__Group_2_2__0 | 1907 | rule__VLSConfirmations__Group_1__8 |
1523 | @init { | 1908 | @init { |
1524 | int stackSize = keepStackSize(); | 1909 | int stackSize = keepStackSize(); |
1525 | } | 1910 | } |
1526 | : | 1911 | : |
1527 | rule__VLSInclude__Group_2_2__0__Impl | 1912 | rule__VLSConfirmations__Group_1__8__Impl |
1528 | rule__VLSInclude__Group_2_2__1 | ||
1529 | ; | 1913 | ; |
1530 | finally { | 1914 | finally { |
1531 | restoreStackSize(stackSize); | 1915 | restoreStackSize(stackSize); |
1532 | } | 1916 | } |
1533 | 1917 | ||
1534 | rule__VLSInclude__Group_2_2__0__Impl | 1918 | rule__VLSConfirmations__Group_1__8__Impl |
1535 | @init { | 1919 | @init { |
1536 | int stackSize = keepStackSize(); | 1920 | int stackSize = keepStackSize(); |
1537 | } | 1921 | } |
1538 | : | 1922 | : |
1539 | ( | 1923 | ( |
1540 | { before(grammarAccess.getVLSIncludeAccess().getCommaKeyword_2_2_0()); } | 1924 | { before(grammarAccess.getVLSConfirmationsAccess().getMemoryKeyword_1_8()); } |
1541 | ',' | 1925 | 'memory.' |
1542 | { after(grammarAccess.getVLSIncludeAccess().getCommaKeyword_2_2_0()); } | 1926 | { after(grammarAccess.getVLSConfirmationsAccess().getMemoryKeyword_1_8()); } |
1927 | ) | ||
1928 | ; | ||
1929 | finally { | ||
1930 | restoreStackSize(stackSize); | ||
1931 | } | ||
1932 | |||
1933 | |||
1934 | rule__VLSConfirmations__Group_2__0 | ||
1935 | @init { | ||
1936 | int stackSize = keepStackSize(); | ||
1937 | } | ||
1938 | : | ||
1939 | rule__VLSConfirmations__Group_2__0__Impl | ||
1940 | rule__VLSConfirmations__Group_2__1 | ||
1941 | ; | ||
1942 | finally { | ||
1943 | restoreStackSize(stackSize); | ||
1944 | } | ||
1945 | |||
1946 | rule__VLSConfirmations__Group_2__0__Impl | ||
1947 | @init { | ||
1948 | int stackSize = keepStackSize(); | ||
1949 | } | ||
1950 | : | ||
1951 | ( | ||
1952 | { before(grammarAccess.getVLSConfirmationsAccess().getVLSTryingAction_2_0()); } | ||
1953 | () | ||
1954 | { after(grammarAccess.getVLSConfirmationsAccess().getVLSTryingAction_2_0()); } | ||
1543 | ) | 1955 | ) |
1544 | ; | 1956 | ; |
1545 | finally { | 1957 | finally { |
1546 | restoreStackSize(stackSize); | 1958 | restoreStackSize(stackSize); |
1547 | } | 1959 | } |
1548 | 1960 | ||
1549 | rule__VLSInclude__Group_2_2__1 | 1961 | rule__VLSConfirmations__Group_2__1 |
1550 | @init { | 1962 | @init { |
1551 | int stackSize = keepStackSize(); | 1963 | int stackSize = keepStackSize(); |
1552 | } | 1964 | } |
1553 | : | 1965 | : |
1554 | rule__VLSInclude__Group_2_2__1__Impl | 1966 | rule__VLSConfirmations__Group_2__1__Impl |
1967 | rule__VLSConfirmations__Group_2__2 | ||
1555 | ; | 1968 | ; |
1556 | finally { | 1969 | finally { |
1557 | restoreStackSize(stackSize); | 1970 | restoreStackSize(stackSize); |
1558 | } | 1971 | } |
1559 | 1972 | ||
1560 | rule__VLSInclude__Group_2_2__1__Impl | 1973 | rule__VLSConfirmations__Group_2__1__Impl |
1561 | @init { | 1974 | @init { |
1562 | int stackSize = keepStackSize(); | 1975 | int stackSize = keepStackSize(); |
1563 | } | 1976 | } |
1564 | : | 1977 | : |
1565 | ( | 1978 | ( |
1566 | { before(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_2_1()); } | 1979 | { before(grammarAccess.getVLSConfirmationsAccess().getTRYINGKeyword_2_1()); } |
1567 | (rule__VLSInclude__NamesAssignment_2_2_1) | 1980 | 'TRYING' |
1568 | { after(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_2_1()); } | 1981 | { after(grammarAccess.getVLSConfirmationsAccess().getTRYINGKeyword_2_1()); } |
1569 | ) | 1982 | ) |
1570 | ; | 1983 | ; |
1571 | finally { | 1984 | finally { |
1572 | restoreStackSize(stackSize); | 1985 | restoreStackSize(stackSize); |
1573 | } | 1986 | } |
1574 | 1987 | ||
1988 | rule__VLSConfirmations__Group_2__2 | ||
1989 | @init { | ||
1990 | int stackSize = keepStackSize(); | ||
1991 | } | ||
1992 | : | ||
1993 | rule__VLSConfirmations__Group_2__2__Impl | ||
1994 | rule__VLSConfirmations__Group_2__3 | ||
1995 | ; | ||
1996 | finally { | ||
1997 | restoreStackSize(stackSize); | ||
1998 | } | ||
1575 | 1999 | ||
1576 | rule__VLSComment__Group__0 | 2000 | rule__VLSConfirmations__Group_2__2__Impl |
1577 | @init { | 2001 | @init { |
1578 | int stackSize = keepStackSize(); | 2002 | int stackSize = keepStackSize(); |
1579 | } | 2003 | } |
1580 | : | 2004 | : |
1581 | rule__VLSComment__Group__0__Impl | 2005 | ( |
1582 | rule__VLSComment__Group__1 | 2006 | { before(grammarAccess.getVLSConfirmationsAccess().getLeftSquareBracketKeyword_2_2()); } |
2007 | '[' | ||
2008 | { after(grammarAccess.getVLSConfirmationsAccess().getLeftSquareBracketKeyword_2_2()); } | ||
2009 | ) | ||
1583 | ; | 2010 | ; |
1584 | finally { | 2011 | finally { |
1585 | restoreStackSize(stackSize); | 2012 | restoreStackSize(stackSize); |
1586 | } | 2013 | } |
1587 | 2014 | ||
1588 | rule__VLSComment__Group__0__Impl | 2015 | rule__VLSConfirmations__Group_2__3 |
2016 | @init { | ||
2017 | int stackSize = keepStackSize(); | ||
2018 | } | ||
2019 | : | ||
2020 | rule__VLSConfirmations__Group_2__3__Impl | ||
2021 | rule__VLSConfirmations__Group_2__4 | ||
2022 | ; | ||
2023 | finally { | ||
2024 | restoreStackSize(stackSize); | ||
2025 | } | ||
2026 | |||
2027 | rule__VLSConfirmations__Group_2__3__Impl | ||
1589 | @init { | 2028 | @init { |
1590 | int stackSize = keepStackSize(); | 2029 | int stackSize = keepStackSize(); |
1591 | } | 2030 | } |
1592 | : | 2031 | : |
1593 | ( | 2032 | ( |
1594 | { before(grammarAccess.getVLSCommentAccess().getPercentSignKeyword_0()); } | 2033 | { before(grammarAccess.getVLSConfirmationsAccess().getNameAssignment_2_3()); } |
1595 | '%' | 2034 | (rule__VLSConfirmations__NameAssignment_2_3) |
1596 | { after(grammarAccess.getVLSCommentAccess().getPercentSignKeyword_0()); } | 2035 | { after(grammarAccess.getVLSConfirmationsAccess().getNameAssignment_2_3()); } |
1597 | ) | 2036 | ) |
1598 | ; | 2037 | ; |
1599 | finally { | 2038 | finally { |
1600 | restoreStackSize(stackSize); | 2039 | restoreStackSize(stackSize); |
1601 | } | 2040 | } |
1602 | 2041 | ||
1603 | rule__VLSComment__Group__1 | 2042 | rule__VLSConfirmations__Group_2__4 |
1604 | @init { | 2043 | @init { |
1605 | int stackSize = keepStackSize(); | 2044 | int stackSize = keepStackSize(); |
1606 | } | 2045 | } |
1607 | : | 2046 | : |
1608 | rule__VLSComment__Group__1__Impl | 2047 | rule__VLSConfirmations__Group_2__4__Impl |
1609 | ; | 2048 | ; |
1610 | finally { | 2049 | finally { |
1611 | restoreStackSize(stackSize); | 2050 | restoreStackSize(stackSize); |
1612 | } | 2051 | } |
1613 | 2052 | ||
1614 | rule__VLSComment__Group__1__Impl | 2053 | rule__VLSConfirmations__Group_2__4__Impl |
1615 | @init { | 2054 | @init { |
1616 | int stackSize = keepStackSize(); | 2055 | int stackSize = keepStackSize(); |
1617 | } | 2056 | } |
1618 | : | 2057 | : |
1619 | ( | 2058 | ( |
1620 | { before(grammarAccess.getVLSCommentAccess().getCommentAssignment_1()); } | 2059 | { before(grammarAccess.getVLSConfirmationsAccess().getRightSquareBracketKeyword_2_4()); } |
1621 | (rule__VLSComment__CommentAssignment_1) | 2060 | ']' |
1622 | { after(grammarAccess.getVLSCommentAccess().getCommentAssignment_1()); } | 2061 | { after(grammarAccess.getVLSConfirmationsAccess().getRightSquareBracketKeyword_2_4()); } |
1623 | ) | 2062 | ) |
1624 | ; | 2063 | ; |
1625 | finally { | 2064 | finally { |
@@ -1627,53 +2066,107 @@ finally { | |||
1627 | } | 2066 | } |
1628 | 2067 | ||
1629 | 2068 | ||
1630 | rule__VLSSatisfiable__Group__0 | 2069 | rule__VLSConfirmations__Group_3__0 |
1631 | @init { | 2070 | @init { |
1632 | int stackSize = keepStackSize(); | 2071 | int stackSize = keepStackSize(); |
1633 | } | 2072 | } |
1634 | : | 2073 | : |
1635 | rule__VLSSatisfiable__Group__0__Impl | 2074 | rule__VLSConfirmations__Group_3__0__Impl |
1636 | rule__VLSSatisfiable__Group__1 | 2075 | rule__VLSConfirmations__Group_3__1 |
1637 | ; | 2076 | ; |
1638 | finally { | 2077 | finally { |
1639 | restoreStackSize(stackSize); | 2078 | restoreStackSize(stackSize); |
1640 | } | 2079 | } |
1641 | 2080 | ||
1642 | rule__VLSSatisfiable__Group__0__Impl | 2081 | rule__VLSConfirmations__Group_3__0__Impl |
1643 | @init { | 2082 | @init { |
1644 | int stackSize = keepStackSize(); | 2083 | int stackSize = keepStackSize(); |
1645 | } | 2084 | } |
1646 | : | 2085 | : |
1647 | ( | 2086 | ( |
1648 | { before(grammarAccess.getVLSSatisfiableAccess().getVLSSatisfiableAction_0()); } | 2087 | { before(grammarAccess.getVLSConfirmationsAccess().getVLSFiniteModelAction_3_0()); } |
1649 | () | 2088 | () |
1650 | { after(grammarAccess.getVLSSatisfiableAccess().getVLSSatisfiableAction_0()); } | 2089 | { after(grammarAccess.getVLSConfirmationsAccess().getVLSFiniteModelAction_3_0()); } |
1651 | ) | 2090 | ) |
1652 | ; | 2091 | ; |
1653 | finally { | 2092 | finally { |
1654 | restoreStackSize(stackSize); | 2093 | restoreStackSize(stackSize); |
1655 | } | 2094 | } |
1656 | 2095 | ||
1657 | rule__VLSSatisfiable__Group__1 | 2096 | rule__VLSConfirmations__Group_3__1 |
1658 | @init { | 2097 | @init { |
1659 | int stackSize = keepStackSize(); | 2098 | int stackSize = keepStackSize(); |
1660 | } | 2099 | } |
1661 | : | 2100 | : |
1662 | rule__VLSSatisfiable__Group__1__Impl | 2101 | rule__VLSConfirmations__Group_3__1__Impl |
2102 | rule__VLSConfirmations__Group_3__2 | ||
1663 | ; | 2103 | ; |
1664 | finally { | 2104 | finally { |
1665 | restoreStackSize(stackSize); | 2105 | restoreStackSize(stackSize); |
1666 | } | 2106 | } |
1667 | 2107 | ||
1668 | rule__VLSSatisfiable__Group__1__Impl | 2108 | rule__VLSConfirmations__Group_3__1__Impl |
1669 | @init { | 2109 | @init { |
1670 | int stackSize = keepStackSize(); | 2110 | int stackSize = keepStackSize(); |
1671 | } | 2111 | } |
1672 | : | 2112 | : |
1673 | ( | 2113 | ( |
1674 | { before(grammarAccess.getVLSSatisfiableAccess().getSatisfiableKeyword_1()); } | 2114 | { before(grammarAccess.getVLSConfirmationsAccess().getFiniteKeyword_3_1()); } |
1675 | 'Satisfiable!' | 2115 | 'Finite' |
1676 | { after(grammarAccess.getVLSSatisfiableAccess().getSatisfiableKeyword_1()); } | 2116 | { after(grammarAccess.getVLSConfirmationsAccess().getFiniteKeyword_3_1()); } |
2117 | ) | ||
2118 | ; | ||
2119 | finally { | ||
2120 | restoreStackSize(stackSize); | ||
2121 | } | ||
2122 | |||
2123 | rule__VLSConfirmations__Group_3__2 | ||
2124 | @init { | ||
2125 | int stackSize = keepStackSize(); | ||
2126 | } | ||
2127 | : | ||
2128 | rule__VLSConfirmations__Group_3__2__Impl | ||
2129 | rule__VLSConfirmations__Group_3__3 | ||
2130 | ; | ||
2131 | finally { | ||
2132 | restoreStackSize(stackSize); | ||
2133 | } | ||
2134 | |||
2135 | rule__VLSConfirmations__Group_3__2__Impl | ||
2136 | @init { | ||
2137 | int stackSize = keepStackSize(); | ||
2138 | } | ||
2139 | : | ||
2140 | ( | ||
2141 | { before(grammarAccess.getVLSConfirmationsAccess().getModelKeyword_3_2()); } | ||
2142 | 'Model' | ||
2143 | { after(grammarAccess.getVLSConfirmationsAccess().getModelKeyword_3_2()); } | ||
2144 | ) | ||
2145 | ; | ||
2146 | finally { | ||
2147 | restoreStackSize(stackSize); | ||
2148 | } | ||
2149 | |||
2150 | rule__VLSConfirmations__Group_3__3 | ||
2151 | @init { | ||
2152 | int stackSize = keepStackSize(); | ||
2153 | } | ||
2154 | : | ||
2155 | rule__VLSConfirmations__Group_3__3__Impl | ||
2156 | ; | ||
2157 | finally { | ||
2158 | restoreStackSize(stackSize); | ||
2159 | } | ||
2160 | |||
2161 | rule__VLSConfirmations__Group_3__3__Impl | ||
2162 | @init { | ||
2163 | int stackSize = keepStackSize(); | ||
2164 | } | ||
2165 | : | ||
2166 | ( | ||
2167 | { before(grammarAccess.getVLSConfirmationsAccess().getFoundKeyword_3_3()); } | ||
2168 | 'Found!' | ||
2169 | { after(grammarAccess.getVLSConfirmationsAccess().getFoundKeyword_3_3()); } | ||
1677 | ) | 2170 | ) |
1678 | ; | 2171 | ; |
1679 | finally { | 2172 | finally { |
@@ -2131,9 +2624,9 @@ rule__VLSTffFormula__Group__4__Impl | |||
2131 | } | 2624 | } |
2132 | : | 2625 | : |
2133 | ( | 2626 | ( |
2134 | { before(grammarAccess.getVLSTffFormulaAccess().getFofRoleAssignment_4()); } | 2627 | { before(grammarAccess.getVLSTffFormulaAccess().getTffRoleAssignment_4()); } |
2135 | (rule__VLSTffFormula__FofRoleAssignment_4) | 2628 | (rule__VLSTffFormula__TffRoleAssignment_4) |
2136 | { after(grammarAccess.getVLSTffFormulaAccess().getFofRoleAssignment_4()); } | 2629 | { after(grammarAccess.getVLSTffFormulaAccess().getTffRoleAssignment_4()); } |
2137 | ) | 2630 | ) |
2138 | ; | 2631 | ; |
2139 | finally { | 2632 | finally { |
@@ -2329,6 +2822,60 @@ finally { | |||
2329 | } | 2822 | } |
2330 | 2823 | ||
2331 | 2824 | ||
2825 | rule__VLSTffDeclPred__Group_0__0 | ||
2826 | @init { | ||
2827 | int stackSize = keepStackSize(); | ||
2828 | } | ||
2829 | : | ||
2830 | rule__VLSTffDeclPred__Group_0__0__Impl | ||
2831 | rule__VLSTffDeclPred__Group_0__1 | ||
2832 | ; | ||
2833 | finally { | ||
2834 | restoreStackSize(stackSize); | ||
2835 | } | ||
2836 | |||
2837 | rule__VLSTffDeclPred__Group_0__0__Impl | ||
2838 | @init { | ||
2839 | int stackSize = keepStackSize(); | ||
2840 | } | ||
2841 | : | ||
2842 | ( | ||
2843 | { before(grammarAccess.getVLSTffDeclPredAccess().getDeclare_Keyword_0_0()); } | ||
2844 | 'declare_' | ||
2845 | { after(grammarAccess.getVLSTffDeclPredAccess().getDeclare_Keyword_0_0()); } | ||
2846 | ) | ||
2847 | ; | ||
2848 | finally { | ||
2849 | restoreStackSize(stackSize); | ||
2850 | } | ||
2851 | |||
2852 | rule__VLSTffDeclPred__Group_0__1 | ||
2853 | @init { | ||
2854 | int stackSize = keepStackSize(); | ||
2855 | } | ||
2856 | : | ||
2857 | rule__VLSTffDeclPred__Group_0__1__Impl | ||
2858 | ; | ||
2859 | finally { | ||
2860 | restoreStackSize(stackSize); | ||
2861 | } | ||
2862 | |||
2863 | rule__VLSTffDeclPred__Group_0__1__Impl | ||
2864 | @init { | ||
2865 | int stackSize = keepStackSize(); | ||
2866 | } | ||
2867 | : | ||
2868 | ( | ||
2869 | { before(grammarAccess.getVLSTffDeclPredAccess().getDOLLAR_IDTerminalRuleCall_0_1()); } | ||
2870 | RULE_DOLLAR_ID | ||
2871 | { after(grammarAccess.getVLSTffDeclPredAccess().getDOLLAR_IDTerminalRuleCall_0_1()); } | ||
2872 | ) | ||
2873 | ; | ||
2874 | finally { | ||
2875 | restoreStackSize(stackSize); | ||
2876 | } | ||
2877 | |||
2878 | |||
2332 | rule__VLSAnnotation__Group__0 | 2879 | rule__VLSAnnotation__Group__0 |
2333 | @init { | 2880 | @init { |
2334 | int stackSize = keepStackSize(); | 2881 | int stackSize = keepStackSize(); |
@@ -2626,6 +3173,384 @@ finally { | |||
2626 | } | 3173 | } |
2627 | 3174 | ||
2628 | 3175 | ||
3176 | rule__VLSOtherDeclaration__Group__0 | ||
3177 | @init { | ||
3178 | int stackSize = keepStackSize(); | ||
3179 | } | ||
3180 | : | ||
3181 | rule__VLSOtherDeclaration__Group__0__Impl | ||
3182 | rule__VLSOtherDeclaration__Group__1 | ||
3183 | ; | ||
3184 | finally { | ||
3185 | restoreStackSize(stackSize); | ||
3186 | } | ||
3187 | |||
3188 | rule__VLSOtherDeclaration__Group__0__Impl | ||
3189 | @init { | ||
3190 | int stackSize = keepStackSize(); | ||
3191 | } | ||
3192 | : | ||
3193 | ( | ||
3194 | { before(grammarAccess.getVLSOtherDeclarationAccess().getVLSAtomicConstantParserRuleCall_0()); } | ||
3195 | ruleVLSAtomicConstant | ||
3196 | { after(grammarAccess.getVLSOtherDeclarationAccess().getVLSAtomicConstantParserRuleCall_0()); } | ||
3197 | ) | ||
3198 | ; | ||
3199 | finally { | ||
3200 | restoreStackSize(stackSize); | ||
3201 | } | ||
3202 | |||
3203 | rule__VLSOtherDeclaration__Group__1 | ||
3204 | @init { | ||
3205 | int stackSize = keepStackSize(); | ||
3206 | } | ||
3207 | : | ||
3208 | rule__VLSOtherDeclaration__Group__1__Impl | ||
3209 | rule__VLSOtherDeclaration__Group__2 | ||
3210 | ; | ||
3211 | finally { | ||
3212 | restoreStackSize(stackSize); | ||
3213 | } | ||
3214 | |||
3215 | rule__VLSOtherDeclaration__Group__1__Impl | ||
3216 | @init { | ||
3217 | int stackSize = keepStackSize(); | ||
3218 | } | ||
3219 | : | ||
3220 | ( | ||
3221 | { before(grammarAccess.getVLSOtherDeclarationAccess().getColonKeyword_1()); } | ||
3222 | ':' | ||
3223 | { after(grammarAccess.getVLSOtherDeclarationAccess().getColonKeyword_1()); } | ||
3224 | ) | ||
3225 | ; | ||
3226 | finally { | ||
3227 | restoreStackSize(stackSize); | ||
3228 | } | ||
3229 | |||
3230 | rule__VLSOtherDeclaration__Group__2 | ||
3231 | @init { | ||
3232 | int stackSize = keepStackSize(); | ||
3233 | } | ||
3234 | : | ||
3235 | rule__VLSOtherDeclaration__Group__2__Impl | ||
3236 | ; | ||
3237 | finally { | ||
3238 | restoreStackSize(stackSize); | ||
3239 | } | ||
3240 | |||
3241 | rule__VLSOtherDeclaration__Group__2__Impl | ||
3242 | @init { | ||
3243 | int stackSize = keepStackSize(); | ||
3244 | } | ||
3245 | : | ||
3246 | ( | ||
3247 | { before(grammarAccess.getVLSOtherDeclarationAccess().getTypeAssignment_2()); } | ||
3248 | (rule__VLSOtherDeclaration__TypeAssignment_2) | ||
3249 | { after(grammarAccess.getVLSOtherDeclarationAccess().getTypeAssignment_2()); } | ||
3250 | ) | ||
3251 | ; | ||
3252 | finally { | ||
3253 | restoreStackSize(stackSize); | ||
3254 | } | ||
3255 | |||
3256 | |||
3257 | rule__VLSVariableDeclaration__Group__0 | ||
3258 | @init { | ||
3259 | int stackSize = keepStackSize(); | ||
3260 | } | ||
3261 | : | ||
3262 | rule__VLSVariableDeclaration__Group__0__Impl | ||
3263 | rule__VLSVariableDeclaration__Group__1 | ||
3264 | ; | ||
3265 | finally { | ||
3266 | restoreStackSize(stackSize); | ||
3267 | } | ||
3268 | |||
3269 | rule__VLSVariableDeclaration__Group__0__Impl | ||
3270 | @init { | ||
3271 | int stackSize = keepStackSize(); | ||
3272 | } | ||
3273 | : | ||
3274 | ( | ||
3275 | { before(grammarAccess.getVLSVariableDeclarationAccess().getVLSVariableParserRuleCall_0()); } | ||
3276 | ruleVLSVariable | ||
3277 | { after(grammarAccess.getVLSVariableDeclarationAccess().getVLSVariableParserRuleCall_0()); } | ||
3278 | ) | ||
3279 | ; | ||
3280 | finally { | ||
3281 | restoreStackSize(stackSize); | ||
3282 | } | ||
3283 | |||
3284 | rule__VLSVariableDeclaration__Group__1 | ||
3285 | @init { | ||
3286 | int stackSize = keepStackSize(); | ||
3287 | } | ||
3288 | : | ||
3289 | rule__VLSVariableDeclaration__Group__1__Impl | ||
3290 | rule__VLSVariableDeclaration__Group__2 | ||
3291 | ; | ||
3292 | finally { | ||
3293 | restoreStackSize(stackSize); | ||
3294 | } | ||
3295 | |||
3296 | rule__VLSVariableDeclaration__Group__1__Impl | ||
3297 | @init { | ||
3298 | int stackSize = keepStackSize(); | ||
3299 | } | ||
3300 | : | ||
3301 | ( | ||
3302 | { before(grammarAccess.getVLSVariableDeclarationAccess().getColonKeyword_1()); } | ||
3303 | ':' | ||
3304 | { after(grammarAccess.getVLSVariableDeclarationAccess().getColonKeyword_1()); } | ||
3305 | ) | ||
3306 | ; | ||
3307 | finally { | ||
3308 | restoreStackSize(stackSize); | ||
3309 | } | ||
3310 | |||
3311 | rule__VLSVariableDeclaration__Group__2 | ||
3312 | @init { | ||
3313 | int stackSize = keepStackSize(); | ||
3314 | } | ||
3315 | : | ||
3316 | rule__VLSVariableDeclaration__Group__2__Impl | ||
3317 | ; | ||
3318 | finally { | ||
3319 | restoreStackSize(stackSize); | ||
3320 | } | ||
3321 | |||
3322 | rule__VLSVariableDeclaration__Group__2__Impl | ||
3323 | @init { | ||
3324 | int stackSize = keepStackSize(); | ||
3325 | } | ||
3326 | : | ||
3327 | ( | ||
3328 | { before(grammarAccess.getVLSVariableDeclarationAccess().getTypeAssignment_2()); } | ||
3329 | (rule__VLSVariableDeclaration__TypeAssignment_2) | ||
3330 | { after(grammarAccess.getVLSVariableDeclarationAccess().getTypeAssignment_2()); } | ||
3331 | ) | ||
3332 | ; | ||
3333 | finally { | ||
3334 | restoreStackSize(stackSize); | ||
3335 | } | ||
3336 | |||
3337 | |||
3338 | rule__VLSTypeDef__Group__0 | ||
3339 | @init { | ||
3340 | int stackSize = keepStackSize(); | ||
3341 | } | ||
3342 | : | ||
3343 | rule__VLSTypeDef__Group__0__Impl | ||
3344 | rule__VLSTypeDef__Group__1 | ||
3345 | ; | ||
3346 | finally { | ||
3347 | restoreStackSize(stackSize); | ||
3348 | } | ||
3349 | |||
3350 | rule__VLSTypeDef__Group__0__Impl | ||
3351 | @init { | ||
3352 | int stackSize = keepStackSize(); | ||
3353 | } | ||
3354 | : | ||
3355 | ( | ||
3356 | { before(grammarAccess.getVLSTypeDefAccess().getTypeSigAssignment_0()); } | ||
3357 | (rule__VLSTypeDef__TypeSigAssignment_0) | ||
3358 | { after(grammarAccess.getVLSTypeDefAccess().getTypeSigAssignment_0()); } | ||
3359 | ) | ||
3360 | ; | ||
3361 | finally { | ||
3362 | restoreStackSize(stackSize); | ||
3363 | } | ||
3364 | |||
3365 | rule__VLSTypeDef__Group__1 | ||
3366 | @init { | ||
3367 | int stackSize = keepStackSize(); | ||
3368 | } | ||
3369 | : | ||
3370 | rule__VLSTypeDef__Group__1__Impl | ||
3371 | ; | ||
3372 | finally { | ||
3373 | restoreStackSize(stackSize); | ||
3374 | } | ||
3375 | |||
3376 | rule__VLSTypeDef__Group__1__Impl | ||
3377 | @init { | ||
3378 | int stackSize = keepStackSize(); | ||
3379 | } | ||
3380 | : | ||
3381 | ( | ||
3382 | { before(grammarAccess.getVLSTypeDefAccess().getGroup_1()); } | ||
3383 | (rule__VLSTypeDef__Group_1__0)? | ||
3384 | { after(grammarAccess.getVLSTypeDefAccess().getGroup_1()); } | ||
3385 | ) | ||
3386 | ; | ||
3387 | finally { | ||
3388 | restoreStackSize(stackSize); | ||
3389 | } | ||
3390 | |||
3391 | |||
3392 | rule__VLSTypeDef__Group_1__0 | ||
3393 | @init { | ||
3394 | int stackSize = keepStackSize(); | ||
3395 | } | ||
3396 | : | ||
3397 | rule__VLSTypeDef__Group_1__0__Impl | ||
3398 | rule__VLSTypeDef__Group_1__1 | ||
3399 | ; | ||
3400 | finally { | ||
3401 | restoreStackSize(stackSize); | ||
3402 | } | ||
3403 | |||
3404 | rule__VLSTypeDef__Group_1__0__Impl | ||
3405 | @init { | ||
3406 | int stackSize = keepStackSize(); | ||
3407 | } | ||
3408 | : | ||
3409 | ( | ||
3410 | { before(grammarAccess.getVLSTypeDefAccess().getGreaterThanSignKeyword_1_0()); } | ||
3411 | '>' | ||
3412 | { after(grammarAccess.getVLSTypeDefAccess().getGreaterThanSignKeyword_1_0()); } | ||
3413 | ) | ||
3414 | ; | ||
3415 | finally { | ||
3416 | restoreStackSize(stackSize); | ||
3417 | } | ||
3418 | |||
3419 | rule__VLSTypeDef__Group_1__1 | ||
3420 | @init { | ||
3421 | int stackSize = keepStackSize(); | ||
3422 | } | ||
3423 | : | ||
3424 | rule__VLSTypeDef__Group_1__1__Impl | ||
3425 | ; | ||
3426 | finally { | ||
3427 | restoreStackSize(stackSize); | ||
3428 | } | ||
3429 | |||
3430 | rule__VLSTypeDef__Group_1__1__Impl | ||
3431 | @init { | ||
3432 | int stackSize = keepStackSize(); | ||
3433 | } | ||
3434 | : | ||
3435 | ( | ||
3436 | { before(grammarAccess.getVLSTypeDefAccess().getMapsToAssignment_1_1()); } | ||
3437 | (rule__VLSTypeDef__MapsToAssignment_1_1) | ||
3438 | { after(grammarAccess.getVLSTypeDefAccess().getMapsToAssignment_1_1()); } | ||
3439 | ) | ||
3440 | ; | ||
3441 | finally { | ||
3442 | restoreStackSize(stackSize); | ||
3443 | } | ||
3444 | |||
3445 | |||
3446 | rule__VLSUnitaryTerm__Group__0 | ||
3447 | @init { | ||
3448 | int stackSize = keepStackSize(); | ||
3449 | } | ||
3450 | : | ||
3451 | rule__VLSUnitaryTerm__Group__0__Impl | ||
3452 | rule__VLSUnitaryTerm__Group__1 | ||
3453 | ; | ||
3454 | finally { | ||
3455 | restoreStackSize(stackSize); | ||
3456 | } | ||
3457 | |||
3458 | rule__VLSUnitaryTerm__Group__0__Impl | ||
3459 | @init { | ||
3460 | int stackSize = keepStackSize(); | ||
3461 | } | ||
3462 | : | ||
3463 | ( | ||
3464 | { before(grammarAccess.getVLSUnitaryTermAccess().getInitTypeAssignment_0()); } | ||
3465 | (rule__VLSUnitaryTerm__InitTypeAssignment_0) | ||
3466 | { after(grammarAccess.getVLSUnitaryTermAccess().getInitTypeAssignment_0()); } | ||
3467 | ) | ||
3468 | ; | ||
3469 | finally { | ||
3470 | restoreStackSize(stackSize); | ||
3471 | } | ||
3472 | |||
3473 | rule__VLSUnitaryTerm__Group__1 | ||
3474 | @init { | ||
3475 | int stackSize = keepStackSize(); | ||
3476 | } | ||
3477 | : | ||
3478 | rule__VLSUnitaryTerm__Group__1__Impl | ||
3479 | ; | ||
3480 | finally { | ||
3481 | restoreStackSize(stackSize); | ||
3482 | } | ||
3483 | |||
3484 | rule__VLSUnitaryTerm__Group__1__Impl | ||
3485 | @init { | ||
3486 | int stackSize = keepStackSize(); | ||
3487 | } | ||
3488 | : | ||
3489 | ( | ||
3490 | { before(grammarAccess.getVLSUnitaryTermAccess().getGroup_1()); } | ||
3491 | (rule__VLSUnitaryTerm__Group_1__0)* | ||
3492 | { after(grammarAccess.getVLSUnitaryTermAccess().getGroup_1()); } | ||
3493 | ) | ||
3494 | ; | ||
3495 | finally { | ||
3496 | restoreStackSize(stackSize); | ||
3497 | } | ||
3498 | |||
3499 | |||
3500 | rule__VLSUnitaryTerm__Group_1__0 | ||
3501 | @init { | ||
3502 | int stackSize = keepStackSize(); | ||
3503 | } | ||
3504 | : | ||
3505 | rule__VLSUnitaryTerm__Group_1__0__Impl | ||
3506 | rule__VLSUnitaryTerm__Group_1__1 | ||
3507 | ; | ||
3508 | finally { | ||
3509 | restoreStackSize(stackSize); | ||
3510 | } | ||
3511 | |||
3512 | rule__VLSUnitaryTerm__Group_1__0__Impl | ||
3513 | @init { | ||
3514 | int stackSize = keepStackSize(); | ||
3515 | } | ||
3516 | : | ||
3517 | ( | ||
3518 | { before(grammarAccess.getVLSUnitaryTermAccess().getAsteriskKeyword_1_0()); } | ||
3519 | '*' | ||
3520 | { after(grammarAccess.getVLSUnitaryTermAccess().getAsteriskKeyword_1_0()); } | ||
3521 | ) | ||
3522 | ; | ||
3523 | finally { | ||
3524 | restoreStackSize(stackSize); | ||
3525 | } | ||
3526 | |||
3527 | rule__VLSUnitaryTerm__Group_1__1 | ||
3528 | @init { | ||
3529 | int stackSize = keepStackSize(); | ||
3530 | } | ||
3531 | : | ||
3532 | rule__VLSUnitaryTerm__Group_1__1__Impl | ||
3533 | ; | ||
3534 | finally { | ||
3535 | restoreStackSize(stackSize); | ||
3536 | } | ||
3537 | |||
3538 | rule__VLSUnitaryTerm__Group_1__1__Impl | ||
3539 | @init { | ||
3540 | int stackSize = keepStackSize(); | ||
3541 | } | ||
3542 | : | ||
3543 | ( | ||
3544 | { before(grammarAccess.getVLSUnitaryTermAccess().getNextTypeAssignment_1_1()); } | ||
3545 | (rule__VLSUnitaryTerm__NextTypeAssignment_1_1) | ||
3546 | { after(grammarAccess.getVLSUnitaryTermAccess().getNextTypeAssignment_1_1()); } | ||
3547 | ) | ||
3548 | ; | ||
3549 | finally { | ||
3550 | restoreStackSize(stackSize); | ||
3551 | } | ||
3552 | |||
3553 | |||
2629 | rule__VLSBinary__Group__0 | 3554 | rule__VLSBinary__Group__0 |
2630 | @init { | 3555 | @init { |
2631 | int stackSize = keepStackSize(); | 3556 | int stackSize = keepStackSize(); |
@@ -5128,9 +6053,9 @@ rule__VLSDefinedTerm__Group_1__0__Impl | |||
5128 | } | 6053 | } |
5129 | : | 6054 | : |
5130 | ( | 6055 | ( |
5131 | { before(grammarAccess.getVLSDefinedTermAccess().getVLSRealAction_1_0()); } | 6056 | { before(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_1_0()); } |
5132 | () | 6057 | () |
5133 | { after(grammarAccess.getVLSDefinedTermAccess().getVLSRealAction_1_0()); } | 6058 | { after(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_1_0()); } |
5134 | ) | 6059 | ) |
5135 | ; | 6060 | ; |
5136 | finally { | 6061 | finally { |
@@ -5164,438 +6089,360 @@ finally { | |||
5164 | } | 6089 | } |
5165 | 6090 | ||
5166 | 6091 | ||
5167 | rule__VLSDefinedTerm__Group_2__0 | 6092 | rule__VampireModel__CommentsAssignment_0 |
5168 | @init { | ||
5169 | int stackSize = keepStackSize(); | ||
5170 | } | ||
5171 | : | ||
5172 | rule__VLSDefinedTerm__Group_2__0__Impl | ||
5173 | rule__VLSDefinedTerm__Group_2__1 | ||
5174 | ; | ||
5175 | finally { | ||
5176 | restoreStackSize(stackSize); | ||
5177 | } | ||
5178 | |||
5179 | rule__VLSDefinedTerm__Group_2__0__Impl | ||
5180 | @init { | 6093 | @init { |
5181 | int stackSize = keepStackSize(); | 6094 | int stackSize = keepStackSize(); |
5182 | } | 6095 | } |
5183 | : | 6096 | : |
5184 | ( | 6097 | ( |
5185 | { before(grammarAccess.getVLSDefinedTermAccess().getVLSRationalAction_2_0()); } | 6098 | { before(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_0_0()); } |
5186 | () | 6099 | ruleVLSComment |
5187 | { after(grammarAccess.getVLSDefinedTermAccess().getVLSRationalAction_2_0()); } | 6100 | { after(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_0_0()); } |
5188 | ) | 6101 | ) |
5189 | ; | ||
5190 | finally { | ||
5191 | restoreStackSize(stackSize); | ||
5192 | } | ||
5193 | |||
5194 | rule__VLSDefinedTerm__Group_2__1 | ||
5195 | @init { | ||
5196 | int stackSize = keepStackSize(); | ||
5197 | } | ||
5198 | : | ||
5199 | rule__VLSDefinedTerm__Group_2__1__Impl | ||
5200 | ; | ||
5201 | finally { | ||
5202 | restoreStackSize(stackSize); | ||
5203 | } | ||
5204 | |||
5205 | rule__VLSDefinedTerm__Group_2__1__Impl | ||
5206 | @init { | ||
5207 | int stackSize = keepStackSize(); | ||
5208 | } | ||
5209 | : | ||
5210 | ( | ||
5211 | { before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_2_1()); } | ||
5212 | (rule__VLSDefinedTerm__ValueAssignment_2_1) | ||
5213 | { after(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_2_1()); } | ||
5214 | ) | ||
5215 | ; | ||
5216 | finally { | ||
5217 | restoreStackSize(stackSize); | ||
5218 | } | ||
5219 | |||
5220 | |||
5221 | rule__VLSDefinedTerm__Group_3__0 | ||
5222 | @init { | ||
5223 | int stackSize = keepStackSize(); | ||
5224 | } | ||
5225 | : | ||
5226 | rule__VLSDefinedTerm__Group_3__0__Impl | ||
5227 | rule__VLSDefinedTerm__Group_3__1 | ||
5228 | ; | ||
5229 | finally { | ||
5230 | restoreStackSize(stackSize); | ||
5231 | } | ||
5232 | |||
5233 | rule__VLSDefinedTerm__Group_3__0__Impl | ||
5234 | @init { | ||
5235 | int stackSize = keepStackSize(); | ||
5236 | } | ||
5237 | : | ||
5238 | ( | ||
5239 | { before(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_3_0()); } | ||
5240 | () | ||
5241 | { after(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_3_0()); } | ||
5242 | ) | ||
5243 | ; | ||
5244 | finally { | ||
5245 | restoreStackSize(stackSize); | ||
5246 | } | ||
5247 | |||
5248 | rule__VLSDefinedTerm__Group_3__1 | ||
5249 | @init { | ||
5250 | int stackSize = keepStackSize(); | ||
5251 | } | ||
5252 | : | ||
5253 | rule__VLSDefinedTerm__Group_3__1__Impl | ||
5254 | ; | 6102 | ; |
5255 | finally { | 6103 | finally { |
5256 | restoreStackSize(stackSize); | 6104 | restoreStackSize(stackSize); |
5257 | } | 6105 | } |
5258 | 6106 | ||
5259 | rule__VLSDefinedTerm__Group_3__1__Impl | 6107 | rule__VampireModel__ConfirmationsAssignment_1 |
5260 | @init { | 6108 | @init { |
5261 | int stackSize = keepStackSize(); | 6109 | int stackSize = keepStackSize(); |
5262 | } | 6110 | } |
5263 | : | 6111 | : |
5264 | ( | 6112 | ( |
5265 | { before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_3_1()); } | 6113 | { before(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_1_0()); } |
5266 | (rule__VLSDefinedTerm__ValueAssignment_3_1) | 6114 | ruleVLSConfirmations |
5267 | { after(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_3_1()); } | 6115 | { after(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_1_0()); } |
5268 | ) | 6116 | ) |
5269 | ; | 6117 | ; |
5270 | finally { | 6118 | finally { |
5271 | restoreStackSize(stackSize); | 6119 | restoreStackSize(stackSize); |
5272 | } | 6120 | } |
5273 | 6121 | ||
5274 | 6122 | rule__VampireModel__FormulasAssignment_2 | |
5275 | rule__VampireModel__IncludesAssignment_0 | ||
5276 | @init { | 6123 | @init { |
5277 | int stackSize = keepStackSize(); | 6124 | int stackSize = keepStackSize(); |
5278 | } | 6125 | } |
5279 | : | 6126 | : |
5280 | ( | 6127 | ( |
5281 | { before(grammarAccess.getVampireModelAccess().getIncludesVLSIncludeParserRuleCall_0_0()); } | 6128 | { before(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_2_0()); } |
5282 | ruleVLSInclude | 6129 | ruleVLSFofFormula |
5283 | { after(grammarAccess.getVampireModelAccess().getIncludesVLSIncludeParserRuleCall_0_0()); } | 6130 | { after(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_2_0()); } |
5284 | ) | 6131 | ) |
5285 | ; | 6132 | ; |
5286 | finally { | 6133 | finally { |
5287 | restoreStackSize(stackSize); | 6134 | restoreStackSize(stackSize); |
5288 | } | 6135 | } |
5289 | 6136 | ||
5290 | rule__VampireModel__CommentsAssignment_1 | 6137 | rule__VampireModel__TfformulasAssignment_3 |
5291 | @init { | 6138 | @init { |
5292 | int stackSize = keepStackSize(); | 6139 | int stackSize = keepStackSize(); |
5293 | } | 6140 | } |
5294 | : | 6141 | : |
5295 | ( | 6142 | ( |
5296 | { before(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_1_0()); } | 6143 | { before(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_3_0()); } |
5297 | ruleVLSComment | 6144 | ruleVLSTffFormula |
5298 | { after(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_1_0()); } | 6145 | { after(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_3_0()); } |
5299 | ) | 6146 | ) |
5300 | ; | 6147 | ; |
5301 | finally { | 6148 | finally { |
5302 | restoreStackSize(stackSize); | 6149 | restoreStackSize(stackSize); |
5303 | } | 6150 | } |
5304 | 6151 | ||
5305 | rule__VampireModel__ConfirmationsAssignment_2 | 6152 | rule__VLSComment__CommentAssignment |
5306 | @init { | 6153 | @init { |
5307 | int stackSize = keepStackSize(); | 6154 | int stackSize = keepStackSize(); |
5308 | } | 6155 | } |
5309 | : | 6156 | : |
5310 | ( | 6157 | ( |
5311 | { before(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_2_0()); } | 6158 | { before(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_0()); } |
5312 | ruleVLSConfirmations | 6159 | RULE_SINGLE_COMMENT |
5313 | { after(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_2_0()); } | 6160 | { after(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_0()); } |
5314 | ) | 6161 | ) |
5315 | ; | 6162 | ; |
5316 | finally { | 6163 | finally { |
5317 | restoreStackSize(stackSize); | 6164 | restoreStackSize(stackSize); |
5318 | } | 6165 | } |
5319 | 6166 | ||
5320 | rule__VampireModel__FormulasAssignment_3 | 6167 | rule__VLSConfirmations__NameAssignment_2_3 |
5321 | @init { | 6168 | @init { |
5322 | int stackSize = keepStackSize(); | 6169 | int stackSize = keepStackSize(); |
5323 | } | 6170 | } |
5324 | : | 6171 | : |
5325 | ( | 6172 | ( |
5326 | { before(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_3_0()); } | 6173 | { before(grammarAccess.getVLSConfirmationsAccess().getNameLITERALTerminalRuleCall_2_3_0()); } |
5327 | ruleVLSFofFormula | 6174 | RULE_LITERAL |
5328 | { after(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_3_0()); } | 6175 | { after(grammarAccess.getVLSConfirmationsAccess().getNameLITERALTerminalRuleCall_2_3_0()); } |
5329 | ) | 6176 | ) |
5330 | ; | 6177 | ; |
5331 | finally { | 6178 | finally { |
5332 | restoreStackSize(stackSize); | 6179 | restoreStackSize(stackSize); |
5333 | } | 6180 | } |
5334 | 6181 | ||
5335 | rule__VampireModel__TfformulasAssignment_4 | 6182 | rule__VLSFofFormula__NameAssignment_2 |
5336 | @init { | 6183 | @init { |
5337 | int stackSize = keepStackSize(); | 6184 | int stackSize = keepStackSize(); |
5338 | } | 6185 | } |
5339 | : | 6186 | : |
5340 | ( | 6187 | ( |
5341 | { before(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_4_0()); } | 6188 | { before(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); } |
5342 | ruleVLSTffFormula | 6189 | (rule__VLSFofFormula__NameAlternatives_2_0) |
5343 | { after(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_4_0()); } | 6190 | { after(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); } |
5344 | ) | 6191 | ) |
5345 | ; | 6192 | ; |
5346 | finally { | 6193 | finally { |
5347 | restoreStackSize(stackSize); | 6194 | restoreStackSize(stackSize); |
5348 | } | 6195 | } |
5349 | 6196 | ||
5350 | rule__VLSInclude__FileNameAssignment_1 | 6197 | rule__VLSFofFormula__FofRoleAssignment_4 |
5351 | @init { | 6198 | @init { |
5352 | int stackSize = keepStackSize(); | 6199 | int stackSize = keepStackSize(); |
5353 | } | 6200 | } |
5354 | : | 6201 | : |
5355 | ( | 6202 | ( |
5356 | { before(grammarAccess.getVLSIncludeAccess().getFileNameSINGLE_QUOTETerminalRuleCall_1_0()); } | 6203 | { before(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); } |
5357 | RULE_SINGLE_QUOTE | 6204 | ruleVLSRole |
5358 | { after(grammarAccess.getVLSIncludeAccess().getFileNameSINGLE_QUOTETerminalRuleCall_1_0()); } | 6205 | { after(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); } |
5359 | ) | 6206 | ) |
5360 | ; | 6207 | ; |
5361 | finally { | 6208 | finally { |
5362 | restoreStackSize(stackSize); | 6209 | restoreStackSize(stackSize); |
5363 | } | 6210 | } |
5364 | 6211 | ||
5365 | rule__VLSInclude__NamesAssignment_2_1 | 6212 | rule__VLSFofFormula__FofFormulaAssignment_6 |
5366 | @init { | 6213 | @init { |
5367 | int stackSize = keepStackSize(); | 6214 | int stackSize = keepStackSize(); |
5368 | } | 6215 | } |
5369 | : | 6216 | : |
5370 | ( | 6217 | ( |
5371 | { before(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_1_0()); } | 6218 | { before(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); } |
5372 | ruleVLSName | 6219 | ruleVLSTerm |
5373 | { after(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_1_0()); } | 6220 | { after(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); } |
5374 | ) | 6221 | ) |
5375 | ; | 6222 | ; |
5376 | finally { | 6223 | finally { |
5377 | restoreStackSize(stackSize); | 6224 | restoreStackSize(stackSize); |
5378 | } | 6225 | } |
5379 | 6226 | ||
5380 | rule__VLSInclude__NamesAssignment_2_2_1 | 6227 | rule__VLSFofFormula__AnnotationsAssignment_7_1 |
5381 | @init { | 6228 | @init { |
5382 | int stackSize = keepStackSize(); | 6229 | int stackSize = keepStackSize(); |
5383 | } | 6230 | } |
5384 | : | 6231 | : |
5385 | ( | 6232 | ( |
5386 | { before(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_2_1_0()); } | 6233 | { before(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } |
5387 | ruleVLSName | 6234 | ruleVLSAnnotation |
5388 | { after(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_2_1_0()); } | 6235 | { after(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } |
5389 | ) | 6236 | ) |
5390 | ; | 6237 | ; |
5391 | finally { | 6238 | finally { |
5392 | restoreStackSize(stackSize); | 6239 | restoreStackSize(stackSize); |
5393 | } | 6240 | } |
5394 | 6241 | ||
5395 | rule__VLSName__NameAssignment | 6242 | rule__VLSTffFormula__NameAssignment_2 |
5396 | @init { | 6243 | @init { |
5397 | int stackSize = keepStackSize(); | 6244 | int stackSize = keepStackSize(); |
5398 | } | 6245 | } |
5399 | : | 6246 | : |
5400 | ( | 6247 | ( |
5401 | { before(grammarAccess.getVLSNameAccess().getNameAlternatives_0()); } | 6248 | { before(grammarAccess.getVLSTffFormulaAccess().getNameVLSTffNameParserRuleCall_2_0()); } |
5402 | (rule__VLSName__NameAlternatives_0) | 6249 | ruleVLSTffName |
5403 | { after(grammarAccess.getVLSNameAccess().getNameAlternatives_0()); } | 6250 | { after(grammarAccess.getVLSTffFormulaAccess().getNameVLSTffNameParserRuleCall_2_0()); } |
5404 | ) | 6251 | ) |
5405 | ; | 6252 | ; |
5406 | finally { | 6253 | finally { |
5407 | restoreStackSize(stackSize); | 6254 | restoreStackSize(stackSize); |
5408 | } | 6255 | } |
5409 | 6256 | ||
5410 | rule__VLSComment__CommentAssignment_1 | 6257 | rule__VLSTffFormula__TffRoleAssignment_4 |
5411 | @init { | 6258 | @init { |
5412 | int stackSize = keepStackSize(); | 6259 | int stackSize = keepStackSize(); |
5413 | } | 6260 | } |
5414 | : | 6261 | : |
5415 | ( | 6262 | ( |
5416 | { before(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_1_0()); } | 6263 | { before(grammarAccess.getVLSTffFormulaAccess().getTffRoleVLSRoleParserRuleCall_4_0()); } |
5417 | RULE_SINGLE_COMMENT | 6264 | ruleVLSRole |
5418 | { after(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_1_0()); } | 6265 | { after(grammarAccess.getVLSTffFormulaAccess().getTffRoleVLSRoleParserRuleCall_4_0()); } |
5419 | ) | 6266 | ) |
5420 | ; | 6267 | ; |
5421 | finally { | 6268 | finally { |
5422 | restoreStackSize(stackSize); | 6269 | restoreStackSize(stackSize); |
5423 | } | 6270 | } |
5424 | 6271 | ||
5425 | rule__VLSFofFormula__NameAssignment_2 | 6272 | rule__VLSTffFormula__FofFormulaAssignment_6 |
5426 | @init { | 6273 | @init { |
5427 | int stackSize = keepStackSize(); | 6274 | int stackSize = keepStackSize(); |
5428 | } | 6275 | } |
5429 | : | 6276 | : |
5430 | ( | 6277 | ( |
5431 | { before(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); } | 6278 | { before(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTffTermParserRuleCall_6_0()); } |
5432 | (rule__VLSFofFormula__NameAlternatives_2_0) | 6279 | ruleVLSTffTerm |
5433 | { after(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); } | 6280 | { after(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTffTermParserRuleCall_6_0()); } |
5434 | ) | 6281 | ) |
5435 | ; | 6282 | ; |
5436 | finally { | 6283 | finally { |
5437 | restoreStackSize(stackSize); | 6284 | restoreStackSize(stackSize); |
5438 | } | 6285 | } |
5439 | 6286 | ||
5440 | rule__VLSFofFormula__FofRoleAssignment_4 | 6287 | rule__VLSTffFormula__AnnotationsAssignment_7_1 |
5441 | @init { | 6288 | @init { |
5442 | int stackSize = keepStackSize(); | 6289 | int stackSize = keepStackSize(); |
5443 | } | 6290 | } |
5444 | : | 6291 | : |
5445 | ( | 6292 | ( |
5446 | { before(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); } | 6293 | { before(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } |
5447 | ruleVLSRole | 6294 | ruleVLSAnnotation |
5448 | { after(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); } | 6295 | { after(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } |
5449 | ) | 6296 | ) |
5450 | ; | 6297 | ; |
5451 | finally { | 6298 | finally { |
5452 | restoreStackSize(stackSize); | 6299 | restoreStackSize(stackSize); |
5453 | } | 6300 | } |
5454 | 6301 | ||
5455 | rule__VLSFofFormula__FofFormulaAssignment_6 | 6302 | rule__VLSAnnotation__NameAssignment_1 |
5456 | @init { | 6303 | @init { |
5457 | int stackSize = keepStackSize(); | 6304 | int stackSize = keepStackSize(); |
5458 | } | 6305 | } |
5459 | : | 6306 | : |
5460 | ( | 6307 | ( |
5461 | { before(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); } | 6308 | { before(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); } |
5462 | ruleVLSTerm | 6309 | (rule__VLSAnnotation__NameAlternatives_1_0) |
5463 | { after(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); } | 6310 | { after(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); } |
5464 | ) | 6311 | ) |
5465 | ; | 6312 | ; |
5466 | finally { | 6313 | finally { |
5467 | restoreStackSize(stackSize); | 6314 | restoreStackSize(stackSize); |
5468 | } | 6315 | } |
5469 | 6316 | ||
5470 | rule__VLSFofFormula__AnnotationsAssignment_7_1 | 6317 | rule__VLSAnnotation__FollowupAssignment_2_1 |
5471 | @init { | 6318 | @init { |
5472 | int stackSize = keepStackSize(); | 6319 | int stackSize = keepStackSize(); |
5473 | } | 6320 | } |
5474 | : | 6321 | : |
5475 | ( | 6322 | ( |
5476 | { before(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } | 6323 | { before(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); } |
5477 | ruleVLSAnnotation | 6324 | ruleVLSAnnotationTerms |
5478 | { after(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } | 6325 | { after(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); } |
5479 | ) | 6326 | ) |
5480 | ; | 6327 | ; |
5481 | finally { | 6328 | finally { |
5482 | restoreStackSize(stackSize); | 6329 | restoreStackSize(stackSize); |
5483 | } | 6330 | } |
5484 | 6331 | ||
5485 | rule__VLSTffFormula__NameAssignment_2 | 6332 | rule__VLSAnnotationTerms__TermsAssignment_0 |
5486 | @init { | 6333 | @init { |
5487 | int stackSize = keepStackSize(); | 6334 | int stackSize = keepStackSize(); |
5488 | } | 6335 | } |
5489 | : | 6336 | : |
5490 | ( | 6337 | ( |
5491 | { before(grammarAccess.getVLSTffFormulaAccess().getNameAlternatives_2_0()); } | 6338 | { before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); } |
5492 | (rule__VLSTffFormula__NameAlternatives_2_0) | 6339 | ruleVLSAnnotation |
5493 | { after(grammarAccess.getVLSTffFormulaAccess().getNameAlternatives_2_0()); } | 6340 | { after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); } |
5494 | ) | 6341 | ) |
5495 | ; | 6342 | ; |
5496 | finally { | 6343 | finally { |
5497 | restoreStackSize(stackSize); | 6344 | restoreStackSize(stackSize); |
5498 | } | 6345 | } |
5499 | 6346 | ||
5500 | rule__VLSTffFormula__FofRoleAssignment_4 | 6347 | rule__VLSAnnotationTerms__TermsAssignment_1_1 |
5501 | @init { | 6348 | @init { |
5502 | int stackSize = keepStackSize(); | 6349 | int stackSize = keepStackSize(); |
5503 | } | 6350 | } |
5504 | : | 6351 | : |
5505 | ( | 6352 | ( |
5506 | { before(grammarAccess.getVLSTffFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); } | 6353 | { before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); } |
5507 | ruleVLSRole | 6354 | ruleVLSAnnotation |
5508 | { after(grammarAccess.getVLSTffFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); } | 6355 | { after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); } |
5509 | ) | 6356 | ) |
5510 | ; | 6357 | ; |
5511 | finally { | 6358 | finally { |
5512 | restoreStackSize(stackSize); | 6359 | restoreStackSize(stackSize); |
5513 | } | 6360 | } |
5514 | 6361 | ||
5515 | rule__VLSTffFormula__FofFormulaAssignment_6 | 6362 | rule__VLSOtherDeclaration__TypeAssignment_2 |
5516 | @init { | 6363 | @init { |
5517 | int stackSize = keepStackSize(); | 6364 | int stackSize = keepStackSize(); |
5518 | } | 6365 | } |
5519 | : | 6366 | : |
5520 | ( | 6367 | ( |
5521 | { before(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); } | 6368 | { before(grammarAccess.getVLSOtherDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); } |
5522 | ruleVLSTerm | 6369 | ruleVLSTypeDef |
5523 | { after(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); } | 6370 | { after(grammarAccess.getVLSOtherDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); } |
5524 | ) | 6371 | ) |
5525 | ; | 6372 | ; |
5526 | finally { | 6373 | finally { |
5527 | restoreStackSize(stackSize); | 6374 | restoreStackSize(stackSize); |
5528 | } | 6375 | } |
5529 | 6376 | ||
5530 | rule__VLSTffFormula__AnnotationsAssignment_7_1 | 6377 | rule__VLSVariableDeclaration__TypeAssignment_2 |
5531 | @init { | 6378 | @init { |
5532 | int stackSize = keepStackSize(); | 6379 | int stackSize = keepStackSize(); |
5533 | } | 6380 | } |
5534 | : | 6381 | : |
5535 | ( | 6382 | ( |
5536 | { before(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } | 6383 | { before(grammarAccess.getVLSVariableDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); } |
5537 | ruleVLSAnnotation | 6384 | ruleVLSTypeDef |
5538 | { after(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); } | 6385 | { after(grammarAccess.getVLSVariableDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); } |
5539 | ) | 6386 | ) |
5540 | ; | 6387 | ; |
5541 | finally { | 6388 | finally { |
5542 | restoreStackSize(stackSize); | 6389 | restoreStackSize(stackSize); |
5543 | } | 6390 | } |
5544 | 6391 | ||
5545 | rule__VLSAnnotation__NameAssignment_1 | 6392 | rule__VLSTypeDef__TypeSigAssignment_0 |
5546 | @init { | 6393 | @init { |
5547 | int stackSize = keepStackSize(); | 6394 | int stackSize = keepStackSize(); |
5548 | } | 6395 | } |
5549 | : | 6396 | : |
5550 | ( | 6397 | ( |
5551 | { before(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); } | 6398 | { before(grammarAccess.getVLSTypeDefAccess().getTypeSigVLSUnitaryTermParserRuleCall_0_0()); } |
5552 | (rule__VLSAnnotation__NameAlternatives_1_0) | 6399 | ruleVLSUnitaryTerm |
5553 | { after(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); } | 6400 | { after(grammarAccess.getVLSTypeDefAccess().getTypeSigVLSUnitaryTermParserRuleCall_0_0()); } |
5554 | ) | 6401 | ) |
5555 | ; | 6402 | ; |
5556 | finally { | 6403 | finally { |
5557 | restoreStackSize(stackSize); | 6404 | restoreStackSize(stackSize); |
5558 | } | 6405 | } |
5559 | 6406 | ||
5560 | rule__VLSAnnotation__FollowupAssignment_2_1 | 6407 | rule__VLSTypeDef__MapsToAssignment_1_1 |
5561 | @init { | 6408 | @init { |
5562 | int stackSize = keepStackSize(); | 6409 | int stackSize = keepStackSize(); |
5563 | } | 6410 | } |
5564 | : | 6411 | : |
5565 | ( | 6412 | ( |
5566 | { before(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); } | 6413 | { before(grammarAccess.getVLSTypeDefAccess().getMapsToVLSAtomicConstantParserRuleCall_1_1_0()); } |
5567 | ruleVLSAnnotationTerms | 6414 | ruleVLSAtomicConstant |
5568 | { after(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); } | 6415 | { after(grammarAccess.getVLSTypeDefAccess().getMapsToVLSAtomicConstantParserRuleCall_1_1_0()); } |
5569 | ) | 6416 | ) |
5570 | ; | 6417 | ; |
5571 | finally { | 6418 | finally { |
5572 | restoreStackSize(stackSize); | 6419 | restoreStackSize(stackSize); |
5573 | } | 6420 | } |
5574 | 6421 | ||
5575 | rule__VLSAnnotationTerms__TermsAssignment_0 | 6422 | rule__VLSUnitaryTerm__InitTypeAssignment_0 |
5576 | @init { | 6423 | @init { |
5577 | int stackSize = keepStackSize(); | 6424 | int stackSize = keepStackSize(); |
5578 | } | 6425 | } |
5579 | : | 6426 | : |
5580 | ( | 6427 | ( |
5581 | { before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); } | 6428 | { before(grammarAccess.getVLSUnitaryTermAccess().getInitTypeVLSAtomicParserRuleCall_0_0()); } |
5582 | ruleVLSAnnotation | 6429 | ruleVLSAtomic |
5583 | { after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); } | 6430 | { after(grammarAccess.getVLSUnitaryTermAccess().getInitTypeVLSAtomicParserRuleCall_0_0()); } |
5584 | ) | 6431 | ) |
5585 | ; | 6432 | ; |
5586 | finally { | 6433 | finally { |
5587 | restoreStackSize(stackSize); | 6434 | restoreStackSize(stackSize); |
5588 | } | 6435 | } |
5589 | 6436 | ||
5590 | rule__VLSAnnotationTerms__TermsAssignment_1_1 | 6437 | rule__VLSUnitaryTerm__NextTypeAssignment_1_1 |
5591 | @init { | 6438 | @init { |
5592 | int stackSize = keepStackSize(); | 6439 | int stackSize = keepStackSize(); |
5593 | } | 6440 | } |
5594 | : | 6441 | : |
5595 | ( | 6442 | ( |
5596 | { before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); } | 6443 | { before(grammarAccess.getVLSUnitaryTermAccess().getNextTypeVLSAtomicConstantParserRuleCall_1_1_0()); } |
5597 | ruleVLSAnnotation | 6444 | ruleVLSAtomicConstant |
5598 | { after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); } | 6445 | { after(grammarAccess.getVLSUnitaryTermAccess().getNextTypeVLSAtomicConstantParserRuleCall_1_1_0()); } |
5599 | ) | 6446 | ) |
5600 | ; | 6447 | ; |
5601 | finally { | 6448 | finally { |
@@ -5653,9 +6500,9 @@ rule__VLSUniversalQuantifier__VariablesAssignment_1_2 | |||
5653 | } | 6500 | } |
5654 | : | 6501 | : |
5655 | ( | 6502 | ( |
5656 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); } | 6503 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_2_0()); } |
5657 | ruleVLSVariable | 6504 | (rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0) |
5658 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); } | 6505 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_2_0()); } |
5659 | ) | 6506 | ) |
5660 | ; | 6507 | ; |
5661 | finally { | 6508 | finally { |
@@ -5668,9 +6515,9 @@ rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 | |||
5668 | } | 6515 | } |
5669 | : | 6516 | : |
5670 | ( | 6517 | ( |
5671 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); } | 6518 | { before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_3_1_0()); } |
5672 | ruleVLSVariable | 6519 | (rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0) |
5673 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); } | 6520 | { after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_3_1_0()); } |
5674 | ) | 6521 | ) |
5675 | ; | 6522 | ; |
5676 | finally { | 6523 | finally { |
@@ -5698,9 +6545,9 @@ rule__VLSExistentialQuantifier__VariablesAssignment_1_2 | |||
5698 | } | 6545 | } |
5699 | : | 6546 | : |
5700 | ( | 6547 | ( |
5701 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); } | 6548 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_2_0()); } |
5702 | ruleVLSVariable | 6549 | (rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0) |
5703 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); } | 6550 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_2_0()); } |
5704 | ) | 6551 | ) |
5705 | ; | 6552 | ; |
5706 | finally { | 6553 | finally { |
@@ -5713,9 +6560,9 @@ rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 | |||
5713 | } | 6560 | } |
5714 | : | 6561 | : |
5715 | ( | 6562 | ( |
5716 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); } | 6563 | { before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_3_1_0()); } |
5717 | ruleVLSVariable | 6564 | (rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0) |
5718 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); } | 6565 | { after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_3_1_0()); } |
5719 | ) | 6566 | ) |
5720 | ; | 6567 | ; |
5721 | finally { | 6568 | finally { |
@@ -5957,39 +6804,9 @@ rule__VLSDefinedTerm__ValueAssignment_1_1 | |||
5957 | } | 6804 | } |
5958 | : | 6805 | : |
5959 | ( | 6806 | ( |
5960 | { before(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_REAL_IDTerminalRuleCall_1_1_0()); } | 6807 | { before(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_1_1_0()); } |
5961 | RULE_SIGNED_REAL_ID | ||
5962 | { after(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_REAL_IDTerminalRuleCall_1_1_0()); } | ||
5963 | ) | ||
5964 | ; | ||
5965 | finally { | ||
5966 | restoreStackSize(stackSize); | ||
5967 | } | ||
5968 | |||
5969 | rule__VLSDefinedTerm__ValueAssignment_2_1 | ||
5970 | @init { | ||
5971 | int stackSize = keepStackSize(); | ||
5972 | } | ||
5973 | : | ||
5974 | ( | ||
5975 | { before(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_RAT_IDTerminalRuleCall_2_1_0()); } | ||
5976 | RULE_SIGNED_RAT_ID | ||
5977 | { after(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_RAT_IDTerminalRuleCall_2_1_0()); } | ||
5978 | ) | ||
5979 | ; | ||
5980 | finally { | ||
5981 | restoreStackSize(stackSize); | ||
5982 | } | ||
5983 | |||
5984 | rule__VLSDefinedTerm__ValueAssignment_3_1 | ||
5985 | @init { | ||
5986 | int stackSize = keepStackSize(); | ||
5987 | } | ||
5988 | : | ||
5989 | ( | ||
5990 | { before(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_3_1_0()); } | ||
5991 | RULE_DOUBLE_QUOTE | 6808 | RULE_DOUBLE_QUOTE |
5992 | { after(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_3_1_0()); } | 6809 | { after(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_1_1_0()); } |
5993 | ) | 6810 | ) |
5994 | ; | 6811 | ; |
5995 | finally { | 6812 | finally { |
@@ -6016,21 +6833,9 @@ RULE_LITERAL : ('0'|'1'..'9' RULE_INT?); | |||
6016 | 6833 | ||
6017 | RULE_SIGNED_LITERAL : RULE_SIGN* RULE_LITERAL; | 6834 | RULE_SIGNED_LITERAL : RULE_SIGN* RULE_LITERAL; |
6018 | 6835 | ||
6019 | fragment RULE_UNSIGNED_REAL_FRAC_ID : RULE_LITERAL '.' RULE_INT; | 6836 | RULE_SINGLE_COMMENT : '%' ~(('\n'|'\r'))* ('\r'? '\n')?; |
6020 | 6837 | ||
6021 | fragment RULE_UNSIGNED_REAL_EXP_ID : (RULE_LITERAL|RULE_UNSIGNED_REAL_FRAC_ID) 'Ee' RULE_SIGN* RULE_INT; | 6838 | RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; |
6022 | |||
6023 | RULE_SIGNED_REAL_ID : RULE_SIGN* (RULE_UNSIGNED_REAL_FRAC_ID|RULE_UNSIGNED_REAL_EXP_ID); | ||
6024 | |||
6025 | fragment RULE_UNSIGNED_RAT_ID : RULE_LITERAL '/' '1'..'9' RULE_INT?; | ||
6026 | |||
6027 | RULE_SIGNED_RAT_ID : RULE_SIGN* RULE_UNSIGNED_RAT_ID; | ||
6028 | |||
6029 | fragment RULE_ID : ~(('\n'|'\r'))*; | ||
6030 | |||
6031 | fragment RULE_ANY_OTHER : RULE_ID; | ||
6032 | |||
6033 | RULE_SINGLE_COMMENT : RULE_ANY_OTHER; | ||
6034 | 6839 | ||
6035 | fragment RULE_INT : ('0'..'9')+; | 6840 | fragment RULE_INT : ('0'..'9')+; |
6036 | 6841 | ||
@@ -6041,3 +6846,5 @@ RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; | |||
6041 | RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; | 6846 | RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; |
6042 | 6847 | ||
6043 | RULE_WS : (' '|'\t'|'\r'|'\n')+; | 6848 | RULE_WS : (' '|'\t'|'\r'|'\n')+; |
6849 | |||
6850 | RULE_ANY_OTHER : .; | ||
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.tokens b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.tokens index 8c5830d1..0f70141c 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.tokens +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguage.tokens | |||
@@ -1,71 +1,85 @@ | |||
1 | '!'=62 | 1 | '!'=72 |
2 | '!='=66 | 2 | '!='=75 |
3 | '$false'=70 | 3 | '$false'=79 |
4 | '$less'=71 | 4 | '$less'=80 |
5 | '$true'=69 | 5 | '$true'=78 |
6 | '%'=46 | 6 | '&'=70 |
7 | '&'=60 | 7 | '('=55 |
8 | '('=49 | 8 | ')'=57 |
9 | ')'=50 | 9 | '*'=63 |
10 | ','=45 | 10 | ','=56 |
11 | ',['=43 | 11 | '.'=58 |
12 | '.'=51 | 12 | ':'=61 |
13 | ':'=63 | 13 | ':='=77 |
14 | ':='=68 | 14 | '<='=66 |
15 | '<='=56 | 15 | '<=>'=64 |
16 | '<=>'=54 | 16 | '<~>'=67 |
17 | '<~>'=57 | 17 | '='=76 |
18 | '='=67 | 18 | '=>'=65 |
19 | '=>'=55 | 19 | '>'=62 |
20 | '?'=64 | 20 | '?'=73 |
21 | 'Satisfiable!'=47 | 21 | 'Could'=41 |
22 | '['=53 | 22 | 'Finite'=51 |
23 | ']'=44 | 23 | 'Found!'=53 |
24 | 'assumption'=31 | 24 | 'Model'=52 |
25 | 'axiom'=27 | 25 | 'Satisfiable!'=39 |
26 | 'conjecture'=28 | 26 | 'TRYING'=48 |
27 | 'corollary'=34 | 27 | 'Virtual'=46 |
28 | 'definition'=30 | 28 | 'WARNING!'=40 |
29 | 'fi_domain'=38 | 29 | '['=49 |
30 | 'fi_functors'=39 | 30 | ']'=50 |
31 | 'fi_predicates'=40 | 31 | 'assumption'=28 |
32 | 'fof'=48 | 32 | 'axiom'=24 |
33 | 'hypothesis'=29 | 33 | 'conjecture'=25 |
34 | 'include('=42 | 34 | 'corollary'=31 |
35 | 'lemma'=32 | 35 | 'declare_'=60 |
36 | 'negated_conjecture'=35 | 36 | 'definition'=27 |
37 | 'plain'=36 | 37 | 'distinct_domain'=22 |
38 | 'tff'=52 | 38 | 'fi_domain'=35 |
39 | 'theorem'=33 | 39 | 'fi_functors'=36 |
40 | 'type'=37 | 40 | 'fi_predicates'=37 |
41 | 'unknown'=41 | 41 | 'finite_domain'=23 |
42 | '|'=61 | 42 | 'fof'=54 |
43 | '~&'=59 | 43 | 'hypothesis'=26 |
44 | '~'=65 | 44 | 'lemma'=29 |
45 | '~|'=58 | 45 | 'limit:'=45 |
46 | RULE_ALPHA_NUMERIC=15 | 46 | 'memory.'=47 |
47 | RULE_ANY_OTHER=22 | 47 | 'negated_conjecture'=32 |
48 | RULE_DOLLAR_ID=8 | 48 | 'not'=42 |
49 | RULE_DOUBLE_DOLLAR_ID=9 | 49 | 'plain'=33 |
50 | RULE_DOUBLE_QUOTE=14 | 50 | 'resource'=44 |
51 | RULE_ID=21 | 51 | 'set'=43 |
52 | RULE_INT=17 | 52 | 'tff'=59 |
53 | RULE_LITERAL=6 | 53 | 'theorem'=30 |
54 | 'type'=34 | ||
55 | 'unknown'=38 | ||
56 | '|'=71 | ||
57 | '~&'=69 | ||
58 | '~'=74 | ||
59 | '~|'=68 | ||
60 | RULE_ALPHA_NUMERIC=13 | ||
61 | RULE_ANY_OTHER=21 | ||
62 | RULE_DOLLAR_ID=7 | ||
63 | RULE_DOUBLE_DOLLAR_ID=8 | ||
64 | RULE_DOUBLE_QUOTE=12 | ||
65 | RULE_ID=16 | ||
66 | RULE_INT=15 | ||
67 | RULE_LITERAL=10 | ||
54 | RULE_LOWER_WORD_ID=4 | 68 | RULE_LOWER_WORD_ID=4 |
55 | RULE_ML_COMMENT=24 | 69 | RULE_ML_COMMENT=18 |
56 | RULE_SIGN=16 | 70 | RULE_SIGN=14 |
57 | RULE_SIGNED_LITERAL=7 | 71 | RULE_SIGNED_LITERAL=5 |
58 | RULE_SIGNED_RAT_ID=13 | 72 | RULE_SINGLE_COMMENT=9 |
59 | RULE_SIGNED_REAL_ID=12 | 73 | RULE_SINGLE_QUOTE=6 |
60 | RULE_SINGLE_COMMENT=10 | 74 | RULE_SL_COMMENT=19 |
61 | RULE_SINGLE_QUOTE=5 | 75 | RULE_STRING=17 |
62 | RULE_SL_COMMENT=25 | ||
63 | RULE_STRING=23 | ||
64 | RULE_UNSIGNED_RAT_ID=20 | ||
65 | RULE_UNSIGNED_REAL_EXP_ID=19 | ||
66 | RULE_UNSIGNED_REAL_FRAC_ID=18 | ||
67 | RULE_UPPER_WORD_ID=11 | 76 | RULE_UPPER_WORD_ID=11 |
68 | RULE_WS=26 | 77 | RULE_WS=20 |
78 | T__22=22 | ||
79 | T__23=23 | ||
80 | T__24=24 | ||
81 | T__25=25 | ||
82 | T__26=26 | ||
69 | T__27=27 | 83 | T__27=27 |
70 | T__28=28 | 84 | T__28=28 |
71 | T__29=29 | 85 | T__29=29 |
@@ -111,3 +125,12 @@ T__68=68 | |||
111 | T__69=69 | 125 | T__69=69 |
112 | T__70=70 | 126 | T__70=70 |
113 | T__71=71 | 127 | T__71=71 |
128 | T__72=72 | ||
129 | T__73=73 | ||
130 | T__74=74 | ||
131 | T__75=75 | ||
132 | T__76=76 | ||
133 | T__77=77 | ||
134 | T__78=78 | ||
135 | T__79=79 | ||
136 | T__80=80 | ||
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageLexer.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageLexer.java index a6987d4e..4efcb64c 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageLexer.java +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageLexer.java | |||
@@ -12,36 +12,38 @@ import java.util.ArrayList; | |||
12 | 12 | ||
13 | @SuppressWarnings("all") | 13 | @SuppressWarnings("all") |
14 | public class InternalVampireLanguageLexer extends Lexer { | 14 | public class InternalVampireLanguageLexer extends Lexer { |
15 | public static final int RULE_UNSIGNED_RAT_ID=20; | ||
16 | public static final int T__50=50; | 15 | public static final int T__50=50; |
17 | public static final int RULE_SIGN=16; | 16 | public static final int RULE_SIGN=14; |
18 | public static final int T__59=59; | 17 | public static final int T__59=59; |
19 | public static final int RULE_SIGNED_LITERAL=7; | 18 | public static final int RULE_SIGNED_LITERAL=5; |
20 | public static final int T__55=55; | 19 | public static final int T__55=55; |
21 | public static final int T__56=56; | 20 | public static final int T__56=56; |
22 | public static final int T__57=57; | 21 | public static final int T__57=57; |
23 | public static final int T__58=58; | 22 | public static final int T__58=58; |
24 | public static final int T__51=51; | 23 | public static final int T__51=51; |
25 | public static final int RULE_DOUBLE_QUOTE=14; | 24 | public static final int RULE_DOUBLE_QUOTE=12; |
26 | public static final int T__52=52; | 25 | public static final int T__52=52; |
27 | public static final int RULE_LITERAL=6; | 26 | public static final int RULE_LITERAL=10; |
28 | public static final int T__53=53; | 27 | public static final int T__53=53; |
29 | public static final int RULE_UNSIGNED_REAL_FRAC_ID=18; | ||
30 | public static final int T__54=54; | 28 | public static final int T__54=54; |
31 | public static final int T__60=60; | 29 | public static final int T__60=60; |
32 | public static final int T__61=61; | 30 | public static final int T__61=61; |
33 | public static final int RULE_ID=21; | 31 | public static final int RULE_ID=16; |
34 | public static final int RULE_SINGLE_QUOTE=5; | 32 | public static final int RULE_SINGLE_QUOTE=6; |
35 | public static final int RULE_SINGLE_COMMENT=10; | 33 | public static final int RULE_SINGLE_COMMENT=9; |
34 | public static final int T__26=26; | ||
36 | public static final int T__27=27; | 35 | public static final int T__27=27; |
37 | public static final int T__28=28; | 36 | public static final int T__28=28; |
38 | public static final int RULE_INT=17; | 37 | public static final int RULE_INT=15; |
39 | public static final int T__29=29; | 38 | public static final int T__29=29; |
39 | public static final int T__22=22; | ||
40 | public static final int T__66=66; | 40 | public static final int T__66=66; |
41 | public static final int RULE_ML_COMMENT=24; | 41 | public static final int RULE_ML_COMMENT=18; |
42 | public static final int T__23=23; | ||
42 | public static final int T__67=67; | 43 | public static final int T__67=67; |
43 | public static final int RULE_SIGNED_RAT_ID=13; | 44 | public static final int T__24=24; |
44 | public static final int T__68=68; | 45 | public static final int T__68=68; |
46 | public static final int T__25=25; | ||
45 | public static final int T__69=69; | 47 | public static final int T__69=69; |
46 | public static final int T__62=62; | 48 | public static final int T__62=62; |
47 | public static final int T__63=63; | 49 | public static final int T__63=63; |
@@ -49,32 +51,39 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
49 | public static final int T__65=65; | 51 | public static final int T__65=65; |
50 | public static final int T__70=70; | 52 | public static final int T__70=70; |
51 | public static final int T__71=71; | 53 | public static final int T__71=71; |
54 | public static final int T__72=72; | ||
52 | public static final int RULE_LOWER_WORD_ID=4; | 55 | public static final int RULE_LOWER_WORD_ID=4; |
53 | public static final int RULE_STRING=23; | 56 | public static final int RULE_STRING=17; |
54 | public static final int RULE_SL_COMMENT=25; | 57 | public static final int RULE_SL_COMMENT=19; |
55 | public static final int T__37=37; | 58 | public static final int T__37=37; |
56 | public static final int T__38=38; | 59 | public static final int T__38=38; |
57 | public static final int T__39=39; | 60 | public static final int T__39=39; |
58 | public static final int T__33=33; | 61 | public static final int T__33=33; |
62 | public static final int T__77=77; | ||
59 | public static final int T__34=34; | 63 | public static final int T__34=34; |
64 | public static final int T__78=78; | ||
60 | public static final int T__35=35; | 65 | public static final int T__35=35; |
66 | public static final int T__79=79; | ||
61 | public static final int T__36=36; | 67 | public static final int T__36=36; |
68 | public static final int T__73=73; | ||
62 | public static final int EOF=-1; | 69 | public static final int EOF=-1; |
63 | public static final int T__30=30; | 70 | public static final int T__30=30; |
64 | public static final int RULE_UNSIGNED_REAL_EXP_ID=19; | 71 | public static final int T__74=74; |
65 | public static final int T__31=31; | 72 | public static final int T__31=31; |
73 | public static final int T__75=75; | ||
66 | public static final int T__32=32; | 74 | public static final int T__32=32; |
75 | public static final int T__76=76; | ||
76 | public static final int T__80=80; | ||
67 | public static final int RULE_UPPER_WORD_ID=11; | 77 | public static final int RULE_UPPER_WORD_ID=11; |
68 | public static final int RULE_WS=26; | 78 | public static final int RULE_WS=20; |
69 | public static final int RULE_DOLLAR_ID=8; | 79 | public static final int RULE_DOLLAR_ID=7; |
70 | public static final int RULE_ALPHA_NUMERIC=15; | 80 | public static final int RULE_ALPHA_NUMERIC=13; |
71 | public static final int RULE_ANY_OTHER=22; | 81 | public static final int RULE_ANY_OTHER=21; |
72 | public static final int RULE_DOUBLE_DOLLAR_ID=9; | 82 | public static final int RULE_DOUBLE_DOLLAR_ID=8; |
73 | public static final int T__48=48; | 83 | public static final int T__48=48; |
74 | public static final int T__49=49; | 84 | public static final int T__49=49; |
75 | public static final int T__44=44; | 85 | public static final int T__44=44; |
76 | public static final int T__45=45; | 86 | public static final int T__45=45; |
77 | public static final int RULE_SIGNED_REAL_ID=12; | ||
78 | public static final int T__46=46; | 87 | public static final int T__46=46; |
79 | public static final int T__47=47; | 88 | public static final int T__47=47; |
80 | public static final int T__40=40; | 89 | public static final int T__40=40; |
@@ -95,15 +104,120 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
95 | } | 104 | } |
96 | public String getGrammarFileName() { return "InternalVampireLanguage.g"; } | 105 | public String getGrammarFileName() { return "InternalVampireLanguage.g"; } |
97 | 106 | ||
107 | // $ANTLR start "T__22" | ||
108 | public final void mT__22() throws RecognitionException { | ||
109 | try { | ||
110 | int _type = T__22; | ||
111 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
112 | // InternalVampireLanguage.g:11:7: ( 'distinct_domain' ) | ||
113 | // InternalVampireLanguage.g:11:9: 'distinct_domain' | ||
114 | { | ||
115 | match("distinct_domain"); | ||
116 | |||
117 | |||
118 | } | ||
119 | |||
120 | state.type = _type; | ||
121 | state.channel = _channel; | ||
122 | } | ||
123 | finally { | ||
124 | } | ||
125 | } | ||
126 | // $ANTLR end "T__22" | ||
127 | |||
128 | // $ANTLR start "T__23" | ||
129 | public final void mT__23() throws RecognitionException { | ||
130 | try { | ||
131 | int _type = T__23; | ||
132 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
133 | // InternalVampireLanguage.g:12:7: ( 'finite_domain' ) | ||
134 | // InternalVampireLanguage.g:12:9: 'finite_domain' | ||
135 | { | ||
136 | match("finite_domain"); | ||
137 | |||
138 | |||
139 | } | ||
140 | |||
141 | state.type = _type; | ||
142 | state.channel = _channel; | ||
143 | } | ||
144 | finally { | ||
145 | } | ||
146 | } | ||
147 | // $ANTLR end "T__23" | ||
148 | |||
149 | // $ANTLR start "T__24" | ||
150 | public final void mT__24() throws RecognitionException { | ||
151 | try { | ||
152 | int _type = T__24; | ||
153 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
154 | // InternalVampireLanguage.g:13:7: ( 'axiom' ) | ||
155 | // InternalVampireLanguage.g:13:9: 'axiom' | ||
156 | { | ||
157 | match("axiom"); | ||
158 | |||
159 | |||
160 | } | ||
161 | |||
162 | state.type = _type; | ||
163 | state.channel = _channel; | ||
164 | } | ||
165 | finally { | ||
166 | } | ||
167 | } | ||
168 | // $ANTLR end "T__24" | ||
169 | |||
170 | // $ANTLR start "T__25" | ||
171 | public final void mT__25() throws RecognitionException { | ||
172 | try { | ||
173 | int _type = T__25; | ||
174 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
175 | // InternalVampireLanguage.g:14:7: ( 'conjecture' ) | ||
176 | // InternalVampireLanguage.g:14:9: 'conjecture' | ||
177 | { | ||
178 | match("conjecture"); | ||
179 | |||
180 | |||
181 | } | ||
182 | |||
183 | state.type = _type; | ||
184 | state.channel = _channel; | ||
185 | } | ||
186 | finally { | ||
187 | } | ||
188 | } | ||
189 | // $ANTLR end "T__25" | ||
190 | |||
191 | // $ANTLR start "T__26" | ||
192 | public final void mT__26() throws RecognitionException { | ||
193 | try { | ||
194 | int _type = T__26; | ||
195 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
196 | // InternalVampireLanguage.g:15:7: ( 'hypothesis' ) | ||
197 | // InternalVampireLanguage.g:15:9: 'hypothesis' | ||
198 | { | ||
199 | match("hypothesis"); | ||
200 | |||
201 | |||
202 | } | ||
203 | |||
204 | state.type = _type; | ||
205 | state.channel = _channel; | ||
206 | } | ||
207 | finally { | ||
208 | } | ||
209 | } | ||
210 | // $ANTLR end "T__26" | ||
211 | |||
98 | // $ANTLR start "T__27" | 212 | // $ANTLR start "T__27" |
99 | public final void mT__27() throws RecognitionException { | 213 | public final void mT__27() throws RecognitionException { |
100 | try { | 214 | try { |
101 | int _type = T__27; | 215 | int _type = T__27; |
102 | int _channel = DEFAULT_TOKEN_CHANNEL; | 216 | int _channel = DEFAULT_TOKEN_CHANNEL; |
103 | // InternalVampireLanguage.g:11:7: ( 'axiom' ) | 217 | // InternalVampireLanguage.g:16:7: ( 'definition' ) |
104 | // InternalVampireLanguage.g:11:9: 'axiom' | 218 | // InternalVampireLanguage.g:16:9: 'definition' |
105 | { | 219 | { |
106 | match("axiom"); | 220 | match("definition"); |
107 | 221 | ||
108 | 222 | ||
109 | } | 223 | } |
@@ -121,10 +235,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
121 | try { | 235 | try { |
122 | int _type = T__28; | 236 | int _type = T__28; |
123 | int _channel = DEFAULT_TOKEN_CHANNEL; | 237 | int _channel = DEFAULT_TOKEN_CHANNEL; |
124 | // InternalVampireLanguage.g:12:7: ( 'conjecture' ) | 238 | // InternalVampireLanguage.g:17:7: ( 'assumption' ) |
125 | // InternalVampireLanguage.g:12:9: 'conjecture' | 239 | // InternalVampireLanguage.g:17:9: 'assumption' |
126 | { | 240 | { |
127 | match("conjecture"); | 241 | match("assumption"); |
128 | 242 | ||
129 | 243 | ||
130 | } | 244 | } |
@@ -142,10 +256,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
142 | try { | 256 | try { |
143 | int _type = T__29; | 257 | int _type = T__29; |
144 | int _channel = DEFAULT_TOKEN_CHANNEL; | 258 | int _channel = DEFAULT_TOKEN_CHANNEL; |
145 | // InternalVampireLanguage.g:13:7: ( 'hypothesis' ) | 259 | // InternalVampireLanguage.g:18:7: ( 'lemma' ) |
146 | // InternalVampireLanguage.g:13:9: 'hypothesis' | 260 | // InternalVampireLanguage.g:18:9: 'lemma' |
147 | { | 261 | { |
148 | match("hypothesis"); | 262 | match("lemma"); |
149 | 263 | ||
150 | 264 | ||
151 | } | 265 | } |
@@ -163,10 +277,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
163 | try { | 277 | try { |
164 | int _type = T__30; | 278 | int _type = T__30; |
165 | int _channel = DEFAULT_TOKEN_CHANNEL; | 279 | int _channel = DEFAULT_TOKEN_CHANNEL; |
166 | // InternalVampireLanguage.g:14:7: ( 'definition' ) | 280 | // InternalVampireLanguage.g:19:7: ( 'theorem' ) |
167 | // InternalVampireLanguage.g:14:9: 'definition' | 281 | // InternalVampireLanguage.g:19:9: 'theorem' |
168 | { | 282 | { |
169 | match("definition"); | 283 | match("theorem"); |
170 | 284 | ||
171 | 285 | ||
172 | } | 286 | } |
@@ -184,10 +298,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
184 | try { | 298 | try { |
185 | int _type = T__31; | 299 | int _type = T__31; |
186 | int _channel = DEFAULT_TOKEN_CHANNEL; | 300 | int _channel = DEFAULT_TOKEN_CHANNEL; |
187 | // InternalVampireLanguage.g:15:7: ( 'assumption' ) | 301 | // InternalVampireLanguage.g:20:7: ( 'corollary' ) |
188 | // InternalVampireLanguage.g:15:9: 'assumption' | 302 | // InternalVampireLanguage.g:20:9: 'corollary' |
189 | { | 303 | { |
190 | match("assumption"); | 304 | match("corollary"); |
191 | 305 | ||
192 | 306 | ||
193 | } | 307 | } |
@@ -205,10 +319,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
205 | try { | 319 | try { |
206 | int _type = T__32; | 320 | int _type = T__32; |
207 | int _channel = DEFAULT_TOKEN_CHANNEL; | 321 | int _channel = DEFAULT_TOKEN_CHANNEL; |
208 | // InternalVampireLanguage.g:16:7: ( 'lemma' ) | 322 | // InternalVampireLanguage.g:21:7: ( 'negated_conjecture' ) |
209 | // InternalVampireLanguage.g:16:9: 'lemma' | 323 | // InternalVampireLanguage.g:21:9: 'negated_conjecture' |
210 | { | 324 | { |
211 | match("lemma"); | 325 | match("negated_conjecture"); |
212 | 326 | ||
213 | 327 | ||
214 | } | 328 | } |
@@ -226,10 +340,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
226 | try { | 340 | try { |
227 | int _type = T__33; | 341 | int _type = T__33; |
228 | int _channel = DEFAULT_TOKEN_CHANNEL; | 342 | int _channel = DEFAULT_TOKEN_CHANNEL; |
229 | // InternalVampireLanguage.g:17:7: ( 'theorem' ) | 343 | // InternalVampireLanguage.g:22:7: ( 'plain' ) |
230 | // InternalVampireLanguage.g:17:9: 'theorem' | 344 | // InternalVampireLanguage.g:22:9: 'plain' |
231 | { | 345 | { |
232 | match("theorem"); | 346 | match("plain"); |
233 | 347 | ||
234 | 348 | ||
235 | } | 349 | } |
@@ -247,10 +361,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
247 | try { | 361 | try { |
248 | int _type = T__34; | 362 | int _type = T__34; |
249 | int _channel = DEFAULT_TOKEN_CHANNEL; | 363 | int _channel = DEFAULT_TOKEN_CHANNEL; |
250 | // InternalVampireLanguage.g:18:7: ( 'corollary' ) | 364 | // InternalVampireLanguage.g:23:7: ( 'type' ) |
251 | // InternalVampireLanguage.g:18:9: 'corollary' | 365 | // InternalVampireLanguage.g:23:9: 'type' |
252 | { | 366 | { |
253 | match("corollary"); | 367 | match("type"); |
254 | 368 | ||
255 | 369 | ||
256 | } | 370 | } |
@@ -268,10 +382,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
268 | try { | 382 | try { |
269 | int _type = T__35; | 383 | int _type = T__35; |
270 | int _channel = DEFAULT_TOKEN_CHANNEL; | 384 | int _channel = DEFAULT_TOKEN_CHANNEL; |
271 | // InternalVampireLanguage.g:19:7: ( 'negated_conjecture' ) | 385 | // InternalVampireLanguage.g:24:7: ( 'fi_domain' ) |
272 | // InternalVampireLanguage.g:19:9: 'negated_conjecture' | 386 | // InternalVampireLanguage.g:24:9: 'fi_domain' |
273 | { | 387 | { |
274 | match("negated_conjecture"); | 388 | match("fi_domain"); |
275 | 389 | ||
276 | 390 | ||
277 | } | 391 | } |
@@ -289,10 +403,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
289 | try { | 403 | try { |
290 | int _type = T__36; | 404 | int _type = T__36; |
291 | int _channel = DEFAULT_TOKEN_CHANNEL; | 405 | int _channel = DEFAULT_TOKEN_CHANNEL; |
292 | // InternalVampireLanguage.g:20:7: ( 'plain' ) | 406 | // InternalVampireLanguage.g:25:7: ( 'fi_functors' ) |
293 | // InternalVampireLanguage.g:20:9: 'plain' | 407 | // InternalVampireLanguage.g:25:9: 'fi_functors' |
294 | { | 408 | { |
295 | match("plain"); | 409 | match("fi_functors"); |
296 | 410 | ||
297 | 411 | ||
298 | } | 412 | } |
@@ -310,10 +424,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
310 | try { | 424 | try { |
311 | int _type = T__37; | 425 | int _type = T__37; |
312 | int _channel = DEFAULT_TOKEN_CHANNEL; | 426 | int _channel = DEFAULT_TOKEN_CHANNEL; |
313 | // InternalVampireLanguage.g:21:7: ( 'type' ) | 427 | // InternalVampireLanguage.g:26:7: ( 'fi_predicates' ) |
314 | // InternalVampireLanguage.g:21:9: 'type' | 428 | // InternalVampireLanguage.g:26:9: 'fi_predicates' |
315 | { | 429 | { |
316 | match("type"); | 430 | match("fi_predicates"); |
317 | 431 | ||
318 | 432 | ||
319 | } | 433 | } |
@@ -331,10 +445,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
331 | try { | 445 | try { |
332 | int _type = T__38; | 446 | int _type = T__38; |
333 | int _channel = DEFAULT_TOKEN_CHANNEL; | 447 | int _channel = DEFAULT_TOKEN_CHANNEL; |
334 | // InternalVampireLanguage.g:22:7: ( 'fi_domain' ) | 448 | // InternalVampireLanguage.g:27:7: ( 'unknown' ) |
335 | // InternalVampireLanguage.g:22:9: 'fi_domain' | 449 | // InternalVampireLanguage.g:27:9: 'unknown' |
336 | { | 450 | { |
337 | match("fi_domain"); | 451 | match("unknown"); |
338 | 452 | ||
339 | 453 | ||
340 | } | 454 | } |
@@ -352,10 +466,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
352 | try { | 466 | try { |
353 | int _type = T__39; | 467 | int _type = T__39; |
354 | int _channel = DEFAULT_TOKEN_CHANNEL; | 468 | int _channel = DEFAULT_TOKEN_CHANNEL; |
355 | // InternalVampireLanguage.g:23:7: ( 'fi_functors' ) | 469 | // InternalVampireLanguage.g:28:7: ( 'Satisfiable!' ) |
356 | // InternalVampireLanguage.g:23:9: 'fi_functors' | 470 | // InternalVampireLanguage.g:28:9: 'Satisfiable!' |
357 | { | 471 | { |
358 | match("fi_functors"); | 472 | match("Satisfiable!"); |
359 | 473 | ||
360 | 474 | ||
361 | } | 475 | } |
@@ -373,10 +487,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
373 | try { | 487 | try { |
374 | int _type = T__40; | 488 | int _type = T__40; |
375 | int _channel = DEFAULT_TOKEN_CHANNEL; | 489 | int _channel = DEFAULT_TOKEN_CHANNEL; |
376 | // InternalVampireLanguage.g:24:7: ( 'fi_predicates' ) | 490 | // InternalVampireLanguage.g:29:7: ( 'WARNING!' ) |
377 | // InternalVampireLanguage.g:24:9: 'fi_predicates' | 491 | // InternalVampireLanguage.g:29:9: 'WARNING!' |
378 | { | 492 | { |
379 | match("fi_predicates"); | 493 | match("WARNING!"); |
380 | 494 | ||
381 | 495 | ||
382 | } | 496 | } |
@@ -394,10 +508,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
394 | try { | 508 | try { |
395 | int _type = T__41; | 509 | int _type = T__41; |
396 | int _channel = DEFAULT_TOKEN_CHANNEL; | 510 | int _channel = DEFAULT_TOKEN_CHANNEL; |
397 | // InternalVampireLanguage.g:25:7: ( 'unknown' ) | 511 | // InternalVampireLanguage.g:30:7: ( 'Could' ) |
398 | // InternalVampireLanguage.g:25:9: 'unknown' | 512 | // InternalVampireLanguage.g:30:9: 'Could' |
399 | { | 513 | { |
400 | match("unknown"); | 514 | match("Could"); |
401 | 515 | ||
402 | 516 | ||
403 | } | 517 | } |
@@ -415,10 +529,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
415 | try { | 529 | try { |
416 | int _type = T__42; | 530 | int _type = T__42; |
417 | int _channel = DEFAULT_TOKEN_CHANNEL; | 531 | int _channel = DEFAULT_TOKEN_CHANNEL; |
418 | // InternalVampireLanguage.g:26:7: ( 'include(' ) | 532 | // InternalVampireLanguage.g:31:7: ( 'not' ) |
419 | // InternalVampireLanguage.g:26:9: 'include(' | 533 | // InternalVampireLanguage.g:31:9: 'not' |
420 | { | 534 | { |
421 | match("include("); | 535 | match("not"); |
422 | 536 | ||
423 | 537 | ||
424 | } | 538 | } |
@@ -436,10 +550,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
436 | try { | 550 | try { |
437 | int _type = T__43; | 551 | int _type = T__43; |
438 | int _channel = DEFAULT_TOKEN_CHANNEL; | 552 | int _channel = DEFAULT_TOKEN_CHANNEL; |
439 | // InternalVampireLanguage.g:27:7: ( ',[' ) | 553 | // InternalVampireLanguage.g:32:7: ( 'set' ) |
440 | // InternalVampireLanguage.g:27:9: ',[' | 554 | // InternalVampireLanguage.g:32:9: 'set' |
441 | { | 555 | { |
442 | match(",["); | 556 | match("set"); |
443 | 557 | ||
444 | 558 | ||
445 | } | 559 | } |
@@ -457,10 +571,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
457 | try { | 571 | try { |
458 | int _type = T__44; | 572 | int _type = T__44; |
459 | int _channel = DEFAULT_TOKEN_CHANNEL; | 573 | int _channel = DEFAULT_TOKEN_CHANNEL; |
460 | // InternalVampireLanguage.g:28:7: ( ']' ) | 574 | // InternalVampireLanguage.g:33:7: ( 'resource' ) |
461 | // InternalVampireLanguage.g:28:9: ']' | 575 | // InternalVampireLanguage.g:33:9: 'resource' |
462 | { | 576 | { |
463 | match(']'); | 577 | match("resource"); |
578 | |||
464 | 579 | ||
465 | } | 580 | } |
466 | 581 | ||
@@ -477,10 +592,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
477 | try { | 592 | try { |
478 | int _type = T__45; | 593 | int _type = T__45; |
479 | int _channel = DEFAULT_TOKEN_CHANNEL; | 594 | int _channel = DEFAULT_TOKEN_CHANNEL; |
480 | // InternalVampireLanguage.g:29:7: ( ',' ) | 595 | // InternalVampireLanguage.g:34:7: ( 'limit:' ) |
481 | // InternalVampireLanguage.g:29:9: ',' | 596 | // InternalVampireLanguage.g:34:9: 'limit:' |
482 | { | 597 | { |
483 | match(','); | 598 | match("limit:"); |
599 | |||
484 | 600 | ||
485 | } | 601 | } |
486 | 602 | ||
@@ -497,10 +613,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
497 | try { | 613 | try { |
498 | int _type = T__46; | 614 | int _type = T__46; |
499 | int _channel = DEFAULT_TOKEN_CHANNEL; | 615 | int _channel = DEFAULT_TOKEN_CHANNEL; |
500 | // InternalVampireLanguage.g:30:7: ( '%' ) | 616 | // InternalVampireLanguage.g:35:7: ( 'Virtual' ) |
501 | // InternalVampireLanguage.g:30:9: '%' | 617 | // InternalVampireLanguage.g:35:9: 'Virtual' |
502 | { | 618 | { |
503 | match('%'); | 619 | match("Virtual"); |
620 | |||
504 | 621 | ||
505 | } | 622 | } |
506 | 623 | ||
@@ -517,10 +634,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
517 | try { | 634 | try { |
518 | int _type = T__47; | 635 | int _type = T__47; |
519 | int _channel = DEFAULT_TOKEN_CHANNEL; | 636 | int _channel = DEFAULT_TOKEN_CHANNEL; |
520 | // InternalVampireLanguage.g:31:7: ( 'Satisfiable!' ) | 637 | // InternalVampireLanguage.g:36:7: ( 'memory.' ) |
521 | // InternalVampireLanguage.g:31:9: 'Satisfiable!' | 638 | // InternalVampireLanguage.g:36:9: 'memory.' |
522 | { | 639 | { |
523 | match("Satisfiable!"); | 640 | match("memory."); |
524 | 641 | ||
525 | 642 | ||
526 | } | 643 | } |
@@ -538,10 +655,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
538 | try { | 655 | try { |
539 | int _type = T__48; | 656 | int _type = T__48; |
540 | int _channel = DEFAULT_TOKEN_CHANNEL; | 657 | int _channel = DEFAULT_TOKEN_CHANNEL; |
541 | // InternalVampireLanguage.g:32:7: ( 'fof' ) | 658 | // InternalVampireLanguage.g:37:7: ( 'TRYING' ) |
542 | // InternalVampireLanguage.g:32:9: 'fof' | 659 | // InternalVampireLanguage.g:37:9: 'TRYING' |
543 | { | 660 | { |
544 | match("fof"); | 661 | match("TRYING"); |
545 | 662 | ||
546 | 663 | ||
547 | } | 664 | } |
@@ -559,10 +676,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
559 | try { | 676 | try { |
560 | int _type = T__49; | 677 | int _type = T__49; |
561 | int _channel = DEFAULT_TOKEN_CHANNEL; | 678 | int _channel = DEFAULT_TOKEN_CHANNEL; |
562 | // InternalVampireLanguage.g:33:7: ( '(' ) | 679 | // InternalVampireLanguage.g:38:7: ( '[' ) |
563 | // InternalVampireLanguage.g:33:9: '(' | 680 | // InternalVampireLanguage.g:38:9: '[' |
564 | { | 681 | { |
565 | match('('); | 682 | match('['); |
566 | 683 | ||
567 | } | 684 | } |
568 | 685 | ||
@@ -579,10 +696,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
579 | try { | 696 | try { |
580 | int _type = T__50; | 697 | int _type = T__50; |
581 | int _channel = DEFAULT_TOKEN_CHANNEL; | 698 | int _channel = DEFAULT_TOKEN_CHANNEL; |
582 | // InternalVampireLanguage.g:34:7: ( ')' ) | 699 | // InternalVampireLanguage.g:39:7: ( ']' ) |
583 | // InternalVampireLanguage.g:34:9: ')' | 700 | // InternalVampireLanguage.g:39:9: ']' |
584 | { | 701 | { |
585 | match(')'); | 702 | match(']'); |
586 | 703 | ||
587 | } | 704 | } |
588 | 705 | ||
@@ -599,10 +716,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
599 | try { | 716 | try { |
600 | int _type = T__51; | 717 | int _type = T__51; |
601 | int _channel = DEFAULT_TOKEN_CHANNEL; | 718 | int _channel = DEFAULT_TOKEN_CHANNEL; |
602 | // InternalVampireLanguage.g:35:7: ( '.' ) | 719 | // InternalVampireLanguage.g:40:7: ( 'Finite' ) |
603 | // InternalVampireLanguage.g:35:9: '.' | 720 | // InternalVampireLanguage.g:40:9: 'Finite' |
604 | { | 721 | { |
605 | match('.'); | 722 | match("Finite"); |
723 | |||
606 | 724 | ||
607 | } | 725 | } |
608 | 726 | ||
@@ -619,10 +737,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
619 | try { | 737 | try { |
620 | int _type = T__52; | 738 | int _type = T__52; |
621 | int _channel = DEFAULT_TOKEN_CHANNEL; | 739 | int _channel = DEFAULT_TOKEN_CHANNEL; |
622 | // InternalVampireLanguage.g:36:7: ( 'tff' ) | 740 | // InternalVampireLanguage.g:41:7: ( 'Model' ) |
623 | // InternalVampireLanguage.g:36:9: 'tff' | 741 | // InternalVampireLanguage.g:41:9: 'Model' |
624 | { | 742 | { |
625 | match("tff"); | 743 | match("Model"); |
626 | 744 | ||
627 | 745 | ||
628 | } | 746 | } |
@@ -640,10 +758,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
640 | try { | 758 | try { |
641 | int _type = T__53; | 759 | int _type = T__53; |
642 | int _channel = DEFAULT_TOKEN_CHANNEL; | 760 | int _channel = DEFAULT_TOKEN_CHANNEL; |
643 | // InternalVampireLanguage.g:37:7: ( '[' ) | 761 | // InternalVampireLanguage.g:42:7: ( 'Found!' ) |
644 | // InternalVampireLanguage.g:37:9: '[' | 762 | // InternalVampireLanguage.g:42:9: 'Found!' |
645 | { | 763 | { |
646 | match('['); | 764 | match("Found!"); |
765 | |||
647 | 766 | ||
648 | } | 767 | } |
649 | 768 | ||
@@ -660,10 +779,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
660 | try { | 779 | try { |
661 | int _type = T__54; | 780 | int _type = T__54; |
662 | int _channel = DEFAULT_TOKEN_CHANNEL; | 781 | int _channel = DEFAULT_TOKEN_CHANNEL; |
663 | // InternalVampireLanguage.g:38:7: ( '<=>' ) | 782 | // InternalVampireLanguage.g:43:7: ( 'fof' ) |
664 | // InternalVampireLanguage.g:38:9: '<=>' | 783 | // InternalVampireLanguage.g:43:9: 'fof' |
665 | { | 784 | { |
666 | match("<=>"); | 785 | match("fof"); |
667 | 786 | ||
668 | 787 | ||
669 | } | 788 | } |
@@ -681,11 +800,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
681 | try { | 800 | try { |
682 | int _type = T__55; | 801 | int _type = T__55; |
683 | int _channel = DEFAULT_TOKEN_CHANNEL; | 802 | int _channel = DEFAULT_TOKEN_CHANNEL; |
684 | // InternalVampireLanguage.g:39:7: ( '=>' ) | 803 | // InternalVampireLanguage.g:44:7: ( '(' ) |
685 | // InternalVampireLanguage.g:39:9: '=>' | 804 | // InternalVampireLanguage.g:44:9: '(' |
686 | { | 805 | { |
687 | match("=>"); | 806 | match('('); |
688 | |||
689 | 807 | ||
690 | } | 808 | } |
691 | 809 | ||
@@ -702,11 +820,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
702 | try { | 820 | try { |
703 | int _type = T__56; | 821 | int _type = T__56; |
704 | int _channel = DEFAULT_TOKEN_CHANNEL; | 822 | int _channel = DEFAULT_TOKEN_CHANNEL; |
705 | // InternalVampireLanguage.g:40:7: ( '<=' ) | 823 | // InternalVampireLanguage.g:45:7: ( ',' ) |
706 | // InternalVampireLanguage.g:40:9: '<=' | 824 | // InternalVampireLanguage.g:45:9: ',' |
707 | { | 825 | { |
708 | match("<="); | 826 | match(','); |
709 | |||
710 | 827 | ||
711 | } | 828 | } |
712 | 829 | ||
@@ -723,11 +840,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
723 | try { | 840 | try { |
724 | int _type = T__57; | 841 | int _type = T__57; |
725 | int _channel = DEFAULT_TOKEN_CHANNEL; | 842 | int _channel = DEFAULT_TOKEN_CHANNEL; |
726 | // InternalVampireLanguage.g:41:7: ( '<~>' ) | 843 | // InternalVampireLanguage.g:46:7: ( ')' ) |
727 | // InternalVampireLanguage.g:41:9: '<~>' | 844 | // InternalVampireLanguage.g:46:9: ')' |
728 | { | 845 | { |
729 | match("<~>"); | 846 | match(')'); |
730 | |||
731 | 847 | ||
732 | } | 848 | } |
733 | 849 | ||
@@ -744,11 +860,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
744 | try { | 860 | try { |
745 | int _type = T__58; | 861 | int _type = T__58; |
746 | int _channel = DEFAULT_TOKEN_CHANNEL; | 862 | int _channel = DEFAULT_TOKEN_CHANNEL; |
747 | // InternalVampireLanguage.g:42:7: ( '~|' ) | 863 | // InternalVampireLanguage.g:47:7: ( '.' ) |
748 | // InternalVampireLanguage.g:42:9: '~|' | 864 | // InternalVampireLanguage.g:47:9: '.' |
749 | { | 865 | { |
750 | match("~|"); | 866 | match('.'); |
751 | |||
752 | 867 | ||
753 | } | 868 | } |
754 | 869 | ||
@@ -765,10 +880,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
765 | try { | 880 | try { |
766 | int _type = T__59; | 881 | int _type = T__59; |
767 | int _channel = DEFAULT_TOKEN_CHANNEL; | 882 | int _channel = DEFAULT_TOKEN_CHANNEL; |
768 | // InternalVampireLanguage.g:43:7: ( '~&' ) | 883 | // InternalVampireLanguage.g:48:7: ( 'tff' ) |
769 | // InternalVampireLanguage.g:43:9: '~&' | 884 | // InternalVampireLanguage.g:48:9: 'tff' |
770 | { | 885 | { |
771 | match("~&"); | 886 | match("tff"); |
772 | 887 | ||
773 | 888 | ||
774 | } | 889 | } |
@@ -786,10 +901,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
786 | try { | 901 | try { |
787 | int _type = T__60; | 902 | int _type = T__60; |
788 | int _channel = DEFAULT_TOKEN_CHANNEL; | 903 | int _channel = DEFAULT_TOKEN_CHANNEL; |
789 | // InternalVampireLanguage.g:44:7: ( '&' ) | 904 | // InternalVampireLanguage.g:49:7: ( 'declare_' ) |
790 | // InternalVampireLanguage.g:44:9: '&' | 905 | // InternalVampireLanguage.g:49:9: 'declare_' |
791 | { | 906 | { |
792 | match('&'); | 907 | match("declare_"); |
908 | |||
793 | 909 | ||
794 | } | 910 | } |
795 | 911 | ||
@@ -806,10 +922,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
806 | try { | 922 | try { |
807 | int _type = T__61; | 923 | int _type = T__61; |
808 | int _channel = DEFAULT_TOKEN_CHANNEL; | 924 | int _channel = DEFAULT_TOKEN_CHANNEL; |
809 | // InternalVampireLanguage.g:45:7: ( '|' ) | 925 | // InternalVampireLanguage.g:50:7: ( ':' ) |
810 | // InternalVampireLanguage.g:45:9: '|' | 926 | // InternalVampireLanguage.g:50:9: ':' |
811 | { | 927 | { |
812 | match('|'); | 928 | match(':'); |
813 | 929 | ||
814 | } | 930 | } |
815 | 931 | ||
@@ -826,10 +942,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
826 | try { | 942 | try { |
827 | int _type = T__62; | 943 | int _type = T__62; |
828 | int _channel = DEFAULT_TOKEN_CHANNEL; | 944 | int _channel = DEFAULT_TOKEN_CHANNEL; |
829 | // InternalVampireLanguage.g:46:7: ( '!' ) | 945 | // InternalVampireLanguage.g:51:7: ( '>' ) |
830 | // InternalVampireLanguage.g:46:9: '!' | 946 | // InternalVampireLanguage.g:51:9: '>' |
831 | { | 947 | { |
832 | match('!'); | 948 | match('>'); |
833 | 949 | ||
834 | } | 950 | } |
835 | 951 | ||
@@ -846,10 +962,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
846 | try { | 962 | try { |
847 | int _type = T__63; | 963 | int _type = T__63; |
848 | int _channel = DEFAULT_TOKEN_CHANNEL; | 964 | int _channel = DEFAULT_TOKEN_CHANNEL; |
849 | // InternalVampireLanguage.g:47:7: ( ':' ) | 965 | // InternalVampireLanguage.g:52:7: ( '*' ) |
850 | // InternalVampireLanguage.g:47:9: ':' | 966 | // InternalVampireLanguage.g:52:9: '*' |
851 | { | 967 | { |
852 | match(':'); | 968 | match('*'); |
853 | 969 | ||
854 | } | 970 | } |
855 | 971 | ||
@@ -866,10 +982,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
866 | try { | 982 | try { |
867 | int _type = T__64; | 983 | int _type = T__64; |
868 | int _channel = DEFAULT_TOKEN_CHANNEL; | 984 | int _channel = DEFAULT_TOKEN_CHANNEL; |
869 | // InternalVampireLanguage.g:48:7: ( '?' ) | 985 | // InternalVampireLanguage.g:53:7: ( '<=>' ) |
870 | // InternalVampireLanguage.g:48:9: '?' | 986 | // InternalVampireLanguage.g:53:9: '<=>' |
871 | { | 987 | { |
872 | match('?'); | 988 | match("<=>"); |
989 | |||
873 | 990 | ||
874 | } | 991 | } |
875 | 992 | ||
@@ -886,10 +1003,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
886 | try { | 1003 | try { |
887 | int _type = T__65; | 1004 | int _type = T__65; |
888 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1005 | int _channel = DEFAULT_TOKEN_CHANNEL; |
889 | // InternalVampireLanguage.g:49:7: ( '~' ) | 1006 | // InternalVampireLanguage.g:54:7: ( '=>' ) |
890 | // InternalVampireLanguage.g:49:9: '~' | 1007 | // InternalVampireLanguage.g:54:9: '=>' |
891 | { | 1008 | { |
892 | match('~'); | 1009 | match("=>"); |
1010 | |||
893 | 1011 | ||
894 | } | 1012 | } |
895 | 1013 | ||
@@ -906,10 +1024,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
906 | try { | 1024 | try { |
907 | int _type = T__66; | 1025 | int _type = T__66; |
908 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1026 | int _channel = DEFAULT_TOKEN_CHANNEL; |
909 | // InternalVampireLanguage.g:50:7: ( '!=' ) | 1027 | // InternalVampireLanguage.g:55:7: ( '<=' ) |
910 | // InternalVampireLanguage.g:50:9: '!=' | 1028 | // InternalVampireLanguage.g:55:9: '<=' |
911 | { | 1029 | { |
912 | match("!="); | 1030 | match("<="); |
913 | 1031 | ||
914 | 1032 | ||
915 | } | 1033 | } |
@@ -927,10 +1045,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
927 | try { | 1045 | try { |
928 | int _type = T__67; | 1046 | int _type = T__67; |
929 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1047 | int _channel = DEFAULT_TOKEN_CHANNEL; |
930 | // InternalVampireLanguage.g:51:7: ( '=' ) | 1048 | // InternalVampireLanguage.g:56:7: ( '<~>' ) |
931 | // InternalVampireLanguage.g:51:9: '=' | 1049 | // InternalVampireLanguage.g:56:9: '<~>' |
932 | { | 1050 | { |
933 | match('='); | 1051 | match("<~>"); |
1052 | |||
934 | 1053 | ||
935 | } | 1054 | } |
936 | 1055 | ||
@@ -947,10 +1066,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
947 | try { | 1066 | try { |
948 | int _type = T__68; | 1067 | int _type = T__68; |
949 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1068 | int _channel = DEFAULT_TOKEN_CHANNEL; |
950 | // InternalVampireLanguage.g:52:7: ( ':=' ) | 1069 | // InternalVampireLanguage.g:57:7: ( '~|' ) |
951 | // InternalVampireLanguage.g:52:9: ':=' | 1070 | // InternalVampireLanguage.g:57:9: '~|' |
952 | { | 1071 | { |
953 | match(":="); | 1072 | match("~|"); |
954 | 1073 | ||
955 | 1074 | ||
956 | } | 1075 | } |
@@ -968,10 +1087,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
968 | try { | 1087 | try { |
969 | int _type = T__69; | 1088 | int _type = T__69; |
970 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1089 | int _channel = DEFAULT_TOKEN_CHANNEL; |
971 | // InternalVampireLanguage.g:53:7: ( '$true' ) | 1090 | // InternalVampireLanguage.g:58:7: ( '~&' ) |
972 | // InternalVampireLanguage.g:53:9: '$true' | 1091 | // InternalVampireLanguage.g:58:9: '~&' |
973 | { | 1092 | { |
974 | match("$true"); | 1093 | match("~&"); |
975 | 1094 | ||
976 | 1095 | ||
977 | } | 1096 | } |
@@ -989,11 +1108,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
989 | try { | 1108 | try { |
990 | int _type = T__70; | 1109 | int _type = T__70; |
991 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1110 | int _channel = DEFAULT_TOKEN_CHANNEL; |
992 | // InternalVampireLanguage.g:54:7: ( '$false' ) | 1111 | // InternalVampireLanguage.g:59:7: ( '&' ) |
993 | // InternalVampireLanguage.g:54:9: '$false' | 1112 | // InternalVampireLanguage.g:59:9: '&' |
994 | { | 1113 | { |
995 | match("$false"); | 1114 | match('&'); |
996 | |||
997 | 1115 | ||
998 | } | 1116 | } |
999 | 1117 | ||
@@ -1010,8 +1128,192 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1010 | try { | 1128 | try { |
1011 | int _type = T__71; | 1129 | int _type = T__71; |
1012 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1130 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1013 | // InternalVampireLanguage.g:55:7: ( '$less' ) | 1131 | // InternalVampireLanguage.g:60:7: ( '|' ) |
1014 | // InternalVampireLanguage.g:55:9: '$less' | 1132 | // InternalVampireLanguage.g:60:9: '|' |
1133 | { | ||
1134 | match('|'); | ||
1135 | |||
1136 | } | ||
1137 | |||
1138 | state.type = _type; | ||
1139 | state.channel = _channel; | ||
1140 | } | ||
1141 | finally { | ||
1142 | } | ||
1143 | } | ||
1144 | // $ANTLR end "T__71" | ||
1145 | |||
1146 | // $ANTLR start "T__72" | ||
1147 | public final void mT__72() throws RecognitionException { | ||
1148 | try { | ||
1149 | int _type = T__72; | ||
1150 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1151 | // InternalVampireLanguage.g:61:7: ( '!' ) | ||
1152 | // InternalVampireLanguage.g:61:9: '!' | ||
1153 | { | ||
1154 | match('!'); | ||
1155 | |||
1156 | } | ||
1157 | |||
1158 | state.type = _type; | ||
1159 | state.channel = _channel; | ||
1160 | } | ||
1161 | finally { | ||
1162 | } | ||
1163 | } | ||
1164 | // $ANTLR end "T__72" | ||
1165 | |||
1166 | // $ANTLR start "T__73" | ||
1167 | public final void mT__73() throws RecognitionException { | ||
1168 | try { | ||
1169 | int _type = T__73; | ||
1170 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1171 | // InternalVampireLanguage.g:62:7: ( '?' ) | ||
1172 | // InternalVampireLanguage.g:62:9: '?' | ||
1173 | { | ||
1174 | match('?'); | ||
1175 | |||
1176 | } | ||
1177 | |||
1178 | state.type = _type; | ||
1179 | state.channel = _channel; | ||
1180 | } | ||
1181 | finally { | ||
1182 | } | ||
1183 | } | ||
1184 | // $ANTLR end "T__73" | ||
1185 | |||
1186 | // $ANTLR start "T__74" | ||
1187 | public final void mT__74() throws RecognitionException { | ||
1188 | try { | ||
1189 | int _type = T__74; | ||
1190 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1191 | // InternalVampireLanguage.g:63:7: ( '~' ) | ||
1192 | // InternalVampireLanguage.g:63:9: '~' | ||
1193 | { | ||
1194 | match('~'); | ||
1195 | |||
1196 | } | ||
1197 | |||
1198 | state.type = _type; | ||
1199 | state.channel = _channel; | ||
1200 | } | ||
1201 | finally { | ||
1202 | } | ||
1203 | } | ||
1204 | // $ANTLR end "T__74" | ||
1205 | |||
1206 | // $ANTLR start "T__75" | ||
1207 | public final void mT__75() throws RecognitionException { | ||
1208 | try { | ||
1209 | int _type = T__75; | ||
1210 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1211 | // InternalVampireLanguage.g:64:7: ( '!=' ) | ||
1212 | // InternalVampireLanguage.g:64:9: '!=' | ||
1213 | { | ||
1214 | match("!="); | ||
1215 | |||
1216 | |||
1217 | } | ||
1218 | |||
1219 | state.type = _type; | ||
1220 | state.channel = _channel; | ||
1221 | } | ||
1222 | finally { | ||
1223 | } | ||
1224 | } | ||
1225 | // $ANTLR end "T__75" | ||
1226 | |||
1227 | // $ANTLR start "T__76" | ||
1228 | public final void mT__76() throws RecognitionException { | ||
1229 | try { | ||
1230 | int _type = T__76; | ||
1231 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1232 | // InternalVampireLanguage.g:65:7: ( '=' ) | ||
1233 | // InternalVampireLanguage.g:65:9: '=' | ||
1234 | { | ||
1235 | match('='); | ||
1236 | |||
1237 | } | ||
1238 | |||
1239 | state.type = _type; | ||
1240 | state.channel = _channel; | ||
1241 | } | ||
1242 | finally { | ||
1243 | } | ||
1244 | } | ||
1245 | // $ANTLR end "T__76" | ||
1246 | |||
1247 | // $ANTLR start "T__77" | ||
1248 | public final void mT__77() throws RecognitionException { | ||
1249 | try { | ||
1250 | int _type = T__77; | ||
1251 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1252 | // InternalVampireLanguage.g:66:7: ( ':=' ) | ||
1253 | // InternalVampireLanguage.g:66:9: ':=' | ||
1254 | { | ||
1255 | match(":="); | ||
1256 | |||
1257 | |||
1258 | } | ||
1259 | |||
1260 | state.type = _type; | ||
1261 | state.channel = _channel; | ||
1262 | } | ||
1263 | finally { | ||
1264 | } | ||
1265 | } | ||
1266 | // $ANTLR end "T__77" | ||
1267 | |||
1268 | // $ANTLR start "T__78" | ||
1269 | public final void mT__78() throws RecognitionException { | ||
1270 | try { | ||
1271 | int _type = T__78; | ||
1272 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1273 | // InternalVampireLanguage.g:67:7: ( '$true' ) | ||
1274 | // InternalVampireLanguage.g:67:9: '$true' | ||
1275 | { | ||
1276 | match("$true"); | ||
1277 | |||
1278 | |||
1279 | } | ||
1280 | |||
1281 | state.type = _type; | ||
1282 | state.channel = _channel; | ||
1283 | } | ||
1284 | finally { | ||
1285 | } | ||
1286 | } | ||
1287 | // $ANTLR end "T__78" | ||
1288 | |||
1289 | // $ANTLR start "T__79" | ||
1290 | public final void mT__79() throws RecognitionException { | ||
1291 | try { | ||
1292 | int _type = T__79; | ||
1293 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1294 | // InternalVampireLanguage.g:68:7: ( '$false' ) | ||
1295 | // InternalVampireLanguage.g:68:9: '$false' | ||
1296 | { | ||
1297 | match("$false"); | ||
1298 | |||
1299 | |||
1300 | } | ||
1301 | |||
1302 | state.type = _type; | ||
1303 | state.channel = _channel; | ||
1304 | } | ||
1305 | finally { | ||
1306 | } | ||
1307 | } | ||
1308 | // $ANTLR end "T__79" | ||
1309 | |||
1310 | // $ANTLR start "T__80" | ||
1311 | public final void mT__80() throws RecognitionException { | ||
1312 | try { | ||
1313 | int _type = T__80; | ||
1314 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1315 | // InternalVampireLanguage.g:69:7: ( '$less' ) | ||
1316 | // InternalVampireLanguage.g:69:9: '$less' | ||
1015 | { | 1317 | { |
1016 | match("$less"); | 1318 | match("$less"); |
1017 | 1319 | ||
@@ -1024,13 +1326,13 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1024 | finally { | 1326 | finally { |
1025 | } | 1327 | } |
1026 | } | 1328 | } |
1027 | // $ANTLR end "T__71" | 1329 | // $ANTLR end "T__80" |
1028 | 1330 | ||
1029 | // $ANTLR start "RULE_ALPHA_NUMERIC" | 1331 | // $ANTLR start "RULE_ALPHA_NUMERIC" |
1030 | public final void mRULE_ALPHA_NUMERIC() throws RecognitionException { | 1332 | public final void mRULE_ALPHA_NUMERIC() throws RecognitionException { |
1031 | try { | 1333 | try { |
1032 | // InternalVampireLanguage.g:5999:29: ( ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' ) ) | 1334 | // InternalVampireLanguage.g:6816:29: ( ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' ) ) |
1033 | // InternalVampireLanguage.g:5999:31: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' ) | 1335 | // InternalVampireLanguage.g:6816:31: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' ) |
1034 | { | 1336 | { |
1035 | if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { | 1337 | if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { |
1036 | input.consume(); | 1338 | input.consume(); |
@@ -1055,11 +1357,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1055 | try { | 1357 | try { |
1056 | int _type = RULE_UPPER_WORD_ID; | 1358 | int _type = RULE_UPPER_WORD_ID; |
1057 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1359 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1058 | // InternalVampireLanguage.g:6001:20: ( 'A' .. 'Z' ( RULE_ALPHA_NUMERIC )* ) | 1360 | // InternalVampireLanguage.g:6818:20: ( 'A' .. 'Z' ( RULE_ALPHA_NUMERIC )* ) |
1059 | // InternalVampireLanguage.g:6001:22: 'A' .. 'Z' ( RULE_ALPHA_NUMERIC )* | 1361 | // InternalVampireLanguage.g:6818:22: 'A' .. 'Z' ( RULE_ALPHA_NUMERIC )* |
1060 | { | 1362 | { |
1061 | matchRange('A','Z'); | 1363 | matchRange('A','Z'); |
1062 | // InternalVampireLanguage.g:6001:31: ( RULE_ALPHA_NUMERIC )* | 1364 | // InternalVampireLanguage.g:6818:31: ( RULE_ALPHA_NUMERIC )* |
1063 | loop1: | 1365 | loop1: |
1064 | do { | 1366 | do { |
1065 | int alt1=2; | 1367 | int alt1=2; |
@@ -1072,7 +1374,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1072 | 1374 | ||
1073 | switch (alt1) { | 1375 | switch (alt1) { |
1074 | case 1 : | 1376 | case 1 : |
1075 | // InternalVampireLanguage.g:6001:31: RULE_ALPHA_NUMERIC | 1377 | // InternalVampireLanguage.g:6818:31: RULE_ALPHA_NUMERIC |
1076 | { | 1378 | { |
1077 | mRULE_ALPHA_NUMERIC(); | 1379 | mRULE_ALPHA_NUMERIC(); |
1078 | 1380 | ||
@@ -1100,11 +1402,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1100 | try { | 1402 | try { |
1101 | int _type = RULE_LOWER_WORD_ID; | 1403 | int _type = RULE_LOWER_WORD_ID; |
1102 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1404 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1103 | // InternalVampireLanguage.g:6003:20: ( 'a' .. 'z' ( RULE_ALPHA_NUMERIC )* ) | 1405 | // InternalVampireLanguage.g:6820:20: ( 'a' .. 'z' ( RULE_ALPHA_NUMERIC )* ) |
1104 | // InternalVampireLanguage.g:6003:22: 'a' .. 'z' ( RULE_ALPHA_NUMERIC )* | 1406 | // InternalVampireLanguage.g:6820:22: 'a' .. 'z' ( RULE_ALPHA_NUMERIC )* |
1105 | { | 1407 | { |
1106 | matchRange('a','z'); | 1408 | matchRange('a','z'); |
1107 | // InternalVampireLanguage.g:6003:31: ( RULE_ALPHA_NUMERIC )* | 1409 | // InternalVampireLanguage.g:6820:31: ( RULE_ALPHA_NUMERIC )* |
1108 | loop2: | 1410 | loop2: |
1109 | do { | 1411 | do { |
1110 | int alt2=2; | 1412 | int alt2=2; |
@@ -1117,7 +1419,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1117 | 1419 | ||
1118 | switch (alt2) { | 1420 | switch (alt2) { |
1119 | case 1 : | 1421 | case 1 : |
1120 | // InternalVampireLanguage.g:6003:31: RULE_ALPHA_NUMERIC | 1422 | // InternalVampireLanguage.g:6820:31: RULE_ALPHA_NUMERIC |
1121 | { | 1423 | { |
1122 | mRULE_ALPHA_NUMERIC(); | 1424 | mRULE_ALPHA_NUMERIC(); |
1123 | 1425 | ||
@@ -1145,11 +1447,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1145 | try { | 1447 | try { |
1146 | int _type = RULE_DOUBLE_QUOTE; | 1448 | int _type = RULE_DOUBLE_QUOTE; |
1147 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1449 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1148 | // InternalVampireLanguage.g:6005:19: ( '\"' ( '\\\\' ( '\"' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) | 1450 | // InternalVampireLanguage.g:6822:19: ( '\"' ( '\\\\' ( '\"' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) |
1149 | // InternalVampireLanguage.g:6005:21: '\"' ( '\\\\' ( '\"' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | 1451 | // InternalVampireLanguage.g:6822:21: '\"' ( '\\\\' ( '\"' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' |
1150 | { | 1452 | { |
1151 | match('\"'); | 1453 | match('\"'); |
1152 | // InternalVampireLanguage.g:6005:25: ( '\\\\' ( '\"' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* | 1454 | // InternalVampireLanguage.g:6822:25: ( '\\\\' ( '\"' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* |
1153 | loop3: | 1455 | loop3: |
1154 | do { | 1456 | do { |
1155 | int alt3=3; | 1457 | int alt3=3; |
@@ -1165,7 +1467,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1165 | 1467 | ||
1166 | switch (alt3) { | 1468 | switch (alt3) { |
1167 | case 1 : | 1469 | case 1 : |
1168 | // InternalVampireLanguage.g:6005:26: '\\\\' ( '\"' | '\\\\' ) | 1470 | // InternalVampireLanguage.g:6822:26: '\\\\' ( '\"' | '\\\\' ) |
1169 | { | 1471 | { |
1170 | match('\\'); | 1472 | match('\\'); |
1171 | if ( input.LA(1)=='\"'||input.LA(1)=='\\' ) { | 1473 | if ( input.LA(1)=='\"'||input.LA(1)=='\\' ) { |
@@ -1181,7 +1483,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1181 | } | 1483 | } |
1182 | break; | 1484 | break; |
1183 | case 2 : | 1485 | case 2 : |
1184 | // InternalVampireLanguage.g:6005:42: ~ ( ( '\\\\' | '\"' ) ) | 1486 | // InternalVampireLanguage.g:6822:42: ~ ( ( '\\\\' | '\"' ) ) |
1185 | { | 1487 | { |
1186 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1488 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1187 | input.consume(); | 1489 | input.consume(); |
@@ -1218,11 +1520,11 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1218 | try { | 1520 | try { |
1219 | int _type = RULE_SINGLE_QUOTE; | 1521 | int _type = RULE_SINGLE_QUOTE; |
1220 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1522 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1221 | // InternalVampireLanguage.g:6007:19: ( '\\'' ( '\\\\' ( '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )+ '\\'' ) | 1523 | // InternalVampireLanguage.g:6824:19: ( '\\'' ( '\\\\' ( '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )+ '\\'' ) |
1222 | // InternalVampireLanguage.g:6007:21: '\\'' ( '\\\\' ( '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )+ '\\'' | 1524 | // InternalVampireLanguage.g:6824:21: '\\'' ( '\\\\' ( '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )+ '\\'' |
1223 | { | 1525 | { |
1224 | match('\''); | 1526 | match('\''); |
1225 | // InternalVampireLanguage.g:6007:26: ( '\\\\' ( '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )+ | 1527 | // InternalVampireLanguage.g:6824:26: ( '\\\\' ( '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )+ |
1226 | int cnt4=0; | 1528 | int cnt4=0; |
1227 | loop4: | 1529 | loop4: |
1228 | do { | 1530 | do { |
@@ -1239,7 +1541,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1239 | 1541 | ||
1240 | switch (alt4) { | 1542 | switch (alt4) { |
1241 | case 1 : | 1543 | case 1 : |
1242 | // InternalVampireLanguage.g:6007:27: '\\\\' ( '\\'' | '\\\\' ) | 1544 | // InternalVampireLanguage.g:6824:27: '\\\\' ( '\\'' | '\\\\' ) |
1243 | { | 1545 | { |
1244 | match('\\'); | 1546 | match('\\'); |
1245 | if ( input.LA(1)=='\''||input.LA(1)=='\\' ) { | 1547 | if ( input.LA(1)=='\''||input.LA(1)=='\\' ) { |
@@ -1255,7 +1557,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1255 | } | 1557 | } |
1256 | break; | 1558 | break; |
1257 | case 2 : | 1559 | case 2 : |
1258 | // InternalVampireLanguage.g:6007:44: ~ ( ( '\\\\' | '\\'' ) ) | 1560 | // InternalVampireLanguage.g:6824:44: ~ ( ( '\\\\' | '\\'' ) ) |
1259 | { | 1561 | { |
1260 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1562 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1261 | input.consume(); | 1563 | input.consume(); |
@@ -1294,8 +1596,8 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1294 | // $ANTLR start "RULE_SIGN" | 1596 | // $ANTLR start "RULE_SIGN" |
1295 | public final void mRULE_SIGN() throws RecognitionException { | 1597 | public final void mRULE_SIGN() throws RecognitionException { |
1296 | try { | 1598 | try { |
1297 | // InternalVampireLanguage.g:6009:20: ( ( '+' | '-' ) ) | 1599 | // InternalVampireLanguage.g:6826:20: ( ( '+' | '-' ) ) |
1298 | // InternalVampireLanguage.g:6009:22: ( '+' | '-' ) | 1600 | // InternalVampireLanguage.g:6826:22: ( '+' | '-' ) |
1299 | { | 1601 | { |
1300 | if ( input.LA(1)=='+'||input.LA(1)=='-' ) { | 1602 | if ( input.LA(1)=='+'||input.LA(1)=='-' ) { |
1301 | input.consume(); | 1603 | input.consume(); |
@@ -1320,8 +1622,8 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1320 | try { | 1622 | try { |
1321 | int _type = RULE_DOLLAR_ID; | 1623 | int _type = RULE_DOLLAR_ID; |
1322 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1624 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1323 | // InternalVampireLanguage.g:6011:16: ( '$' RULE_LOWER_WORD_ID ) | 1625 | // InternalVampireLanguage.g:6828:16: ( '$' RULE_LOWER_WORD_ID ) |
1324 | // InternalVampireLanguage.g:6011:18: '$' RULE_LOWER_WORD_ID | 1626 | // InternalVampireLanguage.g:6828:18: '$' RULE_LOWER_WORD_ID |
1325 | { | 1627 | { |
1326 | match('$'); | 1628 | match('$'); |
1327 | mRULE_LOWER_WORD_ID(); | 1629 | mRULE_LOWER_WORD_ID(); |
@@ -1341,8 +1643,8 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1341 | try { | 1643 | try { |
1342 | int _type = RULE_DOUBLE_DOLLAR_ID; | 1644 | int _type = RULE_DOUBLE_DOLLAR_ID; |
1343 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1645 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1344 | // InternalVampireLanguage.g:6013:23: ( '$$' RULE_LOWER_WORD_ID ) | 1646 | // InternalVampireLanguage.g:6830:23: ( '$$' RULE_LOWER_WORD_ID ) |
1345 | // InternalVampireLanguage.g:6013:25: '$$' RULE_LOWER_WORD_ID | 1647 | // InternalVampireLanguage.g:6830:25: '$$' RULE_LOWER_WORD_ID |
1346 | { | 1648 | { |
1347 | match("$$"); | 1649 | match("$$"); |
1348 | 1650 | ||
@@ -1363,10 +1665,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1363 | try { | 1665 | try { |
1364 | int _type = RULE_LITERAL; | 1666 | int _type = RULE_LITERAL; |
1365 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1667 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1366 | // InternalVampireLanguage.g:6015:14: ( ( '0' | '1' .. '9' ( RULE_INT )? ) ) | 1668 | // InternalVampireLanguage.g:6832:14: ( ( '0' | '1' .. '9' ( RULE_INT )? ) ) |
1367 | // InternalVampireLanguage.g:6015:16: ( '0' | '1' .. '9' ( RULE_INT )? ) | 1669 | // InternalVampireLanguage.g:6832:16: ( '0' | '1' .. '9' ( RULE_INT )? ) |
1368 | { | 1670 | { |
1369 | // InternalVampireLanguage.g:6015:16: ( '0' | '1' .. '9' ( RULE_INT )? ) | 1671 | // InternalVampireLanguage.g:6832:16: ( '0' | '1' .. '9' ( RULE_INT )? ) |
1370 | int alt6=2; | 1672 | int alt6=2; |
1371 | int LA6_0 = input.LA(1); | 1673 | int LA6_0 = input.LA(1); |
1372 | 1674 | ||
@@ -1384,17 +1686,17 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1384 | } | 1686 | } |
1385 | switch (alt6) { | 1687 | switch (alt6) { |
1386 | case 1 : | 1688 | case 1 : |
1387 | // InternalVampireLanguage.g:6015:17: '0' | 1689 | // InternalVampireLanguage.g:6832:17: '0' |
1388 | { | 1690 | { |
1389 | match('0'); | 1691 | match('0'); |
1390 | 1692 | ||
1391 | } | 1693 | } |
1392 | break; | 1694 | break; |
1393 | case 2 : | 1695 | case 2 : |
1394 | // InternalVampireLanguage.g:6015:21: '1' .. '9' ( RULE_INT )? | 1696 | // InternalVampireLanguage.g:6832:21: '1' .. '9' ( RULE_INT )? |
1395 | { | 1697 | { |
1396 | matchRange('1','9'); | 1698 | matchRange('1','9'); |
1397 | // InternalVampireLanguage.g:6015:30: ( RULE_INT )? | 1699 | // InternalVampireLanguage.g:6832:30: ( RULE_INT )? |
1398 | int alt5=2; | 1700 | int alt5=2; |
1399 | int LA5_0 = input.LA(1); | 1701 | int LA5_0 = input.LA(1); |
1400 | 1702 | ||
@@ -1403,7 +1705,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1403 | } | 1705 | } |
1404 | switch (alt5) { | 1706 | switch (alt5) { |
1405 | case 1 : | 1707 | case 1 : |
1406 | // InternalVampireLanguage.g:6015:30: RULE_INT | 1708 | // InternalVampireLanguage.g:6832:30: RULE_INT |
1407 | { | 1709 | { |
1408 | mRULE_INT(); | 1710 | mRULE_INT(); |
1409 | 1711 | ||
@@ -1434,10 +1736,10 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1434 | try { | 1736 | try { |
1435 | int _type = RULE_SIGNED_LITERAL; | 1737 | int _type = RULE_SIGNED_LITERAL; |
1436 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1738 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1437 | // InternalVampireLanguage.g:6017:21: ( ( RULE_SIGN )* RULE_LITERAL ) | 1739 | // InternalVampireLanguage.g:6834:21: ( ( RULE_SIGN )* RULE_LITERAL ) |
1438 | // InternalVampireLanguage.g:6017:23: ( RULE_SIGN )* RULE_LITERAL | 1740 | // InternalVampireLanguage.g:6834:23: ( RULE_SIGN )* RULE_LITERAL |
1439 | { | 1741 | { |
1440 | // InternalVampireLanguage.g:6017:23: ( RULE_SIGN )* | 1742 | // InternalVampireLanguage.g:6834:23: ( RULE_SIGN )* |
1441 | loop7: | 1743 | loop7: |
1442 | do { | 1744 | do { |
1443 | int alt7=2; | 1745 | int alt7=2; |
@@ -1450,7 +1752,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1450 | 1752 | ||
1451 | switch (alt7) { | 1753 | switch (alt7) { |
1452 | case 1 : | 1754 | case 1 : |
1453 | // InternalVampireLanguage.g:6017:23: RULE_SIGN | 1755 | // InternalVampireLanguage.g:6834:23: RULE_SIGN |
1454 | { | 1756 | { |
1455 | mRULE_SIGN(); | 1757 | mRULE_SIGN(); |
1456 | 1758 | ||
@@ -1474,136 +1776,78 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1474 | } | 1776 | } |
1475 | // $ANTLR end "RULE_SIGNED_LITERAL" | 1777 | // $ANTLR end "RULE_SIGNED_LITERAL" |
1476 | 1778 | ||
1477 | // $ANTLR start "RULE_UNSIGNED_REAL_FRAC_ID" | 1779 | // $ANTLR start "RULE_SINGLE_COMMENT" |
1478 | public final void mRULE_UNSIGNED_REAL_FRAC_ID() throws RecognitionException { | 1780 | public final void mRULE_SINGLE_COMMENT() throws RecognitionException { |
1479 | try { | ||
1480 | // InternalVampireLanguage.g:6019:37: ( RULE_LITERAL '.' RULE_INT ) | ||
1481 | // InternalVampireLanguage.g:6019:39: RULE_LITERAL '.' RULE_INT | ||
1482 | { | ||
1483 | mRULE_LITERAL(); | ||
1484 | match('.'); | ||
1485 | mRULE_INT(); | ||
1486 | |||
1487 | } | ||
1488 | |||
1489 | } | ||
1490 | finally { | ||
1491 | } | ||
1492 | } | ||
1493 | // $ANTLR end "RULE_UNSIGNED_REAL_FRAC_ID" | ||
1494 | |||
1495 | // $ANTLR start "RULE_UNSIGNED_REAL_EXP_ID" | ||
1496 | public final void mRULE_UNSIGNED_REAL_EXP_ID() throws RecognitionException { | ||
1497 | try { | 1781 | try { |
1498 | // InternalVampireLanguage.g:6021:36: ( ( RULE_LITERAL | RULE_UNSIGNED_REAL_FRAC_ID ) 'Ee' ( RULE_SIGN )* RULE_INT ) | 1782 | int _type = RULE_SINGLE_COMMENT; |
1499 | // InternalVampireLanguage.g:6021:38: ( RULE_LITERAL | RULE_UNSIGNED_REAL_FRAC_ID ) 'Ee' ( RULE_SIGN )* RULE_INT | 1783 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1784 | // InternalVampireLanguage.g:6836:21: ( '%' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) | ||
1785 | // InternalVampireLanguage.g:6836:23: '%' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? | ||
1500 | { | 1786 | { |
1501 | // InternalVampireLanguage.g:6021:38: ( RULE_LITERAL | RULE_UNSIGNED_REAL_FRAC_ID ) | 1787 | match('%'); |
1502 | int alt8=2; | 1788 | // InternalVampireLanguage.g:6836:27: (~ ( ( '\\n' | '\\r' ) ) )* |
1503 | alt8 = dfa8.predict(input); | 1789 | loop8: |
1504 | switch (alt8) { | ||
1505 | case 1 : | ||
1506 | // InternalVampireLanguage.g:6021:39: RULE_LITERAL | ||
1507 | { | ||
1508 | mRULE_LITERAL(); | ||
1509 | |||
1510 | } | ||
1511 | break; | ||
1512 | case 2 : | ||
1513 | // InternalVampireLanguage.g:6021:52: RULE_UNSIGNED_REAL_FRAC_ID | ||
1514 | { | ||
1515 | mRULE_UNSIGNED_REAL_FRAC_ID(); | ||
1516 | |||
1517 | } | ||
1518 | break; | ||
1519 | |||
1520 | } | ||
1521 | |||
1522 | match("Ee"); | ||
1523 | |||
1524 | // InternalVampireLanguage.g:6021:85: ( RULE_SIGN )* | ||
1525 | loop9: | ||
1526 | do { | 1790 | do { |
1527 | int alt9=2; | 1791 | int alt8=2; |
1528 | int LA9_0 = input.LA(1); | 1792 | int LA8_0 = input.LA(1); |
1529 | 1793 | ||
1530 | if ( (LA9_0=='+'||LA9_0=='-') ) { | 1794 | if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { |
1531 | alt9=1; | 1795 | alt8=1; |
1532 | } | 1796 | } |
1533 | 1797 | ||
1534 | 1798 | ||
1535 | switch (alt9) { | 1799 | switch (alt8) { |
1536 | case 1 : | 1800 | case 1 : |
1537 | // InternalVampireLanguage.g:6021:85: RULE_SIGN | 1801 | // InternalVampireLanguage.g:6836:27: ~ ( ( '\\n' | '\\r' ) ) |
1538 | { | 1802 | { |
1539 | mRULE_SIGN(); | 1803 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { |
1804 | input.consume(); | ||
1540 | 1805 | ||
1541 | } | 1806 | } |
1542 | break; | 1807 | else { |
1543 | 1808 | MismatchedSetException mse = new MismatchedSetException(null,input); | |
1544 | default : | 1809 | recover(mse); |
1545 | break loop9; | 1810 | throw mse;} |
1546 | } | ||
1547 | } while (true); | ||
1548 | |||
1549 | mRULE_INT(); | ||
1550 | |||
1551 | } | ||
1552 | |||
1553 | } | ||
1554 | finally { | ||
1555 | } | ||
1556 | } | ||
1557 | // $ANTLR end "RULE_UNSIGNED_REAL_EXP_ID" | ||
1558 | |||
1559 | // $ANTLR start "RULE_SIGNED_REAL_ID" | ||
1560 | public final void mRULE_SIGNED_REAL_ID() throws RecognitionException { | ||
1561 | try { | ||
1562 | int _type = RULE_SIGNED_REAL_ID; | ||
1563 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1564 | // InternalVampireLanguage.g:6023:21: ( ( RULE_SIGN )* ( RULE_UNSIGNED_REAL_FRAC_ID | RULE_UNSIGNED_REAL_EXP_ID ) ) | ||
1565 | // InternalVampireLanguage.g:6023:23: ( RULE_SIGN )* ( RULE_UNSIGNED_REAL_FRAC_ID | RULE_UNSIGNED_REAL_EXP_ID ) | ||
1566 | { | ||
1567 | // InternalVampireLanguage.g:6023:23: ( RULE_SIGN )* | ||
1568 | loop10: | ||
1569 | do { | ||
1570 | int alt10=2; | ||
1571 | int LA10_0 = input.LA(1); | ||
1572 | |||
1573 | if ( (LA10_0=='+'||LA10_0=='-') ) { | ||
1574 | alt10=1; | ||
1575 | } | ||
1576 | 1811 | ||
1577 | 1812 | ||
1578 | switch (alt10) { | ||
1579 | case 1 : | ||
1580 | // InternalVampireLanguage.g:6023:23: RULE_SIGN | ||
1581 | { | ||
1582 | mRULE_SIGN(); | ||
1583 | |||
1584 | } | 1813 | } |
1585 | break; | 1814 | break; |
1586 | 1815 | ||
1587 | default : | 1816 | default : |
1588 | break loop10; | 1817 | break loop8; |
1589 | } | 1818 | } |
1590 | } while (true); | 1819 | } while (true); |
1591 | 1820 | ||
1592 | // InternalVampireLanguage.g:6023:34: ( RULE_UNSIGNED_REAL_FRAC_ID | RULE_UNSIGNED_REAL_EXP_ID ) | 1821 | // InternalVampireLanguage.g:6836:43: ( ( '\\r' )? '\\n' )? |
1593 | int alt11=2; | 1822 | int alt10=2; |
1594 | alt11 = dfa11.predict(input); | 1823 | int LA10_0 = input.LA(1); |
1595 | switch (alt11) { | 1824 | |
1825 | if ( (LA10_0=='\n'||LA10_0=='\r') ) { | ||
1826 | alt10=1; | ||
1827 | } | ||
1828 | switch (alt10) { | ||
1596 | case 1 : | 1829 | case 1 : |
1597 | // InternalVampireLanguage.g:6023:35: RULE_UNSIGNED_REAL_FRAC_ID | 1830 | // InternalVampireLanguage.g:6836:44: ( '\\r' )? '\\n' |
1598 | { | 1831 | { |
1599 | mRULE_UNSIGNED_REAL_FRAC_ID(); | 1832 | // InternalVampireLanguage.g:6836:44: ( '\\r' )? |
1833 | int alt9=2; | ||
1834 | int LA9_0 = input.LA(1); | ||
1600 | 1835 | ||
1836 | if ( (LA9_0=='\r') ) { | ||
1837 | alt9=1; | ||
1601 | } | 1838 | } |
1602 | break; | 1839 | switch (alt9) { |
1603 | case 2 : | 1840 | case 1 : |
1604 | // InternalVampireLanguage.g:6023:62: RULE_UNSIGNED_REAL_EXP_ID | 1841 | // InternalVampireLanguage.g:6836:44: '\\r' |
1605 | { | 1842 | { |
1606 | mRULE_UNSIGNED_REAL_EXP_ID(); | 1843 | match('\r'); |
1844 | |||
1845 | } | ||
1846 | break; | ||
1847 | |||
1848 | } | ||
1849 | |||
1850 | match('\n'); | ||
1607 | 1851 | ||
1608 | } | 1852 | } |
1609 | break; | 1853 | break; |
@@ -1619,111 +1863,59 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1619 | finally { | 1863 | finally { |
1620 | } | 1864 | } |
1621 | } | 1865 | } |
1622 | // $ANTLR end "RULE_SIGNED_REAL_ID" | 1866 | // $ANTLR end "RULE_SINGLE_COMMENT" |
1623 | 1867 | ||
1624 | // $ANTLR start "RULE_UNSIGNED_RAT_ID" | 1868 | // $ANTLR start "RULE_ID" |
1625 | public final void mRULE_UNSIGNED_RAT_ID() throws RecognitionException { | 1869 | public final void mRULE_ID() throws RecognitionException { |
1626 | try { | 1870 | try { |
1627 | // InternalVampireLanguage.g:6025:31: ( RULE_LITERAL '/' '1' .. '9' ( RULE_INT )? ) | 1871 | int _type = RULE_ID; |
1628 | // InternalVampireLanguage.g:6025:33: RULE_LITERAL '/' '1' .. '9' ( RULE_INT )? | 1872 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1873 | // InternalVampireLanguage.g:6838:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) | ||
1874 | // InternalVampireLanguage.g:6838:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | ||
1629 | { | 1875 | { |
1630 | mRULE_LITERAL(); | 1876 | // InternalVampireLanguage.g:6838:11: ( '^' )? |
1631 | match('/'); | 1877 | int alt11=2; |
1632 | matchRange('1','9'); | 1878 | int LA11_0 = input.LA(1); |
1633 | // InternalVampireLanguage.g:6025:59: ( RULE_INT )? | 1879 | |
1634 | int alt12=2; | 1880 | if ( (LA11_0=='^') ) { |
1635 | int LA12_0 = input.LA(1); | 1881 | alt11=1; |
1636 | |||
1637 | if ( ((LA12_0>='0' && LA12_0<='9')) ) { | ||
1638 | alt12=1; | ||
1639 | } | 1882 | } |
1640 | switch (alt12) { | 1883 | switch (alt11) { |
1641 | case 1 : | 1884 | case 1 : |
1642 | // InternalVampireLanguage.g:6025:59: RULE_INT | 1885 | // InternalVampireLanguage.g:6838:11: '^' |
1643 | { | 1886 | { |
1644 | mRULE_INT(); | 1887 | match('^'); |
1645 | 1888 | ||
1646 | } | 1889 | } |
1647 | break; | 1890 | break; |
1648 | 1891 | ||
1649 | } | 1892 | } |
1650 | 1893 | ||
1894 | if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { | ||
1895 | input.consume(); | ||
1651 | 1896 | ||
1652 | } | 1897 | } |
1898 | else { | ||
1899 | MismatchedSetException mse = new MismatchedSetException(null,input); | ||
1900 | recover(mse); | ||
1901 | throw mse;} | ||
1653 | 1902 | ||
1654 | } | 1903 | // InternalVampireLanguage.g:6838:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* |
1655 | finally { | 1904 | loop12: |
1656 | } | ||
1657 | } | ||
1658 | // $ANTLR end "RULE_UNSIGNED_RAT_ID" | ||
1659 | |||
1660 | // $ANTLR start "RULE_SIGNED_RAT_ID" | ||
1661 | public final void mRULE_SIGNED_RAT_ID() throws RecognitionException { | ||
1662 | try { | ||
1663 | int _type = RULE_SIGNED_RAT_ID; | ||
1664 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1665 | // InternalVampireLanguage.g:6027:20: ( ( RULE_SIGN )* RULE_UNSIGNED_RAT_ID ) | ||
1666 | // InternalVampireLanguage.g:6027:22: ( RULE_SIGN )* RULE_UNSIGNED_RAT_ID | ||
1667 | { | ||
1668 | // InternalVampireLanguage.g:6027:22: ( RULE_SIGN )* | ||
1669 | loop13: | ||
1670 | do { | ||
1671 | int alt13=2; | ||
1672 | int LA13_0 = input.LA(1); | ||
1673 | |||
1674 | if ( (LA13_0=='+'||LA13_0=='-') ) { | ||
1675 | alt13=1; | ||
1676 | } | ||
1677 | |||
1678 | |||
1679 | switch (alt13) { | ||
1680 | case 1 : | ||
1681 | // InternalVampireLanguage.g:6027:22: RULE_SIGN | ||
1682 | { | ||
1683 | mRULE_SIGN(); | ||
1684 | |||
1685 | } | ||
1686 | break; | ||
1687 | |||
1688 | default : | ||
1689 | break loop13; | ||
1690 | } | ||
1691 | } while (true); | ||
1692 | |||
1693 | mRULE_UNSIGNED_RAT_ID(); | ||
1694 | |||
1695 | } | ||
1696 | |||
1697 | state.type = _type; | ||
1698 | state.channel = _channel; | ||
1699 | } | ||
1700 | finally { | ||
1701 | } | ||
1702 | } | ||
1703 | // $ANTLR end "RULE_SIGNED_RAT_ID" | ||
1704 | |||
1705 | // $ANTLR start "RULE_ID" | ||
1706 | public final void mRULE_ID() throws RecognitionException { | ||
1707 | try { | ||
1708 | // InternalVampireLanguage.g:6029:18: ( (~ ( ( '\\n' | '\\r' ) ) )* ) | ||
1709 | // InternalVampireLanguage.g:6029:20: (~ ( ( '\\n' | '\\r' ) ) )* | ||
1710 | { | ||
1711 | // InternalVampireLanguage.g:6029:20: (~ ( ( '\\n' | '\\r' ) ) )* | ||
1712 | loop14: | ||
1713 | do { | 1905 | do { |
1714 | int alt14=2; | 1906 | int alt12=2; |
1715 | int LA14_0 = input.LA(1); | 1907 | int LA12_0 = input.LA(1); |
1716 | 1908 | ||
1717 | if ( ((LA14_0>='\u0000' && LA14_0<='\t')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\uFFFF')) ) { | 1909 | if ( ((LA12_0>='0' && LA12_0<='9')||(LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='z')) ) { |
1718 | alt14=1; | 1910 | alt12=1; |
1719 | } | 1911 | } |
1720 | 1912 | ||
1721 | 1913 | ||
1722 | switch (alt14) { | 1914 | switch (alt12) { |
1723 | case 1 : | 1915 | case 1 : |
1724 | // InternalVampireLanguage.g:6029:20: ~ ( ( '\\n' | '\\r' ) ) | 1916 | // InternalVampireLanguage.g: |
1725 | { | 1917 | { |
1726 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { | 1918 | if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { |
1727 | input.consume(); | 1919 | input.consume(); |
1728 | 1920 | ||
1729 | } | 1921 | } |
@@ -1737,76 +1929,42 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1737 | break; | 1929 | break; |
1738 | 1930 | ||
1739 | default : | 1931 | default : |
1740 | break loop14; | 1932 | break loop12; |
1741 | } | 1933 | } |
1742 | } while (true); | 1934 | } while (true); |
1743 | 1935 | ||
1744 | 1936 | ||
1745 | } | 1937 | } |
1746 | 1938 | ||
1747 | } | ||
1748 | finally { | ||
1749 | } | ||
1750 | } | ||
1751 | // $ANTLR end "RULE_ID" | ||
1752 | |||
1753 | // $ANTLR start "RULE_ANY_OTHER" | ||
1754 | public final void mRULE_ANY_OTHER() throws RecognitionException { | ||
1755 | try { | ||
1756 | // InternalVampireLanguage.g:6031:25: ( RULE_ID ) | ||
1757 | // InternalVampireLanguage.g:6031:27: RULE_ID | ||
1758 | { | ||
1759 | mRULE_ID(); | ||
1760 | |||
1761 | } | ||
1762 | |||
1763 | } | ||
1764 | finally { | ||
1765 | } | ||
1766 | } | ||
1767 | // $ANTLR end "RULE_ANY_OTHER" | ||
1768 | |||
1769 | // $ANTLR start "RULE_SINGLE_COMMENT" | ||
1770 | public final void mRULE_SINGLE_COMMENT() throws RecognitionException { | ||
1771 | try { | ||
1772 | int _type = RULE_SINGLE_COMMENT; | ||
1773 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1774 | // InternalVampireLanguage.g:6033:21: ( RULE_ANY_OTHER ) | ||
1775 | // InternalVampireLanguage.g:6033:23: RULE_ANY_OTHER | ||
1776 | { | ||
1777 | mRULE_ANY_OTHER(); | ||
1778 | |||
1779 | } | ||
1780 | |||
1781 | state.type = _type; | 1939 | state.type = _type; |
1782 | state.channel = _channel; | 1940 | state.channel = _channel; |
1783 | } | 1941 | } |
1784 | finally { | 1942 | finally { |
1785 | } | 1943 | } |
1786 | } | 1944 | } |
1787 | // $ANTLR end "RULE_SINGLE_COMMENT" | 1945 | // $ANTLR end "RULE_ID" |
1788 | 1946 | ||
1789 | // $ANTLR start "RULE_INT" | 1947 | // $ANTLR start "RULE_INT" |
1790 | public final void mRULE_INT() throws RecognitionException { | 1948 | public final void mRULE_INT() throws RecognitionException { |
1791 | try { | 1949 | try { |
1792 | // InternalVampireLanguage.g:6035:19: ( ( '0' .. '9' )+ ) | 1950 | // InternalVampireLanguage.g:6840:19: ( ( '0' .. '9' )+ ) |
1793 | // InternalVampireLanguage.g:6035:21: ( '0' .. '9' )+ | 1951 | // InternalVampireLanguage.g:6840:21: ( '0' .. '9' )+ |
1794 | { | 1952 | { |
1795 | // InternalVampireLanguage.g:6035:21: ( '0' .. '9' )+ | 1953 | // InternalVampireLanguage.g:6840:21: ( '0' .. '9' )+ |
1796 | int cnt15=0; | 1954 | int cnt13=0; |
1797 | loop15: | 1955 | loop13: |
1798 | do { | 1956 | do { |
1799 | int alt15=2; | 1957 | int alt13=2; |
1800 | int LA15_0 = input.LA(1); | 1958 | int LA13_0 = input.LA(1); |
1801 | 1959 | ||
1802 | if ( ((LA15_0>='0' && LA15_0<='9')) ) { | 1960 | if ( ((LA13_0>='0' && LA13_0<='9')) ) { |
1803 | alt15=1; | 1961 | alt13=1; |
1804 | } | 1962 | } |
1805 | 1963 | ||
1806 | 1964 | ||
1807 | switch (alt15) { | 1965 | switch (alt13) { |
1808 | case 1 : | 1966 | case 1 : |
1809 | // InternalVampireLanguage.g:6035:22: '0' .. '9' | 1967 | // InternalVampireLanguage.g:6840:22: '0' .. '9' |
1810 | { | 1968 | { |
1811 | matchRange('0','9'); | 1969 | matchRange('0','9'); |
1812 | 1970 | ||
@@ -1814,12 +1972,12 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1814 | break; | 1972 | break; |
1815 | 1973 | ||
1816 | default : | 1974 | default : |
1817 | if ( cnt15 >= 1 ) break loop15; | 1975 | if ( cnt13 >= 1 ) break loop13; |
1818 | EarlyExitException eee = | 1976 | EarlyExitException eee = |
1819 | new EarlyExitException(15, input); | 1977 | new EarlyExitException(13, input); |
1820 | throw eee; | 1978 | throw eee; |
1821 | } | 1979 | } |
1822 | cnt15++; | 1980 | cnt13++; |
1823 | } while (true); | 1981 | } while (true); |
1824 | 1982 | ||
1825 | 1983 | ||
@@ -1836,47 +1994,47 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1836 | try { | 1994 | try { |
1837 | int _type = RULE_STRING; | 1995 | int _type = RULE_STRING; |
1838 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1996 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1839 | // InternalVampireLanguage.g:6037:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) | 1997 | // InternalVampireLanguage.g:6842:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) |
1840 | // InternalVampireLanguage.g:6037:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1998 | // InternalVampireLanguage.g:6842:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
1841 | { | 1999 | { |
1842 | // InternalVampireLanguage.g:6037:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 2000 | // InternalVampireLanguage.g:6842:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
1843 | int alt18=2; | 2001 | int alt16=2; |
1844 | int LA18_0 = input.LA(1); | 2002 | int LA16_0 = input.LA(1); |
1845 | 2003 | ||
1846 | if ( (LA18_0=='\"') ) { | 2004 | if ( (LA16_0=='\"') ) { |
1847 | alt18=1; | 2005 | alt16=1; |
1848 | } | 2006 | } |
1849 | else if ( (LA18_0=='\'') ) { | 2007 | else if ( (LA16_0=='\'') ) { |
1850 | alt18=2; | 2008 | alt16=2; |
1851 | } | 2009 | } |
1852 | else { | 2010 | else { |
1853 | NoViableAltException nvae = | 2011 | NoViableAltException nvae = |
1854 | new NoViableAltException("", 18, 0, input); | 2012 | new NoViableAltException("", 16, 0, input); |
1855 | 2013 | ||
1856 | throw nvae; | 2014 | throw nvae; |
1857 | } | 2015 | } |
1858 | switch (alt18) { | 2016 | switch (alt16) { |
1859 | case 1 : | 2017 | case 1 : |
1860 | // InternalVampireLanguage.g:6037:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | 2018 | // InternalVampireLanguage.g:6842:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' |
1861 | { | 2019 | { |
1862 | match('\"'); | 2020 | match('\"'); |
1863 | // InternalVampireLanguage.g:6037:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* | 2021 | // InternalVampireLanguage.g:6842:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* |
1864 | loop16: | 2022 | loop14: |
1865 | do { | 2023 | do { |
1866 | int alt16=3; | 2024 | int alt14=3; |
1867 | int LA16_0 = input.LA(1); | 2025 | int LA14_0 = input.LA(1); |
1868 | 2026 | ||
1869 | if ( (LA16_0=='\\') ) { | 2027 | if ( (LA14_0=='\\') ) { |
1870 | alt16=1; | 2028 | alt14=1; |
1871 | } | 2029 | } |
1872 | else if ( ((LA16_0>='\u0000' && LA16_0<='!')||(LA16_0>='#' && LA16_0<='[')||(LA16_0>=']' && LA16_0<='\uFFFF')) ) { | 2030 | else if ( ((LA14_0>='\u0000' && LA14_0<='!')||(LA14_0>='#' && LA14_0<='[')||(LA14_0>=']' && LA14_0<='\uFFFF')) ) { |
1873 | alt16=2; | 2031 | alt14=2; |
1874 | } | 2032 | } |
1875 | 2033 | ||
1876 | 2034 | ||
1877 | switch (alt16) { | 2035 | switch (alt14) { |
1878 | case 1 : | 2036 | case 1 : |
1879 | // InternalVampireLanguage.g:6037:21: '\\\\' . | 2037 | // InternalVampireLanguage.g:6842:21: '\\\\' . |
1880 | { | 2038 | { |
1881 | match('\\'); | 2039 | match('\\'); |
1882 | matchAny(); | 2040 | matchAny(); |
@@ -1884,7 +2042,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1884 | } | 2042 | } |
1885 | break; | 2043 | break; |
1886 | case 2 : | 2044 | case 2 : |
1887 | // InternalVampireLanguage.g:6037:28: ~ ( ( '\\\\' | '\"' ) ) | 2045 | // InternalVampireLanguage.g:6842:28: ~ ( ( '\\\\' | '\"' ) ) |
1888 | { | 2046 | { |
1889 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 2047 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1890 | input.consume(); | 2048 | input.consume(); |
@@ -1900,7 +2058,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1900 | break; | 2058 | break; |
1901 | 2059 | ||
1902 | default : | 2060 | default : |
1903 | break loop16; | 2061 | break loop14; |
1904 | } | 2062 | } |
1905 | } while (true); | 2063 | } while (true); |
1906 | 2064 | ||
@@ -1909,26 +2067,26 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1909 | } | 2067 | } |
1910 | break; | 2068 | break; |
1911 | case 2 : | 2069 | case 2 : |
1912 | // InternalVampireLanguage.g:6037:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' | 2070 | // InternalVampireLanguage.g:6842:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' |
1913 | { | 2071 | { |
1914 | match('\''); | 2072 | match('\''); |
1915 | // InternalVampireLanguage.g:6037:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* | 2073 | // InternalVampireLanguage.g:6842:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* |
1916 | loop17: | 2074 | loop15: |
1917 | do { | 2075 | do { |
1918 | int alt17=3; | 2076 | int alt15=3; |
1919 | int LA17_0 = input.LA(1); | 2077 | int LA15_0 = input.LA(1); |
1920 | 2078 | ||
1921 | if ( (LA17_0=='\\') ) { | 2079 | if ( (LA15_0=='\\') ) { |
1922 | alt17=1; | 2080 | alt15=1; |
1923 | } | 2081 | } |
1924 | else if ( ((LA17_0>='\u0000' && LA17_0<='&')||(LA17_0>='(' && LA17_0<='[')||(LA17_0>=']' && LA17_0<='\uFFFF')) ) { | 2082 | else if ( ((LA15_0>='\u0000' && LA15_0<='&')||(LA15_0>='(' && LA15_0<='[')||(LA15_0>=']' && LA15_0<='\uFFFF')) ) { |
1925 | alt17=2; | 2083 | alt15=2; |
1926 | } | 2084 | } |
1927 | 2085 | ||
1928 | 2086 | ||
1929 | switch (alt17) { | 2087 | switch (alt15) { |
1930 | case 1 : | 2088 | case 1 : |
1931 | // InternalVampireLanguage.g:6037:54: '\\\\' . | 2089 | // InternalVampireLanguage.g:6842:54: '\\\\' . |
1932 | { | 2090 | { |
1933 | match('\\'); | 2091 | match('\\'); |
1934 | matchAny(); | 2092 | matchAny(); |
@@ -1936,7 +2094,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1936 | } | 2094 | } |
1937 | break; | 2095 | break; |
1938 | case 2 : | 2096 | case 2 : |
1939 | // InternalVampireLanguage.g:6037:61: ~ ( ( '\\\\' | '\\'' ) ) | 2097 | // InternalVampireLanguage.g:6842:61: ~ ( ( '\\\\' | '\\'' ) ) |
1940 | { | 2098 | { |
1941 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 2099 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1942 | input.consume(); | 2100 | input.consume(); |
@@ -1952,7 +2110,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1952 | break; | 2110 | break; |
1953 | 2111 | ||
1954 | default : | 2112 | default : |
1955 | break loop17; | 2113 | break loop15; |
1956 | } | 2114 | } |
1957 | } while (true); | 2115 | } while (true); |
1958 | 2116 | ||
@@ -1979,37 +2137,37 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
1979 | try { | 2137 | try { |
1980 | int _type = RULE_ML_COMMENT; | 2138 | int _type = RULE_ML_COMMENT; |
1981 | int _channel = DEFAULT_TOKEN_CHANNEL; | 2139 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1982 | // InternalVampireLanguage.g:6039:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) | 2140 | // InternalVampireLanguage.g:6844:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) |
1983 | // InternalVampireLanguage.g:6039:19: '/*' ( options {greedy=false; } : . )* '*/' | 2141 | // InternalVampireLanguage.g:6844:19: '/*' ( options {greedy=false; } : . )* '*/' |
1984 | { | 2142 | { |
1985 | match("/*"); | 2143 | match("/*"); |
1986 | 2144 | ||
1987 | // InternalVampireLanguage.g:6039:24: ( options {greedy=false; } : . )* | 2145 | // InternalVampireLanguage.g:6844:24: ( options {greedy=false; } : . )* |
1988 | loop19: | 2146 | loop17: |
1989 | do { | 2147 | do { |
1990 | int alt19=2; | 2148 | int alt17=2; |
1991 | int LA19_0 = input.LA(1); | 2149 | int LA17_0 = input.LA(1); |
1992 | 2150 | ||
1993 | if ( (LA19_0=='*') ) { | 2151 | if ( (LA17_0=='*') ) { |
1994 | int LA19_1 = input.LA(2); | 2152 | int LA17_1 = input.LA(2); |
1995 | 2153 | ||
1996 | if ( (LA19_1=='/') ) { | 2154 | if ( (LA17_1=='/') ) { |
1997 | alt19=2; | 2155 | alt17=2; |
1998 | } | 2156 | } |
1999 | else if ( ((LA19_1>='\u0000' && LA19_1<='.')||(LA19_1>='0' && LA19_1<='\uFFFF')) ) { | 2157 | else if ( ((LA17_1>='\u0000' && LA17_1<='.')||(LA17_1>='0' && LA17_1<='\uFFFF')) ) { |
2000 | alt19=1; | 2158 | alt17=1; |
2001 | } | 2159 | } |
2002 | 2160 | ||
2003 | 2161 | ||
2004 | } | 2162 | } |
2005 | else if ( ((LA19_0>='\u0000' && LA19_0<=')')||(LA19_0>='+' && LA19_0<='\uFFFF')) ) { | 2163 | else if ( ((LA17_0>='\u0000' && LA17_0<=')')||(LA17_0>='+' && LA17_0<='\uFFFF')) ) { |
2006 | alt19=1; | 2164 | alt17=1; |
2007 | } | 2165 | } |
2008 | 2166 | ||
2009 | 2167 | ||
2010 | switch (alt19) { | 2168 | switch (alt17) { |
2011 | case 1 : | 2169 | case 1 : |
2012 | // InternalVampireLanguage.g:6039:52: . | 2170 | // InternalVampireLanguage.g:6844:52: . |
2013 | { | 2171 | { |
2014 | matchAny(); | 2172 | matchAny(); |
2015 | 2173 | ||
@@ -2017,7 +2175,7 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
2017 | break; | 2175 | break; |
2018 | 2176 | ||
2019 | default : | 2177 | default : |
2020 | break loop19; | 2178 | break loop17; |
2021 | } | 2179 | } |
2022 | } while (true); | 2180 | } while (true); |
2023 | 2181 | ||
@@ -2039,25 +2197,25 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
2039 | try { | 2197 | try { |
2040 | int _type = RULE_SL_COMMENT; | 2198 | int _type = RULE_SL_COMMENT; |
2041 | int _channel = DEFAULT_TOKEN_CHANNEL; | 2199 | int _channel = DEFAULT_TOKEN_CHANNEL; |
2042 | // InternalVampireLanguage.g:6041:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) | 2200 | // InternalVampireLanguage.g:6846:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) |
2043 | // InternalVampireLanguage.g:6041:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? | 2201 | // InternalVampireLanguage.g:6846:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? |
2044 | { | 2202 | { |
2045 | match("//"); | 2203 | match("//"); |
2046 | 2204 | ||
2047 | // InternalVampireLanguage.g:6041:24: (~ ( ( '\\n' | '\\r' ) ) )* | 2205 | // InternalVampireLanguage.g:6846:24: (~ ( ( '\\n' | '\\r' ) ) )* |
2048 | loop20: | 2206 | loop18: |
2049 | do { | 2207 | do { |
2050 | int alt20=2; | 2208 | int alt18=2; |
2051 | int LA20_0 = input.LA(1); | 2209 | int LA18_0 = input.LA(1); |
2052 | 2210 | ||
2053 | if ( ((LA20_0>='\u0000' && LA20_0<='\t')||(LA20_0>='\u000B' && LA20_0<='\f')||(LA20_0>='\u000E' && LA20_0<='\uFFFF')) ) { | 2211 | if ( ((LA18_0>='\u0000' && LA18_0<='\t')||(LA18_0>='\u000B' && LA18_0<='\f')||(LA18_0>='\u000E' && LA18_0<='\uFFFF')) ) { |
2054 | alt20=1; | 2212 | alt18=1; |
2055 | } | 2213 | } |
2056 | 2214 | ||
2057 | 2215 | ||
2058 | switch (alt20) { | 2216 | switch (alt18) { |
2059 | case 1 : | 2217 | case 1 : |
2060 | // InternalVampireLanguage.g:6041:24: ~ ( ( '\\n' | '\\r' ) ) | 2218 | // InternalVampireLanguage.g:6846:24: ~ ( ( '\\n' | '\\r' ) ) |
2061 | { | 2219 | { |
2062 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { | 2220 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { |
2063 | input.consume(); | 2221 | input.consume(); |
@@ -2073,31 +2231,31 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
2073 | break; | 2231 | break; |
2074 | 2232 | ||
2075 | default : | 2233 | default : |
2076 | break loop20; | 2234 | break loop18; |
2077 | } | 2235 | } |
2078 | } while (true); | 2236 | } while (true); |
2079 | 2237 | ||
2080 | // InternalVampireLanguage.g:6041:40: ( ( '\\r' )? '\\n' )? | 2238 | // InternalVampireLanguage.g:6846:40: ( ( '\\r' )? '\\n' )? |
2081 | int alt22=2; | 2239 | int alt20=2; |
2082 | int LA22_0 = input.LA(1); | 2240 | int LA20_0 = input.LA(1); |
2083 | 2241 | ||
2084 | if ( (LA22_0=='\n'||LA22_0=='\r') ) { | 2242 | if ( (LA20_0=='\n'||LA20_0=='\r') ) { |
2085 | alt22=1; | 2243 | alt20=1; |
2086 | } | 2244 | } |
2087 | switch (alt22) { | 2245 | switch (alt20) { |
2088 | case 1 : | 2246 | case 1 : |
2089 | // InternalVampireLanguage.g:6041:41: ( '\\r' )? '\\n' | 2247 | // InternalVampireLanguage.g:6846:41: ( '\\r' )? '\\n' |
2090 | { | 2248 | { |
2091 | // InternalVampireLanguage.g:6041:41: ( '\\r' )? | 2249 | // InternalVampireLanguage.g:6846:41: ( '\\r' )? |
2092 | int alt21=2; | 2250 | int alt19=2; |
2093 | int LA21_0 = input.LA(1); | 2251 | int LA19_0 = input.LA(1); |
2094 | 2252 | ||
2095 | if ( (LA21_0=='\r') ) { | 2253 | if ( (LA19_0=='\r') ) { |
2096 | alt21=1; | 2254 | alt19=1; |
2097 | } | 2255 | } |
2098 | switch (alt21) { | 2256 | switch (alt19) { |
2099 | case 1 : | 2257 | case 1 : |
2100 | // InternalVampireLanguage.g:6041:41: '\\r' | 2258 | // InternalVampireLanguage.g:6846:41: '\\r' |
2101 | { | 2259 | { |
2102 | match('\r'); | 2260 | match('\r'); |
2103 | 2261 | ||
@@ -2129,22 +2287,22 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
2129 | try { | 2287 | try { |
2130 | int _type = RULE_WS; | 2288 | int _type = RULE_WS; |
2131 | int _channel = DEFAULT_TOKEN_CHANNEL; | 2289 | int _channel = DEFAULT_TOKEN_CHANNEL; |
2132 | // InternalVampireLanguage.g:6043:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) | 2290 | // InternalVampireLanguage.g:6848:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) |
2133 | // InternalVampireLanguage.g:6043:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 2291 | // InternalVampireLanguage.g:6848:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
2134 | { | 2292 | { |
2135 | // InternalVampireLanguage.g:6043:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 2293 | // InternalVampireLanguage.g:6848:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
2136 | int cnt23=0; | 2294 | int cnt21=0; |
2137 | loop23: | 2295 | loop21: |
2138 | do { | 2296 | do { |
2139 | int alt23=2; | 2297 | int alt21=2; |
2140 | int LA23_0 = input.LA(1); | 2298 | int LA21_0 = input.LA(1); |
2141 | 2299 | ||
2142 | if ( ((LA23_0>='\t' && LA23_0<='\n')||LA23_0=='\r'||LA23_0==' ') ) { | 2300 | if ( ((LA21_0>='\t' && LA21_0<='\n')||LA21_0=='\r'||LA21_0==' ') ) { |
2143 | alt23=1; | 2301 | alt21=1; |
2144 | } | 2302 | } |
2145 | 2303 | ||
2146 | 2304 | ||
2147 | switch (alt23) { | 2305 | switch (alt21) { |
2148 | case 1 : | 2306 | case 1 : |
2149 | // InternalVampireLanguage.g: | 2307 | // InternalVampireLanguage.g: |
2150 | { | 2308 | { |
@@ -2162,12 +2320,12 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
2162 | break; | 2320 | break; |
2163 | 2321 | ||
2164 | default : | 2322 | default : |
2165 | if ( cnt23 >= 1 ) break loop23; | 2323 | if ( cnt21 >= 1 ) break loop21; |
2166 | EarlyExitException eee = | 2324 | EarlyExitException eee = |
2167 | new EarlyExitException(23, input); | 2325 | new EarlyExitException(21, input); |
2168 | throw eee; | 2326 | throw eee; |
2169 | } | 2327 | } |
2170 | cnt23++; | 2328 | cnt21++; |
2171 | } while (true); | 2329 | } while (true); |
2172 | 2330 | ||
2173 | 2331 | ||
@@ -2181,3992 +2339,1173 @@ public class InternalVampireLanguageLexer extends Lexer { | |||
2181 | } | 2339 | } |
2182 | // $ANTLR end "RULE_WS" | 2340 | // $ANTLR end "RULE_WS" |
2183 | 2341 | ||
2342 | // $ANTLR start "RULE_ANY_OTHER" | ||
2343 | public final void mRULE_ANY_OTHER() throws RecognitionException { | ||
2344 | try { | ||
2345 | int _type = RULE_ANY_OTHER; | ||
2346 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
2347 | // InternalVampireLanguage.g:6850:16: ( . ) | ||
2348 | // InternalVampireLanguage.g:6850:18: . | ||
2349 | { | ||
2350 | matchAny(); | ||
2351 | |||
2352 | } | ||
2353 | |||
2354 | state.type = _type; | ||
2355 | state.channel = _channel; | ||
2356 | } | ||
2357 | finally { | ||
2358 | } | ||
2359 | } | ||
2360 | // $ANTLR end "RULE_ANY_OTHER" | ||
2361 | |||
2184 | public void mTokens() throws RecognitionException { | 2362 | public void mTokens() throws RecognitionException { |
2185 | // InternalVampireLanguage.g:1:8: ( T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | RULE_UPPER_WORD_ID | RULE_LOWER_WORD_ID | RULE_DOUBLE_QUOTE | RULE_SINGLE_QUOTE | RULE_DOLLAR_ID | RULE_DOUBLE_DOLLAR_ID | RULE_LITERAL | RULE_SIGNED_LITERAL | RULE_SIGNED_REAL_ID | RULE_SIGNED_RAT_ID | RULE_SINGLE_COMMENT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS ) | 2363 | // InternalVampireLanguage.g:1:8: ( T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | RULE_UPPER_WORD_ID | RULE_LOWER_WORD_ID | RULE_DOUBLE_QUOTE | RULE_SINGLE_QUOTE | RULE_DOLLAR_ID | RULE_DOUBLE_DOLLAR_ID | RULE_LITERAL | RULE_SIGNED_LITERAL | RULE_SINGLE_COMMENT | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) |
2186 | int alt24=60; | 2364 | int alt22=74; |
2187 | alt24 = dfa24.predict(input); | 2365 | alt22 = dfa22.predict(input); |
2188 | switch (alt24) { | 2366 | switch (alt22) { |
2189 | case 1 : | 2367 | case 1 : |
2190 | // InternalVampireLanguage.g:1:10: T__27 | 2368 | // InternalVampireLanguage.g:1:10: T__22 |
2191 | { | 2369 | { |
2192 | mT__27(); | 2370 | mT__22(); |
2193 | 2371 | ||
2194 | } | 2372 | } |
2195 | break; | 2373 | break; |
2196 | case 2 : | 2374 | case 2 : |
2197 | // InternalVampireLanguage.g:1:16: T__28 | 2375 | // InternalVampireLanguage.g:1:16: T__23 |
2198 | { | 2376 | { |
2199 | mT__28(); | 2377 | mT__23(); |
2200 | 2378 | ||
2201 | } | 2379 | } |
2202 | break; | 2380 | break; |
2203 | case 3 : | 2381 | case 3 : |
2204 | // InternalVampireLanguage.g:1:22: T__29 | 2382 | // InternalVampireLanguage.g:1:22: T__24 |
2205 | { | 2383 | { |
2206 | mT__29(); | 2384 | mT__24(); |
2207 | 2385 | ||
2208 | } | 2386 | } |
2209 | break; | 2387 | break; |
2210 | case 4 : | 2388 | case 4 : |
2211 | // InternalVampireLanguage.g:1:28: T__30 | 2389 | // InternalVampireLanguage.g:1:28: T__25 |
2212 | { | 2390 | { |
2213 | mT__30(); | 2391 | mT__25(); |
2214 | 2392 | ||
2215 | } | 2393 | } |
2216 | break; | 2394 | break; |
2217 | case 5 : | 2395 | case 5 : |
2218 | // InternalVampireLanguage.g:1:34: T__31 | 2396 | // InternalVampireLanguage.g:1:34: T__26 |
2219 | { | 2397 | { |
2220 | mT__31(); | 2398 | mT__26(); |
2221 | 2399 | ||
2222 | } | 2400 | } |
2223 | break; | 2401 | break; |
2224 | case 6 : | 2402 | case 6 : |
2225 | // InternalVampireLanguage.g:1:40: T__32 | 2403 | // InternalVampireLanguage.g:1:40: T__27 |
2226 | { | 2404 | { |
2227 | mT__32(); | 2405 | mT__27(); |
2228 | 2406 | ||
2229 | } | 2407 | } |
2230 | break; | 2408 | break; |
2231 | case 7 : | 2409 | case 7 : |
2232 | // InternalVampireLanguage.g:1:46: T__33 | 2410 | // InternalVampireLanguage.g:1:46: T__28 |
2233 | { | 2411 | { |
2234 | mT__33(); | 2412 | mT__28(); |
2235 | 2413 | ||
2236 | } | 2414 | } |
2237 | break; | 2415 | break; |
2238 | case 8 : | 2416 | case 8 : |
2239 | // InternalVampireLanguage.g:1:52: T__34 | 2417 | // InternalVampireLanguage.g:1:52: T__29 |
2240 | { | 2418 | { |
2241 | mT__34(); | 2419 | mT__29(); |
2242 | 2420 | ||
2243 | } | 2421 | } |
2244 | break; | 2422 | break; |
2245 | case 9 : | 2423 | case 9 : |
2246 | // InternalVampireLanguage.g:1:58: T__35 | 2424 | // InternalVampireLanguage.g:1:58: T__30 |
2247 | { | 2425 | { |
2248 | mT__35(); | 2426 | mT__30(); |
2249 | 2427 | ||
2250 | } | 2428 | } |
2251 | break; | 2429 | break; |
2252 | case 10 : | 2430 | case 10 : |
2253 | // InternalVampireLanguage.g:1:64: T__36 | 2431 | // InternalVampireLanguage.g:1:64: T__31 |
2254 | { | 2432 | { |
2255 | mT__36(); | 2433 | mT__31(); |
2256 | 2434 | ||
2257 | } | 2435 | } |
2258 | break; | 2436 | break; |
2259 | case 11 : | 2437 | case 11 : |
2260 | // InternalVampireLanguage.g:1:70: T__37 | 2438 | // InternalVampireLanguage.g:1:70: T__32 |
2261 | { | 2439 | { |
2262 | mT__37(); | 2440 | mT__32(); |
2263 | 2441 | ||
2264 | } | 2442 | } |
2265 | break; | 2443 | break; |
2266 | case 12 : | 2444 | case 12 : |
2267 | // InternalVampireLanguage.g:1:76: T__38 | 2445 | // InternalVampireLanguage.g:1:76: T__33 |
2268 | { | 2446 | { |
2269 | mT__38(); | 2447 | mT__33(); |
2270 | 2448 | ||
2271 | } | 2449 | } |
2272 | break; | 2450 | break; |
2273 | case 13 : | 2451 | case 13 : |
2274 | // InternalVampireLanguage.g:1:82: T__39 | 2452 | // InternalVampireLanguage.g:1:82: T__34 |
2275 | { | 2453 | { |
2276 | mT__39(); | 2454 | mT__34(); |
2277 | 2455 | ||
2278 | } | 2456 | } |
2279 | break; | 2457 | break; |
2280 | case 14 : | 2458 | case 14 : |
2281 | // InternalVampireLanguage.g:1:88: T__40 | 2459 | // InternalVampireLanguage.g:1:88: T__35 |
2282 | { | 2460 | { |
2283 | mT__40(); | 2461 | mT__35(); |
2284 | 2462 | ||
2285 | } | 2463 | } |
2286 | break; | 2464 | break; |
2287 | case 15 : | 2465 | case 15 : |
2288 | // InternalVampireLanguage.g:1:94: T__41 | 2466 | // InternalVampireLanguage.g:1:94: T__36 |
2289 | { | 2467 | { |
2290 | mT__41(); | 2468 | mT__36(); |
2291 | 2469 | ||
2292 | } | 2470 | } |
2293 | break; | 2471 | break; |
2294 | case 16 : | 2472 | case 16 : |
2295 | // InternalVampireLanguage.g:1:100: T__42 | 2473 | // InternalVampireLanguage.g:1:100: T__37 |
2296 | { | 2474 | { |
2297 | mT__42(); | 2475 | mT__37(); |
2298 | 2476 | ||
2299 | } | 2477 | } |
2300 | break; | 2478 | break; |
2301 | case 17 : | 2479 | case 17 : |
2302 | // InternalVampireLanguage.g:1:106: T__43 | 2480 | // InternalVampireLanguage.g:1:106: T__38 |
2303 | { | 2481 | { |
2304 | mT__43(); | 2482 | mT__38(); |
2305 | 2483 | ||
2306 | } | 2484 | } |
2307 | break; | 2485 | break; |
2308 | case 18 : | 2486 | case 18 : |
2309 | // InternalVampireLanguage.g:1:112: T__44 | 2487 | // InternalVampireLanguage.g:1:112: T__39 |
2310 | { | 2488 | { |
2311 | mT__44(); | 2489 | mT__39(); |
2312 | 2490 | ||
2313 | } | 2491 | } |
2314 | break; | 2492 | break; |
2315 | case 19 : | 2493 | case 19 : |
2316 | // InternalVampireLanguage.g:1:118: T__45 | 2494 | // InternalVampireLanguage.g:1:118: T__40 |
2317 | { | 2495 | { |
2318 | mT__45(); | 2496 | mT__40(); |
2319 | 2497 | ||
2320 | } | 2498 | } |
2321 | break; | 2499 | break; |
2322 | case 20 : | 2500 | case 20 : |
2323 | // InternalVampireLanguage.g:1:124: T__46 | 2501 | // InternalVampireLanguage.g:1:124: T__41 |
2324 | { | 2502 | { |
2325 | mT__46(); | 2503 | mT__41(); |
2326 | 2504 | ||
2327 | } | 2505 | } |
2328 | break; | 2506 | break; |
2329 | case 21 : | 2507 | case 21 : |
2330 | // InternalVampireLanguage.g:1:130: T__47 | 2508 | // InternalVampireLanguage.g:1:130: T__42 |
2331 | { | 2509 | { |
2332 | mT__47(); | 2510 | mT__42(); |
2333 | 2511 | ||
2334 | } | 2512 | } |
2335 | break; | 2513 | break; |
2336 | case 22 : | 2514 | case 22 : |
2337 | // InternalVampireLanguage.g:1:136: T__48 | 2515 | // InternalVampireLanguage.g:1:136: T__43 |
2338 | { | 2516 | { |
2339 | mT__48(); | 2517 | mT__43(); |
2340 | 2518 | ||
2341 | } | 2519 | } |
2342 | break; | 2520 | break; |
2343 | case 23 : | 2521 | case 23 : |
2344 | // InternalVampireLanguage.g:1:142: T__49 | 2522 | // InternalVampireLanguage.g:1:142: T__44 |
2345 | { | 2523 | { |
2346 | mT__49(); | 2524 | mT__44(); |
2347 | 2525 | ||
2348 | } | 2526 | } |
2349 | break; | 2527 | break; |
2350 | case 24 : | 2528 | case 24 : |
2351 | // InternalVampireLanguage.g:1:148: T__50 | 2529 | // InternalVampireLanguage.g:1:148: T__45 |
2352 | { | 2530 | { |
2353 | mT__50(); | 2531 | mT__45(); |
2354 | 2532 | ||
2355 | } | 2533 | } |
2356 | break; | 2534 | break; |
2357 | case 25 : | 2535 | case 25 : |
2358 | // InternalVampireLanguage.g:1:154: T__51 | 2536 | // InternalVampireLanguage.g:1:154: T__46 |
2359 | { | 2537 | { |
2360 | mT__51(); | 2538 | mT__46(); |
2361 | 2539 | ||
2362 | } | 2540 | } |
2363 | break; | 2541 | break; |
2364 | case 26 : | 2542 | case 26 : |
2365 | // InternalVampireLanguage.g:1:160: T__52 | 2543 | // InternalVampireLanguage.g:1:160: T__47 |
2366 | { | 2544 | { |
2367 | mT__52(); | 2545 | mT__47(); |
2368 | 2546 | ||
2369 | } | 2547 | } |
2370 | break; | 2548 | break; |
2371 | case 27 : | 2549 | case 27 : |
2372 | // InternalVampireLanguage.g:1:166: T__53 | 2550 | // InternalVampireLanguage.g:1:166: T__48 |
2373 | { | 2551 | { |
2374 | mT__53(); | 2552 | mT__48(); |
2375 | 2553 | ||
2376 | } | 2554 | } |
2377 | break; | 2555 | break; |
2378 | case 28 : | 2556 | case 28 : |
2379 | // InternalVampireLanguage.g:1:172: T__54 | 2557 | // InternalVampireLanguage.g:1:172: T__49 |
2380 | { | 2558 | { |
2381 | mT__54(); | 2559 | mT__49(); |
2382 | 2560 | ||
2383 | } | 2561 | } |
2384 | break; | 2562 | break; |
2385 | case 29 : | 2563 | case 29 : |
2386 | // InternalVampireLanguage.g:1:178: T__55 | 2564 | // InternalVampireLanguage.g:1:178: T__50 |
2387 | { | 2565 | { |
2388 | mT__55(); | 2566 | mT__50(); |
2389 | 2567 | ||
2390 | } | 2568 | } |
2391 | break; | 2569 | break; |
2392 | case 30 : | 2570 | case 30 : |
2393 | // InternalVampireLanguage.g:1:184: T__56 | 2571 | // InternalVampireLanguage.g:1:184: T__51 |
2394 | { | 2572 | { |
2395 | mT__56(); | 2573 | mT__51(); |
2396 | 2574 | ||
2397 | } | 2575 | } |
2398 | break; | 2576 | break; |
2399 | case 31 : | 2577 | case 31 : |
2400 | // InternalVampireLanguage.g:1:190: T__57 | 2578 | // InternalVampireLanguage.g:1:190: T__52 |
2401 | { | 2579 | { |
2402 | mT__57(); | 2580 | mT__52(); |
2403 | 2581 | ||
2404 | } | 2582 | } |
2405 | break; | 2583 | break; |
2406 | case 32 : | 2584 | case 32 : |
2407 | // InternalVampireLanguage.g:1:196: T__58 | 2585 | // InternalVampireLanguage.g:1:196: T__53 |
2408 | { | 2586 | { |
2409 | mT__58(); | 2587 | mT__53(); |
2410 | 2588 | ||
2411 | } | 2589 | } |
2412 | break; | 2590 | break; |
2413 | case 33 : | 2591 | case 33 : |
2414 | // InternalVampireLanguage.g:1:202: T__59 | 2592 | // InternalVampireLanguage.g:1:202: T__54 |
2415 | { | 2593 | { |
2416 | mT__59(); | 2594 | mT__54(); |
2417 | 2595 | ||
2418 | } | 2596 | } |
2419 | break; | 2597 | break; |
2420 | case 34 : | 2598 | case 34 : |
2421 | // InternalVampireLanguage.g:1:208: T__60 | 2599 | // InternalVampireLanguage.g:1:208: T__55 |
2422 | { | 2600 | { |
2423 | mT__60(); | 2601 | mT__55(); |
2424 | 2602 | ||
2425 | } | 2603 | } |
2426 | break; | 2604 | break; |
2427 | case 35 : | 2605 | case 35 : |
2428 | // InternalVampireLanguage.g:1:214: T__61 | 2606 | // InternalVampireLanguage.g:1:214: T__56 |
2429 | { | 2607 | { |
2430 | mT__61(); | 2608 | mT__56(); |
2431 | 2609 | ||
2432 | } | 2610 | } |
2433 | break; | 2611 | break; |
2434 | case 36 : | 2612 | case 36 : |
2435 | // InternalVampireLanguage.g:1:220: T__62 | 2613 | // InternalVampireLanguage.g:1:220: T__57 |
2436 | { | 2614 | { |
2437 | mT__62(); | 2615 | mT__57(); |
2438 | 2616 | ||
2439 | } | 2617 | } |
2440 | break; | 2618 | break; |
2441 | case 37 : | 2619 | case 37 : |
2442 | // InternalVampireLanguage.g:1:226: T__63 | 2620 | // InternalVampireLanguage.g:1:226: T__58 |
2443 | { | 2621 | { |
2444 | mT__63(); | 2622 | mT__58(); |
2445 | 2623 | ||
2446 | } | 2624 | } |
2447 | break; | 2625 | break; |
2448 | case 38 : | 2626 | case 38 : |
2449 | // InternalVampireLanguage.g:1:232: T__64 | 2627 | // InternalVampireLanguage.g:1:232: T__59 |
2450 | { | 2628 | { |
2451 | mT__64(); | 2629 | mT__59(); |
2452 | 2630 | ||
2453 | } | 2631 | } |
2454 | break; | 2632 | break; |
2455 | case 39 : | 2633 | case 39 : |
2456 | // InternalVampireLanguage.g:1:238: T__65 | 2634 | // InternalVampireLanguage.g:1:238: T__60 |
2457 | { | 2635 | { |
2458 | mT__65(); | 2636 | mT__60(); |
2459 | 2637 | ||
2460 | } | 2638 | } |
2461 | break; | 2639 | break; |
2462 | case 40 : | 2640 | case 40 : |
2463 | // InternalVampireLanguage.g:1:244: T__66 | 2641 | // InternalVampireLanguage.g:1:244: T__61 |
2464 | { | 2642 | { |
2465 | mT__66(); | 2643 | mT__61(); |
2466 | 2644 | ||
2467 | } | 2645 | } |
2468 | break; | 2646 | break; |
2469 | case 41 : | 2647 | case 41 : |
2470 | // InternalVampireLanguage.g:1:250: T__67 | 2648 | // InternalVampireLanguage.g:1:250: T__62 |
2471 | { | 2649 | { |
2472 | mT__67(); | 2650 | mT__62(); |
2473 | 2651 | ||
2474 | } | 2652 | } |
2475 | break; | 2653 | break; |
2476 | case 42 : | 2654 | case 42 : |
2477 | // InternalVampireLanguage.g:1:256: T__68 | 2655 | // InternalVampireLanguage.g:1:256: T__63 |
2478 | { | 2656 | { |
2479 | mT__68(); | 2657 | mT__63(); |
2480 | 2658 | ||
2481 | } | 2659 | } |
2482 | break; | 2660 | break; |
2483 | case 43 : | 2661 | case 43 : |
2484 | // InternalVampireLanguage.g:1:262: T__69 | 2662 | // InternalVampireLanguage.g:1:262: T__64 |
2485 | { | 2663 | { |
2486 | mT__69(); | 2664 | mT__64(); |
2487 | 2665 | ||
2488 | } | 2666 | } |
2489 | break; | 2667 | break; |
2490 | case 44 : | 2668 | case 44 : |
2491 | // InternalVampireLanguage.g:1:268: T__70 | 2669 | // InternalVampireLanguage.g:1:268: T__65 |
2492 | { | 2670 | { |
2493 | mT__70(); | 2671 | mT__65(); |
2494 | 2672 | ||
2495 | } | 2673 | } |
2496 | break; | 2674 | break; |
2497 | case 45 : | 2675 | case 45 : |
2498 | // InternalVampireLanguage.g:1:274: T__71 | 2676 | // InternalVampireLanguage.g:1:274: T__66 |
2499 | { | 2677 | { |
2500 | mT__71(); | 2678 | mT__66(); |
2501 | 2679 | ||
2502 | } | 2680 | } |
2503 | break; | 2681 | break; |
2504 | case 46 : | 2682 | case 46 : |
2505 | // InternalVampireLanguage.g:1:280: RULE_UPPER_WORD_ID | 2683 | // InternalVampireLanguage.g:1:280: T__67 |
2506 | { | 2684 | { |
2507 | mRULE_UPPER_WORD_ID(); | 2685 | mT__67(); |
2508 | 2686 | ||
2509 | } | 2687 | } |
2510 | break; | 2688 | break; |
2511 | case 47 : | 2689 | case 47 : |
2512 | // InternalVampireLanguage.g:1:299: RULE_LOWER_WORD_ID | 2690 | // InternalVampireLanguage.g:1:286: T__68 |
2513 | { | 2691 | { |
2514 | mRULE_LOWER_WORD_ID(); | 2692 | mT__68(); |
2515 | 2693 | ||
2516 | } | 2694 | } |
2517 | break; | 2695 | break; |
2518 | case 48 : | 2696 | case 48 : |
2519 | // InternalVampireLanguage.g:1:318: RULE_DOUBLE_QUOTE | 2697 | // InternalVampireLanguage.g:1:292: T__69 |
2520 | { | 2698 | { |
2521 | mRULE_DOUBLE_QUOTE(); | 2699 | mT__69(); |
2522 | 2700 | ||
2523 | } | 2701 | } |
2524 | break; | 2702 | break; |
2525 | case 49 : | 2703 | case 49 : |
2526 | // InternalVampireLanguage.g:1:336: RULE_SINGLE_QUOTE | 2704 | // InternalVampireLanguage.g:1:298: T__70 |
2527 | { | 2705 | { |
2528 | mRULE_SINGLE_QUOTE(); | 2706 | mT__70(); |
2529 | 2707 | ||
2530 | } | 2708 | } |
2531 | break; | 2709 | break; |
2532 | case 50 : | 2710 | case 50 : |
2533 | // InternalVampireLanguage.g:1:354: RULE_DOLLAR_ID | 2711 | // InternalVampireLanguage.g:1:304: T__71 |
2534 | { | 2712 | { |
2535 | mRULE_DOLLAR_ID(); | 2713 | mT__71(); |
2536 | 2714 | ||
2537 | } | 2715 | } |
2538 | break; | 2716 | break; |
2539 | case 51 : | 2717 | case 51 : |
2540 | // InternalVampireLanguage.g:1:369: RULE_DOUBLE_DOLLAR_ID | 2718 | // InternalVampireLanguage.g:1:310: T__72 |
2541 | { | 2719 | { |
2542 | mRULE_DOUBLE_DOLLAR_ID(); | 2720 | mT__72(); |
2543 | 2721 | ||
2544 | } | 2722 | } |
2545 | break; | 2723 | break; |
2546 | case 52 : | 2724 | case 52 : |
2547 | // InternalVampireLanguage.g:1:391: RULE_LITERAL | 2725 | // InternalVampireLanguage.g:1:316: T__73 |
2548 | { | 2726 | { |
2549 | mRULE_LITERAL(); | 2727 | mT__73(); |
2550 | 2728 | ||
2551 | } | 2729 | } |
2552 | break; | 2730 | break; |
2553 | case 53 : | 2731 | case 53 : |
2554 | // InternalVampireLanguage.g:1:404: RULE_SIGNED_LITERAL | 2732 | // InternalVampireLanguage.g:1:322: T__74 |
2555 | { | 2733 | { |
2556 | mRULE_SIGNED_LITERAL(); | 2734 | mT__74(); |
2557 | 2735 | ||
2558 | } | 2736 | } |
2559 | break; | 2737 | break; |
2560 | case 54 : | 2738 | case 54 : |
2561 | // InternalVampireLanguage.g:1:424: RULE_SIGNED_REAL_ID | 2739 | // InternalVampireLanguage.g:1:328: T__75 |
2562 | { | 2740 | { |
2563 | mRULE_SIGNED_REAL_ID(); | 2741 | mT__75(); |
2564 | 2742 | ||
2565 | } | 2743 | } |
2566 | break; | 2744 | break; |
2567 | case 55 : | 2745 | case 55 : |
2568 | // InternalVampireLanguage.g:1:444: RULE_SIGNED_RAT_ID | 2746 | // InternalVampireLanguage.g:1:334: T__76 |
2569 | { | 2747 | { |
2570 | mRULE_SIGNED_RAT_ID(); | 2748 | mT__76(); |
2571 | 2749 | ||
2572 | } | 2750 | } |
2573 | break; | 2751 | break; |
2574 | case 56 : | 2752 | case 56 : |
2575 | // InternalVampireLanguage.g:1:463: RULE_SINGLE_COMMENT | 2753 | // InternalVampireLanguage.g:1:340: T__77 |
2576 | { | 2754 | { |
2577 | mRULE_SINGLE_COMMENT(); | 2755 | mT__77(); |
2578 | 2756 | ||
2579 | } | 2757 | } |
2580 | break; | 2758 | break; |
2581 | case 57 : | 2759 | case 57 : |
2582 | // InternalVampireLanguage.g:1:483: RULE_STRING | 2760 | // InternalVampireLanguage.g:1:346: T__78 |
2583 | { | 2761 | { |
2584 | mRULE_STRING(); | 2762 | mT__78(); |
2585 | 2763 | ||
2586 | } | 2764 | } |
2587 | break; | 2765 | break; |
2588 | case 58 : | 2766 | case 58 : |
2589 | // InternalVampireLanguage.g:1:495: RULE_ML_COMMENT | 2767 | // InternalVampireLanguage.g:1:352: T__79 |
2590 | { | 2768 | { |
2591 | mRULE_ML_COMMENT(); | 2769 | mT__79(); |
2592 | 2770 | ||
2593 | } | 2771 | } |
2594 | break; | 2772 | break; |
2595 | case 59 : | 2773 | case 59 : |
2596 | // InternalVampireLanguage.g:1:511: RULE_SL_COMMENT | 2774 | // InternalVampireLanguage.g:1:358: T__80 |
2597 | { | 2775 | { |
2598 | mRULE_SL_COMMENT(); | 2776 | mT__80(); |
2599 | 2777 | ||
2600 | } | 2778 | } |
2601 | break; | 2779 | break; |
2602 | case 60 : | 2780 | case 60 : |
2603 | // InternalVampireLanguage.g:1:527: RULE_WS | 2781 | // InternalVampireLanguage.g:1:364: RULE_UPPER_WORD_ID |
2604 | { | 2782 | { |
2605 | mRULE_WS(); | 2783 | mRULE_UPPER_WORD_ID(); |
2606 | 2784 | ||
2607 | } | 2785 | } |
2608 | break; | 2786 | break; |
2787 | case 61 : | ||
2788 | // InternalVampireLanguage.g:1:383: RULE_LOWER_WORD_ID | ||
2789 | { | ||
2790 | mRULE_LOWER_WORD_ID(); | ||
2609 | 2791 | ||
2610 | } | 2792 | } |
2793 | break; | ||
2794 | case 62 : | ||
2795 | // InternalVampireLanguage.g:1:402: RULE_DOUBLE_QUOTE | ||
2796 | { | ||
2797 | mRULE_DOUBLE_QUOTE(); | ||
2611 | 2798 | ||
2612 | } | 2799 | } |
2800 | break; | ||
2801 | case 63 : | ||
2802 | // InternalVampireLanguage.g:1:420: RULE_SINGLE_QUOTE | ||
2803 | { | ||
2804 | mRULE_SINGLE_QUOTE(); | ||
2613 | 2805 | ||
2806 | } | ||
2807 | break; | ||
2808 | case 64 : | ||
2809 | // InternalVampireLanguage.g:1:438: RULE_DOLLAR_ID | ||
2810 | { | ||
2811 | mRULE_DOLLAR_ID(); | ||
2614 | 2812 | ||
2615 | protected DFA8 dfa8 = new DFA8(this); | 2813 | } |
2616 | protected DFA11 dfa11 = new DFA11(this); | 2814 | break; |
2617 | protected DFA24 dfa24 = new DFA24(this); | 2815 | case 65 : |
2618 | static final String DFA8_eotS = | 2816 | // InternalVampireLanguage.g:1:453: RULE_DOUBLE_DOLLAR_ID |
2619 | "\6\uffff"; | 2817 | { |
2620 | static final String DFA8_eofS = | 2818 | mRULE_DOUBLE_DOLLAR_ID(); |
2621 | "\6\uffff"; | ||
2622 | static final String DFA8_minS = | ||
2623 | "\1\60\2\56\2\uffff\1\56"; | ||
2624 | static final String DFA8_maxS = | ||
2625 | "\1\71\2\105\2\uffff\1\105"; | ||
2626 | static final String DFA8_acceptS = | ||
2627 | "\3\uffff\1\1\1\2\1\uffff"; | ||
2628 | static final String DFA8_specialS = | ||
2629 | "\6\uffff}>"; | ||
2630 | static final String[] DFA8_transitionS = { | ||
2631 | "\1\1\11\2", | ||
2632 | "\1\4\26\uffff\1\3", | ||
2633 | "\1\4\1\uffff\12\5\13\uffff\1\3", | ||
2634 | "", | ||
2635 | "", | ||
2636 | "\1\4\1\uffff\12\5\13\uffff\1\3" | ||
2637 | }; | ||
2638 | 2819 | ||
2639 | static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); | 2820 | } |
2640 | static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); | 2821 | break; |
2641 | static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); | 2822 | case 66 : |
2642 | static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); | 2823 | // InternalVampireLanguage.g:1:475: RULE_LITERAL |
2643 | static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); | 2824 | { |
2644 | static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); | 2825 | mRULE_LITERAL(); |
2645 | static final short[][] DFA8_transition; | ||
2646 | 2826 | ||
2647 | static { | 2827 | } |
2648 | int numStates = DFA8_transitionS.length; | 2828 | break; |
2649 | DFA8_transition = new short[numStates][]; | 2829 | case 67 : |
2650 | for (int i=0; i<numStates; i++) { | 2830 | // InternalVampireLanguage.g:1:488: RULE_SIGNED_LITERAL |
2651 | DFA8_transition[i] = DFA.unpackEncodedString(DFA8_transitionS[i]); | 2831 | { |
2652 | } | 2832 | mRULE_SIGNED_LITERAL(); |
2653 | } | ||
2654 | 2833 | ||
2655 | class DFA8 extends DFA { | 2834 | } |
2835 | break; | ||
2836 | case 68 : | ||
2837 | // InternalVampireLanguage.g:1:508: RULE_SINGLE_COMMENT | ||
2838 | { | ||
2839 | mRULE_SINGLE_COMMENT(); | ||
2656 | 2840 | ||
2657 | public DFA8(BaseRecognizer recognizer) { | 2841 | } |
2658 | this.recognizer = recognizer; | 2842 | break; |
2659 | this.decisionNumber = 8; | 2843 | case 69 : |
2660 | this.eot = DFA8_eot; | 2844 | // InternalVampireLanguage.g:1:528: RULE_ID |
2661 | this.eof = DFA8_eof; | 2845 | { |
2662 | this.min = DFA8_min; | 2846 | mRULE_ID(); |
2663 | this.max = DFA8_max; | ||
2664 | this.accept = DFA8_accept; | ||
2665 | this.special = DFA8_special; | ||
2666 | this.transition = DFA8_transition; | ||
2667 | } | ||
2668 | public String getDescription() { | ||
2669 | return "6021:38: ( RULE_LITERAL | RULE_UNSIGNED_REAL_FRAC_ID )"; | ||
2670 | } | ||
2671 | } | ||
2672 | static final String DFA11_eotS = | ||
2673 | "\6\uffff\1\7\1\uffff"; | ||
2674 | static final String DFA11_eofS = | ||
2675 | "\10\uffff"; | ||
2676 | static final String DFA11_minS = | ||
2677 | "\1\60\2\56\1\60\1\uffff\1\56\1\60\1\uffff"; | ||
2678 | static final String DFA11_maxS = | ||
2679 | "\1\71\2\105\1\71\1\uffff\2\105\1\uffff"; | ||
2680 | static final String DFA11_acceptS = | ||
2681 | "\4\uffff\1\2\2\uffff\1\1"; | ||
2682 | static final String DFA11_specialS = | ||
2683 | "\10\uffff}>"; | ||
2684 | static final String[] DFA11_transitionS = { | ||
2685 | "\1\1\11\2", | ||
2686 | "\1\3\26\uffff\1\4", | ||
2687 | "\1\3\1\uffff\12\5\13\uffff\1\4", | ||
2688 | "\12\6", | ||
2689 | "", | ||
2690 | "\1\3\1\uffff\12\5\13\uffff\1\4", | ||
2691 | "\12\6\13\uffff\1\4", | ||
2692 | "" | ||
2693 | }; | ||
2694 | 2847 | ||
2695 | static final short[] DFA11_eot = DFA.unpackEncodedString(DFA11_eotS); | 2848 | } |
2696 | static final short[] DFA11_eof = DFA.unpackEncodedString(DFA11_eofS); | 2849 | break; |
2697 | static final char[] DFA11_min = DFA.unpackEncodedStringToUnsignedChars(DFA11_minS); | 2850 | case 70 : |
2698 | static final char[] DFA11_max = DFA.unpackEncodedStringToUnsignedChars(DFA11_maxS); | 2851 | // InternalVampireLanguage.g:1:536: RULE_STRING |
2699 | static final short[] DFA11_accept = DFA.unpackEncodedString(DFA11_acceptS); | 2852 | { |
2700 | static final short[] DFA11_special = DFA.unpackEncodedString(DFA11_specialS); | 2853 | mRULE_STRING(); |
2701 | static final short[][] DFA11_transition; | ||
2702 | 2854 | ||
2703 | static { | 2855 | } |
2704 | int numStates = DFA11_transitionS.length; | 2856 | break; |
2705 | DFA11_transition = new short[numStates][]; | 2857 | case 71 : |
2706 | for (int i=0; i<numStates; i++) { | 2858 | // InternalVampireLanguage.g:1:548: RULE_ML_COMMENT |
2707 | DFA11_transition[i] = DFA.unpackEncodedString(DFA11_transitionS[i]); | 2859 | { |
2708 | } | 2860 | mRULE_ML_COMMENT(); |
2709 | } | ||
2710 | 2861 | ||
2711 | class DFA11 extends DFA { | 2862 | } |
2863 | break; | ||
2864 | case 72 : | ||
2865 | // InternalVampireLanguage.g:1:564: RULE_SL_COMMENT | ||
2866 | { | ||
2867 | mRULE_SL_COMMENT(); | ||
2868 | |||
2869 | } | ||
2870 | break; | ||
2871 | case 73 : | ||
2872 | // InternalVampireLanguage.g:1:580: RULE_WS | ||
2873 | { | ||
2874 | mRULE_WS(); | ||
2875 | |||
2876 | } | ||
2877 | break; | ||
2878 | case 74 : | ||
2879 | // InternalVampireLanguage.g:1:588: RULE_ANY_OTHER | ||
2880 | { | ||
2881 | mRULE_ANY_OTHER(); | ||
2882 | |||
2883 | } | ||
2884 | break; | ||
2712 | 2885 | ||
2713 | public DFA11(BaseRecognizer recognizer) { | ||
2714 | this.recognizer = recognizer; | ||
2715 | this.decisionNumber = 11; | ||
2716 | this.eot = DFA11_eot; | ||
2717 | this.eof = DFA11_eof; | ||
2718 | this.min = DFA11_min; | ||
2719 | this.max = DFA11_max; | ||
2720 | this.accept = DFA11_accept; | ||
2721 | this.special = DFA11_special; | ||
2722 | this.transition = DFA11_transition; | ||
2723 | } | ||
2724 | public String getDescription() { | ||
2725 | return "6023:34: ( RULE_UNSIGNED_REAL_FRAC_ID | RULE_UNSIGNED_REAL_EXP_ID )"; | ||
2726 | } | 2886 | } |
2887 | |||
2727 | } | 2888 | } |
2728 | static final String DFA24_eotS = | 2889 | |
2729 | "\1\45\13\52\1\72\1\73\1\74\1\76\1\100\1\101\1\102\1\103\1\45\1\107\1\112\1\113\1\114\1\116\1\120\1\121\1\45\1\76\1\52\2\45\2\137\2\45\1\uffff\1\45\1\uffff\2\52\1\uffff\16\52\1\170\3\uffff\1\76\1\uffff\1\76\4\uffff\1\173\1\45\1\175\1\uffff\1\176\1\177\3\uffff\1\u0080\1\uffff\1\u0081\2\uffff\3\u0083\1\45\1\u0083\2\45\1\u008b\1\uffff\2\45\3\uffff\3\45\1\137\2\u0096\2\45\11\52\1\u00a6\3\52\1\u00ac\2\52\1\uffff\1\76\1\u00b0\1\uffff\1\u00b1\5\uffff\1\u0083\1\uffff\3\u0083\1\u00b5\2\45\4\uffff\2\45\1\u00bd\2\uffff\1\u00bf\1\u00c0\1\45\1\uffff\1\u0096\1\45\1\uffff\2\45\1\uffff\10\52\1\u00cd\1\uffff\5\52\1\uffff\2\52\1\76\2\uffff\3\u0083\1\uffff\1\u00b5\1\uffff\2\45\1\uffff\2\45\4\uffff\1\u00c0\1\45\1\u00bf\1\45\1\u00d9\5\52\1\u00df\1\52\1\uffff\1\52\1\u00e2\5\52\1\76\1\u00e9\1\u0083\1\u00eb\1\uffff\5\52\1\uffff\2\52\1\uffff\5\52\1\76\1\uffff\1\u00f9\1\uffff\5\52\1\u00ff\4\52\1\u0104\1\52\1\76\1\uffff\5\52\1\uffff\4\52\1\uffff\1\u0110\1\76\2\52\1\u0114\3\52\1\u0118\2\52\1\uffff\1\76\1\u011c\1\u011d\1\uffff\1\u011e\1\u011f\1\52\1\uffff\2\52\1\76\4\uffff\1\52\1\u0125\1\52\1\76\1\52\1\uffff\1\52\1\u012a\1\52\1\u012c\1\uffff\1\52\1\uffff\3\52\1\u0131\1\uffff"; | 2890 | |
2730 | static final String DFA24_eofS = | 2891 | protected DFA22 dfa22 = new DFA22(this); |
2731 | "\u0132\uffff"; | 2892 | static final String DFA22_eotS = |
2732 | static final String DFA24_minS = | 2893 | "\1\uffff\12\65\3\107\2\65\1\107\1\65\1\107\2\uffff\2\107\4\uffff\1\132\2\uffff\1\62\1\140\1\143\2\uffff\1\147\1\uffff\1\62\1\107\1\65\2\62\1\uffff\1\164\1\62\1\uffff\1\62\1\uffff\1\62\2\uffff\2\65\1\uffff\20\65\1\107\1\uffff\3\107\2\65\1\107\1\65\1\107\2\uffff\3\107\10\uffff\1\u009c\13\uffff\3\155\11\uffff\1\164\6\uffff\5\65\1\u00ab\11\65\1\u00b5\1\65\1\u00b7\2\65\3\107\1\u00bd\1\65\1\107\1\65\4\107\2\uffff\3\155\4\uffff\7\65\1\uffff\10\65\1\u00d8\1\uffff\1\65\1\uffff\2\65\3\107\1\uffff\1\65\1\107\1\65\4\107\3\155\1\uffff\7\65\1\u00f0\4\65\1\u00f5\2\65\1\uffff\1\65\1\u00f9\1\65\2\107\1\u00fd\1\65\1\107\1\65\3\107\1\u0104\1\u0105\1\155\1\u0107\7\65\1\uffff\4\65\2\uffff\2\65\1\uffff\1\65\2\107\1\uffff\1\65\1\107\1\65\1\u011b\1\u011c\3\uffff\1\u011d\1\uffff\13\65\1\u0129\1\65\1\u012b\2\107\1\65\1\u012f\4\uffff\2\65\1\u0132\10\65\1\uffff\1\65\1\uffff\1\107\1\uffff\1\u013d\1\uffff\2\65\1\uffff\1\65\1\u0141\4\65\1\u0146\2\65\1\107\1\uffff\1\65\1\u014b\1\65\1\uffff\2\65\1\u014f\1\u0150\1\uffff\1\u0151\1\65\1\107\1\65\1\uffff\1\65\1\u0156\1\65\3\uffff\1\65\1\107\2\65\1\uffff\2\65\1\uffff\1\65\1\u015f\1\u0160\2\65\2\uffff\1\65\1\u0164\1\65\1\uffff\2\65\1\u0168\1\uffff"; |
2733 | "\1\11\23\0\1\75\7\0\1\44\6\0\1\53\1\52\1\uffff\1\11\1\uffff\2\0\1\uffff\17\0\3\uffff\1\0\1\uffff\1\0\4\uffff\1\0\1\76\1\0\1\uffff\2\0\3\uffff\1\0\1\uffff\1\0\2\uffff\3\0\1\141\7\0\1\uffff\1\0\1\uffff\1\60\1\61\1\145\25\0\1\uffff\2\0\1\uffff\1\0\5\uffff\1\0\1\uffff\6\0\3\uffff\4\0\1\uffff\3\0\1\53\1\uffff\2\0\1\uffff\2\0\1\uffff\11\0\1\uffff\5\0\1\uffff\3\0\2\uffff\3\0\1\uffff\1\0\1\uffff\5\0\1\uffff\1\0\2\uffff\1\0\1\53\12\0\1\uffff\13\0\1\uffff\5\0\1\uffff\2\0\1\uffff\6\0\1\uffff\1\0\1\uffff\15\0\1\uffff\5\0\1\uffff\4\0\1\uffff\13\0\1\uffff\3\0\1\uffff\3\0\1\uffff\3\0\4\uffff\5\0\1\uffff\4\0\1\uffff\1\0\1\uffff\4\0\1\uffff"; | 2894 | static final String DFA22_eofS = |
2734 | static final String DFA24_maxS = | 2895 | "\u0169\uffff"; |
2735 | "\1\176\23\uffff\1\176\7\uffff\1\172\6\uffff\1\71\1\57\1\uffff\1\40\1\uffff\2\uffff\1\uffff\17\uffff\3\uffff\1\uffff\1\uffff\1\uffff\4\uffff\1\uffff\1\76\1\uffff\1\uffff\2\uffff\3\uffff\1\uffff\1\uffff\1\uffff\2\uffff\3\uffff\1\172\7\uffff\1\uffff\1\uffff\1\uffff\2\71\1\145\25\uffff\1\uffff\2\uffff\1\uffff\1\uffff\5\uffff\1\uffff\1\uffff\6\uffff\3\uffff\4\uffff\1\uffff\3\uffff\1\71\1\uffff\2\uffff\1\uffff\2\uffff\1\uffff\11\uffff\1\uffff\5\uffff\1\uffff\3\uffff\2\uffff\3\uffff\1\uffff\1\uffff\1\uffff\5\uffff\1\uffff\1\uffff\2\uffff\1\uffff\1\71\12\uffff\1\uffff\13\uffff\1\uffff\5\uffff\1\uffff\2\uffff\1\uffff\6\uffff\1\uffff\1\uffff\1\uffff\15\uffff\1\uffff\5\uffff\1\uffff\4\uffff\1\uffff\13\uffff\1\uffff\3\uffff\1\uffff\3\uffff\1\uffff\3\uffff\4\uffff\5\uffff\1\uffff\4\uffff\1\uffff\1\uffff\1\uffff\4\uffff\1\uffff"; | 2896 | static final String DFA22_minS = |
2736 | static final String DFA24_acceptS = | 2897 | "\1\0\22\60\2\uffff\2\60\4\uffff\1\75\2\uffff\1\75\1\76\1\46\2\uffff\1\75\1\uffff\1\44\2\60\2\0\1\uffff\1\60\1\53\1\uffff\1\101\1\uffff\1\52\2\uffff\2\60\1\uffff\21\60\1\uffff\10\60\2\uffff\3\60\10\uffff\1\76\13\uffff\1\162\1\141\1\145\2\uffff\2\0\1\uffff\2\0\2\uffff\1\60\6\uffff\37\60\2\uffff\1\165\1\154\1\163\1\0\1\uffff\1\0\1\uffff\7\60\1\uffff\11\60\1\uffff\1\60\1\uffff\5\60\1\uffff\7\60\1\145\2\163\1\uffff\17\60\1\uffff\13\60\1\41\2\60\1\145\10\60\1\uffff\4\60\2\uffff\2\60\1\uffff\3\60\1\uffff\2\60\1\56\2\60\3\uffff\1\60\1\uffff\17\60\1\41\2\60\4\uffff\13\60\1\uffff\1\60\1\uffff\1\60\1\uffff\1\60\1\uffff\2\60\1\uffff\12\60\1\uffff\3\60\1\uffff\4\60\1\uffff\4\60\1\uffff\3\60\3\uffff\1\60\1\41\2\60\1\uffff\2\60\1\uffff\5\60\2\uffff\3\60\1\uffff\3\60\1\uffff"; |
2737 | "\45\uffff\1\70\1\uffff\1\74\2\uffff\1\57\17\uffff\1\23\1\22\1\24\1\uffff\1\56\1\uffff\1\27\1\30\1\31\1\33\3\uffff\1\51\2\uffff\1\47\1\42\1\43\1\uffff\1\44\1\uffff\1\45\1\46\13\uffff\1\70\1\uffff\1\64\30\uffff\1\21\2\uffff\1\36\1\uffff\1\35\1\40\1\41\1\50\1\52\1\uffff\1\62\6\uffff\1\71\2\60\4\uffff\1\61\4\uffff\1\65\2\uffff\1\72\2\uffff\1\73\11\uffff\1\32\5\uffff\1\26\3\uffff\1\34\1\37\3\uffff\1\63\1\uffff\1\70\5\uffff\1\61\1\uffff\1\66\1\67\14\uffff\1\13\13\uffff\1\1\5\uffff\1\6\2\uffff\1\12\6\uffff\1\53\1\uffff\1\55\15\uffff\1\54\5\uffff\1\7\4\uffff\1\17\13\uffff\1\20\3\uffff\1\10\3\uffff\1\14\3\uffff\1\5\1\2\1\3\1\4\5\uffff\1\15\4\uffff\1\25\1\uffff\1\16\4\uffff\1\11"; | 2898 | static final String DFA22_maxS = |
2738 | static final String DFA24_specialS = | 2899 | "\1\uffff\22\172\2\uffff\2\172\4\uffff\1\75\2\uffff\1\176\1\76\1\174\2\uffff\1\75\1\uffff\3\172\2\uffff\1\uffff\2\71\1\uffff\1\172\1\uffff\1\57\2\uffff\2\172\1\uffff\21\172\1\uffff\10\172\2\uffff\3\172\10\uffff\1\76\13\uffff\1\162\1\141\1\145\2\uffff\2\uffff\1\uffff\2\uffff\2\uffff\1\71\6\uffff\37\172\2\uffff\1\165\1\154\1\163\1\uffff\1\uffff\1\uffff\1\uffff\7\172\1\uffff\11\172\1\uffff\1\172\1\uffff\5\172\1\uffff\7\172\1\145\2\163\1\uffff\17\172\1\uffff\16\172\1\145\10\172\1\uffff\4\172\2\uffff\2\172\1\uffff\3\172\1\uffff\5\172\3\uffff\1\172\1\uffff\22\172\4\uffff\13\172\1\uffff\1\172\1\uffff\1\172\1\uffff\1\172\1\uffff\2\172\1\uffff\12\172\1\uffff\3\172\1\uffff\4\172\1\uffff\4\172\1\uffff\3\172\3\uffff\4\172\1\uffff\2\172\1\uffff\5\172\2\uffff\3\172\1\uffff\3\172\1\uffff"; |
2739 | "\1\uffff\1\100\1\140\1\u00d4\1\u00da\1\0\1\110\1\7\1\13\1\u00d8\1\55\1\67\1\u008b\1\u00c5\1\u00c9\1\22\1\u00d5\1\u00d9\1\u00dc\1\3\1\uffff\1\21\1\u00d6\1\52\1\64\1\16\1\30\1\127\1\uffff\1\u00a1\1\u00b6\1\176\1\u00cd\1\u00c0\1\14\5\uffff\1\23\1\70\1\uffff\1\u00cc\1\u00b4\1\43\1\56\1\113\1\122\1\165\1\u00b8\1\137\1\162\1\u00ae\1\u00b2\1\u00a2\1\u00a7\1\u00c2\3\uffff\1\u008a\1\uffff\1\u00c3\4\uffff\1\u00cb\1\uffff\1\11\1\uffff\1\27\1\41\3\uffff\1\154\1\uffff\1\170\2\uffff\1\u00df\1\u00e3\1\1\1\uffff\1\12\1\u00d2\1\10\1\u00b1\1\u00a0\1\u00e4\1\u00ba\1\uffff\1\5\4\uffff\1\u00e0\1\u008c\1\u00c4\1\15\1\u00c7\1\24\1\72\1\31\1\130\1\44\1\57\1\115\1\123\1\166\1\120\1\141\1\163\1\u00af\1\42\1\u00a3\1\u00a8\1\uffff\1\u008d\1\6\1\uffff\1\17\5\uffff\1\73\1\uffff\1\152\1\106\1\117\1\20\1\4\1\u00de\3\uffff\1\136\1\u00b7\1\103\1\u00bc\1\uffff\1\173\1\u00b5\1\25\2\uffff\1\u00e2\1\u00bd\1\uffff\1\114\1\u00d1\1\uffff\1\26\1\74\1\32\1\131\1\45\1\60\1\116\1\124\1\u00c8\1\uffff\1\142\1\164\1\171\1\u0081\1\u008e\1\uffff\1\u00a4\1\u00a9\1\u008f\2\uffff\1\75\1\107\1\121\1\uffff\1\167\1\uffff\1\u00d3\1\u00e1\1\u0089\1\u00db\1\111\1\uffff\1\2\2\uffff\1\u0080\1\uffff\1\101\1\u00cf\1\u0083\1\76\1\33\1\132\1\46\1\61\1\u00b9\1\125\1\uffff\1\143\1\u00c6\1\172\1\u0082\1\u0090\1\u00a5\1\u00aa\1\u0091\1\36\1\112\1\71\1\uffff\1\77\1\34\1\133\1\47\1\62\1\uffff\1\126\1\144\1\uffff\1\174\1\u0084\1\u0092\1\u00a6\1\u00ab\1\u0093\1\uffff\1\54\1\uffff\1\102\1\35\1\134\1\50\1\63\1\u00bb\1\145\1\175\1\u0085\1\u0094\1\u00dd\1\u00ac\1\u0095\1\uffff\1\104\1\37\1\135\1\51\1\65\1\uffff\1\146\1\177\1\u0086\1\u0096\1\uffff\1\u00bf\1\u0097\1\105\1\40\1\u00be\1\53\1\66\1\147\1\u00ca\1\u0087\1\u0098\1\uffff\1\u0099\1\u00b3\1\u009f\1\uffff\1\u00ad\1\u00b0\1\150\1\uffff\1\u0088\1\u009a\1\u009b\4\uffff\1\151\1\u00d0\1\u009c\1\u009d\1\153\1\uffff\1\u009e\1\u00ce\1\155\1\u00d7\1\uffff\1\156\1\uffff\1\157\1\160\1\161\1\u00c1\1\uffff}>"; | 2900 | static final String DFA22_acceptS = |
2740 | static final String[] DFA24_transitionS = { | 2901 | "\23\uffff\1\34\1\35\2\uffff\1\42\1\43\1\44\1\45\1\uffff\1\51\1\52\3\uffff\1\61\1\62\1\uffff\1\64\5\uffff\1\102\2\uffff\1\104\1\uffff\1\105\1\uffff\1\111\1\112\2\uffff\1\75\21\uffff\1\74\10\uffff\1\34\1\35\3\uffff\1\42\1\43\1\44\1\45\1\70\1\50\1\51\1\52\1\uffff\1\56\1\54\1\67\1\57\1\60\1\65\1\61\1\62\1\66\1\63\1\64\3\uffff\1\101\1\100\2\uffff\1\76\2\uffff\1\106\1\102\1\uffff\1\103\1\104\1\105\1\107\1\110\1\111\37\uffff\1\53\1\55\4\uffff\1\76\1\uffff\1\77\7\uffff\1\41\11\uffff\1\46\1\uffff\1\25\5\uffff\1\26\12\uffff\1\77\17\uffff\1\15\27\uffff\1\3\4\uffff\1\10\1\30\2\uffff\1\14\3\uffff\1\24\5\uffff\1\40\1\37\1\71\1\uffff\1\73\22\uffff\1\32\1\33\1\36\1\72\13\uffff\1\11\1\uffff\1\21\1\uffff\1\23\1\uffff\1\31\2\uffff\1\47\12\uffff\1\27\3\uffff\1\16\4\uffff\1\12\4\uffff\1\6\3\uffff\1\7\1\4\1\5\4\uffff\1\17\2\uffff\1\22\5\uffff\1\2\1\20\3\uffff\1\1\3\uffff\1\13"; |
2741 | "\1\46\1\47\2\uffff\1\47\22\uffff\1\46\1\31\1\37\1\uffff\1\34\1\16\1\27\1\40\1\20\1\21\1\uffff\1\43\1\14\1\43\1\22\1\44\1\41\11\42\1\32\1\uffff\1\24\1\25\1\uffff\1\33\1\uffff\22\35\1\17\7\35\1\23\1\uffff\1\15\3\uffff\1\1\1\36\1\2\1\4\1\36\1\11\1\36\1\3\1\13\2\36\1\5\1\36\1\7\1\36\1\10\3\36\1\6\1\12\5\36\1\uffff\1\30\1\uffff\1\26", | 2902 | static final String DFA22_specialS = |
2742 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\22\53\1\51\4\53\1\50\2\53\uff85\45", | 2903 | "\1\0\47\uffff\1\4\1\3\104\uffff\1\7\1\2\1\uffff\1\10\1\6\55\uffff\1\1\1\uffff\1\5\u00c6\uffff}>"; |
2743 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\54\13\53\uff85\45", | 2904 | static final String[] DFA22_transitionS = { |
2744 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\30\53\1\55\1\53\uff85\45", | 2905 | "\11\62\2\61\2\62\1\61\22\62\1\61\1\43\1\50\1\62\1\45\1\55\1\41\1\51\1\27\1\31\1\35\1\54\1\30\1\54\1\32\1\60\1\52\11\53\1\33\1\62\1\36\1\37\1\34\1\44\1\62\2\46\1\15\2\46\1\25\6\46\1\26\5\46\1\13\1\22\1\46\1\20\1\14\3\46\1\23\1\62\1\24\1\56\1\57\1\62\1\3\1\47\1\4\1\1\1\47\1\2\1\47\1\5\3\47\1\6\1\21\1\10\1\47\1\11\1\47\1\17\1\16\1\7\1\12\5\47\1\62\1\42\1\62\1\40\uff81\62", |
2745 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\56\25\53\uff85\45", | 2906 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\64\3\66\1\63\21\66", |
2746 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\57\25\53\uff85\45", | 2907 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\67\5\66\1\70\13\66", |
2747 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\5\53\1\62\1\53\1\60\20\53\1\61\1\53\uff85\45", | 2908 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\72\4\66\1\71\2\66", |
2748 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\63\25\53\uff85\45", | 2909 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\73\13\66", |
2749 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\13\53\1\64\16\53\uff85\45", | 2910 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\30\66\1\74\1\66", |
2750 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\65\5\53\1\66\13\53\uff85\45", | 2911 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\75\3\66\1\76\21\66", |
2751 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\67\14\53\uff85\45", | 2912 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\5\66\1\101\1\66\1\77\20\66\1\100\1\66", |
2752 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\70\14\53\uff85\45", | 2913 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\102\11\66\1\103\13\66", |
2753 | "\12\45\1\uffff\2\45\1\uffff\115\45\1\71\uffa4\45", | 2914 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\13\66\1\104\16\66", |
2754 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2915 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\105\14\66", |
2755 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2916 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\1\106\31\110", |
2756 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\1\75\31\77\uff85\45", | 2917 | "\12\110\7\uffff\1\111\31\110\4\uffff\1\110\1\uffff\32\110", |
2757 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2918 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\16\110\1\112\13\110", |
2758 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2919 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\113\25\66", |
2759 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2920 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\114\25\66", |
2760 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2921 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\115\21\110", |
2761 | "\1\104\100\uffff\1\105", | 2922 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\116\25\66", |
2762 | "\12\45\1\uffff\2\45\1\uffff\60\45\1\106\uffc1\45", | 2923 | "\12\110\7\uffff\21\110\1\117\10\110\4\uffff\1\110\1\uffff\32\110", |
2763 | "\12\45\1\uffff\2\45\1\uffff\30\45\1\111\125\45\1\110\uff83\45", | ||
2764 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2765 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2766 | "\12\45\1\uffff\2\45\1\uffff\57\45\1\115\uffc2\45", | ||
2767 | "\12\45\1\uffff\2\45\1\uffff\57\45\1\117\uffc2\45", | ||
2768 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2769 | "\1\125\74\uffff\5\126\1\123\5\126\1\124\7\126\1\122\6\126", | ||
2770 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\32\77\uff85\45", | ||
2771 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2772 | "\12\130\1\132\2\130\1\132\24\130\1\131\71\130\1\127\uffa3\130", | ||
2773 | "\12\134\1\136\2\134\1\136\31\134\1\135\64\134\1\133\uffa3\134", | ||
2774 | "\12\45\1\uffff\2\45\1\uffff\40\45\1\140\1\141\25\45\1\142\uffba\45", | ||
2775 | "\12\45\1\uffff\2\45\1\uffff\40\45\1\140\1\141\12\143\13\45\1\142\uffba\45", | ||
2776 | "\1\43\1\uffff\1\43\2\uffff\1\144\11\145", | ||
2777 | "\1\146\4\uffff\1\147", | ||
2778 | "", | ||
2779 | "\1\46\1\47\2\uffff\1\47\22\uffff\1\46", | ||
2780 | "", | ||
2781 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\150\21\53\uff85\45", | ||
2782 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\22\53\1\151\7\53\uff85\45", | ||
2783 | "", | ||
2784 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2785 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\152\3\53\1\153\10\53\uff85\45", | ||
2786 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\17\53\1\154\12\53\uff85\45", | ||
2787 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\5\53\1\155\24\53\uff85\45", | ||
2788 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\14\53\1\156\15\53\uff85\45", | ||
2789 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\157\25\53\uff85\45", | ||
2790 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\17\53\1\160\12\53\uff85\45", | ||
2791 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\5\53\1\161\24\53\uff85\45", | ||
2792 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\6\53\1\162\23\53\uff85\45", | ||
2793 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\1\163\31\53\uff85\45", | ||
2794 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\164\1\45\32\53\uff85\45", | ||
2795 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\5\53\1\165\24\53\uff85\45", | ||
2796 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\12\53\1\166\17\53\uff85\45", | ||
2797 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\2\53\1\167\27\53\uff85\45", | ||
2798 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2799 | "", | ||
2800 | "", | ||
2801 | "", | 2924 | "", |
2802 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\23\77\1\171\6\77\uff85\45", | ||
2803 | "", | 2925 | "", |
2804 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\32\77\uff85\45", | 2926 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\122\5\110\1\123\13\110", |
2927 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\16\110\1\124\13\110", | ||
2805 | "", | 2928 | "", |
2806 | "", | 2929 | "", |
2807 | "", | 2930 | "", |
2808 | "", | 2931 | "", |
2809 | "\12\45\1\uffff\2\45\1\uffff\60\45\1\172\uffc1\45", | 2932 | "\1\131", |
2810 | "\1\174", | ||
2811 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2812 | "", | 2933 | "", |
2813 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2814 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2815 | "", | 2934 | "", |
2935 | "\1\135\100\uffff\1\136", | ||
2936 | "\1\137", | ||
2937 | "\1\142\125\uffff\1\141", | ||
2816 | "", | 2938 | "", |
2817 | "", | 2939 | "", |
2818 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2940 | "\1\146", |
2819 | "", | 2941 | "", |
2820 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2942 | "\1\154\74\uffff\5\155\1\152\5\155\1\153\7\155\1\151\6\155", |
2943 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
2944 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
2945 | "\42\157\1\160\71\157\1\156\uffa3\157", | ||
2946 | "\47\162\1\163\64\162\1\161\uffa3\162", | ||
2821 | "", | 2947 | "", |
2948 | "\12\165", | ||
2949 | "\1\166\1\uffff\1\166\2\uffff\12\166", | ||
2822 | "", | 2950 | "", |
2823 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\21\u0084\1\u0082\10\u0084\uff85\45", | 2951 | "\32\170\4\uffff\1\170\1\uffff\32\170", |
2824 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\1\u0085\31\u0084\uff85\45", | ||
2825 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\4\u0084\1\u0086\25\u0084\uff85\45", | ||
2826 | "\32\u0087", | ||
2827 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\32\u0084\uff85\45", | ||
2828 | "\12\u0089\1\u008a\2\u0089\1\u008a\24\u0089\1\u0088\71\u0089\1\u0088\uffa3\u0089", | ||
2829 | "\12\130\1\132\2\130\1\132\24\130\1\131\71\130\1\127\uffa3\130", | ||
2830 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2831 | "\42\132\1\u008c\71\132\1\u008d\uffa3\132", | ||
2832 | "\12\u008f\1\u008a\2\u008f\1\u008a\31\u008f\1\u008e\64\u008f\1\u008e\uffa3\u008f", | ||
2833 | "\12\134\1\136\2\134\1\136\31\134\1\u0090\64\134\1\133\uffa3\134", | ||
2834 | "", | 2952 | "", |
2835 | "\47\136\1\u0091\64\136\1\u0092\uffa3\136", | 2953 | "\1\171\4\uffff\1\172", |
2836 | "", | 2954 | "", |
2837 | "\12\u0093", | ||
2838 | "\11\u0094", | ||
2839 | "\1\u0095", | ||
2840 | "\12\45\1\uffff\2\45\1\uffff\40\45\1\140\1\141\12\143\13\45\1\142\uffba\45", | ||
2841 | "\12\45\1\uffff\2\45\1\uffff\40\45\1\140\1\141\25\45\1\142\uffba\45", | ||
2842 | "\12\45\1\uffff\2\45\1\uffff\40\45\1\140\1\141\12\u0097\13\45\1\142\uffba\45", | ||
2843 | "\12\u009a\1\u0099\2\u009a\1\u0099\34\u009a\1\u0098\uffd5\u009a", | ||
2844 | "\12\u009b\1\u009c\2\u009b\1\u009c\ufff2\u009b", | ||
2845 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u009d\13\53\uff85\45", | ||
2846 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\24\53\1\u009e\5\53\uff85\45", | ||
2847 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\11\53\1\u009f\20\53\uff85\45", | ||
2848 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u00a0\13\53\uff85\45", | ||
2849 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u00a1\13\53\uff85\45", | ||
2850 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u00a2\21\53\uff85\45", | ||
2851 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\14\53\1\u00a3\15\53\uff85\45", | ||
2852 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u00a4\13\53\uff85\45", | ||
2853 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00a5\25\53\uff85\45", | ||
2854 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2855 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\1\u00a7\31\53\uff85\45", | ||
2856 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u00a8\21\53\uff85\45", | ||
2857 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\3\53\1\u00a9\1\53\1\u00aa\11\53\1\u00ab\12\53\uff85\45", | ||
2858 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2859 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u00ad\14\53\uff85\45", | ||
2860 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\13\53\1\u00ae\16\53\uff85\45", | ||
2861 | "", | 2955 | "", |
2862 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\10\77\1\u00af\21\77\uff85\45", | 2956 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\174\7\66", |
2863 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2957 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\176\2\66\1\175\24\66", |
2864 | "", | 2958 | "", |
2865 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 2959 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", |
2960 | "\12\66\7\uffff\32\66\4\uffff\1\u0080\1\uffff\15\66\1\177\14\66", | ||
2961 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\5\66\1\u0081\24\66", | ||
2962 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u0082\21\66", | ||
2963 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u0083\7\66", | ||
2964 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u0084\3\66\1\u0085\10\66", | ||
2965 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\17\66\1\u0086\12\66", | ||
2966 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u0087\15\66", | ||
2967 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u0088\15\66", | ||
2968 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u0089\25\66", | ||
2969 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\17\66\1\u008a\12\66", | ||
2970 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\5\66\1\u008b\24\66", | ||
2971 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\6\66\1\u008c\23\66", | ||
2972 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u008d\6\66", | ||
2973 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u008e\31\66", | ||
2974 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\12\66\1\u008f\17\66", | ||
2975 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\23\110\1\u0090\6\110", | ||
2866 | "", | 2976 | "", |
2977 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
2978 | "\12\110\7\uffff\21\110\1\u0091\10\110\4\uffff\1\110\1\uffff\32\110", | ||
2979 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\24\110\1\u0092\5\110", | ||
2980 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u0093\6\66", | ||
2981 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u0094\7\66", | ||
2982 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\21\110\1\u0095\10\110", | ||
2983 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u0096\15\66", | ||
2984 | "\12\110\7\uffff\30\110\1\u0097\1\110\4\uffff\1\110\1\uffff\32\110", | ||
2867 | "", | 2985 | "", |
2868 | "", | 2986 | "", |
2987 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\15\110\1\u0098\14\110", | ||
2988 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\24\110\1\u0099\5\110", | ||
2989 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\3\110\1\u009a\26\110", | ||
2869 | "", | 2990 | "", |
2870 | "", | 2991 | "", |
2871 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\24\u0084\1\u00b2\5\u0084\uff85\45", | ||
2872 | "", | 2992 | "", |
2873 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\32\u0084\uff85\45", | ||
2874 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\13\u0084\1\u00b3\16\u0084\uff85\45", | ||
2875 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\22\u0084\1\u00b4\7\u0084\uff85\45", | ||
2876 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u00b6\7\45\32\u00b6\4\45\1\u00b6\1\45\32\u00b6\uff85\45", | ||
2877 | "\12\130\1\132\2\130\1\132\24\130\1\131\71\130\1\127\uffa3\130", | ||
2878 | "\12\u00b9\1\u008a\2\u00b9\1\u008a\24\u00b9\1\u00b7\71\u00b9\1\u00b8\uffa3\u00b9", | ||
2879 | "", | 2993 | "", |
2880 | "", | 2994 | "", |
2881 | "", | 2995 | "", |
2882 | "\42\u008a\1\u00ba\71\u008a\1\u00ba\uffa3\u008a", | ||
2883 | "\12\134\1\136\2\134\1\136\31\134\1\u0090\64\134\1\133\uffa3\134", | ||
2884 | "\12\u00bc\1\u008a\2\u00bc\1\u008a\31\u00bc\1\135\64\u00bc\1\u00bb\uffa3\u00bc", | ||
2885 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
2886 | "", | 2996 | "", |
2887 | "\47\u008a\1\u00be\64\u008a\1\u00be\uffa3\u008a", | ||
2888 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0093\13\45\1\142\uffba\45", | ||
2889 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u00c1\uffc6\45", | ||
2890 | "\1\u00c2\1\uffff\1\u00c2\2\uffff\12\u00c3", | ||
2891 | "", | 2997 | "", |
2892 | "\12\45\1\uffff\2\45\1\uffff\40\45\1\140\1\141\12\u0097\13\45\1\142\uffba\45", | 2998 | "\1\u009b", |
2893 | "\12\u009a\1\u0099\2\u009a\1\u0099\34\u009a\1\u0098\4\u009a\1\u00c4\uffd0\u009a", | ||
2894 | "", | 2999 | "", |
2895 | "\12\u009a\1\u0099\2\u009a\1\u0099\34\u009a\1\u0098\uffd5\u009a", | ||
2896 | "\12\u009b\1\u009c\2\u009b\1\u009c\ufff2\u009b", | ||
2897 | "", | 3000 | "", |
2898 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\14\53\1\u00c5\15\53\uff85\45", | ||
2899 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\14\53\1\u00c6\15\53\uff85\45", | ||
2900 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00c7\25\53\uff85\45", | ||
2901 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\13\53\1\u00c8\16\53\uff85\45", | ||
2902 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u00c9\6\53\uff85\45", | ||
2903 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u00ca\14\53\uff85\45", | ||
2904 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\1\u00cb\31\53\uff85\45", | ||
2905 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\21\53\1\u00cc\10\53\uff85\45", | ||
2906 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2907 | "", | 3001 | "", |
2908 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u00ce\6\53\uff85\45", | ||
2909 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u00cf\14\53\uff85\45", | ||
2910 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u00d0\13\53\uff85\45", | ||
2911 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\24\53\1\u00d1\5\53\uff85\45", | ||
2912 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\21\53\1\u00d2\10\53\uff85\45", | ||
2913 | "", | 3002 | "", |
2914 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u00d3\13\53\uff85\45", | ||
2915 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\24\53\1\u00d4\5\53\uff85\45", | ||
2916 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\22\77\1\u00d5\7\77\uff85\45", | ||
2917 | "", | 3003 | "", |
2918 | "", | 3004 | "", |
2919 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\4\u0084\1\u00d6\25\u0084\uff85\45", | ||
2920 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\22\u0084\1\u00d7\7\u0084\uff85\45", | ||
2921 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\22\u0084\1\u00d8\7\u0084\uff85\45", | ||
2922 | "", | 3005 | "", |
2923 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u00b6\7\45\32\u00b6\4\45\1\u00b6\1\45\32\u00b6\uff85\45", | ||
2924 | "", | 3006 | "", |
2925 | "\12\u0089\1\u008a\2\u0089\1\u008a\ufff2\u0089", | ||
2926 | "\12\u00b9\1\u008a\2\u00b9\1\u008a\24\u00b9\1\u00b7\71\u00b9\1\u00b8\uffa3\u00b9", | ||
2927 | "\42\132\1\u008c\71\132\1\u008d\uffa3\132", | ||
2928 | "\12\u008f\1\u008a\2\u008f\1\u008a\ufff2\u008f", | ||
2929 | "\12\u00bc\1\u008a\2\u00bc\1\u008a\31\u00bc\1\135\64\u00bc\1\u00bb\uffa3\u00bc", | ||
2930 | "", | 3007 | "", |
2931 | "\47\136\1\u0091\64\136\1\u0092\uffa3\136", | ||
2932 | "", | 3008 | "", |
2933 | "", | 3009 | "", |
2934 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u00c1\uffc6\45", | 3010 | "\1\u009d", |
2935 | "\1\u00c2\1\uffff\1\u00c2\2\uffff\12\u00c3", | 3011 | "\1\u009e", |
2936 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u00c3\uffc6\45", | 3012 | "\1\u009f", |
2937 | "\12\u009a\1\u0099\2\u009a\1\u0099\34\u009a\1\u0098\uffd5\u009a", | ||
2938 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2939 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\17\53\1\u00da\12\53\uff85\45", | ||
2940 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\2\53\1\u00db\27\53\uff85\45", | ||
2941 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\13\53\1\u00dc\16\53\uff85\45", | ||
2942 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\7\53\1\u00dd\22\53\uff85\45", | ||
2943 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u00de\21\53\uff85\45", | ||
2944 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2945 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00e0\25\53\uff85\45", | ||
2946 | "", | 3013 | "", |
2947 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00e1\25\53\uff85\45", | ||
2948 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2949 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\14\53\1\u00e3\15\53\uff85\45", | ||
2950 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u00e4\14\53\uff85\45", | ||
2951 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00e5\25\53\uff85\45", | ||
2952 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\26\53\1\u00e6\3\53\uff85\45", | ||
2953 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\3\53\1\u00e7\26\53\uff85\45", | ||
2954 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\5\77\1\u00e8\24\77\uff85\45", | ||
2955 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\32\u0084\uff85\45", | ||
2956 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\4\u0084\1\u00ea\25\u0084\uff85\45", | ||
2957 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\32\u0084\uff85\45", | ||
2958 | "", | 3014 | "", |
2959 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u00ec\6\53\uff85\45", | 3015 | "\42\163\1\u00a0\71\163\1\u00a0\uffa3\163", |
2960 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u00ed\6\53\uff85\45", | 3016 | "\42\157\1\160\71\157\1\156\uffa3\157", |
2961 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\1\u00ee\31\53\uff85\45", | ||
2962 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00ef\25\53\uff85\45", | ||
2963 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u00f0\6\53\uff85\45", | ||
2964 | "", | 3017 | "", |
2965 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\14\53\1\u00f1\15\53\uff85\45", | 3018 | "\47\163\1\u00a2\64\163\1\u00a2\uffa3\163", |
2966 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\3\53\1\u00f2\26\53\uff85\45", | 3019 | "\47\162\1\u00a3\64\162\1\161\uffa3\162", |
2967 | "", | 3020 | "", |
2968 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\1\u00f3\31\53\uff85\45", | ||
2969 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\2\53\1\u00f4\27\53\uff85\45", | ||
2970 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\3\53\1\u00f5\26\53\uff85\45", | ||
2971 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u00f6\14\53\uff85\45", | ||
2972 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u00f7\25\53\uff85\45", | ||
2973 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\10\77\1\u00f8\21\77\uff85\45", | ||
2974 | "", | 3021 | "", |
2975 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\u0084\7\45\32\u0084\4\45\1\u0084\1\45\32\u0084\uff85\45", | 3022 | "\12\165", |
2976 | "", | 3023 | "", |
2977 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u00fa\21\53\uff85\45", | ||
2978 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\24\53\1\u00fb\5\53\uff85\45", | ||
2979 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\21\53\1\u00fc\10\53\uff85\45", | ||
2980 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\22\53\1\u00fd\7\53\uff85\45", | ||
2981 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u00fe\21\53\uff85\45", | ||
2982 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2983 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\u0100\1\45\32\53\uff85\45", | ||
2984 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u0101\21\53\uff85\45", | ||
2985 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u0102\6\53\uff85\45", | ||
2986 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u0103\21\53\uff85\45", | ||
2987 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2988 | "\12\45\1\uffff\2\45\1\uffff\32\45\1\u0105\7\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
2989 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\1\u0106\31\77\uff85\45", | ||
2990 | "", | 3024 | "", |
2991 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u0107\13\53\uff85\45", | ||
2992 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\21\53\1\u0108\10\53\uff85\45", | ||
2993 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\30\53\1\u0109\1\53\uff85\45", | ||
2994 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\10\53\1\u010a\21\53\uff85\45", | ||
2995 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u010b\13\53\uff85\45", | ||
2996 | "", | 3025 | "", |
2997 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\2\53\1\u010c\27\53\uff85\45", | ||
2998 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u010d\14\53\uff85\45", | ||
2999 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u010e\13\53\uff85\45", | ||
3000 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\2\53\1\u010f\27\53\uff85\45", | ||
3001 | "", | 3026 | "", |
3002 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | ||
3003 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\1\77\1\u0111\30\77\uff85\45", | ||
3004 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u0112\14\53\uff85\45", | ||
3005 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u0113\25\53\uff85\45", | ||
3006 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
3007 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\22\53\1\u0115\7\53\uff85\45", | ||
3008 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u0116\14\53\uff85\45", | ||
3009 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\16\53\1\u0117\13\53\uff85\45", | ||
3010 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
3011 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\21\53\1\u0119\10\53\uff85\45", | ||
3012 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\1\u011a\31\53\uff85\45", | ||
3013 | "", | 3027 | "", |
3014 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\13\77\1\u011b\16\77\uff85\45", | ||
3015 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
3016 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
3017 | "", | 3028 | "", |
3018 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | 3029 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u00a4\6\66", |
3019 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | 3030 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u00a5\21\66", |
3020 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\15\53\1\u0120\14\53\uff85\45", | 3031 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\13\66\1\u00a6\16\66", |
3032 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u00a7\21\66", | ||
3033 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\3\66\1\u00a8\1\66\1\u00a9\11\66\1\u00aa\12\66", | ||
3034 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3035 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00ac\13\66", | ||
3036 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\24\66\1\u00ad\5\66", | ||
3037 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\11\66\1\u00ae\20\66", | ||
3038 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00af\13\66", | ||
3039 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00b0\13\66", | ||
3040 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u00b1\15\66", | ||
3041 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u00b2\21\66", | ||
3042 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00b3\13\66", | ||
3043 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u00b4\25\66", | ||
3044 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3045 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u00b6\31\66", | ||
3046 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3047 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u00b8\21\66", | ||
3048 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u00b9\14\66", | ||
3049 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u00ba\21\110", | ||
3050 | "\12\110\7\uffff\15\110\1\u00bb\14\110\4\uffff\1\110\1\uffff\32\110", | ||
3051 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\13\110\1\u00bc\16\110", | ||
3052 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3053 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00be\13\66", | ||
3054 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\23\110\1\u00bf\6\110", | ||
3055 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00c0\13\66", | ||
3056 | "\12\110\7\uffff\10\110\1\u00c1\21\110\4\uffff\1\110\1\uffff\32\110", | ||
3057 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u00c2\21\110", | ||
3058 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\15\110\1\u00c3\14\110", | ||
3059 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\4\110\1\u00c4\25\110", | ||
3060 | "", | ||
3061 | "", | ||
3062 | "\1\u00c5", | ||
3063 | "\1\u00c6", | ||
3064 | "\1\u00c7", | ||
3065 | "\42\157\1\160\71\157\1\156\uffa3\157", | ||
3021 | "", | 3066 | "", |
3022 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\22\53\1\u0121\7\53\uff85\45", | 3067 | "\47\162\1\u00a3\64\162\1\161\uffa3\162", |
3023 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u0122\6\53\uff85\45", | ||
3024 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\77\7\45\32\77\4\45\1\77\1\45\4\77\1\u0123\25\77\uff85\45", | ||
3025 | "", | 3068 | "", |
3069 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u00c9\21\66", | ||
3070 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u00ca\14\66", | ||
3071 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u00cb\31\66", | ||
3072 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u00cc\6\66", | ||
3073 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00cd\13\66", | ||
3074 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\24\66\1\u00ce\5\66", | ||
3075 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u00cf\10\66", | ||
3026 | "", | 3076 | "", |
3077 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u00d0\15\66", | ||
3078 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u00d1\15\66", | ||
3079 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u00d2\25\66", | ||
3080 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\13\66\1\u00d3\16\66", | ||
3081 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u00d4\6\66", | ||
3082 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u00d5\31\66", | ||
3083 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u00d6\6\66", | ||
3084 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u00d7\10\66", | ||
3085 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3086 | "", | ||
3087 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u00d9\6\66", | ||
3088 | "", | ||
3089 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u00da\14\66", | ||
3090 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u00db\13\66", | ||
3091 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\22\110\1\u00dc\7\110", | ||
3092 | "\12\110\7\uffff\10\110\1\u00dd\21\110\4\uffff\1\110\1\uffff\32\110", | ||
3093 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\3\110\1\u00de\26\110", | ||
3094 | "", | ||
3095 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\24\66\1\u00df\5\66", | ||
3096 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\24\110\1\u00e0\5\110", | ||
3097 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u00e1\10\66", | ||
3098 | "\12\110\7\uffff\15\110\1\u00e2\14\110\4\uffff\1\110\1\uffff\32\110", | ||
3099 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\23\110\1\u00e3\6\110", | ||
3100 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\3\110\1\u00e4\26\110", | ||
3101 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\13\110\1\u00e5\16\110", | ||
3102 | "\1\u00e6", | ||
3103 | "\1\u00e7", | ||
3104 | "\1\u00e8", | ||
3105 | "", | ||
3106 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u00e9\14\66", | ||
3107 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u00ea\21\66", | ||
3108 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u00eb\10\66", | ||
3109 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u00ec\25\66", | ||
3110 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u00ed\15\66", | ||
3111 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u00ee\14\66", | ||
3112 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u00ef\25\66", | ||
3113 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3114 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\17\66\1\u00f1\12\66", | ||
3115 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u00f2\27\66", | ||
3116 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\13\66\1\u00f3\16\66", | ||
3117 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\7\66\1\u00f4\22\66", | ||
3118 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3119 | "\12\66\1\u00f6\6\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3120 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u00f7\25\66", | ||
3121 | "", | ||
3122 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u00f8\25\66", | ||
3123 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3124 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\26\66\1\u00fa\3\66", | ||
3125 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\5\110\1\u00fb\24\110", | ||
3126 | "\12\110\7\uffff\15\110\1\u00fc\14\110\4\uffff\1\110\1\uffff\32\110", | ||
3127 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3128 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u00fe\10\66", | ||
3129 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\1\u00ff\31\110", | ||
3130 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\30\66\1\u0100\1\66", | ||
3131 | "\12\110\7\uffff\6\110\1\u0101\23\110\4\uffff\1\110\1\uffff\32\110", | ||
3132 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\4\110\1\u0102\25\110", | ||
3133 | "\1\u0103\16\uffff\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3134 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3135 | "\12\155\7\uffff\32\155\4\uffff\1\155\1\uffff\32\155", | ||
3136 | "\1\u0106", | ||
3137 | "\12\155\7\uffff\32\155\4\uffff\1\155\1\uffff\32\155", | ||
3138 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u0108\27\66", | ||
3139 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u0109\6\66", | ||
3140 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u010a\25\66", | ||
3141 | "\12\66\7\uffff\32\66\4\uffff\1\u010b\1\uffff\32\66", | ||
3142 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u010c\31\66", | ||
3143 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u010d\27\66", | ||
3144 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\3\66\1\u010e\26\66", | ||
3145 | "", | ||
3146 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u010f\6\66", | ||
3147 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u0110\6\66", | ||
3148 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u0111\31\66", | ||
3149 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u0112\25\66", | ||
3150 | "", | ||
3151 | "", | ||
3152 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u0113\15\66", | ||
3153 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\3\66\1\u0114\26\66", | ||
3154 | "", | ||
3155 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u0115\14\66", | ||
3156 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u0116\21\110", | ||
3157 | "\12\110\7\uffff\6\110\1\u0117\23\110\4\uffff\1\110\1\uffff\32\110", | ||
3158 | "", | ||
3159 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u0118\27\66", | ||
3160 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\13\110\1\u0119\16\110", | ||
3161 | "\1\u011a\1\uffff\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3162 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3163 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3164 | "", | ||
3165 | "", | ||
3166 | "", | ||
3167 | "\12\155\7\uffff\32\155\4\uffff\1\155\1\uffff\32\155", | ||
3168 | "", | ||
3169 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u011e\6\66", | ||
3170 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u011f\21\66", | ||
3171 | "\12\66\7\uffff\32\66\4\uffff\1\u0120\1\uffff\32\66", | ||
3172 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\3\66\1\u0121\26\66", | ||
3173 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u0122\21\66", | ||
3174 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u0123\6\66", | ||
3175 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u0124\21\66", | ||
3176 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u0125\21\66", | ||
3177 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\24\66\1\u0126\5\66", | ||
3178 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u0127\10\66", | ||
3179 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u0128\7\66", | ||
3180 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3181 | "\12\66\7\uffff\32\66\4\uffff\1\u012a\1\uffff\32\66", | ||
3182 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3183 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\1\u012c\31\110", | ||
3184 | "\1\u012d\16\uffff\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3185 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u012e\25\66", | ||
3186 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", | ||
3187 | "", | ||
3188 | "", | ||
3189 | "", | ||
3190 | "", | ||
3191 | "\12\66\7\uffff\32\66\4\uffff\1\u0130\1\uffff\32\66", | ||
3192 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u0131\13\66", | ||
3193 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3194 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u0133\13\66", | ||
3195 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u0134\14\66", | ||
3196 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u0135\13\66", | ||
3197 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u0136\27\66", | ||
3198 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u0137\13\66", | ||
3199 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u0138\10\66", | ||
3200 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\30\66\1\u0139\1\66", | ||
3201 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u013a\21\66", | ||
3202 | "", | ||
3203 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u013b\27\66", | ||
3204 | "", | ||
3205 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\1\110\1\u013c\30\110", | ||
3206 | "", | ||
3207 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3208 | "", | ||
3209 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\3\66\1\u013e\26\66", | ||
3210 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u013f\14\66", | ||
3211 | "", | ||
3212 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u0140\15\66", | ||
3213 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3214 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u0142\10\66", | ||
3215 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u0143\31\66", | ||
3216 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u0144\14\66", | ||
3217 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u0145\25\66", | ||
3218 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3219 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u0147\7\66", | ||
3220 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u0148\13\66", | ||
3221 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\13\110\1\u0149\16\110", | ||
3222 | "", | ||
3223 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\16\66\1\u014a\13\66", | ||
3224 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3225 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u014c\31\66", | ||
3226 | "", | ||
3227 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u014d\7\66", | ||
3228 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u014e\6\66", | ||
3229 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3230 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3231 | "", | ||
3232 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3233 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u0152\14\66", | ||
3234 | "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\4\110\1\u0153\25\110", | ||
3235 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\14\66\1\u0154\15\66", | ||
3236 | "", | ||
3237 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u0155\21\66", | ||
3238 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3239 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u0157\25\66", | ||
3027 | "", | 3240 | "", |
3028 | "", | 3241 | "", |
3029 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\11\53\1\u0124\20\53\uff85\45", | ||
3030 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | ||
3031 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u0126\25\53\uff85\45", | ||
3032 | "\12\45\1\uffff\2\45\1\uffff\23\45\1\u0127\16\45\12\77\7\45\32\77\4\45\1\77\1\45\32\77\uff85\45", | ||
3033 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u0128\25\53\uff85\45", | ||
3034 | "", | 3242 | "", |
3035 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\22\53\1\u0129\7\53\uff85\45", | 3243 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\11\66\1\u0158\20\66", |
3036 | "\12\45\1\uffff\2\45\1\uffff\ufff2\45", | 3244 | "\1\u0159\16\uffff\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110", |
3037 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\2\53\1\u012b\27\53\uff85\45", | 3245 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\1\u015a\31\66", |
3038 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | 3246 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u015b\14\66", |
3039 | "", | 3247 | "", |
3040 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\23\53\1\u012d\6\53\uff85\45", | 3248 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u015c\7\66", |
3249 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u015d\25\66", | ||
3041 | "", | 3250 | "", |
3042 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\24\53\1\u012e\5\53\uff85\45", | 3251 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\10\66\1\u015e\21\66", |
3043 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\21\53\1\u012f\10\53\uff85\45", | 3252 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", |
3044 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\4\53\1\u0130\25\53\uff85\45", | 3253 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", |
3045 | "\12\45\1\uffff\2\45\1\uffff\42\45\12\53\7\45\32\53\4\45\1\53\1\45\32\53\uff85\45", | 3254 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\2\66\1\u0161\27\66", |
3255 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\15\66\1\u0162\14\66", | ||
3256 | "", | ||
3257 | "", | ||
3258 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\23\66\1\u0163\6\66", | ||
3259 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3260 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\24\66\1\u0165\5\66", | ||
3261 | "", | ||
3262 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\21\66\1\u0166\10\66", | ||
3263 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\4\66\1\u0167\25\66", | ||
3264 | "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66", | ||
3046 | "" | 3265 | "" |
3047 | }; | 3266 | }; |
3048 | 3267 | ||
3049 | static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS); | 3268 | static final short[] DFA22_eot = DFA.unpackEncodedString(DFA22_eotS); |
3050 | static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS); | 3269 | static final short[] DFA22_eof = DFA.unpackEncodedString(DFA22_eofS); |
3051 | static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS); | 3270 | static final char[] DFA22_min = DFA.unpackEncodedStringToUnsignedChars(DFA22_minS); |
3052 | static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS); | 3271 | static final char[] DFA22_max = DFA.unpackEncodedStringToUnsignedChars(DFA22_maxS); |
3053 | static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS); | 3272 | static final short[] DFA22_accept = DFA.unpackEncodedString(DFA22_acceptS); |
3054 | static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS); | 3273 | static final short[] DFA22_special = DFA.unpackEncodedString(DFA22_specialS); |
3055 | static final short[][] DFA24_transition; | 3274 | static final short[][] DFA22_transition; |
3056 | 3275 | ||
3057 | static { | 3276 | static { |
3058 | int numStates = DFA24_transitionS.length; | 3277 | int numStates = DFA22_transitionS.length; |
3059 | DFA24_transition = new short[numStates][]; | 3278 | DFA22_transition = new short[numStates][]; |
3060 | for (int i=0; i<numStates; i++) { | 3279 | for (int i=0; i<numStates; i++) { |
3061 | DFA24_transition[i] = DFA.unpackEncodedString(DFA24_transitionS[i]); | 3280 | DFA22_transition[i] = DFA.unpackEncodedString(DFA22_transitionS[i]); |
3062 | } | 3281 | } |
3063 | } | 3282 | } |
3064 | 3283 | ||
3065 | class DFA24 extends DFA { | 3284 | class DFA22 extends DFA { |
3066 | 3285 | ||
3067 | public DFA24(BaseRecognizer recognizer) { | 3286 | public DFA22(BaseRecognizer recognizer) { |
3068 | this.recognizer = recognizer; | 3287 | this.recognizer = recognizer; |
3069 | this.decisionNumber = 24; | 3288 | this.decisionNumber = 22; |
3070 | this.eot = DFA24_eot; | 3289 | this.eot = DFA22_eot; |
3071 | this.eof = DFA24_eof; | 3290 | this.eof = DFA22_eof; |
3072 | this.min = DFA24_min; | 3291 | this.min = DFA22_min; |
3073 | this.max = DFA24_max; | 3292 | this.max = DFA22_max; |
3074 | this.accept = DFA24_accept; | 3293 | this.accept = DFA22_accept; |
3075 | this.special = DFA24_special; | 3294 | this.special = DFA22_special; |
3076 | this.transition = DFA24_transition; | 3295 | this.transition = DFA22_transition; |
3077 | } | 3296 | } |
3078 | public String getDescription() { | 3297 | public String getDescription() { |
3079 | return "1:1: Tokens : ( T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | RULE_UPPER_WORD_ID | RULE_LOWER_WORD_ID | RULE_DOUBLE_QUOTE | RULE_SINGLE_QUOTE | RULE_DOLLAR_ID | RULE_DOUBLE_DOLLAR_ID | RULE_LITERAL | RULE_SIGNED_LITERAL | RULE_SIGNED_REAL_ID | RULE_SIGNED_RAT_ID | RULE_SINGLE_COMMENT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS );"; | 3298 | return "1:1: Tokens : ( T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | RULE_UPPER_WORD_ID | RULE_LOWER_WORD_ID | RULE_DOUBLE_QUOTE | RULE_SINGLE_QUOTE | RULE_DOLLAR_ID | RULE_DOUBLE_DOLLAR_ID | RULE_LITERAL | RULE_SIGNED_LITERAL | RULE_SINGLE_COMMENT | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; |
3080 | } | 3299 | } |
3081 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { | 3300 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { |
3082 | IntStream input = _input; | 3301 | IntStream input = _input; |
3083 | int _s = s; | 3302 | int _s = s; |
3084 | switch ( s ) { | 3303 | switch ( s ) { |
3085 | case 0 : | 3304 | case 0 : |
3086 | int LA24_5 = input.LA(1); | 3305 | int LA22_0 = input.LA(1); |
3087 | |||
3088 | s = -1; | ||
3089 | if ( (LA24_5=='e') ) {s = 47;} | ||
3090 | |||
3091 | else if ( ((LA24_5>='0' && LA24_5<='9')||(LA24_5>='A' && LA24_5<='Z')||LA24_5=='_'||(LA24_5>='a' && LA24_5<='d')||(LA24_5>='f' && LA24_5<='z')) ) {s = 43;} | ||
3092 | |||
3093 | else if ( ((LA24_5>='\u0000' && LA24_5<='\t')||(LA24_5>='\u000B' && LA24_5<='\f')||(LA24_5>='\u000E' && LA24_5<='/')||(LA24_5>=':' && LA24_5<='@')||(LA24_5>='[' && LA24_5<='^')||LA24_5=='`'||(LA24_5>='{' && LA24_5<='\uFFFF')) ) {s = 37;} | ||
3094 | |||
3095 | else s = 42; | ||
3096 | |||
3097 | if ( s>=0 ) return s; | ||
3098 | break; | ||
3099 | case 1 : | ||
3100 | int LA24_84 = input.LA(1); | ||
3101 | |||
3102 | s = -1; | ||
3103 | if ( (LA24_84=='e') ) {s = 134;} | ||
3104 | |||
3105 | else if ( ((LA24_84>='0' && LA24_84<='9')||(LA24_84>='A' && LA24_84<='Z')||LA24_84=='_'||(LA24_84>='a' && LA24_84<='d')||(LA24_84>='f' && LA24_84<='z')) ) {s = 132;} | ||
3106 | |||
3107 | else if ( ((LA24_84>='\u0000' && LA24_84<='\t')||(LA24_84>='\u000B' && LA24_84<='\f')||(LA24_84>='\u000E' && LA24_84<='/')||(LA24_84>=':' && LA24_84<='@')||(LA24_84>='[' && LA24_84<='^')||LA24_84=='`'||(LA24_84>='{' && LA24_84<='\uFFFF')) ) {s = 37;} | ||
3108 | |||
3109 | else s = 131; | ||
3110 | |||
3111 | if ( s>=0 ) return s; | ||
3112 | break; | ||
3113 | case 2 : | ||
3114 | int LA24_190 = input.LA(1); | ||
3115 | |||
3116 | s = -1; | ||
3117 | if ( (LA24_190=='\'') ) {s = 145;} | ||
3118 | |||
3119 | else if ( (LA24_190=='\\') ) {s = 146;} | ||
3120 | |||
3121 | else if ( ((LA24_190>='\u0000' && LA24_190<='&')||(LA24_190>='(' && LA24_190<='[')||(LA24_190>=']' && LA24_190<='\uFFFF')) ) {s = 94;} | ||
3122 | |||
3123 | if ( s>=0 ) return s; | ||
3124 | break; | ||
3125 | case 3 : | ||
3126 | int LA24_19 = input.LA(1); | ||
3127 | |||
3128 | s = -1; | ||
3129 | if ( ((LA24_19>='\u0000' && LA24_19<='\t')||(LA24_19>='\u000B' && LA24_19<='\f')||(LA24_19>='\u000E' && LA24_19<='\uFFFF')) ) {s = 37;} | ||
3130 | |||
3131 | else s = 67; | ||
3132 | |||
3133 | if ( s>=0 ) return s; | ||
3134 | break; | ||
3135 | case 4 : | ||
3136 | int LA24_136 = input.LA(1); | ||
3137 | |||
3138 | s = -1; | ||
3139 | if ( (LA24_136=='\"') ) {s = 89;} | ||
3140 | |||
3141 | else if ( (LA24_136=='\\') ) {s = 87;} | ||
3142 | |||
3143 | else if ( ((LA24_136>='\u0000' && LA24_136<='\t')||(LA24_136>='\u000B' && LA24_136<='\f')||(LA24_136>='\u000E' && LA24_136<='!')||(LA24_136>='#' && LA24_136<='[')||(LA24_136>=']' && LA24_136<='\uFFFF')) ) {s = 88;} | ||
3144 | |||
3145 | else if ( (LA24_136=='\n'||LA24_136=='\r') ) {s = 90;} | ||
3146 | |||
3147 | else s = 37; | ||
3148 | |||
3149 | if ( s>=0 ) return s; | ||
3150 | break; | ||
3151 | case 5 : | ||
3152 | int LA24_94 = input.LA(1); | ||
3153 | |||
3154 | s = -1; | ||
3155 | if ( (LA24_94=='\'') ) {s = 145;} | ||
3156 | |||
3157 | else if ( (LA24_94=='\\') ) {s = 146;} | ||
3158 | |||
3159 | else if ( ((LA24_94>='\u0000' && LA24_94<='&')||(LA24_94>='(' && LA24_94<='[')||(LA24_94>=']' && LA24_94<='\uFFFF')) ) {s = 94;} | ||
3160 | |||
3161 | if ( s>=0 ) return s; | ||
3162 | break; | ||
3163 | case 6 : | ||
3164 | int LA24_122 = input.LA(1); | ||
3165 | |||
3166 | s = -1; | ||
3167 | if ( ((LA24_122>='\u0000' && LA24_122<='\t')||(LA24_122>='\u000B' && LA24_122<='\f')||(LA24_122>='\u000E' && LA24_122<='\uFFFF')) ) {s = 37;} | ||
3168 | |||
3169 | else s = 176; | ||
3170 | |||
3171 | if ( s>=0 ) return s; | ||
3172 | break; | ||
3173 | case 7 : | ||
3174 | int LA24_7 = input.LA(1); | ||
3175 | |||
3176 | s = -1; | ||
3177 | if ( (LA24_7=='e') ) {s = 51;} | ||
3178 | |||
3179 | else if ( ((LA24_7>='0' && LA24_7<='9')||(LA24_7>='A' && LA24_7<='Z')||LA24_7=='_'||(LA24_7>='a' && LA24_7<='d')||(LA24_7>='f' && LA24_7<='z')) ) {s = 43;} | ||
3180 | |||
3181 | else if ( ((LA24_7>='\u0000' && LA24_7<='\t')||(LA24_7>='\u000B' && LA24_7<='\f')||(LA24_7>='\u000E' && LA24_7<='/')||(LA24_7>=':' && LA24_7<='@')||(LA24_7>='[' && LA24_7<='^')||LA24_7=='`'||(LA24_7>='{' && LA24_7<='\uFFFF')) ) {s = 37;} | ||
3182 | |||
3183 | else s = 42; | ||
3184 | |||
3185 | if ( s>=0 ) return s; | ||
3186 | break; | ||
3187 | case 8 : | ||
3188 | int LA24_88 = input.LA(1); | ||
3189 | 3306 | ||
3190 | s = -1; | 3307 | s = -1; |
3191 | if ( (LA24_88=='\"') ) {s = 89;} | 3308 | if ( (LA22_0=='d') ) {s = 1;} |
3192 | |||
3193 | else if ( (LA24_88=='\\') ) {s = 87;} | ||
3194 | |||
3195 | else if ( ((LA24_88>='\u0000' && LA24_88<='\t')||(LA24_88>='\u000B' && LA24_88<='\f')||(LA24_88>='\u000E' && LA24_88<='!')||(LA24_88>='#' && LA24_88<='[')||(LA24_88>=']' && LA24_88<='\uFFFF')) ) {s = 88;} | ||
3196 | |||
3197 | else if ( (LA24_88=='\n'||LA24_88=='\r') ) {s = 90;} | ||
3198 | |||
3199 | else s = 37; | ||
3200 | |||
3201 | if ( s>=0 ) return s; | ||
3202 | break; | ||
3203 | case 9 : | ||
3204 | int LA24_70 = input.LA(1); | ||
3205 | |||
3206 | s = -1; | ||
3207 | if ( ((LA24_70>='\u0000' && LA24_70<='\t')||(LA24_70>='\u000B' && LA24_70<='\f')||(LA24_70>='\u000E' && LA24_70<='\uFFFF')) ) {s = 37;} | ||
3208 | |||
3209 | else s = 125; | ||
3210 | |||
3211 | if ( s>=0 ) return s; | ||
3212 | break; | ||
3213 | case 10 : | ||
3214 | int LA24_86 = input.LA(1); | ||
3215 | |||
3216 | s = -1; | ||
3217 | if ( ((LA24_86>='0' && LA24_86<='9')||(LA24_86>='A' && LA24_86<='Z')||LA24_86=='_'||(LA24_86>='a' && LA24_86<='z')) ) {s = 132;} | ||
3218 | |||
3219 | else if ( ((LA24_86>='\u0000' && LA24_86<='\t')||(LA24_86>='\u000B' && LA24_86<='\f')||(LA24_86>='\u000E' && LA24_86<='/')||(LA24_86>=':' && LA24_86<='@')||(LA24_86>='[' && LA24_86<='^')||LA24_86=='`'||(LA24_86>='{' && LA24_86<='\uFFFF')) ) {s = 37;} | ||
3220 | |||
3221 | else s = 131; | ||
3222 | |||
3223 | if ( s>=0 ) return s; | ||
3224 | break; | ||
3225 | case 11 : | ||
3226 | int LA24_8 = input.LA(1); | ||
3227 | |||
3228 | s = -1; | ||
3229 | if ( (LA24_8=='l') ) {s = 52;} | ||
3230 | |||
3231 | else if ( ((LA24_8>='0' && LA24_8<='9')||(LA24_8>='A' && LA24_8<='Z')||LA24_8=='_'||(LA24_8>='a' && LA24_8<='k')||(LA24_8>='m' && LA24_8<='z')) ) {s = 43;} | ||
3232 | |||
3233 | else if ( ((LA24_8>='\u0000' && LA24_8<='\t')||(LA24_8>='\u000B' && LA24_8<='\f')||(LA24_8>='\u000E' && LA24_8<='/')||(LA24_8>=':' && LA24_8<='@')||(LA24_8>='[' && LA24_8<='^')||LA24_8=='`'||(LA24_8>='{' && LA24_8<='\uFFFF')) ) {s = 37;} | ||
3234 | |||
3235 | else s = 42; | ||
3236 | |||
3237 | if ( s>=0 ) return s; | ||
3238 | break; | ||
3239 | case 12 : | ||
3240 | int LA24_34 = input.LA(1); | ||
3241 | |||
3242 | s = -1; | ||
3243 | if ( ((LA24_34>='0' && LA24_34<='9')) ) {s = 99;} | ||
3244 | |||
3245 | else if ( (LA24_34=='.') ) {s = 96;} | ||
3246 | |||
3247 | else if ( (LA24_34=='/') ) {s = 97;} | ||
3248 | 3309 | ||
3249 | else if ( (LA24_34=='E') ) {s = 98;} | 3310 | else if ( (LA22_0=='f') ) {s = 2;} |
3250 | 3311 | ||
3251 | else if ( ((LA24_34>='\u0000' && LA24_34<='\t')||(LA24_34>='\u000B' && LA24_34<='\f')||(LA24_34>='\u000E' && LA24_34<='-')||(LA24_34>=':' && LA24_34<='D')||(LA24_34>='F' && LA24_34<='\uFFFF')) ) {s = 37;} | 3312 | else if ( (LA22_0=='a') ) {s = 3;} |
3252 | 3313 | ||
3253 | else s = 95; | 3314 | else if ( (LA22_0=='c') ) {s = 4;} |
3254 | 3315 | ||
3255 | if ( s>=0 ) return s; | 3316 | else if ( (LA22_0=='h') ) {s = 5;} |
3256 | break; | ||
3257 | case 13 : | ||
3258 | int LA24_102 = input.LA(1); | ||
3259 | 3317 | ||
3260 | s = -1; | 3318 | else if ( (LA22_0=='l') ) {s = 6;} |
3261 | if ( (LA24_102=='*') ) {s = 152;} | ||
3262 | 3319 | ||
3263 | else if ( (LA24_102=='\n'||LA24_102=='\r') ) {s = 153;} | 3320 | else if ( (LA22_0=='t') ) {s = 7;} |
3264 | 3321 | ||
3265 | else if ( ((LA24_102>='\u0000' && LA24_102<='\t')||(LA24_102>='\u000B' && LA24_102<='\f')||(LA24_102>='\u000E' && LA24_102<=')')||(LA24_102>='+' && LA24_102<='\uFFFF')) ) {s = 154;} | 3322 | else if ( (LA22_0=='n') ) {s = 8;} |
3266 | 3323 | ||
3267 | else s = 37; | 3324 | else if ( (LA22_0=='p') ) {s = 9;} |
3268 | 3325 | ||
3269 | if ( s>=0 ) return s; | 3326 | else if ( (LA22_0=='u') ) {s = 10;} |
3270 | break; | ||
3271 | case 14 : | ||
3272 | int LA24_25 = input.LA(1); | ||
3273 | 3327 | ||
3274 | s = -1; | 3328 | else if ( (LA22_0=='S') ) {s = 11;} |
3275 | if ( (LA24_25=='=') ) {s = 77;} | ||
3276 | 3329 | ||
3277 | else if ( ((LA24_25>='\u0000' && LA24_25<='\t')||(LA24_25>='\u000B' && LA24_25<='\f')||(LA24_25>='\u000E' && LA24_25<='<')||(LA24_25>='>' && LA24_25<='\uFFFF')) ) {s = 37;} | 3330 | else if ( (LA22_0=='W') ) {s = 12;} |
3278 | 3331 | ||
3279 | else s = 78; | 3332 | else if ( (LA22_0=='C') ) {s = 13;} |
3280 | 3333 | ||
3281 | if ( s>=0 ) return s; | 3334 | else if ( (LA22_0=='s') ) {s = 14;} |
3282 | break; | ||
3283 | case 15 : | ||
3284 | int LA24_124 = input.LA(1); | ||
3285 | 3335 | ||
3286 | s = -1; | 3336 | else if ( (LA22_0=='r') ) {s = 15;} |
3287 | if ( ((LA24_124>='\u0000' && LA24_124<='\t')||(LA24_124>='\u000B' && LA24_124<='\f')||(LA24_124>='\u000E' && LA24_124<='\uFFFF')) ) {s = 37;} | ||
3288 | 3337 | ||
3289 | else s = 177; | 3338 | else if ( (LA22_0=='V') ) {s = 16;} |
3290 | 3339 | ||
3291 | if ( s>=0 ) return s; | 3340 | else if ( (LA22_0=='m') ) {s = 17;} |
3292 | break; | ||
3293 | case 16 : | ||
3294 | int LA24_135 = input.LA(1); | ||
3295 | 3341 | ||
3296 | s = -1; | 3342 | else if ( (LA22_0=='T') ) {s = 18;} |
3297 | if ( ((LA24_135>='0' && LA24_135<='9')||(LA24_135>='A' && LA24_135<='Z')||LA24_135=='_'||(LA24_135>='a' && LA24_135<='z')) ) {s = 182;} | ||
3298 | 3343 | ||
3299 | else if ( ((LA24_135>='\u0000' && LA24_135<='\t')||(LA24_135>='\u000B' && LA24_135<='\f')||(LA24_135>='\u000E' && LA24_135<='/')||(LA24_135>=':' && LA24_135<='@')||(LA24_135>='[' && LA24_135<='^')||LA24_135=='`'||(LA24_135>='{' && LA24_135<='\uFFFF')) ) {s = 37;} | 3344 | else if ( (LA22_0=='[') ) {s = 19;} |
3300 | 3345 | ||
3301 | else s = 181; | 3346 | else if ( (LA22_0==']') ) {s = 20;} |
3302 | 3347 | ||
3303 | if ( s>=0 ) return s; | 3348 | else if ( (LA22_0=='F') ) {s = 21;} |
3304 | break; | ||
3305 | case 17 : | ||
3306 | int LA24_21 = input.LA(1); | ||
3307 | 3349 | ||
3308 | s = -1; | 3350 | else if ( (LA22_0=='M') ) {s = 22;} |
3309 | if ( (LA24_21=='>') ) {s = 70;} | ||
3310 | 3351 | ||
3311 | else if ( ((LA24_21>='\u0000' && LA24_21<='\t')||(LA24_21>='\u000B' && LA24_21<='\f')||(LA24_21>='\u000E' && LA24_21<='=')||(LA24_21>='?' && LA24_21<='\uFFFF')) ) {s = 37;} | 3352 | else if ( (LA22_0=='(') ) {s = 23;} |
3312 | 3353 | ||
3313 | else s = 71; | 3354 | else if ( (LA22_0==',') ) {s = 24;} |
3314 | 3355 | ||
3315 | if ( s>=0 ) return s; | 3356 | else if ( (LA22_0==')') ) {s = 25;} |
3316 | break; | ||
3317 | case 18 : | ||
3318 | int LA24_15 = input.LA(1); | ||
3319 | 3357 | ||
3320 | s = -1; | 3358 | else if ( (LA22_0=='.') ) {s = 26;} |
3321 | if ( (LA24_15=='a') ) {s = 61;} | ||
3322 | 3359 | ||
3323 | else if ( ((LA24_15>='0' && LA24_15<='9')||(LA24_15>='A' && LA24_15<='Z')||LA24_15=='_'||(LA24_15>='b' && LA24_15<='z')) ) {s = 63;} | 3360 | else if ( (LA22_0==':') ) {s = 27;} |
3324 | 3361 | ||
3325 | else if ( ((LA24_15>='\u0000' && LA24_15<='\t')||(LA24_15>='\u000B' && LA24_15<='\f')||(LA24_15>='\u000E' && LA24_15<='/')||(LA24_15>=':' && LA24_15<='@')||(LA24_15>='[' && LA24_15<='^')||LA24_15=='`'||(LA24_15>='{' && LA24_15<='\uFFFF')) ) {s = 37;} | 3362 | else if ( (LA22_0=='>') ) {s = 28;} |
3326 | 3363 | ||
3327 | else s = 62; | 3364 | else if ( (LA22_0=='*') ) {s = 29;} |
3328 | 3365 | ||
3329 | if ( s>=0 ) return s; | 3366 | else if ( (LA22_0=='<') ) {s = 30;} |
3330 | break; | ||
3331 | case 19 : | ||
3332 | int LA24_40 = input.LA(1); | ||
3333 | 3367 | ||
3334 | s = -1; | 3368 | else if ( (LA22_0=='=') ) {s = 31;} |
3335 | if ( (LA24_40=='i') ) {s = 104;} | ||
3336 | 3369 | ||
3337 | else if ( ((LA24_40>='0' && LA24_40<='9')||(LA24_40>='A' && LA24_40<='Z')||LA24_40=='_'||(LA24_40>='a' && LA24_40<='h')||(LA24_40>='j' && LA24_40<='z')) ) {s = 43;} | 3370 | else if ( (LA22_0=='~') ) {s = 32;} |
3338 | 3371 | ||
3339 | else if ( ((LA24_40>='\u0000' && LA24_40<='\t')||(LA24_40>='\u000B' && LA24_40<='\f')||(LA24_40>='\u000E' && LA24_40<='/')||(LA24_40>=':' && LA24_40<='@')||(LA24_40>='[' && LA24_40<='^')||LA24_40=='`'||(LA24_40>='{' && LA24_40<='\uFFFF')) ) {s = 37;} | 3372 | else if ( (LA22_0=='&') ) {s = 33;} |
3340 | 3373 | ||
3341 | else s = 42; | 3374 | else if ( (LA22_0=='|') ) {s = 34;} |
3342 | 3375 | ||
3343 | if ( s>=0 ) return s; | 3376 | else if ( (LA22_0=='!') ) {s = 35;} |
3344 | break; | ||
3345 | case 20 : | ||
3346 | int LA24_104 = input.LA(1); | ||
3347 | 3377 | ||
3348 | s = -1; | 3378 | else if ( (LA22_0=='?') ) {s = 36;} |
3349 | if ( (LA24_104=='o') ) {s = 157;} | ||
3350 | 3379 | ||
3351 | else if ( ((LA24_104>='0' && LA24_104<='9')||(LA24_104>='A' && LA24_104<='Z')||LA24_104=='_'||(LA24_104>='a' && LA24_104<='n')||(LA24_104>='p' && LA24_104<='z')) ) {s = 43;} | 3380 | else if ( (LA22_0=='$') ) {s = 37;} |
3352 | |||
3353 | else if ( ((LA24_104>='\u0000' && LA24_104<='\t')||(LA24_104>='\u000B' && LA24_104<='\f')||(LA24_104>='\u000E' && LA24_104<='/')||(LA24_104>=':' && LA24_104<='@')||(LA24_104>='[' && LA24_104<='^')||LA24_104=='`'||(LA24_104>='{' && LA24_104<='\uFFFF')) ) {s = 37;} | ||
3354 | |||
3355 | else s = 42; | ||
3356 | |||
3357 | if ( s>=0 ) return s; | ||
3358 | break; | ||
3359 | case 21 : | ||
3360 | int LA24_148 = input.LA(1); | ||
3361 | 3381 | ||
3362 | s = -1; | 3382 | else if ( ((LA22_0>='A' && LA22_0<='B')||(LA22_0>='D' && LA22_0<='E')||(LA22_0>='G' && LA22_0<='L')||(LA22_0>='N' && LA22_0<='R')||LA22_0=='U'||(LA22_0>='X' && LA22_0<='Z')) ) {s = 38;} |
3363 | if ( ((LA24_148>='0' && LA24_148<='9')) ) {s = 193;} | ||
3364 | 3383 | ||
3365 | else if ( ((LA24_148>='\u0000' && LA24_148<='\t')||(LA24_148>='\u000B' && LA24_148<='\f')||(LA24_148>='\u000E' && LA24_148<='/')||(LA24_148>=':' && LA24_148<='\uFFFF')) ) {s = 37;} | 3384 | else if ( (LA22_0=='b'||LA22_0=='e'||LA22_0=='g'||(LA22_0>='i' && LA22_0<='k')||LA22_0=='o'||LA22_0=='q'||(LA22_0>='v' && LA22_0<='z')) ) {s = 39;} |
3366 | 3385 | ||
3367 | else s = 192; | 3386 | else if ( (LA22_0=='\"') ) {s = 40;} |
3368 | 3387 | ||
3369 | if ( s>=0 ) return s; | 3388 | else if ( (LA22_0=='\'') ) {s = 41;} |
3370 | break; | ||
3371 | case 22 : | ||
3372 | int LA24_157 = input.LA(1); | ||
3373 | 3389 | ||
3374 | s = -1; | 3390 | else if ( (LA22_0=='0') ) {s = 42;} |
3375 | if ( (LA24_157=='m') ) {s = 197;} | ||
3376 | 3391 | ||
3377 | else if ( ((LA24_157>='0' && LA24_157<='9')||(LA24_157>='A' && LA24_157<='Z')||LA24_157=='_'||(LA24_157>='a' && LA24_157<='l')||(LA24_157>='n' && LA24_157<='z')) ) {s = 43;} | 3392 | else if ( ((LA22_0>='1' && LA22_0<='9')) ) {s = 43;} |
3378 | 3393 | ||
3379 | else if ( ((LA24_157>='\u0000' && LA24_157<='\t')||(LA24_157>='\u000B' && LA24_157<='\f')||(LA24_157>='\u000E' && LA24_157<='/')||(LA24_157>=':' && LA24_157<='@')||(LA24_157>='[' && LA24_157<='^')||LA24_157=='`'||(LA24_157>='{' && LA24_157<='\uFFFF')) ) {s = 37;} | 3394 | else if ( (LA22_0=='+'||LA22_0=='-') ) {s = 44;} |
3380 | 3395 | ||
3381 | else s = 42; | 3396 | else if ( (LA22_0=='%') ) {s = 45;} |
3382 | 3397 | ||
3383 | if ( s>=0 ) return s; | 3398 | else if ( (LA22_0=='^') ) {s = 46;} |
3384 | break; | ||
3385 | case 23 : | ||
3386 | int LA24_72 = input.LA(1); | ||
3387 | 3399 | ||
3388 | s = -1; | 3400 | else if ( (LA22_0=='_') ) {s = 47;} |
3389 | if ( ((LA24_72>='\u0000' && LA24_72<='\t')||(LA24_72>='\u000B' && LA24_72<='\f')||(LA24_72>='\u000E' && LA24_72<='\uFFFF')) ) {s = 37;} | ||
3390 | 3401 | ||
3391 | else s = 126; | 3402 | else if ( (LA22_0=='/') ) {s = 48;} |
3392 | 3403 | ||
3393 | if ( s>=0 ) return s; | 3404 | else if ( ((LA22_0>='\t' && LA22_0<='\n')||LA22_0=='\r'||LA22_0==' ') ) {s = 49;} |
3394 | break; | ||
3395 | case 24 : | ||
3396 | int LA24_26 = input.LA(1); | ||
3397 | |||
3398 | s = -1; | ||
3399 | if ( (LA24_26=='=') ) {s = 79;} | ||
3400 | |||
3401 | else if ( ((LA24_26>='\u0000' && LA24_26<='\t')||(LA24_26>='\u000B' && LA24_26<='\f')||(LA24_26>='\u000E' && LA24_26<='<')||(LA24_26>='>' && LA24_26<='\uFFFF')) ) {s = 37;} | ||
3402 | |||
3403 | else s = 80; | ||
3404 | |||
3405 | if ( s>=0 ) return s; | ||
3406 | break; | ||
3407 | case 25 : | ||
3408 | int LA24_106 = input.LA(1); | ||
3409 | |||
3410 | s = -1; | ||
3411 | if ( (LA24_106=='j') ) {s = 159;} | ||
3412 | |||
3413 | else if ( ((LA24_106>='0' && LA24_106<='9')||(LA24_106>='A' && LA24_106<='Z')||LA24_106=='_'||(LA24_106>='a' && LA24_106<='i')||(LA24_106>='k' && LA24_106<='z')) ) {s = 43;} | ||
3414 | |||
3415 | else if ( ((LA24_106>='\u0000' && LA24_106<='\t')||(LA24_106>='\u000B' && LA24_106<='\f')||(LA24_106>='\u000E' && LA24_106<='/')||(LA24_106>=':' && LA24_106<='@')||(LA24_106>='[' && LA24_106<='^')||LA24_106=='`'||(LA24_106>='{' && LA24_106<='\uFFFF')) ) {s = 37;} | ||
3416 | |||
3417 | else s = 42; | ||
3418 | |||
3419 | if ( s>=0 ) return s; | ||
3420 | break; | ||
3421 | case 26 : | ||
3422 | int LA24_159 = input.LA(1); | ||
3423 | |||
3424 | s = -1; | ||
3425 | if ( (LA24_159=='e') ) {s = 199;} | ||
3426 | |||
3427 | else if ( ((LA24_159>='0' && LA24_159<='9')||(LA24_159>='A' && LA24_159<='Z')||LA24_159=='_'||(LA24_159>='a' && LA24_159<='d')||(LA24_159>='f' && LA24_159<='z')) ) {s = 43;} | ||
3428 | |||
3429 | else if ( ((LA24_159>='\u0000' && LA24_159<='\t')||(LA24_159>='\u000B' && LA24_159<='\f')||(LA24_159>='\u000E' && LA24_159<='/')||(LA24_159>=':' && LA24_159<='@')||(LA24_159>='[' && LA24_159<='^')||LA24_159=='`'||(LA24_159>='{' && LA24_159<='\uFFFF')) ) {s = 37;} | ||
3430 | |||
3431 | else s = 42; | ||
3432 | |||
3433 | if ( s>=0 ) return s; | ||
3434 | break; | ||
3435 | case 27 : | ||
3436 | int LA24_199 = input.LA(1); | ||
3437 | |||
3438 | s = -1; | ||
3439 | if ( (LA24_199=='c') ) {s = 219;} | ||
3440 | |||
3441 | else if ( ((LA24_199>='0' && LA24_199<='9')||(LA24_199>='A' && LA24_199<='Z')||LA24_199=='_'||(LA24_199>='a' && LA24_199<='b')||(LA24_199>='d' && LA24_199<='z')) ) {s = 43;} | ||
3442 | |||
3443 | else if ( ((LA24_199>='\u0000' && LA24_199<='\t')||(LA24_199>='\u000B' && LA24_199<='\f')||(LA24_199>='\u000E' && LA24_199<='/')||(LA24_199>=':' && LA24_199<='@')||(LA24_199>='[' && LA24_199<='^')||LA24_199=='`'||(LA24_199>='{' && LA24_199<='\uFFFF')) ) {s = 37;} | ||
3444 | |||
3445 | else s = 42; | ||
3446 | |||
3447 | if ( s>=0 ) return s; | ||
3448 | break; | ||
3449 | case 28 : | ||
3450 | int LA24_219 = input.LA(1); | ||
3451 | |||
3452 | s = -1; | ||
3453 | if ( (LA24_219=='t') ) {s = 237;} | ||
3454 | |||
3455 | else if ( ((LA24_219>='0' && LA24_219<='9')||(LA24_219>='A' && LA24_219<='Z')||LA24_219=='_'||(LA24_219>='a' && LA24_219<='s')||(LA24_219>='u' && LA24_219<='z')) ) {s = 43;} | ||
3456 | |||
3457 | else if ( ((LA24_219>='\u0000' && LA24_219<='\t')||(LA24_219>='\u000B' && LA24_219<='\f')||(LA24_219>='\u000E' && LA24_219<='/')||(LA24_219>=':' && LA24_219<='@')||(LA24_219>='[' && LA24_219<='^')||LA24_219=='`'||(LA24_219>='{' && LA24_219<='\uFFFF')) ) {s = 37;} | ||
3458 | |||
3459 | else s = 42; | ||
3460 | |||
3461 | if ( s>=0 ) return s; | ||
3462 | break; | ||
3463 | case 29 : | ||
3464 | int LA24_237 = input.LA(1); | ||
3465 | |||
3466 | s = -1; | ||
3467 | if ( (LA24_237=='u') ) {s = 251;} | ||
3468 | |||
3469 | else if ( ((LA24_237>='0' && LA24_237<='9')||(LA24_237>='A' && LA24_237<='Z')||LA24_237=='_'||(LA24_237>='a' && LA24_237<='t')||(LA24_237>='v' && LA24_237<='z')) ) {s = 43;} | ||
3470 | |||
3471 | else if ( ((LA24_237>='\u0000' && LA24_237<='\t')||(LA24_237>='\u000B' && LA24_237<='\f')||(LA24_237>='\u000E' && LA24_237<='/')||(LA24_237>=':' && LA24_237<='@')||(LA24_237>='[' && LA24_237<='^')||LA24_237=='`'||(LA24_237>='{' && LA24_237<='\uFFFF')) ) {s = 37;} | ||
3472 | |||
3473 | else s = 42; | ||
3474 | |||
3475 | if ( s>=0 ) return s; | ||
3476 | break; | ||
3477 | case 30 : | ||
3478 | int LA24_214 = input.LA(1); | ||
3479 | |||
3480 | s = -1; | ||
3481 | if ( ((LA24_214>='0' && LA24_214<='9')||(LA24_214>='A' && LA24_214<='Z')||LA24_214=='_'||(LA24_214>='a' && LA24_214<='z')) ) {s = 132;} | ||
3482 | |||
3483 | else if ( ((LA24_214>='\u0000' && LA24_214<='\t')||(LA24_214>='\u000B' && LA24_214<='\f')||(LA24_214>='\u000E' && LA24_214<='/')||(LA24_214>=':' && LA24_214<='@')||(LA24_214>='[' && LA24_214<='^')||LA24_214=='`'||(LA24_214>='{' && LA24_214<='\uFFFF')) ) {s = 37;} | ||
3484 | |||
3485 | else s = 233; | ||
3486 | |||
3487 | if ( s>=0 ) return s; | ||
3488 | break; | ||
3489 | case 31 : | ||
3490 | int LA24_251 = input.LA(1); | ||
3491 | |||
3492 | s = -1; | ||
3493 | if ( (LA24_251=='r') ) {s = 264;} | ||
3494 | |||
3495 | else if ( ((LA24_251>='0' && LA24_251<='9')||(LA24_251>='A' && LA24_251<='Z')||LA24_251=='_'||(LA24_251>='a' && LA24_251<='q')||(LA24_251>='s' && LA24_251<='z')) ) {s = 43;} | ||
3496 | |||
3497 | else if ( ((LA24_251>='\u0000' && LA24_251<='\t')||(LA24_251>='\u000B' && LA24_251<='\f')||(LA24_251>='\u000E' && LA24_251<='/')||(LA24_251>=':' && LA24_251<='@')||(LA24_251>='[' && LA24_251<='^')||LA24_251=='`'||(LA24_251>='{' && LA24_251<='\uFFFF')) ) {s = 37;} | ||
3498 | |||
3499 | else s = 42; | ||
3500 | |||
3501 | if ( s>=0 ) return s; | ||
3502 | break; | ||
3503 | case 32 : | ||
3504 | int LA24_264 = input.LA(1); | ||
3505 | |||
3506 | s = -1; | ||
3507 | if ( (LA24_264=='e') ) {s = 275;} | ||
3508 | |||
3509 | else if ( ((LA24_264>='0' && LA24_264<='9')||(LA24_264>='A' && LA24_264<='Z')||LA24_264=='_'||(LA24_264>='a' && LA24_264<='d')||(LA24_264>='f' && LA24_264<='z')) ) {s = 43;} | ||
3510 | |||
3511 | else if ( ((LA24_264>='\u0000' && LA24_264<='\t')||(LA24_264>='\u000B' && LA24_264<='\f')||(LA24_264>='\u000E' && LA24_264<='/')||(LA24_264>=':' && LA24_264<='@')||(LA24_264>='[' && LA24_264<='^')||LA24_264=='`'||(LA24_264>='{' && LA24_264<='\uFFFF')) ) {s = 37;} | ||
3512 | |||
3513 | else s = 42; | ||
3514 | |||
3515 | if ( s>=0 ) return s; | ||
3516 | break; | ||
3517 | case 33 : | ||
3518 | int LA24_73 = input.LA(1); | ||
3519 | |||
3520 | s = -1; | ||
3521 | if ( ((LA24_73>='\u0000' && LA24_73<='\t')||(LA24_73>='\u000B' && LA24_73<='\f')||(LA24_73>='\u000E' && LA24_73<='\uFFFF')) ) {s = 37;} | ||
3522 | 3405 | ||
3523 | else s = 127; | 3406 | else if ( ((LA22_0>='\u0000' && LA22_0<='\b')||(LA22_0>='\u000B' && LA22_0<='\f')||(LA22_0>='\u000E' && LA22_0<='\u001F')||LA22_0=='#'||LA22_0==';'||LA22_0=='@'||LA22_0=='\\'||LA22_0=='`'||LA22_0=='{'||LA22_0=='}'||(LA22_0>='\u007F' && LA22_0<='\uFFFF')) ) {s = 50;} |
3524 | 3407 | ||
3525 | if ( s>=0 ) return s; | 3408 | if ( s>=0 ) return s; |
3526 | break; | 3409 | break; |
3527 | case 34 : | 3410 | case 1 : |
3528 | int LA24_117 = input.LA(1); | 3411 | int LA22_160 = input.LA(1); |
3529 | |||
3530 | s = -1; | ||
3531 | if ( ((LA24_117>='0' && LA24_117<='9')||(LA24_117>='A' && LA24_117<='Z')||LA24_117=='_'||(LA24_117>='a' && LA24_117<='z')) ) {s = 43;} | ||
3532 | |||
3533 | else if ( ((LA24_117>='\u0000' && LA24_117<='\t')||(LA24_117>='\u000B' && LA24_117<='\f')||(LA24_117>='\u000E' && LA24_117<='/')||(LA24_117>=':' && LA24_117<='@')||(LA24_117>='[' && LA24_117<='^')||LA24_117=='`'||(LA24_117>='{' && LA24_117<='\uFFFF')) ) {s = 37;} | ||
3534 | |||
3535 | else s = 172; | ||
3536 | |||
3537 | if ( s>=0 ) return s; | ||
3538 | break; | ||
3539 | case 35 : | ||
3540 | int LA24_45 = input.LA(1); | ||
3541 | |||
3542 | s = -1; | ||
3543 | if ( (LA24_45=='p') ) {s = 108;} | ||
3544 | |||
3545 | else if ( ((LA24_45>='0' && LA24_45<='9')||(LA24_45>='A' && LA24_45<='Z')||LA24_45=='_'||(LA24_45>='a' && LA24_45<='o')||(LA24_45>='q' && LA24_45<='z')) ) {s = 43;} | ||
3546 | |||
3547 | else if ( ((LA24_45>='\u0000' && LA24_45<='\t')||(LA24_45>='\u000B' && LA24_45<='\f')||(LA24_45>='\u000E' && LA24_45<='/')||(LA24_45>=':' && LA24_45<='@')||(LA24_45>='[' && LA24_45<='^')||LA24_45=='`'||(LA24_45>='{' && LA24_45<='\uFFFF')) ) {s = 37;} | ||
3548 | |||
3549 | else s = 42; | ||
3550 | |||
3551 | if ( s>=0 ) return s; | ||
3552 | break; | ||
3553 | case 36 : | ||
3554 | int LA24_108 = input.LA(1); | ||
3555 | |||
3556 | s = -1; | ||
3557 | if ( (LA24_108=='o') ) {s = 161;} | ||
3558 | |||
3559 | else if ( ((LA24_108>='0' && LA24_108<='9')||(LA24_108>='A' && LA24_108<='Z')||LA24_108=='_'||(LA24_108>='a' && LA24_108<='n')||(LA24_108>='p' && LA24_108<='z')) ) {s = 43;} | ||
3560 | |||
3561 | else if ( ((LA24_108>='\u0000' && LA24_108<='\t')||(LA24_108>='\u000B' && LA24_108<='\f')||(LA24_108>='\u000E' && LA24_108<='/')||(LA24_108>=':' && LA24_108<='@')||(LA24_108>='[' && LA24_108<='^')||LA24_108=='`'||(LA24_108>='{' && LA24_108<='\uFFFF')) ) {s = 37;} | ||
3562 | |||
3563 | else s = 42; | ||
3564 | |||
3565 | if ( s>=0 ) return s; | ||
3566 | break; | ||
3567 | case 37 : | ||
3568 | int LA24_161 = input.LA(1); | ||
3569 | |||
3570 | s = -1; | ||
3571 | if ( (LA24_161=='t') ) {s = 201;} | ||
3572 | |||
3573 | else if ( ((LA24_161>='0' && LA24_161<='9')||(LA24_161>='A' && LA24_161<='Z')||LA24_161=='_'||(LA24_161>='a' && LA24_161<='s')||(LA24_161>='u' && LA24_161<='z')) ) {s = 43;} | ||
3574 | |||
3575 | else if ( ((LA24_161>='\u0000' && LA24_161<='\t')||(LA24_161>='\u000B' && LA24_161<='\f')||(LA24_161>='\u000E' && LA24_161<='/')||(LA24_161>=':' && LA24_161<='@')||(LA24_161>='[' && LA24_161<='^')||LA24_161=='`'||(LA24_161>='{' && LA24_161<='\uFFFF')) ) {s = 37;} | ||
3576 | |||
3577 | else s = 42; | ||
3578 | |||
3579 | if ( s>=0 ) return s; | ||
3580 | break; | ||
3581 | case 38 : | ||
3582 | int LA24_201 = input.LA(1); | ||
3583 | |||
3584 | s = -1; | ||
3585 | if ( (LA24_201=='h') ) {s = 221;} | ||
3586 | |||
3587 | else if ( ((LA24_201>='0' && LA24_201<='9')||(LA24_201>='A' && LA24_201<='Z')||LA24_201=='_'||(LA24_201>='a' && LA24_201<='g')||(LA24_201>='i' && LA24_201<='z')) ) {s = 43;} | ||
3588 | |||
3589 | else if ( ((LA24_201>='\u0000' && LA24_201<='\t')||(LA24_201>='\u000B' && LA24_201<='\f')||(LA24_201>='\u000E' && LA24_201<='/')||(LA24_201>=':' && LA24_201<='@')||(LA24_201>='[' && LA24_201<='^')||LA24_201=='`'||(LA24_201>='{' && LA24_201<='\uFFFF')) ) {s = 37;} | ||
3590 | |||
3591 | else s = 42; | ||
3592 | |||
3593 | if ( s>=0 ) return s; | ||
3594 | break; | ||
3595 | case 39 : | ||
3596 | int LA24_221 = input.LA(1); | ||
3597 | |||
3598 | s = -1; | ||
3599 | if ( (LA24_221=='e') ) {s = 239;} | ||
3600 | |||
3601 | else if ( ((LA24_221>='0' && LA24_221<='9')||(LA24_221>='A' && LA24_221<='Z')||LA24_221=='_'||(LA24_221>='a' && LA24_221<='d')||(LA24_221>='f' && LA24_221<='z')) ) {s = 43;} | ||
3602 | |||
3603 | else if ( ((LA24_221>='\u0000' && LA24_221<='\t')||(LA24_221>='\u000B' && LA24_221<='\f')||(LA24_221>='\u000E' && LA24_221<='/')||(LA24_221>=':' && LA24_221<='@')||(LA24_221>='[' && LA24_221<='^')||LA24_221=='`'||(LA24_221>='{' && LA24_221<='\uFFFF')) ) {s = 37;} | ||
3604 | |||
3605 | else s = 42; | ||
3606 | |||
3607 | if ( s>=0 ) return s; | ||
3608 | break; | ||
3609 | case 40 : | ||
3610 | int LA24_239 = input.LA(1); | ||
3611 | |||
3612 | s = -1; | ||
3613 | if ( (LA24_239=='s') ) {s = 253;} | ||
3614 | |||
3615 | else if ( ((LA24_239>='0' && LA24_239<='9')||(LA24_239>='A' && LA24_239<='Z')||LA24_239=='_'||(LA24_239>='a' && LA24_239<='r')||(LA24_239>='t' && LA24_239<='z')) ) {s = 43;} | ||
3616 | |||
3617 | else if ( ((LA24_239>='\u0000' && LA24_239<='\t')||(LA24_239>='\u000B' && LA24_239<='\f')||(LA24_239>='\u000E' && LA24_239<='/')||(LA24_239>=':' && LA24_239<='@')||(LA24_239>='[' && LA24_239<='^')||LA24_239=='`'||(LA24_239>='{' && LA24_239<='\uFFFF')) ) {s = 37;} | ||
3618 | |||
3619 | else s = 42; | ||
3620 | |||
3621 | if ( s>=0 ) return s; | ||
3622 | break; | ||
3623 | case 41 : | ||
3624 | int LA24_253 = input.LA(1); | ||
3625 | |||
3626 | s = -1; | ||
3627 | if ( (LA24_253=='i') ) {s = 266;} | ||
3628 | |||
3629 | else if ( ((LA24_253>='0' && LA24_253<='9')||(LA24_253>='A' && LA24_253<='Z')||LA24_253=='_'||(LA24_253>='a' && LA24_253<='h')||(LA24_253>='j' && LA24_253<='z')) ) {s = 43;} | ||
3630 | |||
3631 | else if ( ((LA24_253>='\u0000' && LA24_253<='\t')||(LA24_253>='\u000B' && LA24_253<='\f')||(LA24_253>='\u000E' && LA24_253<='/')||(LA24_253>=':' && LA24_253<='@')||(LA24_253>='[' && LA24_253<='^')||LA24_253=='`'||(LA24_253>='{' && LA24_253<='\uFFFF')) ) {s = 37;} | ||
3632 | |||
3633 | else s = 42; | ||
3634 | |||
3635 | if ( s>=0 ) return s; | ||
3636 | break; | ||
3637 | case 42 : | ||
3638 | int LA24_23 = input.LA(1); | ||
3639 | |||
3640 | s = -1; | ||
3641 | if ( ((LA24_23>='\u0000' && LA24_23<='\t')||(LA24_23>='\u000B' && LA24_23<='\f')||(LA24_23>='\u000E' && LA24_23<='\uFFFF')) ) {s = 37;} | ||
3642 | |||
3643 | else s = 75; | ||
3644 | |||
3645 | if ( s>=0 ) return s; | ||
3646 | break; | ||
3647 | case 43 : | ||
3648 | int LA24_266 = input.LA(1); | ||
3649 | |||
3650 | s = -1; | ||
3651 | if ( (LA24_266=='s') ) {s = 277;} | ||
3652 | |||
3653 | else if ( ((LA24_266>='0' && LA24_266<='9')||(LA24_266>='A' && LA24_266<='Z')||LA24_266=='_'||(LA24_266>='a' && LA24_266<='r')||(LA24_266>='t' && LA24_266<='z')) ) {s = 43;} | ||
3654 | |||
3655 | else if ( ((LA24_266>='\u0000' && LA24_266<='\t')||(LA24_266>='\u000B' && LA24_266<='\f')||(LA24_266>='\u000E' && LA24_266<='/')||(LA24_266>=':' && LA24_266<='@')||(LA24_266>='[' && LA24_266<='^')||LA24_266=='`'||(LA24_266>='{' && LA24_266<='\uFFFF')) ) {s = 37;} | ||
3656 | |||
3657 | else s = 42; | ||
3658 | |||
3659 | if ( s>=0 ) return s; | ||
3660 | break; | ||
3661 | case 44 : | ||
3662 | int LA24_234 = input.LA(1); | ||
3663 | |||
3664 | s = -1; | ||
3665 | if ( ((LA24_234>='0' && LA24_234<='9')||(LA24_234>='A' && LA24_234<='Z')||LA24_234=='_'||(LA24_234>='a' && LA24_234<='z')) ) {s = 132;} | ||
3666 | |||
3667 | else if ( ((LA24_234>='\u0000' && LA24_234<='\t')||(LA24_234>='\u000B' && LA24_234<='\f')||(LA24_234>='\u000E' && LA24_234<='/')||(LA24_234>=':' && LA24_234<='@')||(LA24_234>='[' && LA24_234<='^')||LA24_234=='`'||(LA24_234>='{' && LA24_234<='\uFFFF')) ) {s = 37;} | ||
3668 | |||
3669 | else s = 249; | ||
3670 | |||
3671 | if ( s>=0 ) return s; | ||
3672 | break; | ||
3673 | case 45 : | ||
3674 | int LA24_10 = input.LA(1); | ||
3675 | |||
3676 | s = -1; | ||
3677 | if ( (LA24_10=='n') ) {s = 55;} | ||
3678 | |||
3679 | else if ( ((LA24_10>='0' && LA24_10<='9')||(LA24_10>='A' && LA24_10<='Z')||LA24_10=='_'||(LA24_10>='a' && LA24_10<='m')||(LA24_10>='o' && LA24_10<='z')) ) {s = 43;} | ||
3680 | |||
3681 | else if ( ((LA24_10>='\u0000' && LA24_10<='\t')||(LA24_10>='\u000B' && LA24_10<='\f')||(LA24_10>='\u000E' && LA24_10<='/')||(LA24_10>=':' && LA24_10<='@')||(LA24_10>='[' && LA24_10<='^')||LA24_10=='`'||(LA24_10>='{' && LA24_10<='\uFFFF')) ) {s = 37;} | ||
3682 | |||
3683 | else s = 42; | ||
3684 | |||
3685 | if ( s>=0 ) return s; | ||
3686 | break; | ||
3687 | case 46 : | ||
3688 | int LA24_46 = input.LA(1); | ||
3689 | |||
3690 | s = -1; | ||
3691 | if ( (LA24_46=='f') ) {s = 109;} | ||
3692 | |||
3693 | else if ( ((LA24_46>='0' && LA24_46<='9')||(LA24_46>='A' && LA24_46<='Z')||LA24_46=='_'||(LA24_46>='a' && LA24_46<='e')||(LA24_46>='g' && LA24_46<='z')) ) {s = 43;} | ||
3694 | |||
3695 | else if ( ((LA24_46>='\u0000' && LA24_46<='\t')||(LA24_46>='\u000B' && LA24_46<='\f')||(LA24_46>='\u000E' && LA24_46<='/')||(LA24_46>=':' && LA24_46<='@')||(LA24_46>='[' && LA24_46<='^')||LA24_46=='`'||(LA24_46>='{' && LA24_46<='\uFFFF')) ) {s = 37;} | ||
3696 | |||
3697 | else s = 42; | ||
3698 | |||
3699 | if ( s>=0 ) return s; | ||
3700 | break; | ||
3701 | case 47 : | ||
3702 | int LA24_109 = input.LA(1); | ||
3703 | |||
3704 | s = -1; | ||
3705 | if ( (LA24_109=='i') ) {s = 162;} | ||
3706 | |||
3707 | else if ( ((LA24_109>='0' && LA24_109<='9')||(LA24_109>='A' && LA24_109<='Z')||LA24_109=='_'||(LA24_109>='a' && LA24_109<='h')||(LA24_109>='j' && LA24_109<='z')) ) {s = 43;} | ||
3708 | |||
3709 | else if ( ((LA24_109>='\u0000' && LA24_109<='\t')||(LA24_109>='\u000B' && LA24_109<='\f')||(LA24_109>='\u000E' && LA24_109<='/')||(LA24_109>=':' && LA24_109<='@')||(LA24_109>='[' && LA24_109<='^')||LA24_109=='`'||(LA24_109>='{' && LA24_109<='\uFFFF')) ) {s = 37;} | ||
3710 | |||
3711 | else s = 42; | ||
3712 | |||
3713 | if ( s>=0 ) return s; | ||
3714 | break; | ||
3715 | case 48 : | ||
3716 | int LA24_162 = input.LA(1); | ||
3717 | |||
3718 | s = -1; | ||
3719 | if ( (LA24_162=='n') ) {s = 202;} | ||
3720 | |||
3721 | else if ( ((LA24_162>='0' && LA24_162<='9')||(LA24_162>='A' && LA24_162<='Z')||LA24_162=='_'||(LA24_162>='a' && LA24_162<='m')||(LA24_162>='o' && LA24_162<='z')) ) {s = 43;} | ||
3722 | |||
3723 | else if ( ((LA24_162>='\u0000' && LA24_162<='\t')||(LA24_162>='\u000B' && LA24_162<='\f')||(LA24_162>='\u000E' && LA24_162<='/')||(LA24_162>=':' && LA24_162<='@')||(LA24_162>='[' && LA24_162<='^')||LA24_162=='`'||(LA24_162>='{' && LA24_162<='\uFFFF')) ) {s = 37;} | ||
3724 | |||
3725 | else s = 42; | ||
3726 | |||
3727 | if ( s>=0 ) return s; | ||
3728 | break; | ||
3729 | case 49 : | ||
3730 | int LA24_202 = input.LA(1); | ||
3731 | |||
3732 | s = -1; | ||
3733 | if ( (LA24_202=='i') ) {s = 222;} | ||
3734 | |||
3735 | else if ( ((LA24_202>='0' && LA24_202<='9')||(LA24_202>='A' && LA24_202<='Z')||LA24_202=='_'||(LA24_202>='a' && LA24_202<='h')||(LA24_202>='j' && LA24_202<='z')) ) {s = 43;} | ||
3736 | |||
3737 | else if ( ((LA24_202>='\u0000' && LA24_202<='\t')||(LA24_202>='\u000B' && LA24_202<='\f')||(LA24_202>='\u000E' && LA24_202<='/')||(LA24_202>=':' && LA24_202<='@')||(LA24_202>='[' && LA24_202<='^')||LA24_202=='`'||(LA24_202>='{' && LA24_202<='\uFFFF')) ) {s = 37;} | ||
3738 | |||
3739 | else s = 42; | ||
3740 | |||
3741 | if ( s>=0 ) return s; | ||
3742 | break; | ||
3743 | case 50 : | ||
3744 | int LA24_222 = input.LA(1); | ||
3745 | |||
3746 | s = -1; | ||
3747 | if ( (LA24_222=='t') ) {s = 240;} | ||
3748 | |||
3749 | else if ( ((LA24_222>='0' && LA24_222<='9')||(LA24_222>='A' && LA24_222<='Z')||LA24_222=='_'||(LA24_222>='a' && LA24_222<='s')||(LA24_222>='u' && LA24_222<='z')) ) {s = 43;} | ||
3750 | |||
3751 | else if ( ((LA24_222>='\u0000' && LA24_222<='\t')||(LA24_222>='\u000B' && LA24_222<='\f')||(LA24_222>='\u000E' && LA24_222<='/')||(LA24_222>=':' && LA24_222<='@')||(LA24_222>='[' && LA24_222<='^')||LA24_222=='`'||(LA24_222>='{' && LA24_222<='\uFFFF')) ) {s = 37;} | ||
3752 | |||
3753 | else s = 42; | ||
3754 | |||
3755 | if ( s>=0 ) return s; | ||
3756 | break; | ||
3757 | case 51 : | ||
3758 | int LA24_240 = input.LA(1); | ||
3759 | |||
3760 | s = -1; | ||
3761 | if ( (LA24_240=='i') ) {s = 254;} | ||
3762 | |||
3763 | else if ( ((LA24_240>='0' && LA24_240<='9')||(LA24_240>='A' && LA24_240<='Z')||LA24_240=='_'||(LA24_240>='a' && LA24_240<='h')||(LA24_240>='j' && LA24_240<='z')) ) {s = 43;} | ||
3764 | |||
3765 | else if ( ((LA24_240>='\u0000' && LA24_240<='\t')||(LA24_240>='\u000B' && LA24_240<='\f')||(LA24_240>='\u000E' && LA24_240<='/')||(LA24_240>=':' && LA24_240<='@')||(LA24_240>='[' && LA24_240<='^')||LA24_240=='`'||(LA24_240>='{' && LA24_240<='\uFFFF')) ) {s = 37;} | ||
3766 | |||
3767 | else s = 42; | ||
3768 | |||
3769 | if ( s>=0 ) return s; | ||
3770 | break; | ||
3771 | case 52 : | ||
3772 | int LA24_24 = input.LA(1); | ||
3773 | |||
3774 | s = -1; | ||
3775 | if ( ((LA24_24>='\u0000' && LA24_24<='\t')||(LA24_24>='\u000B' && LA24_24<='\f')||(LA24_24>='\u000E' && LA24_24<='\uFFFF')) ) {s = 37;} | ||
3776 | |||
3777 | else s = 76; | ||
3778 | |||
3779 | if ( s>=0 ) return s; | ||
3780 | break; | ||
3781 | case 53 : | ||
3782 | int LA24_254 = input.LA(1); | ||
3783 | |||
3784 | s = -1; | ||
3785 | if ( (LA24_254=='o') ) {s = 267;} | ||
3786 | |||
3787 | else if ( ((LA24_254>='0' && LA24_254<='9')||(LA24_254>='A' && LA24_254<='Z')||LA24_254=='_'||(LA24_254>='a' && LA24_254<='n')||(LA24_254>='p' && LA24_254<='z')) ) {s = 43;} | ||
3788 | |||
3789 | else if ( ((LA24_254>='\u0000' && LA24_254<='\t')||(LA24_254>='\u000B' && LA24_254<='\f')||(LA24_254>='\u000E' && LA24_254<='/')||(LA24_254>=':' && LA24_254<='@')||(LA24_254>='[' && LA24_254<='^')||LA24_254=='`'||(LA24_254>='{' && LA24_254<='\uFFFF')) ) {s = 37;} | ||
3790 | |||
3791 | else s = 42; | ||
3792 | |||
3793 | if ( s>=0 ) return s; | ||
3794 | break; | ||
3795 | case 54 : | ||
3796 | int LA24_267 = input.LA(1); | ||
3797 | |||
3798 | s = -1; | ||
3799 | if ( (LA24_267=='n') ) {s = 278;} | ||
3800 | |||
3801 | else if ( ((LA24_267>='0' && LA24_267<='9')||(LA24_267>='A' && LA24_267<='Z')||LA24_267=='_'||(LA24_267>='a' && LA24_267<='m')||(LA24_267>='o' && LA24_267<='z')) ) {s = 43;} | ||
3802 | |||
3803 | else if ( ((LA24_267>='\u0000' && LA24_267<='\t')||(LA24_267>='\u000B' && LA24_267<='\f')||(LA24_267>='\u000E' && LA24_267<='/')||(LA24_267>=':' && LA24_267<='@')||(LA24_267>='[' && LA24_267<='^')||LA24_267=='`'||(LA24_267>='{' && LA24_267<='\uFFFF')) ) {s = 37;} | ||
3804 | |||
3805 | else s = 42; | ||
3806 | |||
3807 | if ( s>=0 ) return s; | ||
3808 | break; | ||
3809 | case 55 : | ||
3810 | int LA24_11 = input.LA(1); | ||
3811 | |||
3812 | s = -1; | ||
3813 | if ( (LA24_11=='n') ) {s = 56;} | ||
3814 | |||
3815 | else if ( ((LA24_11>='0' && LA24_11<='9')||(LA24_11>='A' && LA24_11<='Z')||LA24_11=='_'||(LA24_11>='a' && LA24_11<='m')||(LA24_11>='o' && LA24_11<='z')) ) {s = 43;} | ||
3816 | |||
3817 | else if ( ((LA24_11>='\u0000' && LA24_11<='\t')||(LA24_11>='\u000B' && LA24_11<='\f')||(LA24_11>='\u000E' && LA24_11<='/')||(LA24_11>=':' && LA24_11<='@')||(LA24_11>='[' && LA24_11<='^')||LA24_11=='`'||(LA24_11>='{' && LA24_11<='\uFFFF')) ) {s = 37;} | ||
3818 | |||
3819 | else s = 42; | ||
3820 | |||
3821 | if ( s>=0 ) return s; | ||
3822 | break; | ||
3823 | case 56 : | ||
3824 | int LA24_41 = input.LA(1); | ||
3825 | |||
3826 | s = -1; | ||
3827 | if ( (LA24_41=='s') ) {s = 105;} | ||
3828 | |||
3829 | else if ( ((LA24_41>='0' && LA24_41<='9')||(LA24_41>='A' && LA24_41<='Z')||LA24_41=='_'||(LA24_41>='a' && LA24_41<='r')||(LA24_41>='t' && LA24_41<='z')) ) {s = 43;} | ||
3830 | |||
3831 | else if ( ((LA24_41>='\u0000' && LA24_41<='\t')||(LA24_41>='\u000B' && LA24_41<='\f')||(LA24_41>='\u000E' && LA24_41<='/')||(LA24_41>=':' && LA24_41<='@')||(LA24_41>='[' && LA24_41<='^')||LA24_41=='`'||(LA24_41>='{' && LA24_41<='\uFFFF')) ) {s = 37;} | ||
3832 | |||
3833 | else s = 42; | ||
3834 | |||
3835 | if ( s>=0 ) return s; | ||
3836 | break; | ||
3837 | case 57 : | ||
3838 | int LA24_216 = input.LA(1); | ||
3839 | |||
3840 | s = -1; | ||
3841 | if ( ((LA24_216>='0' && LA24_216<='9')||(LA24_216>='A' && LA24_216<='Z')||LA24_216=='_'||(LA24_216>='a' && LA24_216<='z')) ) {s = 132;} | ||
3842 | |||
3843 | else if ( ((LA24_216>='\u0000' && LA24_216<='\t')||(LA24_216>='\u000B' && LA24_216<='\f')||(LA24_216>='\u000E' && LA24_216<='/')||(LA24_216>=':' && LA24_216<='@')||(LA24_216>='[' && LA24_216<='^')||LA24_216=='`'||(LA24_216>='{' && LA24_216<='\uFFFF')) ) {s = 37;} | ||
3844 | |||
3845 | else s = 235; | ||
3846 | |||
3847 | if ( s>=0 ) return s; | ||
3848 | break; | ||
3849 | case 58 : | ||
3850 | int LA24_105 = input.LA(1); | ||
3851 | |||
3852 | s = -1; | ||
3853 | if ( (LA24_105=='u') ) {s = 158;} | ||
3854 | |||
3855 | else if ( ((LA24_105>='0' && LA24_105<='9')||(LA24_105>='A' && LA24_105<='Z')||LA24_105=='_'||(LA24_105>='a' && LA24_105<='t')||(LA24_105>='v' && LA24_105<='z')) ) {s = 43;} | ||
3856 | |||
3857 | else if ( ((LA24_105>='\u0000' && LA24_105<='\t')||(LA24_105>='\u000B' && LA24_105<='\f')||(LA24_105>='\u000E' && LA24_105<='/')||(LA24_105>=':' && LA24_105<='@')||(LA24_105>='[' && LA24_105<='^')||LA24_105=='`'||(LA24_105>='{' && LA24_105<='\uFFFF')) ) {s = 37;} | ||
3858 | |||
3859 | else s = 42; | ||
3860 | |||
3861 | if ( s>=0 ) return s; | ||
3862 | break; | ||
3863 | case 59 : | ||
3864 | int LA24_130 = input.LA(1); | ||
3865 | |||
3866 | s = -1; | ||
3867 | if ( (LA24_130=='u') ) {s = 178;} | ||
3868 | |||
3869 | else if ( ((LA24_130>='0' && LA24_130<='9')||(LA24_130>='A' && LA24_130<='Z')||LA24_130=='_'||(LA24_130>='a' && LA24_130<='t')||(LA24_130>='v' && LA24_130<='z')) ) {s = 132;} | ||
3870 | |||
3871 | else if ( ((LA24_130>='\u0000' && LA24_130<='\t')||(LA24_130>='\u000B' && LA24_130<='\f')||(LA24_130>='\u000E' && LA24_130<='/')||(LA24_130>=':' && LA24_130<='@')||(LA24_130>='[' && LA24_130<='^')||LA24_130=='`'||(LA24_130>='{' && LA24_130<='\uFFFF')) ) {s = 37;} | ||
3872 | |||
3873 | else s = 131; | ||
3874 | |||
3875 | if ( s>=0 ) return s; | ||
3876 | break; | ||
3877 | case 60 : | ||
3878 | int LA24_158 = input.LA(1); | ||
3879 | |||
3880 | s = -1; | ||
3881 | if ( (LA24_158=='m') ) {s = 198;} | ||
3882 | |||
3883 | else if ( ((LA24_158>='0' && LA24_158<='9')||(LA24_158>='A' && LA24_158<='Z')||LA24_158=='_'||(LA24_158>='a' && LA24_158<='l')||(LA24_158>='n' && LA24_158<='z')) ) {s = 43;} | ||
3884 | |||
3885 | else if ( ((LA24_158>='\u0000' && LA24_158<='\t')||(LA24_158>='\u000B' && LA24_158<='\f')||(LA24_158>='\u000E' && LA24_158<='/')||(LA24_158>=':' && LA24_158<='@')||(LA24_158>='[' && LA24_158<='^')||LA24_158=='`'||(LA24_158>='{' && LA24_158<='\uFFFF')) ) {s = 37;} | ||
3886 | |||
3887 | else s = 42; | ||
3888 | |||
3889 | if ( s>=0 ) return s; | ||
3890 | break; | ||
3891 | case 61 : | ||
3892 | int LA24_178 = input.LA(1); | ||
3893 | |||
3894 | s = -1; | ||
3895 | if ( (LA24_178=='e') ) {s = 214;} | ||
3896 | |||
3897 | else if ( ((LA24_178>='0' && LA24_178<='9')||(LA24_178>='A' && LA24_178<='Z')||LA24_178=='_'||(LA24_178>='a' && LA24_178<='d')||(LA24_178>='f' && LA24_178<='z')) ) {s = 132;} | ||
3898 | |||
3899 | else if ( ((LA24_178>='\u0000' && LA24_178<='\t')||(LA24_178>='\u000B' && LA24_178<='\f')||(LA24_178>='\u000E' && LA24_178<='/')||(LA24_178>=':' && LA24_178<='@')||(LA24_178>='[' && LA24_178<='^')||LA24_178=='`'||(LA24_178>='{' && LA24_178<='\uFFFF')) ) {s = 37;} | ||
3900 | |||
3901 | else s = 131; | ||
3902 | |||
3903 | if ( s>=0 ) return s; | ||
3904 | break; | ||
3905 | case 62 : | ||
3906 | int LA24_198 = input.LA(1); | ||
3907 | |||
3908 | s = -1; | ||
3909 | if ( (LA24_198=='p') ) {s = 218;} | ||
3910 | |||
3911 | else if ( ((LA24_198>='0' && LA24_198<='9')||(LA24_198>='A' && LA24_198<='Z')||LA24_198=='_'||(LA24_198>='a' && LA24_198<='o')||(LA24_198>='q' && LA24_198<='z')) ) {s = 43;} | ||
3912 | |||
3913 | else if ( ((LA24_198>='\u0000' && LA24_198<='\t')||(LA24_198>='\u000B' && LA24_198<='\f')||(LA24_198>='\u000E' && LA24_198<='/')||(LA24_198>=':' && LA24_198<='@')||(LA24_198>='[' && LA24_198<='^')||LA24_198=='`'||(LA24_198>='{' && LA24_198<='\uFFFF')) ) {s = 37;} | ||
3914 | |||
3915 | else s = 42; | ||
3916 | |||
3917 | if ( s>=0 ) return s; | ||
3918 | break; | ||
3919 | case 63 : | ||
3920 | int LA24_218 = input.LA(1); | ||
3921 | |||
3922 | s = -1; | ||
3923 | if ( (LA24_218=='t') ) {s = 236;} | ||
3924 | |||
3925 | else if ( ((LA24_218>='0' && LA24_218<='9')||(LA24_218>='A' && LA24_218<='Z')||LA24_218=='_'||(LA24_218>='a' && LA24_218<='s')||(LA24_218>='u' && LA24_218<='z')) ) {s = 43;} | ||
3926 | |||
3927 | else if ( ((LA24_218>='\u0000' && LA24_218<='\t')||(LA24_218>='\u000B' && LA24_218<='\f')||(LA24_218>='\u000E' && LA24_218<='/')||(LA24_218>=':' && LA24_218<='@')||(LA24_218>='[' && LA24_218<='^')||LA24_218=='`'||(LA24_218>='{' && LA24_218<='\uFFFF')) ) {s = 37;} | ||
3928 | |||
3929 | else s = 42; | ||
3930 | |||
3931 | if ( s>=0 ) return s; | ||
3932 | break; | ||
3933 | case 64 : | ||
3934 | int LA24_1 = input.LA(1); | ||
3935 | |||
3936 | s = -1; | ||
3937 | if ( (LA24_1=='x') ) {s = 40;} | ||
3938 | |||
3939 | else if ( (LA24_1=='s') ) {s = 41;} | ||
3940 | |||
3941 | else if ( ((LA24_1>='0' && LA24_1<='9')||(LA24_1>='A' && LA24_1<='Z')||LA24_1=='_'||(LA24_1>='a' && LA24_1<='r')||(LA24_1>='t' && LA24_1<='w')||(LA24_1>='y' && LA24_1<='z')) ) {s = 43;} | ||
3942 | |||
3943 | else if ( ((LA24_1>='\u0000' && LA24_1<='\t')||(LA24_1>='\u000B' && LA24_1<='\f')||(LA24_1>='\u000E' && LA24_1<='/')||(LA24_1>=':' && LA24_1<='@')||(LA24_1>='[' && LA24_1<='^')||LA24_1=='`'||(LA24_1>='{' && LA24_1<='\uFFFF')) ) {s = 37;} | ||
3944 | |||
3945 | else s = 42; | ||
3946 | |||
3947 | if ( s>=0 ) return s; | ||
3948 | break; | ||
3949 | case 65 : | ||
3950 | int LA24_195 = input.LA(1); | ||
3951 | |||
3952 | s = -1; | ||
3953 | if ( ((LA24_195>='0' && LA24_195<='9')) ) {s = 195;} | ||
3954 | |||
3955 | else if ( ((LA24_195>='\u0000' && LA24_195<='\t')||(LA24_195>='\u000B' && LA24_195<='\f')||(LA24_195>='\u000E' && LA24_195<='/')||(LA24_195>=':' && LA24_195<='\uFFFF')) ) {s = 37;} | ||
3956 | |||
3957 | else s = 191; | ||
3958 | |||
3959 | if ( s>=0 ) return s; | ||
3960 | break; | ||
3961 | case 66 : | ||
3962 | int LA24_236 = input.LA(1); | ||
3963 | |||
3964 | s = -1; | ||
3965 | if ( (LA24_236=='i') ) {s = 250;} | ||
3966 | |||
3967 | else if ( ((LA24_236>='0' && LA24_236<='9')||(LA24_236>='A' && LA24_236<='Z')||LA24_236=='_'||(LA24_236>='a' && LA24_236<='h')||(LA24_236>='j' && LA24_236<='z')) ) {s = 43;} | ||
3968 | |||
3969 | else if ( ((LA24_236>='\u0000' && LA24_236<='\t')||(LA24_236>='\u000B' && LA24_236<='\f')||(LA24_236>='\u000E' && LA24_236<='/')||(LA24_236>=':' && LA24_236<='@')||(LA24_236>='[' && LA24_236<='^')||LA24_236=='`'||(LA24_236>='{' && LA24_236<='\uFFFF')) ) {s = 37;} | ||
3970 | |||
3971 | else s = 42; | ||
3972 | |||
3973 | if ( s>=0 ) return s; | ||
3974 | break; | ||
3975 | case 67 : | ||
3976 | int LA24_143 = input.LA(1); | ||
3977 | |||
3978 | s = -1; | ||
3979 | if ( (LA24_143=='\'') ) {s = 93;} | ||
3980 | |||
3981 | else if ( (LA24_143=='\\') ) {s = 187;} | ||
3982 | |||
3983 | else if ( ((LA24_143>='\u0000' && LA24_143<='\t')||(LA24_143>='\u000B' && LA24_143<='\f')||(LA24_143>='\u000E' && LA24_143<='&')||(LA24_143>='(' && LA24_143<='[')||(LA24_143>=']' && LA24_143<='\uFFFF')) ) {s = 188;} | ||
3984 | |||
3985 | else if ( (LA24_143=='\n'||LA24_143=='\r') ) {s = 138;} | ||
3986 | |||
3987 | else s = 37; | ||
3988 | |||
3989 | if ( s>=0 ) return s; | ||
3990 | break; | ||
3991 | case 68 : | ||
3992 | int LA24_250 = input.LA(1); | ||
3993 | |||
3994 | s = -1; | ||
3995 | if ( (LA24_250=='o') ) {s = 263;} | ||
3996 | |||
3997 | else if ( ((LA24_250>='0' && LA24_250<='9')||(LA24_250>='A' && LA24_250<='Z')||LA24_250=='_'||(LA24_250>='a' && LA24_250<='n')||(LA24_250>='p' && LA24_250<='z')) ) {s = 43;} | ||
3998 | |||
3999 | else if ( ((LA24_250>='\u0000' && LA24_250<='\t')||(LA24_250>='\u000B' && LA24_250<='\f')||(LA24_250>='\u000E' && LA24_250<='/')||(LA24_250>=':' && LA24_250<='@')||(LA24_250>='[' && LA24_250<='^')||LA24_250=='`'||(LA24_250>='{' && LA24_250<='\uFFFF')) ) {s = 37;} | ||
4000 | |||
4001 | else s = 42; | ||
4002 | |||
4003 | if ( s>=0 ) return s; | ||
4004 | break; | ||
4005 | case 69 : | ||
4006 | int LA24_263 = input.LA(1); | ||
4007 | |||
4008 | s = -1; | ||
4009 | if ( (LA24_263=='n') ) {s = 274;} | ||
4010 | |||
4011 | else if ( ((LA24_263>='0' && LA24_263<='9')||(LA24_263>='A' && LA24_263<='Z')||LA24_263=='_'||(LA24_263>='a' && LA24_263<='m')||(LA24_263>='o' && LA24_263<='z')) ) {s = 43;} | ||
4012 | |||
4013 | else if ( ((LA24_263>='\u0000' && LA24_263<='\t')||(LA24_263>='\u000B' && LA24_263<='\f')||(LA24_263>='\u000E' && LA24_263<='/')||(LA24_263>=':' && LA24_263<='@')||(LA24_263>='[' && LA24_263<='^')||LA24_263=='`'||(LA24_263>='{' && LA24_263<='\uFFFF')) ) {s = 37;} | ||
4014 | |||
4015 | else s = 42; | ||
4016 | |||
4017 | if ( s>=0 ) return s; | ||
4018 | break; | ||
4019 | case 70 : | ||
4020 | int LA24_133 = input.LA(1); | ||
4021 | |||
4022 | s = -1; | ||
4023 | if ( (LA24_133=='l') ) {s = 179;} | ||
4024 | |||
4025 | else if ( ((LA24_133>='0' && LA24_133<='9')||(LA24_133>='A' && LA24_133<='Z')||LA24_133=='_'||(LA24_133>='a' && LA24_133<='k')||(LA24_133>='m' && LA24_133<='z')) ) {s = 132;} | ||
4026 | |||
4027 | else if ( ((LA24_133>='\u0000' && LA24_133<='\t')||(LA24_133>='\u000B' && LA24_133<='\f')||(LA24_133>='\u000E' && LA24_133<='/')||(LA24_133>=':' && LA24_133<='@')||(LA24_133>='[' && LA24_133<='^')||LA24_133=='`'||(LA24_133>='{' && LA24_133<='\uFFFF')) ) {s = 37;} | ||
4028 | |||
4029 | else s = 131; | ||
4030 | |||
4031 | if ( s>=0 ) return s; | ||
4032 | break; | ||
4033 | case 71 : | ||
4034 | int LA24_179 = input.LA(1); | ||
4035 | |||
4036 | s = -1; | ||
4037 | if ( (LA24_179=='s') ) {s = 215;} | ||
4038 | |||
4039 | else if ( ((LA24_179>='0' && LA24_179<='9')||(LA24_179>='A' && LA24_179<='Z')||LA24_179=='_'||(LA24_179>='a' && LA24_179<='r')||(LA24_179>='t' && LA24_179<='z')) ) {s = 132;} | ||
4040 | |||
4041 | else if ( ((LA24_179>='\u0000' && LA24_179<='\t')||(LA24_179>='\u000B' && LA24_179<='\f')||(LA24_179>='\u000E' && LA24_179<='/')||(LA24_179>=':' && LA24_179<='@')||(LA24_179>='[' && LA24_179<='^')||LA24_179=='`'||(LA24_179>='{' && LA24_179<='\uFFFF')) ) {s = 37;} | ||
4042 | |||
4043 | else s = 131; | ||
4044 | |||
4045 | if ( s>=0 ) return s; | ||
4046 | break; | ||
4047 | case 72 : | ||
4048 | int LA24_6 = input.LA(1); | ||
4049 | |||
4050 | s = -1; | ||
4051 | if ( (LA24_6=='h') ) {s = 48;} | ||
4052 | |||
4053 | else if ( (LA24_6=='y') ) {s = 49;} | ||
4054 | |||
4055 | else if ( (LA24_6=='f') ) {s = 50;} | ||
4056 | |||
4057 | else if ( ((LA24_6>='0' && LA24_6<='9')||(LA24_6>='A' && LA24_6<='Z')||LA24_6=='_'||(LA24_6>='a' && LA24_6<='e')||LA24_6=='g'||(LA24_6>='i' && LA24_6<='x')||LA24_6=='z') ) {s = 43;} | ||
4058 | |||
4059 | else if ( ((LA24_6>='\u0000' && LA24_6<='\t')||(LA24_6>='\u000B' && LA24_6<='\f')||(LA24_6>='\u000E' && LA24_6<='/')||(LA24_6>=':' && LA24_6<='@')||(LA24_6>='[' && LA24_6<='^')||LA24_6=='`'||(LA24_6>='{' && LA24_6<='\uFFFF')) ) {s = 37;} | ||
4060 | |||
4061 | else s = 42; | ||
4062 | |||
4063 | if ( s>=0 ) return s; | ||
4064 | break; | ||
4065 | case 73 : | ||
4066 | int LA24_188 = input.LA(1); | ||
4067 | |||
4068 | s = -1; | ||
4069 | if ( (LA24_188=='\'') ) {s = 93;} | ||
4070 | |||
4071 | else if ( (LA24_188=='\\') ) {s = 187;} | ||
4072 | |||
4073 | else if ( ((LA24_188>='\u0000' && LA24_188<='\t')||(LA24_188>='\u000B' && LA24_188<='\f')||(LA24_188>='\u000E' && LA24_188<='&')||(LA24_188>='(' && LA24_188<='[')||(LA24_188>=']' && LA24_188<='\uFFFF')) ) {s = 188;} | ||
4074 | |||
4075 | else if ( (LA24_188=='\n'||LA24_188=='\r') ) {s = 138;} | ||
4076 | |||
4077 | else s = 37; | ||
4078 | |||
4079 | if ( s>=0 ) return s; | ||
4080 | break; | ||
4081 | case 74 : | ||
4082 | int LA24_215 = input.LA(1); | ||
4083 | |||
4084 | s = -1; | ||
4085 | if ( (LA24_215=='e') ) {s = 234;} | ||
4086 | |||
4087 | else if ( ((LA24_215>='0' && LA24_215<='9')||(LA24_215>='A' && LA24_215<='Z')||LA24_215=='_'||(LA24_215>='a' && LA24_215<='d')||(LA24_215>='f' && LA24_215<='z')) ) {s = 132;} | ||
4088 | |||
4089 | else if ( ((LA24_215>='\u0000' && LA24_215<='\t')||(LA24_215>='\u000B' && LA24_215<='\f')||(LA24_215>='\u000E' && LA24_215<='/')||(LA24_215>=':' && LA24_215<='@')||(LA24_215>='[' && LA24_215<='^')||LA24_215=='`'||(LA24_215>='{' && LA24_215<='\uFFFF')) ) {s = 37;} | ||
4090 | |||
4091 | else s = 131; | ||
4092 | |||
4093 | if ( s>=0 ) return s; | ||
4094 | break; | ||
4095 | case 75 : | ||
4096 | int LA24_47 = input.LA(1); | ||
4097 | |||
4098 | s = -1; | ||
4099 | if ( (LA24_47=='m') ) {s = 110;} | ||
4100 | |||
4101 | else if ( ((LA24_47>='0' && LA24_47<='9')||(LA24_47>='A' && LA24_47<='Z')||LA24_47=='_'||(LA24_47>='a' && LA24_47<='l')||(LA24_47>='n' && LA24_47<='z')) ) {s = 43;} | ||
4102 | |||
4103 | else if ( ((LA24_47>='\u0000' && LA24_47<='\t')||(LA24_47>='\u000B' && LA24_47<='\f')||(LA24_47>='\u000E' && LA24_47<='/')||(LA24_47>=':' && LA24_47<='@')||(LA24_47>='[' && LA24_47<='^')||LA24_47=='`'||(LA24_47>='{' && LA24_47<='\uFFFF')) ) {s = 37;} | ||
4104 | |||
4105 | else s = 42; | ||
4106 | |||
4107 | if ( s>=0 ) return s; | ||
4108 | break; | ||
4109 | case 76 : | ||
4110 | int LA24_154 = input.LA(1); | ||
4111 | |||
4112 | s = -1; | ||
4113 | if ( (LA24_154=='*') ) {s = 152;} | ||
4114 | |||
4115 | else if ( ((LA24_154>='\u0000' && LA24_154<='\t')||(LA24_154>='\u000B' && LA24_154<='\f')||(LA24_154>='\u000E' && LA24_154<=')')||(LA24_154>='+' && LA24_154<='\uFFFF')) ) {s = 154;} | ||
4116 | |||
4117 | else if ( (LA24_154=='\n'||LA24_154=='\r') ) {s = 153;} | ||
4118 | |||
4119 | else s = 37; | ||
4120 | |||
4121 | if ( s>=0 ) return s; | ||
4122 | break; | ||
4123 | case 77 : | ||
4124 | int LA24_110 = input.LA(1); | ||
4125 | |||
4126 | s = -1; | ||
4127 | if ( (LA24_110=='m') ) {s = 163;} | ||
4128 | |||
4129 | else if ( ((LA24_110>='0' && LA24_110<='9')||(LA24_110>='A' && LA24_110<='Z')||LA24_110=='_'||(LA24_110>='a' && LA24_110<='l')||(LA24_110>='n' && LA24_110<='z')) ) {s = 43;} | ||
4130 | |||
4131 | else if ( ((LA24_110>='\u0000' && LA24_110<='\t')||(LA24_110>='\u000B' && LA24_110<='\f')||(LA24_110>='\u000E' && LA24_110<='/')||(LA24_110>=':' && LA24_110<='@')||(LA24_110>='[' && LA24_110<='^')||LA24_110=='`'||(LA24_110>='{' && LA24_110<='\uFFFF')) ) {s = 37;} | ||
4132 | |||
4133 | else s = 42; | ||
4134 | |||
4135 | if ( s>=0 ) return s; | ||
4136 | break; | ||
4137 | case 78 : | ||
4138 | int LA24_163 = input.LA(1); | ||
4139 | |||
4140 | s = -1; | ||
4141 | if ( (LA24_163=='a') ) {s = 203;} | ||
4142 | |||
4143 | else if ( ((LA24_163>='0' && LA24_163<='9')||(LA24_163>='A' && LA24_163<='Z')||LA24_163=='_'||(LA24_163>='b' && LA24_163<='z')) ) {s = 43;} | ||
4144 | |||
4145 | else if ( ((LA24_163>='\u0000' && LA24_163<='\t')||(LA24_163>='\u000B' && LA24_163<='\f')||(LA24_163>='\u000E' && LA24_163<='/')||(LA24_163>=':' && LA24_163<='@')||(LA24_163>='[' && LA24_163<='^')||LA24_163=='`'||(LA24_163>='{' && LA24_163<='\uFFFF')) ) {s = 37;} | ||
4146 | |||
4147 | else s = 42; | ||
4148 | |||
4149 | if ( s>=0 ) return s; | ||
4150 | break; | ||
4151 | case 79 : | ||
4152 | int LA24_134 = input.LA(1); | ||
4153 | |||
4154 | s = -1; | ||
4155 | if ( (LA24_134=='s') ) {s = 180;} | ||
4156 | |||
4157 | else if ( ((LA24_134>='0' && LA24_134<='9')||(LA24_134>='A' && LA24_134<='Z')||LA24_134=='_'||(LA24_134>='a' && LA24_134<='r')||(LA24_134>='t' && LA24_134<='z')) ) {s = 132;} | ||
4158 | |||
4159 | else if ( ((LA24_134>='\u0000' && LA24_134<='\t')||(LA24_134>='\u000B' && LA24_134<='\f')||(LA24_134>='\u000E' && LA24_134<='/')||(LA24_134>=':' && LA24_134<='@')||(LA24_134>='[' && LA24_134<='^')||LA24_134=='`'||(LA24_134>='{' && LA24_134<='\uFFFF')) ) {s = 37;} | ||
4160 | |||
4161 | else s = 131; | ||
4162 | |||
4163 | if ( s>=0 ) return s; | ||
4164 | break; | ||
4165 | case 80 : | ||
4166 | int LA24_113 = input.LA(1); | ||
4167 | |||
4168 | s = -1; | ||
4169 | if ( ((LA24_113>='0' && LA24_113<='9')||(LA24_113>='A' && LA24_113<='Z')||LA24_113=='_'||(LA24_113>='a' && LA24_113<='z')) ) {s = 43;} | ||
4170 | |||
4171 | else if ( ((LA24_113>='\u0000' && LA24_113<='\t')||(LA24_113>='\u000B' && LA24_113<='\f')||(LA24_113>='\u000E' && LA24_113<='/')||(LA24_113>=':' && LA24_113<='@')||(LA24_113>='[' && LA24_113<='^')||LA24_113=='`'||(LA24_113>='{' && LA24_113<='\uFFFF')) ) {s = 37;} | ||
4172 | |||
4173 | else s = 166; | ||
4174 | |||
4175 | if ( s>=0 ) return s; | ||
4176 | break; | ||
4177 | case 81 : | ||
4178 | int LA24_180 = input.LA(1); | ||
4179 | |||
4180 | s = -1; | ||
4181 | if ( (LA24_180=='s') ) {s = 216;} | ||
4182 | |||
4183 | else if ( ((LA24_180>='0' && LA24_180<='9')||(LA24_180>='A' && LA24_180<='Z')||LA24_180=='_'||(LA24_180>='a' && LA24_180<='r')||(LA24_180>='t' && LA24_180<='z')) ) {s = 132;} | ||
4184 | |||
4185 | else if ( ((LA24_180>='\u0000' && LA24_180<='\t')||(LA24_180>='\u000B' && LA24_180<='\f')||(LA24_180>='\u000E' && LA24_180<='/')||(LA24_180>=':' && LA24_180<='@')||(LA24_180>='[' && LA24_180<='^')||LA24_180=='`'||(LA24_180>='{' && LA24_180<='\uFFFF')) ) {s = 37;} | ||
4186 | |||
4187 | else s = 131; | ||
4188 | |||
4189 | if ( s>=0 ) return s; | ||
4190 | break; | ||
4191 | case 82 : | ||
4192 | int LA24_48 = input.LA(1); | ||
4193 | |||
4194 | s = -1; | ||
4195 | if ( (LA24_48=='e') ) {s = 111;} | ||
4196 | |||
4197 | else if ( ((LA24_48>='0' && LA24_48<='9')||(LA24_48>='A' && LA24_48<='Z')||LA24_48=='_'||(LA24_48>='a' && LA24_48<='d')||(LA24_48>='f' && LA24_48<='z')) ) {s = 43;} | ||
4198 | |||
4199 | else if ( ((LA24_48>='\u0000' && LA24_48<='\t')||(LA24_48>='\u000B' && LA24_48<='\f')||(LA24_48>='\u000E' && LA24_48<='/')||(LA24_48>=':' && LA24_48<='@')||(LA24_48>='[' && LA24_48<='^')||LA24_48=='`'||(LA24_48>='{' && LA24_48<='\uFFFF')) ) {s = 37;} | ||
4200 | |||
4201 | else s = 42; | ||
4202 | |||
4203 | if ( s>=0 ) return s; | ||
4204 | break; | ||
4205 | case 83 : | ||
4206 | int LA24_111 = input.LA(1); | ||
4207 | |||
4208 | s = -1; | ||
4209 | if ( (LA24_111=='o') ) {s = 164;} | ||
4210 | |||
4211 | else if ( ((LA24_111>='0' && LA24_111<='9')||(LA24_111>='A' && LA24_111<='Z')||LA24_111=='_'||(LA24_111>='a' && LA24_111<='n')||(LA24_111>='p' && LA24_111<='z')) ) {s = 43;} | ||
4212 | |||
4213 | else if ( ((LA24_111>='\u0000' && LA24_111<='\t')||(LA24_111>='\u000B' && LA24_111<='\f')||(LA24_111>='\u000E' && LA24_111<='/')||(LA24_111>=':' && LA24_111<='@')||(LA24_111>='[' && LA24_111<='^')||LA24_111=='`'||(LA24_111>='{' && LA24_111<='\uFFFF')) ) {s = 37;} | ||
4214 | |||
4215 | else s = 42; | ||
4216 | |||
4217 | if ( s>=0 ) return s; | ||
4218 | break; | ||
4219 | case 84 : | ||
4220 | int LA24_164 = input.LA(1); | ||
4221 | |||
4222 | s = -1; | ||
4223 | if ( (LA24_164=='r') ) {s = 204;} | ||
4224 | |||
4225 | else if ( ((LA24_164>='0' && LA24_164<='9')||(LA24_164>='A' && LA24_164<='Z')||LA24_164=='_'||(LA24_164>='a' && LA24_164<='q')||(LA24_164>='s' && LA24_164<='z')) ) {s = 43;} | ||
4226 | |||
4227 | else if ( ((LA24_164>='\u0000' && LA24_164<='\t')||(LA24_164>='\u000B' && LA24_164<='\f')||(LA24_164>='\u000E' && LA24_164<='/')||(LA24_164>=':' && LA24_164<='@')||(LA24_164>='[' && LA24_164<='^')||LA24_164=='`'||(LA24_164>='{' && LA24_164<='\uFFFF')) ) {s = 37;} | ||
4228 | |||
4229 | else s = 42; | ||
4230 | |||
4231 | if ( s>=0 ) return s; | ||
4232 | break; | ||
4233 | case 85 : | ||
4234 | int LA24_204 = input.LA(1); | ||
4235 | |||
4236 | s = -1; | ||
4237 | if ( (LA24_204=='e') ) {s = 224;} | ||
4238 | |||
4239 | else if ( ((LA24_204>='0' && LA24_204<='9')||(LA24_204>='A' && LA24_204<='Z')||LA24_204=='_'||(LA24_204>='a' && LA24_204<='d')||(LA24_204>='f' && LA24_204<='z')) ) {s = 43;} | ||
4240 | |||
4241 | else if ( ((LA24_204>='\u0000' && LA24_204<='\t')||(LA24_204>='\u000B' && LA24_204<='\f')||(LA24_204>='\u000E' && LA24_204<='/')||(LA24_204>=':' && LA24_204<='@')||(LA24_204>='[' && LA24_204<='^')||LA24_204=='`'||(LA24_204>='{' && LA24_204<='\uFFFF')) ) {s = 37;} | ||
4242 | |||
4243 | else s = 42; | ||
4244 | |||
4245 | if ( s>=0 ) return s; | ||
4246 | break; | ||
4247 | case 86 : | ||
4248 | int LA24_224 = input.LA(1); | ||
4249 | |||
4250 | s = -1; | ||
4251 | if ( (LA24_224=='m') ) {s = 241;} | ||
4252 | |||
4253 | else if ( ((LA24_224>='0' && LA24_224<='9')||(LA24_224>='A' && LA24_224<='Z')||LA24_224=='_'||(LA24_224>='a' && LA24_224<='l')||(LA24_224>='n' && LA24_224<='z')) ) {s = 43;} | ||
4254 | |||
4255 | else if ( ((LA24_224>='\u0000' && LA24_224<='\t')||(LA24_224>='\u000B' && LA24_224<='\f')||(LA24_224>='\u000E' && LA24_224<='/')||(LA24_224>=':' && LA24_224<='@')||(LA24_224>='[' && LA24_224<='^')||LA24_224=='`'||(LA24_224>='{' && LA24_224<='\uFFFF')) ) {s = 37;} | ||
4256 | |||
4257 | else s = 42; | ||
4258 | |||
4259 | if ( s>=0 ) return s; | ||
4260 | break; | ||
4261 | case 87 : | ||
4262 | int LA24_27 = input.LA(1); | ||
4263 | |||
4264 | s = -1; | ||
4265 | if ( ((LA24_27>='\u0000' && LA24_27<='\t')||(LA24_27>='\u000B' && LA24_27<='\f')||(LA24_27>='\u000E' && LA24_27<='\uFFFF')) ) {s = 37;} | ||
4266 | |||
4267 | else s = 81; | ||
4268 | |||
4269 | if ( s>=0 ) return s; | ||
4270 | break; | ||
4271 | case 88 : | ||
4272 | int LA24_107 = input.LA(1); | ||
4273 | |||
4274 | s = -1; | ||
4275 | if ( (LA24_107=='o') ) {s = 160;} | ||
4276 | |||
4277 | else if ( ((LA24_107>='0' && LA24_107<='9')||(LA24_107>='A' && LA24_107<='Z')||LA24_107=='_'||(LA24_107>='a' && LA24_107<='n')||(LA24_107>='p' && LA24_107<='z')) ) {s = 43;} | ||
4278 | |||
4279 | else if ( ((LA24_107>='\u0000' && LA24_107<='\t')||(LA24_107>='\u000B' && LA24_107<='\f')||(LA24_107>='\u000E' && LA24_107<='/')||(LA24_107>=':' && LA24_107<='@')||(LA24_107>='[' && LA24_107<='^')||LA24_107=='`'||(LA24_107>='{' && LA24_107<='\uFFFF')) ) {s = 37;} | ||
4280 | |||
4281 | else s = 42; | ||
4282 | |||
4283 | if ( s>=0 ) return s; | ||
4284 | break; | ||
4285 | case 89 : | ||
4286 | int LA24_160 = input.LA(1); | ||
4287 | |||
4288 | s = -1; | ||
4289 | if ( (LA24_160=='l') ) {s = 200;} | ||
4290 | |||
4291 | else if ( ((LA24_160>='0' && LA24_160<='9')||(LA24_160>='A' && LA24_160<='Z')||LA24_160=='_'||(LA24_160>='a' && LA24_160<='k')||(LA24_160>='m' && LA24_160<='z')) ) {s = 43;} | ||
4292 | |||
4293 | else if ( ((LA24_160>='\u0000' && LA24_160<='\t')||(LA24_160>='\u000B' && LA24_160<='\f')||(LA24_160>='\u000E' && LA24_160<='/')||(LA24_160>=':' && LA24_160<='@')||(LA24_160>='[' && LA24_160<='^')||LA24_160=='`'||(LA24_160>='{' && LA24_160<='\uFFFF')) ) {s = 37;} | ||
4294 | |||
4295 | else s = 42; | ||
4296 | |||
4297 | if ( s>=0 ) return s; | ||
4298 | break; | ||
4299 | case 90 : | ||
4300 | int LA24_200 = input.LA(1); | ||
4301 | |||
4302 | s = -1; | ||
4303 | if ( (LA24_200=='l') ) {s = 220;} | ||
4304 | |||
4305 | else if ( ((LA24_200>='0' && LA24_200<='9')||(LA24_200>='A' && LA24_200<='Z')||LA24_200=='_'||(LA24_200>='a' && LA24_200<='k')||(LA24_200>='m' && LA24_200<='z')) ) {s = 43;} | ||
4306 | |||
4307 | else if ( ((LA24_200>='\u0000' && LA24_200<='\t')||(LA24_200>='\u000B' && LA24_200<='\f')||(LA24_200>='\u000E' && LA24_200<='/')||(LA24_200>=':' && LA24_200<='@')||(LA24_200>='[' && LA24_200<='^')||LA24_200=='`'||(LA24_200>='{' && LA24_200<='\uFFFF')) ) {s = 37;} | ||
4308 | |||
4309 | else s = 42; | ||
4310 | |||
4311 | if ( s>=0 ) return s; | ||
4312 | break; | ||
4313 | case 91 : | ||
4314 | int LA24_220 = input.LA(1); | ||
4315 | |||
4316 | s = -1; | ||
4317 | if ( (LA24_220=='a') ) {s = 238;} | ||
4318 | |||
4319 | else if ( ((LA24_220>='0' && LA24_220<='9')||(LA24_220>='A' && LA24_220<='Z')||LA24_220=='_'||(LA24_220>='b' && LA24_220<='z')) ) {s = 43;} | ||
4320 | |||
4321 | else if ( ((LA24_220>='\u0000' && LA24_220<='\t')||(LA24_220>='\u000B' && LA24_220<='\f')||(LA24_220>='\u000E' && LA24_220<='/')||(LA24_220>=':' && LA24_220<='@')||(LA24_220>='[' && LA24_220<='^')||LA24_220=='`'||(LA24_220>='{' && LA24_220<='\uFFFF')) ) {s = 37;} | ||
4322 | |||
4323 | else s = 42; | ||
4324 | |||
4325 | if ( s>=0 ) return s; | ||
4326 | break; | ||
4327 | case 92 : | ||
4328 | int LA24_238 = input.LA(1); | ||
4329 | |||
4330 | s = -1; | ||
4331 | if ( (LA24_238=='r') ) {s = 252;} | ||
4332 | |||
4333 | else if ( ((LA24_238>='0' && LA24_238<='9')||(LA24_238>='A' && LA24_238<='Z')||LA24_238=='_'||(LA24_238>='a' && LA24_238<='q')||(LA24_238>='s' && LA24_238<='z')) ) {s = 43;} | ||
4334 | |||
4335 | else if ( ((LA24_238>='\u0000' && LA24_238<='\t')||(LA24_238>='\u000B' && LA24_238<='\f')||(LA24_238>='\u000E' && LA24_238<='/')||(LA24_238>=':' && LA24_238<='@')||(LA24_238>='[' && LA24_238<='^')||LA24_238=='`'||(LA24_238>='{' && LA24_238<='\uFFFF')) ) {s = 37;} | ||
4336 | |||
4337 | else s = 42; | ||
4338 | |||
4339 | if ( s>=0 ) return s; | ||
4340 | break; | ||
4341 | case 93 : | ||
4342 | int LA24_252 = input.LA(1); | ||
4343 | |||
4344 | s = -1; | ||
4345 | if ( (LA24_252=='y') ) {s = 265;} | ||
4346 | |||
4347 | else if ( ((LA24_252>='0' && LA24_252<='9')||(LA24_252>='A' && LA24_252<='Z')||LA24_252=='_'||(LA24_252>='a' && LA24_252<='x')||LA24_252=='z') ) {s = 43;} | ||
4348 | |||
4349 | else if ( ((LA24_252>='\u0000' && LA24_252<='\t')||(LA24_252>='\u000B' && LA24_252<='\f')||(LA24_252>='\u000E' && LA24_252<='/')||(LA24_252>=':' && LA24_252<='@')||(LA24_252>='[' && LA24_252<='^')||LA24_252=='`'||(LA24_252>='{' && LA24_252<='\uFFFF')) ) {s = 37;} | ||
4350 | |||
4351 | else s = 42; | ||
4352 | |||
4353 | if ( s>=0 ) return s; | ||
4354 | break; | ||
4355 | case 94 : | ||
4356 | int LA24_141 = input.LA(1); | ||
4357 | |||
4358 | s = -1; | ||
4359 | if ( (LA24_141=='\"'||LA24_141=='\\') ) {s = 186;} | ||
4360 | |||
4361 | else if ( ((LA24_141>='\u0000' && LA24_141<='!')||(LA24_141>='#' && LA24_141<='[')||(LA24_141>=']' && LA24_141<='\uFFFF')) ) {s = 138;} | ||
4362 | |||
4363 | if ( s>=0 ) return s; | ||
4364 | break; | ||
4365 | case 95 : | ||
4366 | int LA24_51 = input.LA(1); | ||
4367 | |||
4368 | s = -1; | ||
4369 | if ( (LA24_51=='g') ) {s = 114;} | ||
4370 | |||
4371 | else if ( ((LA24_51>='0' && LA24_51<='9')||(LA24_51>='A' && LA24_51<='Z')||LA24_51=='_'||(LA24_51>='a' && LA24_51<='f')||(LA24_51>='h' && LA24_51<='z')) ) {s = 43;} | ||
4372 | |||
4373 | else if ( ((LA24_51>='\u0000' && LA24_51<='\t')||(LA24_51>='\u000B' && LA24_51<='\f')||(LA24_51>='\u000E' && LA24_51<='/')||(LA24_51>=':' && LA24_51<='@')||(LA24_51>='[' && LA24_51<='^')||LA24_51=='`'||(LA24_51>='{' && LA24_51<='\uFFFF')) ) {s = 37;} | ||
4374 | |||
4375 | else s = 42; | ||
4376 | |||
4377 | if ( s>=0 ) return s; | ||
4378 | break; | ||
4379 | case 96 : | ||
4380 | int LA24_2 = input.LA(1); | ||
4381 | |||
4382 | s = -1; | ||
4383 | if ( (LA24_2=='o') ) {s = 44;} | ||
4384 | |||
4385 | else if ( ((LA24_2>='0' && LA24_2<='9')||(LA24_2>='A' && LA24_2<='Z')||LA24_2=='_'||(LA24_2>='a' && LA24_2<='n')||(LA24_2>='p' && LA24_2<='z')) ) {s = 43;} | ||
4386 | |||
4387 | else if ( ((LA24_2>='\u0000' && LA24_2<='\t')||(LA24_2>='\u000B' && LA24_2<='\f')||(LA24_2>='\u000E' && LA24_2<='/')||(LA24_2>=':' && LA24_2<='@')||(LA24_2>='[' && LA24_2<='^')||LA24_2=='`'||(LA24_2>='{' && LA24_2<='\uFFFF')) ) {s = 37;} | ||
4388 | |||
4389 | else s = 42; | ||
4390 | |||
4391 | if ( s>=0 ) return s; | ||
4392 | break; | ||
4393 | case 97 : | ||
4394 | int LA24_114 = input.LA(1); | ||
4395 | |||
4396 | s = -1; | ||
4397 | if ( (LA24_114=='a') ) {s = 167;} | ||
4398 | |||
4399 | else if ( ((LA24_114>='0' && LA24_114<='9')||(LA24_114>='A' && LA24_114<='Z')||LA24_114=='_'||(LA24_114>='b' && LA24_114<='z')) ) {s = 43;} | ||
4400 | |||
4401 | else if ( ((LA24_114>='\u0000' && LA24_114<='\t')||(LA24_114>='\u000B' && LA24_114<='\f')||(LA24_114>='\u000E' && LA24_114<='/')||(LA24_114>=':' && LA24_114<='@')||(LA24_114>='[' && LA24_114<='^')||LA24_114=='`'||(LA24_114>='{' && LA24_114<='\uFFFF')) ) {s = 37;} | ||
4402 | |||
4403 | else s = 42; | ||
4404 | |||
4405 | if ( s>=0 ) return s; | ||
4406 | break; | ||
4407 | case 98 : | ||
4408 | int LA24_167 = input.LA(1); | ||
4409 | |||
4410 | s = -1; | ||
4411 | if ( (LA24_167=='t') ) {s = 206;} | ||
4412 | |||
4413 | else if ( ((LA24_167>='0' && LA24_167<='9')||(LA24_167>='A' && LA24_167<='Z')||LA24_167=='_'||(LA24_167>='a' && LA24_167<='s')||(LA24_167>='u' && LA24_167<='z')) ) {s = 43;} | ||
4414 | |||
4415 | else if ( ((LA24_167>='\u0000' && LA24_167<='\t')||(LA24_167>='\u000B' && LA24_167<='\f')||(LA24_167>='\u000E' && LA24_167<='/')||(LA24_167>=':' && LA24_167<='@')||(LA24_167>='[' && LA24_167<='^')||LA24_167=='`'||(LA24_167>='{' && LA24_167<='\uFFFF')) ) {s = 37;} | ||
4416 | |||
4417 | else s = 42; | ||
4418 | |||
4419 | if ( s>=0 ) return s; | ||
4420 | break; | ||
4421 | case 99 : | ||
4422 | int LA24_206 = input.LA(1); | ||
4423 | |||
4424 | s = -1; | ||
4425 | if ( (LA24_206=='e') ) {s = 225;} | ||
4426 | |||
4427 | else if ( ((LA24_206>='0' && LA24_206<='9')||(LA24_206>='A' && LA24_206<='Z')||LA24_206=='_'||(LA24_206>='a' && LA24_206<='d')||(LA24_206>='f' && LA24_206<='z')) ) {s = 43;} | ||
4428 | |||
4429 | else if ( ((LA24_206>='\u0000' && LA24_206<='\t')||(LA24_206>='\u000B' && LA24_206<='\f')||(LA24_206>='\u000E' && LA24_206<='/')||(LA24_206>=':' && LA24_206<='@')||(LA24_206>='[' && LA24_206<='^')||LA24_206=='`'||(LA24_206>='{' && LA24_206<='\uFFFF')) ) {s = 37;} | ||
4430 | |||
4431 | else s = 42; | ||
4432 | |||
4433 | if ( s>=0 ) return s; | ||
4434 | break; | ||
4435 | case 100 : | ||
4436 | int LA24_225 = input.LA(1); | ||
4437 | |||
4438 | s = -1; | ||
4439 | if ( (LA24_225=='d') ) {s = 242;} | ||
4440 | |||
4441 | else if ( ((LA24_225>='0' && LA24_225<='9')||(LA24_225>='A' && LA24_225<='Z')||LA24_225=='_'||(LA24_225>='a' && LA24_225<='c')||(LA24_225>='e' && LA24_225<='z')) ) {s = 43;} | ||
4442 | |||
4443 | else if ( ((LA24_225>='\u0000' && LA24_225<='\t')||(LA24_225>='\u000B' && LA24_225<='\f')||(LA24_225>='\u000E' && LA24_225<='/')||(LA24_225>=':' && LA24_225<='@')||(LA24_225>='[' && LA24_225<='^')||LA24_225=='`'||(LA24_225>='{' && LA24_225<='\uFFFF')) ) {s = 37;} | ||
4444 | |||
4445 | else s = 42; | ||
4446 | |||
4447 | if ( s>=0 ) return s; | ||
4448 | break; | ||
4449 | case 101 : | ||
4450 | int LA24_242 = input.LA(1); | ||
4451 | |||
4452 | s = -1; | ||
4453 | if ( (LA24_242=='_') ) {s = 256;} | ||
4454 | |||
4455 | else if ( ((LA24_242>='0' && LA24_242<='9')||(LA24_242>='A' && LA24_242<='Z')||(LA24_242>='a' && LA24_242<='z')) ) {s = 43;} | ||
4456 | |||
4457 | else if ( ((LA24_242>='\u0000' && LA24_242<='\t')||(LA24_242>='\u000B' && LA24_242<='\f')||(LA24_242>='\u000E' && LA24_242<='/')||(LA24_242>=':' && LA24_242<='@')||(LA24_242>='[' && LA24_242<='^')||LA24_242=='`'||(LA24_242>='{' && LA24_242<='\uFFFF')) ) {s = 37;} | ||
4458 | |||
4459 | else s = 42; | ||
4460 | |||
4461 | if ( s>=0 ) return s; | ||
4462 | break; | ||
4463 | case 102 : | ||
4464 | int LA24_256 = input.LA(1); | ||
4465 | |||
4466 | s = -1; | ||
4467 | if ( (LA24_256=='c') ) {s = 268;} | ||
4468 | |||
4469 | else if ( ((LA24_256>='0' && LA24_256<='9')||(LA24_256>='A' && LA24_256<='Z')||LA24_256=='_'||(LA24_256>='a' && LA24_256<='b')||(LA24_256>='d' && LA24_256<='z')) ) {s = 43;} | ||
4470 | |||
4471 | else if ( ((LA24_256>='\u0000' && LA24_256<='\t')||(LA24_256>='\u000B' && LA24_256<='\f')||(LA24_256>='\u000E' && LA24_256<='/')||(LA24_256>=':' && LA24_256<='@')||(LA24_256>='[' && LA24_256<='^')||LA24_256=='`'||(LA24_256>='{' && LA24_256<='\uFFFF')) ) {s = 37;} | ||
4472 | |||
4473 | else s = 42; | ||
4474 | |||
4475 | if ( s>=0 ) return s; | ||
4476 | break; | ||
4477 | case 103 : | ||
4478 | int LA24_268 = input.LA(1); | ||
4479 | |||
4480 | s = -1; | ||
4481 | if ( (LA24_268=='o') ) {s = 279;} | ||
4482 | |||
4483 | else if ( ((LA24_268>='0' && LA24_268<='9')||(LA24_268>='A' && LA24_268<='Z')||LA24_268=='_'||(LA24_268>='a' && LA24_268<='n')||(LA24_268>='p' && LA24_268<='z')) ) {s = 43;} | ||
4484 | |||
4485 | else if ( ((LA24_268>='\u0000' && LA24_268<='\t')||(LA24_268>='\u000B' && LA24_268<='\f')||(LA24_268>='\u000E' && LA24_268<='/')||(LA24_268>=':' && LA24_268<='@')||(LA24_268>='[' && LA24_268<='^')||LA24_268=='`'||(LA24_268>='{' && LA24_268<='\uFFFF')) ) {s = 37;} | ||
4486 | |||
4487 | else s = 42; | ||
4488 | |||
4489 | if ( s>=0 ) return s; | ||
4490 | break; | ||
4491 | case 104 : | ||
4492 | int LA24_279 = input.LA(1); | ||
4493 | |||
4494 | s = -1; | ||
4495 | if ( (LA24_279=='n') ) {s = 288;} | ||
4496 | |||
4497 | else if ( ((LA24_279>='0' && LA24_279<='9')||(LA24_279>='A' && LA24_279<='Z')||LA24_279=='_'||(LA24_279>='a' && LA24_279<='m')||(LA24_279>='o' && LA24_279<='z')) ) {s = 43;} | ||
4498 | |||
4499 | else if ( ((LA24_279>='\u0000' && LA24_279<='\t')||(LA24_279>='\u000B' && LA24_279<='\f')||(LA24_279>='\u000E' && LA24_279<='/')||(LA24_279>=':' && LA24_279<='@')||(LA24_279>='[' && LA24_279<='^')||LA24_279=='`'||(LA24_279>='{' && LA24_279<='\uFFFF')) ) {s = 37;} | ||
4500 | |||
4501 | else s = 42; | ||
4502 | |||
4503 | if ( s>=0 ) return s; | ||
4504 | break; | ||
4505 | case 105 : | ||
4506 | int LA24_288 = input.LA(1); | ||
4507 | |||
4508 | s = -1; | ||
4509 | if ( (LA24_288=='j') ) {s = 292;} | ||
4510 | |||
4511 | else if ( ((LA24_288>='0' && LA24_288<='9')||(LA24_288>='A' && LA24_288<='Z')||LA24_288=='_'||(LA24_288>='a' && LA24_288<='i')||(LA24_288>='k' && LA24_288<='z')) ) {s = 43;} | ||
4512 | |||
4513 | else if ( ((LA24_288>='\u0000' && LA24_288<='\t')||(LA24_288>='\u000B' && LA24_288<='\f')||(LA24_288>='\u000E' && LA24_288<='/')||(LA24_288>=':' && LA24_288<='@')||(LA24_288>='[' && LA24_288<='^')||LA24_288=='`'||(LA24_288>='{' && LA24_288<='\uFFFF')) ) {s = 37;} | ||
4514 | |||
4515 | else s = 42; | ||
4516 | |||
4517 | if ( s>=0 ) return s; | ||
4518 | break; | ||
4519 | case 106 : | ||
4520 | int LA24_132 = input.LA(1); | ||
4521 | |||
4522 | s = -1; | ||
4523 | if ( ((LA24_132>='0' && LA24_132<='9')||(LA24_132>='A' && LA24_132<='Z')||LA24_132=='_'||(LA24_132>='a' && LA24_132<='z')) ) {s = 132;} | ||
4524 | |||
4525 | else if ( ((LA24_132>='\u0000' && LA24_132<='\t')||(LA24_132>='\u000B' && LA24_132<='\f')||(LA24_132>='\u000E' && LA24_132<='/')||(LA24_132>=':' && LA24_132<='@')||(LA24_132>='[' && LA24_132<='^')||LA24_132=='`'||(LA24_132>='{' && LA24_132<='\uFFFF')) ) {s = 37;} | ||
4526 | |||
4527 | else s = 131; | ||
4528 | |||
4529 | if ( s>=0 ) return s; | ||
4530 | break; | ||
4531 | case 107 : | ||
4532 | int LA24_292 = input.LA(1); | ||
4533 | |||
4534 | s = -1; | ||
4535 | if ( (LA24_292=='e') ) {s = 296;} | ||
4536 | |||
4537 | else if ( ((LA24_292>='0' && LA24_292<='9')||(LA24_292>='A' && LA24_292<='Z')||LA24_292=='_'||(LA24_292>='a' && LA24_292<='d')||(LA24_292>='f' && LA24_292<='z')) ) {s = 43;} | ||
4538 | |||
4539 | else if ( ((LA24_292>='\u0000' && LA24_292<='\t')||(LA24_292>='\u000B' && LA24_292<='\f')||(LA24_292>='\u000E' && LA24_292<='/')||(LA24_292>=':' && LA24_292<='@')||(LA24_292>='[' && LA24_292<='^')||LA24_292=='`'||(LA24_292>='{' && LA24_292<='\uFFFF')) ) {s = 37;} | ||
4540 | |||
4541 | else s = 42; | ||
4542 | |||
4543 | if ( s>=0 ) return s; | ||
4544 | break; | ||
4545 | case 108 : | ||
4546 | int LA24_77 = input.LA(1); | ||
4547 | |||
4548 | s = -1; | ||
4549 | if ( ((LA24_77>='\u0000' && LA24_77<='\t')||(LA24_77>='\u000B' && LA24_77<='\f')||(LA24_77>='\u000E' && LA24_77<='\uFFFF')) ) {s = 37;} | ||
4550 | |||
4551 | else s = 128; | ||
4552 | |||
4553 | if ( s>=0 ) return s; | ||
4554 | break; | ||
4555 | case 109 : | ||
4556 | int LA24_296 = input.LA(1); | ||
4557 | |||
4558 | s = -1; | ||
4559 | if ( (LA24_296=='c') ) {s = 299;} | ||
4560 | |||
4561 | else if ( ((LA24_296>='0' && LA24_296<='9')||(LA24_296>='A' && LA24_296<='Z')||LA24_296=='_'||(LA24_296>='a' && LA24_296<='b')||(LA24_296>='d' && LA24_296<='z')) ) {s = 43;} | ||
4562 | |||
4563 | else if ( ((LA24_296>='\u0000' && LA24_296<='\t')||(LA24_296>='\u000B' && LA24_296<='\f')||(LA24_296>='\u000E' && LA24_296<='/')||(LA24_296>=':' && LA24_296<='@')||(LA24_296>='[' && LA24_296<='^')||LA24_296=='`'||(LA24_296>='{' && LA24_296<='\uFFFF')) ) {s = 37;} | ||
4564 | |||
4565 | else s = 42; | ||
4566 | |||
4567 | if ( s>=0 ) return s; | ||
4568 | break; | ||
4569 | case 110 : | ||
4570 | int LA24_299 = input.LA(1); | ||
4571 | |||
4572 | s = -1; | ||
4573 | if ( (LA24_299=='t') ) {s = 301;} | ||
4574 | |||
4575 | else if ( ((LA24_299>='0' && LA24_299<='9')||(LA24_299>='A' && LA24_299<='Z')||LA24_299=='_'||(LA24_299>='a' && LA24_299<='s')||(LA24_299>='u' && LA24_299<='z')) ) {s = 43;} | ||
4576 | |||
4577 | else if ( ((LA24_299>='\u0000' && LA24_299<='\t')||(LA24_299>='\u000B' && LA24_299<='\f')||(LA24_299>='\u000E' && LA24_299<='/')||(LA24_299>=':' && LA24_299<='@')||(LA24_299>='[' && LA24_299<='^')||LA24_299=='`'||(LA24_299>='{' && LA24_299<='\uFFFF')) ) {s = 37;} | ||
4578 | |||
4579 | else s = 42; | ||
4580 | |||
4581 | if ( s>=0 ) return s; | ||
4582 | break; | ||
4583 | case 111 : | ||
4584 | int LA24_301 = input.LA(1); | ||
4585 | |||
4586 | s = -1; | ||
4587 | if ( (LA24_301=='u') ) {s = 302;} | ||
4588 | |||
4589 | else if ( ((LA24_301>='0' && LA24_301<='9')||(LA24_301>='A' && LA24_301<='Z')||LA24_301=='_'||(LA24_301>='a' && LA24_301<='t')||(LA24_301>='v' && LA24_301<='z')) ) {s = 43;} | ||
4590 | |||
4591 | else if ( ((LA24_301>='\u0000' && LA24_301<='\t')||(LA24_301>='\u000B' && LA24_301<='\f')||(LA24_301>='\u000E' && LA24_301<='/')||(LA24_301>=':' && LA24_301<='@')||(LA24_301>='[' && LA24_301<='^')||LA24_301=='`'||(LA24_301>='{' && LA24_301<='\uFFFF')) ) {s = 37;} | ||
4592 | |||
4593 | else s = 42; | ||
4594 | |||
4595 | if ( s>=0 ) return s; | ||
4596 | break; | ||
4597 | case 112 : | ||
4598 | int LA24_302 = input.LA(1); | ||
4599 | |||
4600 | s = -1; | ||
4601 | if ( (LA24_302=='r') ) {s = 303;} | ||
4602 | |||
4603 | else if ( ((LA24_302>='0' && LA24_302<='9')||(LA24_302>='A' && LA24_302<='Z')||LA24_302=='_'||(LA24_302>='a' && LA24_302<='q')||(LA24_302>='s' && LA24_302<='z')) ) {s = 43;} | ||
4604 | |||
4605 | else if ( ((LA24_302>='\u0000' && LA24_302<='\t')||(LA24_302>='\u000B' && LA24_302<='\f')||(LA24_302>='\u000E' && LA24_302<='/')||(LA24_302>=':' && LA24_302<='@')||(LA24_302>='[' && LA24_302<='^')||LA24_302=='`'||(LA24_302>='{' && LA24_302<='\uFFFF')) ) {s = 37;} | ||
4606 | |||
4607 | else s = 42; | ||
4608 | |||
4609 | if ( s>=0 ) return s; | ||
4610 | break; | ||
4611 | case 113 : | ||
4612 | int LA24_303 = input.LA(1); | ||
4613 | |||
4614 | s = -1; | ||
4615 | if ( (LA24_303=='e') ) {s = 304;} | ||
4616 | |||
4617 | else if ( ((LA24_303>='0' && LA24_303<='9')||(LA24_303>='A' && LA24_303<='Z')||LA24_303=='_'||(LA24_303>='a' && LA24_303<='d')||(LA24_303>='f' && LA24_303<='z')) ) {s = 43;} | ||
4618 | |||
4619 | else if ( ((LA24_303>='\u0000' && LA24_303<='\t')||(LA24_303>='\u000B' && LA24_303<='\f')||(LA24_303>='\u000E' && LA24_303<='/')||(LA24_303>=':' && LA24_303<='@')||(LA24_303>='[' && LA24_303<='^')||LA24_303=='`'||(LA24_303>='{' && LA24_303<='\uFFFF')) ) {s = 37;} | ||
4620 | |||
4621 | else s = 42; | ||
4622 | |||
4623 | if ( s>=0 ) return s; | ||
4624 | break; | ||
4625 | case 114 : | ||
4626 | int LA24_52 = input.LA(1); | ||
4627 | |||
4628 | s = -1; | ||
4629 | if ( (LA24_52=='a') ) {s = 115;} | ||
4630 | |||
4631 | else if ( ((LA24_52>='0' && LA24_52<='9')||(LA24_52>='A' && LA24_52<='Z')||LA24_52=='_'||(LA24_52>='b' && LA24_52<='z')) ) {s = 43;} | ||
4632 | |||
4633 | else if ( ((LA24_52>='\u0000' && LA24_52<='\t')||(LA24_52>='\u000B' && LA24_52<='\f')||(LA24_52>='\u000E' && LA24_52<='/')||(LA24_52>=':' && LA24_52<='@')||(LA24_52>='[' && LA24_52<='^')||LA24_52=='`'||(LA24_52>='{' && LA24_52<='\uFFFF')) ) {s = 37;} | ||
4634 | |||
4635 | else s = 42; | ||
4636 | |||
4637 | if ( s>=0 ) return s; | ||
4638 | break; | ||
4639 | case 115 : | ||
4640 | int LA24_115 = input.LA(1); | ||
4641 | |||
4642 | s = -1; | ||
4643 | if ( (LA24_115=='i') ) {s = 168;} | ||
4644 | |||
4645 | else if ( ((LA24_115>='0' && LA24_115<='9')||(LA24_115>='A' && LA24_115<='Z')||LA24_115=='_'||(LA24_115>='a' && LA24_115<='h')||(LA24_115>='j' && LA24_115<='z')) ) {s = 43;} | ||
4646 | |||
4647 | else if ( ((LA24_115>='\u0000' && LA24_115<='\t')||(LA24_115>='\u000B' && LA24_115<='\f')||(LA24_115>='\u000E' && LA24_115<='/')||(LA24_115>=':' && LA24_115<='@')||(LA24_115>='[' && LA24_115<='^')||LA24_115=='`'||(LA24_115>='{' && LA24_115<='\uFFFF')) ) {s = 37;} | ||
4648 | |||
4649 | else s = 42; | ||
4650 | |||
4651 | if ( s>=0 ) return s; | ||
4652 | break; | ||
4653 | case 116 : | ||
4654 | int LA24_168 = input.LA(1); | ||
4655 | |||
4656 | s = -1; | ||
4657 | if ( (LA24_168=='n') ) {s = 207;} | ||
4658 | |||
4659 | else if ( ((LA24_168>='0' && LA24_168<='9')||(LA24_168>='A' && LA24_168<='Z')||LA24_168=='_'||(LA24_168>='a' && LA24_168<='m')||(LA24_168>='o' && LA24_168<='z')) ) {s = 43;} | ||
4660 | |||
4661 | else if ( ((LA24_168>='\u0000' && LA24_168<='\t')||(LA24_168>='\u000B' && LA24_168<='\f')||(LA24_168>='\u000E' && LA24_168<='/')||(LA24_168>=':' && LA24_168<='@')||(LA24_168>='[' && LA24_168<='^')||LA24_168=='`'||(LA24_168>='{' && LA24_168<='\uFFFF')) ) {s = 37;} | ||
4662 | |||
4663 | else s = 42; | ||
4664 | |||
4665 | if ( s>=0 ) return s; | ||
4666 | break; | ||
4667 | case 117 : | ||
4668 | int LA24_49 = input.LA(1); | ||
4669 | |||
4670 | s = -1; | ||
4671 | if ( (LA24_49=='p') ) {s = 112;} | ||
4672 | |||
4673 | else if ( ((LA24_49>='0' && LA24_49<='9')||(LA24_49>='A' && LA24_49<='Z')||LA24_49=='_'||(LA24_49>='a' && LA24_49<='o')||(LA24_49>='q' && LA24_49<='z')) ) {s = 43;} | ||
4674 | |||
4675 | else if ( ((LA24_49>='\u0000' && LA24_49<='\t')||(LA24_49>='\u000B' && LA24_49<='\f')||(LA24_49>='\u000E' && LA24_49<='/')||(LA24_49>=':' && LA24_49<='@')||(LA24_49>='[' && LA24_49<='^')||LA24_49=='`'||(LA24_49>='{' && LA24_49<='\uFFFF')) ) {s = 37;} | ||
4676 | |||
4677 | else s = 42; | ||
4678 | |||
4679 | if ( s>=0 ) return s; | ||
4680 | break; | ||
4681 | case 118 : | ||
4682 | int LA24_112 = input.LA(1); | ||
4683 | |||
4684 | s = -1; | ||
4685 | if ( (LA24_112=='e') ) {s = 165;} | ||
4686 | |||
4687 | else if ( ((LA24_112>='0' && LA24_112<='9')||(LA24_112>='A' && LA24_112<='Z')||LA24_112=='_'||(LA24_112>='a' && LA24_112<='d')||(LA24_112>='f' && LA24_112<='z')) ) {s = 43;} | ||
4688 | |||
4689 | else if ( ((LA24_112>='\u0000' && LA24_112<='\t')||(LA24_112>='\u000B' && LA24_112<='\f')||(LA24_112>='\u000E' && LA24_112<='/')||(LA24_112>=':' && LA24_112<='@')||(LA24_112>='[' && LA24_112<='^')||LA24_112=='`'||(LA24_112>='{' && LA24_112<='\uFFFF')) ) {s = 37;} | ||
4690 | |||
4691 | else s = 42; | ||
4692 | |||
4693 | if ( s>=0 ) return s; | ||
4694 | break; | ||
4695 | case 119 : | ||
4696 | int LA24_182 = input.LA(1); | ||
4697 | |||
4698 | s = -1; | ||
4699 | if ( ((LA24_182>='0' && LA24_182<='9')||(LA24_182>='A' && LA24_182<='Z')||LA24_182=='_'||(LA24_182>='a' && LA24_182<='z')) ) {s = 182;} | ||
4700 | |||
4701 | else if ( ((LA24_182>='\u0000' && LA24_182<='\t')||(LA24_182>='\u000B' && LA24_182<='\f')||(LA24_182>='\u000E' && LA24_182<='/')||(LA24_182>=':' && LA24_182<='@')||(LA24_182>='[' && LA24_182<='^')||LA24_182=='`'||(LA24_182>='{' && LA24_182<='\uFFFF')) ) {s = 37;} | ||
4702 | |||
4703 | else s = 181; | ||
4704 | |||
4705 | if ( s>=0 ) return s; | ||
4706 | break; | ||
4707 | case 120 : | ||
4708 | int LA24_79 = input.LA(1); | ||
4709 | |||
4710 | s = -1; | ||
4711 | if ( ((LA24_79>='\u0000' && LA24_79<='\t')||(LA24_79>='\u000B' && LA24_79<='\f')||(LA24_79>='\u000E' && LA24_79<='\uFFFF')) ) {s = 37;} | ||
4712 | |||
4713 | else s = 129; | ||
4714 | |||
4715 | if ( s>=0 ) return s; | ||
4716 | break; | ||
4717 | case 121 : | ||
4718 | int LA24_169 = input.LA(1); | ||
4719 | |||
4720 | s = -1; | ||
4721 | if ( (LA24_169=='o') ) {s = 208;} | ||
4722 | |||
4723 | else if ( ((LA24_169>='0' && LA24_169<='9')||(LA24_169>='A' && LA24_169<='Z')||LA24_169=='_'||(LA24_169>='a' && LA24_169<='n')||(LA24_169>='p' && LA24_169<='z')) ) {s = 43;} | ||
4724 | |||
4725 | else if ( ((LA24_169>='\u0000' && LA24_169<='\t')||(LA24_169>='\u000B' && LA24_169<='\f')||(LA24_169>='\u000E' && LA24_169<='/')||(LA24_169>=':' && LA24_169<='@')||(LA24_169>='[' && LA24_169<='^')||LA24_169=='`'||(LA24_169>='{' && LA24_169<='\uFFFF')) ) {s = 37;} | ||
4726 | |||
4727 | else s = 42; | ||
4728 | |||
4729 | if ( s>=0 ) return s; | ||
4730 | break; | ||
4731 | case 122 : | ||
4732 | int LA24_208 = input.LA(1); | ||
4733 | |||
4734 | s = -1; | ||
4735 | if ( (LA24_208=='m') ) {s = 227;} | ||
4736 | |||
4737 | else if ( ((LA24_208>='0' && LA24_208<='9')||(LA24_208>='A' && LA24_208<='Z')||LA24_208=='_'||(LA24_208>='a' && LA24_208<='l')||(LA24_208>='n' && LA24_208<='z')) ) {s = 43;} | ||
4738 | |||
4739 | else if ( ((LA24_208>='\u0000' && LA24_208<='\t')||(LA24_208>='\u000B' && LA24_208<='\f')||(LA24_208>='\u000E' && LA24_208<='/')||(LA24_208>=':' && LA24_208<='@')||(LA24_208>='[' && LA24_208<='^')||LA24_208=='`'||(LA24_208>='{' && LA24_208<='\uFFFF')) ) {s = 37;} | ||
4740 | |||
4741 | else s = 42; | ||
4742 | |||
4743 | if ( s>=0 ) return s; | ||
4744 | break; | ||
4745 | case 123 : | ||
4746 | int LA24_146 = input.LA(1); | ||
4747 | |||
4748 | s = -1; | ||
4749 | if ( (LA24_146=='\''||LA24_146=='\\') ) {s = 190;} | ||
4750 | |||
4751 | else if ( ((LA24_146>='\u0000' && LA24_146<='&')||(LA24_146>='(' && LA24_146<='[')||(LA24_146>=']' && LA24_146<='\uFFFF')) ) {s = 138;} | ||
4752 | |||
4753 | if ( s>=0 ) return s; | ||
4754 | break; | ||
4755 | case 124 : | ||
4756 | int LA24_227 = input.LA(1); | ||
4757 | |||
4758 | s = -1; | ||
4759 | if ( (LA24_227=='a') ) {s = 243;} | ||
4760 | |||
4761 | else if ( ((LA24_227>='0' && LA24_227<='9')||(LA24_227>='A' && LA24_227<='Z')||LA24_227=='_'||(LA24_227>='b' && LA24_227<='z')) ) {s = 43;} | ||
4762 | |||
4763 | else if ( ((LA24_227>='\u0000' && LA24_227<='\t')||(LA24_227>='\u000B' && LA24_227<='\f')||(LA24_227>='\u000E' && LA24_227<='/')||(LA24_227>=':' && LA24_227<='@')||(LA24_227>='[' && LA24_227<='^')||LA24_227=='`'||(LA24_227>='{' && LA24_227<='\uFFFF')) ) {s = 37;} | ||
4764 | |||
4765 | else s = 42; | ||
4766 | |||
4767 | if ( s>=0 ) return s; | ||
4768 | break; | ||
4769 | case 125 : | ||
4770 | int LA24_243 = input.LA(1); | ||
4771 | |||
4772 | s = -1; | ||
4773 | if ( (LA24_243=='i') ) {s = 257;} | ||
4774 | |||
4775 | else if ( ((LA24_243>='0' && LA24_243<='9')||(LA24_243>='A' && LA24_243<='Z')||LA24_243=='_'||(LA24_243>='a' && LA24_243<='h')||(LA24_243>='j' && LA24_243<='z')) ) {s = 43;} | ||
4776 | |||
4777 | else if ( ((LA24_243>='\u0000' && LA24_243<='\t')||(LA24_243>='\u000B' && LA24_243<='\f')||(LA24_243>='\u000E' && LA24_243<='/')||(LA24_243>=':' && LA24_243<='@')||(LA24_243>='[' && LA24_243<='^')||LA24_243=='`'||(LA24_243>='{' && LA24_243<='\uFFFF')) ) {s = 37;} | ||
4778 | |||
4779 | else s = 42; | ||
4780 | |||
4781 | if ( s>=0 ) return s; | ||
4782 | break; | ||
4783 | case 126 : | ||
4784 | int LA24_31 = input.LA(1); | ||
4785 | |||
4786 | s = -1; | ||
4787 | if ( (LA24_31=='\\') ) {s = 87;} | ||
4788 | |||
4789 | else if ( ((LA24_31>='\u0000' && LA24_31<='\t')||(LA24_31>='\u000B' && LA24_31<='\f')||(LA24_31>='\u000E' && LA24_31<='!')||(LA24_31>='#' && LA24_31<='[')||(LA24_31>=']' && LA24_31<='\uFFFF')) ) {s = 88;} | ||
4790 | |||
4791 | else if ( (LA24_31=='\"') ) {s = 89;} | ||
4792 | |||
4793 | else if ( (LA24_31=='\n'||LA24_31=='\r') ) {s = 90;} | ||
4794 | |||
4795 | else s = 37; | ||
4796 | |||
4797 | if ( s>=0 ) return s; | ||
4798 | break; | ||
4799 | case 127 : | ||
4800 | int LA24_257 = input.LA(1); | ||
4801 | |||
4802 | s = -1; | ||
4803 | if ( (LA24_257=='n') ) {s = 269;} | ||
4804 | |||
4805 | else if ( ((LA24_257>='0' && LA24_257<='9')||(LA24_257>='A' && LA24_257<='Z')||LA24_257=='_'||(LA24_257>='a' && LA24_257<='m')||(LA24_257>='o' && LA24_257<='z')) ) {s = 43;} | ||
4806 | |||
4807 | else if ( ((LA24_257>='\u0000' && LA24_257<='\t')||(LA24_257>='\u000B' && LA24_257<='\f')||(LA24_257>='\u000E' && LA24_257<='/')||(LA24_257>=':' && LA24_257<='@')||(LA24_257>='[' && LA24_257<='^')||LA24_257=='`'||(LA24_257>='{' && LA24_257<='\uFFFF')) ) {s = 37;} | ||
4808 | |||
4809 | else s = 42; | ||
4810 | |||
4811 | if ( s>=0 ) return s; | ||
4812 | break; | ||
4813 | case 128 : | ||
4814 | int LA24_193 = input.LA(1); | ||
4815 | |||
4816 | s = -1; | ||
4817 | if ( ((LA24_193>='0' && LA24_193<='9')) ) {s = 193;} | ||
4818 | |||
4819 | else if ( ((LA24_193>='\u0000' && LA24_193<='\t')||(LA24_193>='\u000B' && LA24_193<='\f')||(LA24_193>='\u000E' && LA24_193<='/')||(LA24_193>=':' && LA24_193<='\uFFFF')) ) {s = 37;} | ||
4820 | |||
4821 | else s = 192; | ||
4822 | |||
4823 | if ( s>=0 ) return s; | ||
4824 | break; | ||
4825 | case 129 : | ||
4826 | int LA24_170 = input.LA(1); | ||
4827 | |||
4828 | s = -1; | ||
4829 | if ( (LA24_170=='u') ) {s = 209;} | ||
4830 | |||
4831 | else if ( ((LA24_170>='0' && LA24_170<='9')||(LA24_170>='A' && LA24_170<='Z')||LA24_170=='_'||(LA24_170>='a' && LA24_170<='t')||(LA24_170>='v' && LA24_170<='z')) ) {s = 43;} | ||
4832 | |||
4833 | else if ( ((LA24_170>='\u0000' && LA24_170<='\t')||(LA24_170>='\u000B' && LA24_170<='\f')||(LA24_170>='\u000E' && LA24_170<='/')||(LA24_170>=':' && LA24_170<='@')||(LA24_170>='[' && LA24_170<='^')||LA24_170=='`'||(LA24_170>='{' && LA24_170<='\uFFFF')) ) {s = 37;} | ||
4834 | |||
4835 | else s = 42; | ||
4836 | |||
4837 | if ( s>=0 ) return s; | ||
4838 | break; | ||
4839 | case 130 : | ||
4840 | int LA24_209 = input.LA(1); | ||
4841 | |||
4842 | s = -1; | ||
4843 | if ( (LA24_209=='n') ) {s = 228;} | ||
4844 | |||
4845 | else if ( ((LA24_209>='0' && LA24_209<='9')||(LA24_209>='A' && LA24_209<='Z')||LA24_209=='_'||(LA24_209>='a' && LA24_209<='m')||(LA24_209>='o' && LA24_209<='z')) ) {s = 43;} | ||
4846 | |||
4847 | else if ( ((LA24_209>='\u0000' && LA24_209<='\t')||(LA24_209>='\u000B' && LA24_209<='\f')||(LA24_209>='\u000E' && LA24_209<='/')||(LA24_209>=':' && LA24_209<='@')||(LA24_209>='[' && LA24_209<='^')||LA24_209=='`'||(LA24_209>='{' && LA24_209<='\uFFFF')) ) {s = 37;} | ||
4848 | |||
4849 | else s = 42; | ||
4850 | |||
4851 | if ( s>=0 ) return s; | ||
4852 | break; | ||
4853 | case 131 : | ||
4854 | int LA24_197 = input.LA(1); | ||
4855 | |||
4856 | s = -1; | ||
4857 | if ( ((LA24_197>='0' && LA24_197<='9')||(LA24_197>='A' && LA24_197<='Z')||LA24_197=='_'||(LA24_197>='a' && LA24_197<='z')) ) {s = 43;} | ||
4858 | |||
4859 | else if ( ((LA24_197>='\u0000' && LA24_197<='\t')||(LA24_197>='\u000B' && LA24_197<='\f')||(LA24_197>='\u000E' && LA24_197<='/')||(LA24_197>=':' && LA24_197<='@')||(LA24_197>='[' && LA24_197<='^')||LA24_197=='`'||(LA24_197>='{' && LA24_197<='\uFFFF')) ) {s = 37;} | ||
4860 | |||
4861 | else s = 217; | ||
4862 | |||
4863 | if ( s>=0 ) return s; | ||
4864 | break; | ||
4865 | case 132 : | ||
4866 | int LA24_228 = input.LA(1); | ||
4867 | |||
4868 | s = -1; | ||
4869 | if ( (LA24_228=='c') ) {s = 244;} | ||
4870 | |||
4871 | else if ( ((LA24_228>='0' && LA24_228<='9')||(LA24_228>='A' && LA24_228<='Z')||LA24_228=='_'||(LA24_228>='a' && LA24_228<='b')||(LA24_228>='d' && LA24_228<='z')) ) {s = 43;} | ||
4872 | |||
4873 | else if ( ((LA24_228>='\u0000' && LA24_228<='\t')||(LA24_228>='\u000B' && LA24_228<='\f')||(LA24_228>='\u000E' && LA24_228<='/')||(LA24_228>=':' && LA24_228<='@')||(LA24_228>='[' && LA24_228<='^')||LA24_228=='`'||(LA24_228>='{' && LA24_228<='\uFFFF')) ) {s = 37;} | ||
4874 | |||
4875 | else s = 42; | ||
4876 | |||
4877 | if ( s>=0 ) return s; | ||
4878 | break; | ||
4879 | case 133 : | ||
4880 | int LA24_244 = input.LA(1); | ||
4881 | |||
4882 | s = -1; | ||
4883 | if ( (LA24_244=='t') ) {s = 258;} | ||
4884 | |||
4885 | else if ( ((LA24_244>='0' && LA24_244<='9')||(LA24_244>='A' && LA24_244<='Z')||LA24_244=='_'||(LA24_244>='a' && LA24_244<='s')||(LA24_244>='u' && LA24_244<='z')) ) {s = 43;} | ||
4886 | |||
4887 | else if ( ((LA24_244>='\u0000' && LA24_244<='\t')||(LA24_244>='\u000B' && LA24_244<='\f')||(LA24_244>='\u000E' && LA24_244<='/')||(LA24_244>=':' && LA24_244<='@')||(LA24_244>='[' && LA24_244<='^')||LA24_244=='`'||(LA24_244>='{' && LA24_244<='\uFFFF')) ) {s = 37;} | ||
4888 | |||
4889 | else s = 42; | ||
4890 | |||
4891 | if ( s>=0 ) return s; | ||
4892 | break; | ||
4893 | case 134 : | ||
4894 | int LA24_258 = input.LA(1); | ||
4895 | |||
4896 | s = -1; | ||
4897 | if ( (LA24_258=='o') ) {s = 270;} | ||
4898 | |||
4899 | else if ( ((LA24_258>='0' && LA24_258<='9')||(LA24_258>='A' && LA24_258<='Z')||LA24_258=='_'||(LA24_258>='a' && LA24_258<='n')||(LA24_258>='p' && LA24_258<='z')) ) {s = 43;} | ||
4900 | |||
4901 | else if ( ((LA24_258>='\u0000' && LA24_258<='\t')||(LA24_258>='\u000B' && LA24_258<='\f')||(LA24_258>='\u000E' && LA24_258<='/')||(LA24_258>=':' && LA24_258<='@')||(LA24_258>='[' && LA24_258<='^')||LA24_258=='`'||(LA24_258>='{' && LA24_258<='\uFFFF')) ) {s = 37;} | ||
4902 | |||
4903 | else s = 42; | ||
4904 | |||
4905 | if ( s>=0 ) return s; | ||
4906 | break; | ||
4907 | case 135 : | ||
4908 | int LA24_270 = input.LA(1); | ||
4909 | |||
4910 | s = -1; | ||
4911 | if ( (LA24_270=='r') ) {s = 281;} | ||
4912 | |||
4913 | else if ( ((LA24_270>='0' && LA24_270<='9')||(LA24_270>='A' && LA24_270<='Z')||LA24_270=='_'||(LA24_270>='a' && LA24_270<='q')||(LA24_270>='s' && LA24_270<='z')) ) {s = 43;} | ||
4914 | |||
4915 | else if ( ((LA24_270>='\u0000' && LA24_270<='\t')||(LA24_270>='\u000B' && LA24_270<='\f')||(LA24_270>='\u000E' && LA24_270<='/')||(LA24_270>=':' && LA24_270<='@')||(LA24_270>='[' && LA24_270<='^')||LA24_270=='`'||(LA24_270>='{' && LA24_270<='\uFFFF')) ) {s = 37;} | ||
4916 | |||
4917 | else s = 42; | ||
4918 | |||
4919 | if ( s>=0 ) return s; | ||
4920 | break; | ||
4921 | case 136 : | ||
4922 | int LA24_281 = input.LA(1); | ||
4923 | |||
4924 | s = -1; | ||
4925 | if ( (LA24_281=='s') ) {s = 289;} | ||
4926 | |||
4927 | else if ( ((LA24_281>='0' && LA24_281<='9')||(LA24_281>='A' && LA24_281<='Z')||LA24_281=='_'||(LA24_281>='a' && LA24_281<='r')||(LA24_281>='t' && LA24_281<='z')) ) {s = 43;} | ||
4928 | |||
4929 | else if ( ((LA24_281>='\u0000' && LA24_281<='\t')||(LA24_281>='\u000B' && LA24_281<='\f')||(LA24_281>='\u000E' && LA24_281<='/')||(LA24_281>=':' && LA24_281<='@')||(LA24_281>='[' && LA24_281<='^')||LA24_281=='`'||(LA24_281>='{' && LA24_281<='\uFFFF')) ) {s = 37;} | ||
4930 | |||
4931 | else s = 42; | ||
4932 | |||
4933 | if ( s>=0 ) return s; | ||
4934 | break; | ||
4935 | case 137 : | ||
4936 | int LA24_186 = input.LA(1); | ||
4937 | |||
4938 | s = -1; | ||
4939 | if ( (LA24_186=='\"') ) {s = 140;} | ||
4940 | |||
4941 | else if ( (LA24_186=='\\') ) {s = 141;} | ||
4942 | |||
4943 | else if ( ((LA24_186>='\u0000' && LA24_186<='!')||(LA24_186>='#' && LA24_186<='[')||(LA24_186>=']' && LA24_186<='\uFFFF')) ) {s = 90;} | ||
4944 | |||
4945 | if ( s>=0 ) return s; | ||
4946 | break; | ||
4947 | case 138 : | ||
4948 | int LA24_61 = input.LA(1); | ||
4949 | |||
4950 | s = -1; | ||
4951 | if ( (LA24_61=='t') ) {s = 121;} | ||
4952 | |||
4953 | else if ( ((LA24_61>='0' && LA24_61<='9')||(LA24_61>='A' && LA24_61<='Z')||LA24_61=='_'||(LA24_61>='a' && LA24_61<='s')||(LA24_61>='u' && LA24_61<='z')) ) {s = 63;} | ||
4954 | |||
4955 | else if ( ((LA24_61>='\u0000' && LA24_61<='\t')||(LA24_61>='\u000B' && LA24_61<='\f')||(LA24_61>='\u000E' && LA24_61<='/')||(LA24_61>=':' && LA24_61<='@')||(LA24_61>='[' && LA24_61<='^')||LA24_61=='`'||(LA24_61>='{' && LA24_61<='\uFFFF')) ) {s = 37;} | ||
4956 | |||
4957 | else s = 62; | ||
4958 | |||
4959 | if ( s>=0 ) return s; | ||
4960 | break; | ||
4961 | case 139 : | ||
4962 | int LA24_12 = input.LA(1); | ||
4963 | |||
4964 | s = -1; | ||
4965 | if ( (LA24_12=='[') ) {s = 57;} | ||
4966 | |||
4967 | else if ( ((LA24_12>='\u0000' && LA24_12<='\t')||(LA24_12>='\u000B' && LA24_12<='\f')||(LA24_12>='\u000E' && LA24_12<='Z')||(LA24_12>='\\' && LA24_12<='\uFFFF')) ) {s = 37;} | ||
4968 | |||
4969 | else s = 58; | ||
4970 | |||
4971 | if ( s>=0 ) return s; | ||
4972 | break; | ||
4973 | case 140 : | ||
4974 | int LA24_100 = input.LA(1); | ||
4975 | |||
4976 | s = -1; | ||
4977 | if ( (LA24_100=='.') ) {s = 96;} | ||
4978 | |||
4979 | else if ( (LA24_100=='/') ) {s = 97;} | ||
4980 | |||
4981 | else if ( (LA24_100=='E') ) {s = 98;} | ||
4982 | |||
4983 | else if ( ((LA24_100>='\u0000' && LA24_100<='\t')||(LA24_100>='\u000B' && LA24_100<='\f')||(LA24_100>='\u000E' && LA24_100<='-')||(LA24_100>='0' && LA24_100<='D')||(LA24_100>='F' && LA24_100<='\uFFFF')) ) {s = 37;} | ||
4984 | |||
4985 | else s = 150; | ||
4986 | |||
4987 | if ( s>=0 ) return s; | ||
4988 | break; | ||
4989 | case 141 : | ||
4990 | int LA24_121 = input.LA(1); | ||
4991 | |||
4992 | s = -1; | ||
4993 | if ( (LA24_121=='i') ) {s = 175;} | ||
4994 | |||
4995 | else if ( ((LA24_121>='0' && LA24_121<='9')||(LA24_121>='A' && LA24_121<='Z')||LA24_121=='_'||(LA24_121>='a' && LA24_121<='h')||(LA24_121>='j' && LA24_121<='z')) ) {s = 63;} | ||
4996 | |||
4997 | else if ( ((LA24_121>='\u0000' && LA24_121<='\t')||(LA24_121>='\u000B' && LA24_121<='\f')||(LA24_121>='\u000E' && LA24_121<='/')||(LA24_121>=':' && LA24_121<='@')||(LA24_121>='[' && LA24_121<='^')||LA24_121=='`'||(LA24_121>='{' && LA24_121<='\uFFFF')) ) {s = 37;} | ||
4998 | |||
4999 | else s = 62; | ||
5000 | |||
5001 | if ( s>=0 ) return s; | ||
5002 | break; | ||
5003 | case 142 : | ||
5004 | int LA24_171 = input.LA(1); | ||
5005 | |||
5006 | s = -1; | ||
5007 | if ( (LA24_171=='r') ) {s = 210;} | ||
5008 | |||
5009 | else if ( ((LA24_171>='0' && LA24_171<='9')||(LA24_171>='A' && LA24_171<='Z')||LA24_171=='_'||(LA24_171>='a' && LA24_171<='q')||(LA24_171>='s' && LA24_171<='z')) ) {s = 43;} | ||
5010 | |||
5011 | else if ( ((LA24_171>='\u0000' && LA24_171<='\t')||(LA24_171>='\u000B' && LA24_171<='\f')||(LA24_171>='\u000E' && LA24_171<='/')||(LA24_171>=':' && LA24_171<='@')||(LA24_171>='[' && LA24_171<='^')||LA24_171=='`'||(LA24_171>='{' && LA24_171<='\uFFFF')) ) {s = 37;} | ||
5012 | |||
5013 | else s = 42; | ||
5014 | |||
5015 | if ( s>=0 ) return s; | ||
5016 | break; | ||
5017 | case 143 : | ||
5018 | int LA24_175 = input.LA(1); | ||
5019 | |||
5020 | s = -1; | ||
5021 | if ( (LA24_175=='s') ) {s = 213;} | ||
5022 | |||
5023 | else if ( ((LA24_175>='0' && LA24_175<='9')||(LA24_175>='A' && LA24_175<='Z')||LA24_175=='_'||(LA24_175>='a' && LA24_175<='r')||(LA24_175>='t' && LA24_175<='z')) ) {s = 63;} | ||
5024 | |||
5025 | else if ( ((LA24_175>='\u0000' && LA24_175<='\t')||(LA24_175>='\u000B' && LA24_175<='\f')||(LA24_175>='\u000E' && LA24_175<='/')||(LA24_175>=':' && LA24_175<='@')||(LA24_175>='[' && LA24_175<='^')||LA24_175=='`'||(LA24_175>='{' && LA24_175<='\uFFFF')) ) {s = 37;} | ||
5026 | |||
5027 | else s = 62; | ||
5028 | |||
5029 | if ( s>=0 ) return s; | ||
5030 | break; | ||
5031 | case 144 : | ||
5032 | int LA24_210 = input.LA(1); | ||
5033 | |||
5034 | s = -1; | ||
5035 | if ( (LA24_210=='e') ) {s = 229;} | ||
5036 | |||
5037 | else if ( ((LA24_210>='0' && LA24_210<='9')||(LA24_210>='A' && LA24_210<='Z')||LA24_210=='_'||(LA24_210>='a' && LA24_210<='d')||(LA24_210>='f' && LA24_210<='z')) ) {s = 43;} | ||
5038 | |||
5039 | else if ( ((LA24_210>='\u0000' && LA24_210<='\t')||(LA24_210>='\u000B' && LA24_210<='\f')||(LA24_210>='\u000E' && LA24_210<='/')||(LA24_210>=':' && LA24_210<='@')||(LA24_210>='[' && LA24_210<='^')||LA24_210=='`'||(LA24_210>='{' && LA24_210<='\uFFFF')) ) {s = 37;} | ||
5040 | |||
5041 | else s = 42; | ||
5042 | |||
5043 | if ( s>=0 ) return s; | ||
5044 | break; | ||
5045 | case 145 : | ||
5046 | int LA24_213 = input.LA(1); | ||
5047 | |||
5048 | s = -1; | ||
5049 | if ( (LA24_213=='f') ) {s = 232;} | ||
5050 | |||
5051 | else if ( ((LA24_213>='0' && LA24_213<='9')||(LA24_213>='A' && LA24_213<='Z')||LA24_213=='_'||(LA24_213>='a' && LA24_213<='e')||(LA24_213>='g' && LA24_213<='z')) ) {s = 63;} | ||
5052 | |||
5053 | else if ( ((LA24_213>='\u0000' && LA24_213<='\t')||(LA24_213>='\u000B' && LA24_213<='\f')||(LA24_213>='\u000E' && LA24_213<='/')||(LA24_213>=':' && LA24_213<='@')||(LA24_213>='[' && LA24_213<='^')||LA24_213=='`'||(LA24_213>='{' && LA24_213<='\uFFFF')) ) {s = 37;} | ||
5054 | |||
5055 | else s = 62; | ||
5056 | |||
5057 | if ( s>=0 ) return s; | ||
5058 | break; | ||
5059 | case 146 : | ||
5060 | int LA24_229 = input.LA(1); | ||
5061 | |||
5062 | s = -1; | ||
5063 | if ( (LA24_229=='d') ) {s = 245;} | ||
5064 | |||
5065 | else if ( ((LA24_229>='0' && LA24_229<='9')||(LA24_229>='A' && LA24_229<='Z')||LA24_229=='_'||(LA24_229>='a' && LA24_229<='c')||(LA24_229>='e' && LA24_229<='z')) ) {s = 43;} | ||
5066 | |||
5067 | else if ( ((LA24_229>='\u0000' && LA24_229<='\t')||(LA24_229>='\u000B' && LA24_229<='\f')||(LA24_229>='\u000E' && LA24_229<='/')||(LA24_229>=':' && LA24_229<='@')||(LA24_229>='[' && LA24_229<='^')||LA24_229=='`'||(LA24_229>='{' && LA24_229<='\uFFFF')) ) {s = 37;} | ||
5068 | |||
5069 | else s = 42; | ||
5070 | |||
5071 | if ( s>=0 ) return s; | ||
5072 | break; | ||
5073 | case 147 : | ||
5074 | int LA24_232 = input.LA(1); | ||
5075 | |||
5076 | s = -1; | ||
5077 | if ( (LA24_232=='i') ) {s = 248;} | ||
5078 | |||
5079 | else if ( ((LA24_232>='0' && LA24_232<='9')||(LA24_232>='A' && LA24_232<='Z')||LA24_232=='_'||(LA24_232>='a' && LA24_232<='h')||(LA24_232>='j' && LA24_232<='z')) ) {s = 63;} | ||
5080 | |||
5081 | else if ( ((LA24_232>='\u0000' && LA24_232<='\t')||(LA24_232>='\u000B' && LA24_232<='\f')||(LA24_232>='\u000E' && LA24_232<='/')||(LA24_232>=':' && LA24_232<='@')||(LA24_232>='[' && LA24_232<='^')||LA24_232=='`'||(LA24_232>='{' && LA24_232<='\uFFFF')) ) {s = 37;} | ||
5082 | |||
5083 | else s = 62; | ||
5084 | |||
5085 | if ( s>=0 ) return s; | ||
5086 | break; | ||
5087 | case 148 : | ||
5088 | int LA24_245 = input.LA(1); | ||
5089 | |||
5090 | s = -1; | ||
5091 | if ( (LA24_245=='i') ) {s = 259;} | ||
5092 | |||
5093 | else if ( ((LA24_245>='0' && LA24_245<='9')||(LA24_245>='A' && LA24_245<='Z')||LA24_245=='_'||(LA24_245>='a' && LA24_245<='h')||(LA24_245>='j' && LA24_245<='z')) ) {s = 43;} | ||
5094 | |||
5095 | else if ( ((LA24_245>='\u0000' && LA24_245<='\t')||(LA24_245>='\u000B' && LA24_245<='\f')||(LA24_245>='\u000E' && LA24_245<='/')||(LA24_245>=':' && LA24_245<='@')||(LA24_245>='[' && LA24_245<='^')||LA24_245=='`'||(LA24_245>='{' && LA24_245<='\uFFFF')) ) {s = 37;} | ||
5096 | |||
5097 | else s = 42; | ||
5098 | |||
5099 | if ( s>=0 ) return s; | ||
5100 | break; | ||
5101 | case 149 : | ||
5102 | int LA24_248 = input.LA(1); | ||
5103 | |||
5104 | s = -1; | ||
5105 | if ( (LA24_248=='a') ) {s = 262;} | ||
5106 | |||
5107 | else if ( ((LA24_248>='0' && LA24_248<='9')||(LA24_248>='A' && LA24_248<='Z')||LA24_248=='_'||(LA24_248>='b' && LA24_248<='z')) ) {s = 63;} | ||
5108 | |||
5109 | else if ( ((LA24_248>='\u0000' && LA24_248<='\t')||(LA24_248>='\u000B' && LA24_248<='\f')||(LA24_248>='\u000E' && LA24_248<='/')||(LA24_248>=':' && LA24_248<='@')||(LA24_248>='[' && LA24_248<='^')||LA24_248=='`'||(LA24_248>='{' && LA24_248<='\uFFFF')) ) {s = 37;} | ||
5110 | |||
5111 | else s = 62; | ||
5112 | |||
5113 | if ( s>=0 ) return s; | ||
5114 | break; | ||
5115 | case 150 : | ||
5116 | int LA24_259 = input.LA(1); | ||
5117 | |||
5118 | s = -1; | ||
5119 | if ( (LA24_259=='c') ) {s = 271;} | ||
5120 | |||
5121 | else if ( ((LA24_259>='0' && LA24_259<='9')||(LA24_259>='A' && LA24_259<='Z')||LA24_259=='_'||(LA24_259>='a' && LA24_259<='b')||(LA24_259>='d' && LA24_259<='z')) ) {s = 43;} | ||
5122 | |||
5123 | else if ( ((LA24_259>='\u0000' && LA24_259<='\t')||(LA24_259>='\u000B' && LA24_259<='\f')||(LA24_259>='\u000E' && LA24_259<='/')||(LA24_259>=':' && LA24_259<='@')||(LA24_259>='[' && LA24_259<='^')||LA24_259=='`'||(LA24_259>='{' && LA24_259<='\uFFFF')) ) {s = 37;} | ||
5124 | |||
5125 | else s = 42; | ||
5126 | |||
5127 | if ( s>=0 ) return s; | ||
5128 | break; | ||
5129 | case 151 : | ||
5130 | int LA24_262 = input.LA(1); | ||
5131 | |||
5132 | s = -1; | ||
5133 | if ( (LA24_262=='b') ) {s = 273;} | ||
5134 | |||
5135 | else if ( ((LA24_262>='0' && LA24_262<='9')||(LA24_262>='A' && LA24_262<='Z')||LA24_262=='_'||LA24_262=='a'||(LA24_262>='c' && LA24_262<='z')) ) {s = 63;} | ||
5136 | |||
5137 | else if ( ((LA24_262>='\u0000' && LA24_262<='\t')||(LA24_262>='\u000B' && LA24_262<='\f')||(LA24_262>='\u000E' && LA24_262<='/')||(LA24_262>=':' && LA24_262<='@')||(LA24_262>='[' && LA24_262<='^')||LA24_262=='`'||(LA24_262>='{' && LA24_262<='\uFFFF')) ) {s = 37;} | ||
5138 | |||
5139 | else s = 62; | ||
5140 | |||
5141 | if ( s>=0 ) return s; | ||
5142 | break; | ||
5143 | case 152 : | ||
5144 | int LA24_271 = input.LA(1); | ||
5145 | |||
5146 | s = -1; | ||
5147 | if ( (LA24_271=='a') ) {s = 282;} | ||
5148 | |||
5149 | else if ( ((LA24_271>='0' && LA24_271<='9')||(LA24_271>='A' && LA24_271<='Z')||LA24_271=='_'||(LA24_271>='b' && LA24_271<='z')) ) {s = 43;} | ||
5150 | |||
5151 | else if ( ((LA24_271>='\u0000' && LA24_271<='\t')||(LA24_271>='\u000B' && LA24_271<='\f')||(LA24_271>='\u000E' && LA24_271<='/')||(LA24_271>=':' && LA24_271<='@')||(LA24_271>='[' && LA24_271<='^')||LA24_271=='`'||(LA24_271>='{' && LA24_271<='\uFFFF')) ) {s = 37;} | ||
5152 | |||
5153 | else s = 42; | ||
5154 | |||
5155 | if ( s>=0 ) return s; | ||
5156 | break; | ||
5157 | case 153 : | ||
5158 | int LA24_273 = input.LA(1); | ||
5159 | |||
5160 | s = -1; | ||
5161 | if ( (LA24_273=='l') ) {s = 283;} | ||
5162 | |||
5163 | else if ( ((LA24_273>='0' && LA24_273<='9')||(LA24_273>='A' && LA24_273<='Z')||LA24_273=='_'||(LA24_273>='a' && LA24_273<='k')||(LA24_273>='m' && LA24_273<='z')) ) {s = 63;} | ||
5164 | |||
5165 | else if ( ((LA24_273>='\u0000' && LA24_273<='\t')||(LA24_273>='\u000B' && LA24_273<='\f')||(LA24_273>='\u000E' && LA24_273<='/')||(LA24_273>=':' && LA24_273<='@')||(LA24_273>='[' && LA24_273<='^')||LA24_273=='`'||(LA24_273>='{' && LA24_273<='\uFFFF')) ) {s = 37;} | ||
5166 | |||
5167 | else s = 62; | ||
5168 | |||
5169 | if ( s>=0 ) return s; | ||
5170 | break; | ||
5171 | case 154 : | ||
5172 | int LA24_282 = input.LA(1); | ||
5173 | |||
5174 | s = -1; | ||
5175 | if ( (LA24_282=='t') ) {s = 290;} | ||
5176 | |||
5177 | else if ( ((LA24_282>='0' && LA24_282<='9')||(LA24_282>='A' && LA24_282<='Z')||LA24_282=='_'||(LA24_282>='a' && LA24_282<='s')||(LA24_282>='u' && LA24_282<='z')) ) {s = 43;} | ||
5178 | |||
5179 | else if ( ((LA24_282>='\u0000' && LA24_282<='\t')||(LA24_282>='\u000B' && LA24_282<='\f')||(LA24_282>='\u000E' && LA24_282<='/')||(LA24_282>=':' && LA24_282<='@')||(LA24_282>='[' && LA24_282<='^')||LA24_282=='`'||(LA24_282>='{' && LA24_282<='\uFFFF')) ) {s = 37;} | ||
5180 | |||
5181 | else s = 42; | ||
5182 | |||
5183 | if ( s>=0 ) return s; | ||
5184 | break; | ||
5185 | case 155 : | ||
5186 | int LA24_283 = input.LA(1); | ||
5187 | |||
5188 | s = -1; | ||
5189 | if ( (LA24_283=='e') ) {s = 291;} | ||
5190 | |||
5191 | else if ( ((LA24_283>='0' && LA24_283<='9')||(LA24_283>='A' && LA24_283<='Z')||LA24_283=='_'||(LA24_283>='a' && LA24_283<='d')||(LA24_283>='f' && LA24_283<='z')) ) {s = 63;} | ||
5192 | |||
5193 | else if ( ((LA24_283>='\u0000' && LA24_283<='\t')||(LA24_283>='\u000B' && LA24_283<='\f')||(LA24_283>='\u000E' && LA24_283<='/')||(LA24_283>=':' && LA24_283<='@')||(LA24_283>='[' && LA24_283<='^')||LA24_283=='`'||(LA24_283>='{' && LA24_283<='\uFFFF')) ) {s = 37;} | ||
5194 | |||
5195 | else s = 62; | ||
5196 | |||
5197 | if ( s>=0 ) return s; | ||
5198 | break; | ||
5199 | case 156 : | ||
5200 | int LA24_290 = input.LA(1); | ||
5201 | |||
5202 | s = -1; | ||
5203 | if ( (LA24_290=='e') ) {s = 294;} | ||
5204 | |||
5205 | else if ( ((LA24_290>='0' && LA24_290<='9')||(LA24_290>='A' && LA24_290<='Z')||LA24_290=='_'||(LA24_290>='a' && LA24_290<='d')||(LA24_290>='f' && LA24_290<='z')) ) {s = 43;} | ||
5206 | |||
5207 | else if ( ((LA24_290>='\u0000' && LA24_290<='\t')||(LA24_290>='\u000B' && LA24_290<='\f')||(LA24_290>='\u000E' && LA24_290<='/')||(LA24_290>=':' && LA24_290<='@')||(LA24_290>='[' && LA24_290<='^')||LA24_290=='`'||(LA24_290>='{' && LA24_290<='\uFFFF')) ) {s = 37;} | ||
5208 | |||
5209 | else s = 42; | ||
5210 | |||
5211 | if ( s>=0 ) return s; | ||
5212 | break; | ||
5213 | case 157 : | ||
5214 | int LA24_291 = input.LA(1); | ||
5215 | |||
5216 | s = -1; | ||
5217 | if ( (LA24_291=='!') ) {s = 295;} | ||
5218 | |||
5219 | else if ( ((LA24_291>='0' && LA24_291<='9')||(LA24_291>='A' && LA24_291<='Z')||LA24_291=='_'||(LA24_291>='a' && LA24_291<='z')) ) {s = 63;} | ||
5220 | |||
5221 | else if ( ((LA24_291>='\u0000' && LA24_291<='\t')||(LA24_291>='\u000B' && LA24_291<='\f')||(LA24_291>='\u000E' && LA24_291<=' ')||(LA24_291>='\"' && LA24_291<='/')||(LA24_291>=':' && LA24_291<='@')||(LA24_291>='[' && LA24_291<='^')||LA24_291=='`'||(LA24_291>='{' && LA24_291<='\uFFFF')) ) {s = 37;} | ||
5222 | |||
5223 | else s = 62; | ||
5224 | |||
5225 | if ( s>=0 ) return s; | ||
5226 | break; | ||
5227 | case 158 : | ||
5228 | int LA24_294 = input.LA(1); | ||
5229 | |||
5230 | s = -1; | ||
5231 | if ( (LA24_294=='s') ) {s = 297;} | ||
5232 | |||
5233 | else if ( ((LA24_294>='0' && LA24_294<='9')||(LA24_294>='A' && LA24_294<='Z')||LA24_294=='_'||(LA24_294>='a' && LA24_294<='r')||(LA24_294>='t' && LA24_294<='z')) ) {s = 43;} | ||
5234 | |||
5235 | else if ( ((LA24_294>='\u0000' && LA24_294<='\t')||(LA24_294>='\u000B' && LA24_294<='\f')||(LA24_294>='\u000E' && LA24_294<='/')||(LA24_294>=':' && LA24_294<='@')||(LA24_294>='[' && LA24_294<='^')||LA24_294=='`'||(LA24_294>='{' && LA24_294<='\uFFFF')) ) {s = 37;} | ||
5236 | |||
5237 | else s = 42; | ||
5238 | |||
5239 | if ( s>=0 ) return s; | ||
5240 | break; | ||
5241 | case 159 : | ||
5242 | int LA24_275 = input.LA(1); | ||
5243 | |||
5244 | s = -1; | ||
5245 | if ( ((LA24_275>='0' && LA24_275<='9')||(LA24_275>='A' && LA24_275<='Z')||LA24_275=='_'||(LA24_275>='a' && LA24_275<='z')) ) {s = 43;} | ||
5246 | |||
5247 | else if ( ((LA24_275>='\u0000' && LA24_275<='\t')||(LA24_275>='\u000B' && LA24_275<='\f')||(LA24_275>='\u000E' && LA24_275<='/')||(LA24_275>=':' && LA24_275<='@')||(LA24_275>='[' && LA24_275<='^')||LA24_275=='`'||(LA24_275>='{' && LA24_275<='\uFFFF')) ) {s = 37;} | ||
5248 | |||
5249 | else s = 285; | ||
5250 | |||
5251 | if ( s>=0 ) return s; | ||
5252 | break; | ||
5253 | case 160 : | ||
5254 | int LA24_90 = input.LA(1); | ||
5255 | |||
5256 | s = -1; | ||
5257 | if ( (LA24_90=='\"') ) {s = 140;} | ||
5258 | |||
5259 | else if ( (LA24_90=='\\') ) {s = 141;} | ||
5260 | |||
5261 | else if ( ((LA24_90>='\u0000' && LA24_90<='!')||(LA24_90>='#' && LA24_90<='[')||(LA24_90>=']' && LA24_90<='\uFFFF')) ) {s = 90;} | ||
5262 | |||
5263 | if ( s>=0 ) return s; | ||
5264 | break; | ||
5265 | case 161 : | ||
5266 | int LA24_29 = input.LA(1); | ||
5267 | |||
5268 | s = -1; | ||
5269 | if ( ((LA24_29>='0' && LA24_29<='9')||(LA24_29>='A' && LA24_29<='Z')||LA24_29=='_'||(LA24_29>='a' && LA24_29<='z')) ) {s = 63;} | ||
5270 | |||
5271 | else if ( ((LA24_29>='\u0000' && LA24_29<='\t')||(LA24_29>='\u000B' && LA24_29<='\f')||(LA24_29>='\u000E' && LA24_29<='/')||(LA24_29>=':' && LA24_29<='@')||(LA24_29>='[' && LA24_29<='^')||LA24_29=='`'||(LA24_29>='{' && LA24_29<='\uFFFF')) ) {s = 37;} | ||
5272 | |||
5273 | else s = 62; | ||
5274 | |||
5275 | if ( s>=0 ) return s; | ||
5276 | break; | ||
5277 | case 162 : | ||
5278 | int LA24_55 = input.LA(1); | ||
5279 | |||
5280 | s = -1; | ||
5281 | if ( (LA24_55=='k') ) {s = 118;} | ||
5282 | |||
5283 | else if ( ((LA24_55>='0' && LA24_55<='9')||(LA24_55>='A' && LA24_55<='Z')||LA24_55=='_'||(LA24_55>='a' && LA24_55<='j')||(LA24_55>='l' && LA24_55<='z')) ) {s = 43;} | ||
5284 | |||
5285 | else if ( ((LA24_55>='\u0000' && LA24_55<='\t')||(LA24_55>='\u000B' && LA24_55<='\f')||(LA24_55>='\u000E' && LA24_55<='/')||(LA24_55>=':' && LA24_55<='@')||(LA24_55>='[' && LA24_55<='^')||LA24_55=='`'||(LA24_55>='{' && LA24_55<='\uFFFF')) ) {s = 37;} | ||
5286 | |||
5287 | else s = 42; | ||
5288 | |||
5289 | if ( s>=0 ) return s; | ||
5290 | break; | ||
5291 | case 163 : | ||
5292 | int LA24_118 = input.LA(1); | ||
5293 | |||
5294 | s = -1; | ||
5295 | if ( (LA24_118=='n') ) {s = 173;} | ||
5296 | |||
5297 | else if ( ((LA24_118>='0' && LA24_118<='9')||(LA24_118>='A' && LA24_118<='Z')||LA24_118=='_'||(LA24_118>='a' && LA24_118<='m')||(LA24_118>='o' && LA24_118<='z')) ) {s = 43;} | ||
5298 | |||
5299 | else if ( ((LA24_118>='\u0000' && LA24_118<='\t')||(LA24_118>='\u000B' && LA24_118<='\f')||(LA24_118>='\u000E' && LA24_118<='/')||(LA24_118>=':' && LA24_118<='@')||(LA24_118>='[' && LA24_118<='^')||LA24_118=='`'||(LA24_118>='{' && LA24_118<='\uFFFF')) ) {s = 37;} | ||
5300 | |||
5301 | else s = 42; | ||
5302 | |||
5303 | if ( s>=0 ) return s; | ||
5304 | break; | ||
5305 | case 164 : | ||
5306 | int LA24_173 = input.LA(1); | ||
5307 | |||
5308 | s = -1; | ||
5309 | if ( (LA24_173=='o') ) {s = 211;} | ||
5310 | |||
5311 | else if ( ((LA24_173>='0' && LA24_173<='9')||(LA24_173>='A' && LA24_173<='Z')||LA24_173=='_'||(LA24_173>='a' && LA24_173<='n')||(LA24_173>='p' && LA24_173<='z')) ) {s = 43;} | ||
5312 | |||
5313 | else if ( ((LA24_173>='\u0000' && LA24_173<='\t')||(LA24_173>='\u000B' && LA24_173<='\f')||(LA24_173>='\u000E' && LA24_173<='/')||(LA24_173>=':' && LA24_173<='@')||(LA24_173>='[' && LA24_173<='^')||LA24_173=='`'||(LA24_173>='{' && LA24_173<='\uFFFF')) ) {s = 37;} | ||
5314 | |||
5315 | else s = 42; | ||
5316 | |||
5317 | if ( s>=0 ) return s; | ||
5318 | break; | ||
5319 | case 165 : | ||
5320 | int LA24_211 = input.LA(1); | ||
5321 | |||
5322 | s = -1; | ||
5323 | if ( (LA24_211=='w') ) {s = 230;} | ||
5324 | |||
5325 | else if ( ((LA24_211>='0' && LA24_211<='9')||(LA24_211>='A' && LA24_211<='Z')||LA24_211=='_'||(LA24_211>='a' && LA24_211<='v')||(LA24_211>='x' && LA24_211<='z')) ) {s = 43;} | ||
5326 | |||
5327 | else if ( ((LA24_211>='\u0000' && LA24_211<='\t')||(LA24_211>='\u000B' && LA24_211<='\f')||(LA24_211>='\u000E' && LA24_211<='/')||(LA24_211>=':' && LA24_211<='@')||(LA24_211>='[' && LA24_211<='^')||LA24_211=='`'||(LA24_211>='{' && LA24_211<='\uFFFF')) ) {s = 37;} | ||
5328 | |||
5329 | else s = 42; | ||
5330 | |||
5331 | if ( s>=0 ) return s; | ||
5332 | break; | ||
5333 | case 166 : | ||
5334 | int LA24_230 = input.LA(1); | ||
5335 | |||
5336 | s = -1; | ||
5337 | if ( (LA24_230=='n') ) {s = 246;} | ||
5338 | |||
5339 | else if ( ((LA24_230>='0' && LA24_230<='9')||(LA24_230>='A' && LA24_230<='Z')||LA24_230=='_'||(LA24_230>='a' && LA24_230<='m')||(LA24_230>='o' && LA24_230<='z')) ) {s = 43;} | ||
5340 | |||
5341 | else if ( ((LA24_230>='\u0000' && LA24_230<='\t')||(LA24_230>='\u000B' && LA24_230<='\f')||(LA24_230>='\u000E' && LA24_230<='/')||(LA24_230>=':' && LA24_230<='@')||(LA24_230>='[' && LA24_230<='^')||LA24_230=='`'||(LA24_230>='{' && LA24_230<='\uFFFF')) ) {s = 37;} | ||
5342 | |||
5343 | else s = 42; | ||
5344 | |||
5345 | if ( s>=0 ) return s; | ||
5346 | break; | ||
5347 | case 167 : | ||
5348 | int LA24_56 = input.LA(1); | ||
5349 | |||
5350 | s = -1; | ||
5351 | if ( (LA24_56=='c') ) {s = 119;} | ||
5352 | |||
5353 | else if ( ((LA24_56>='0' && LA24_56<='9')||(LA24_56>='A' && LA24_56<='Z')||LA24_56=='_'||(LA24_56>='a' && LA24_56<='b')||(LA24_56>='d' && LA24_56<='z')) ) {s = 43;} | ||
5354 | |||
5355 | else if ( ((LA24_56>='\u0000' && LA24_56<='\t')||(LA24_56>='\u000B' && LA24_56<='\f')||(LA24_56>='\u000E' && LA24_56<='/')||(LA24_56>=':' && LA24_56<='@')||(LA24_56>='[' && LA24_56<='^')||LA24_56=='`'||(LA24_56>='{' && LA24_56<='\uFFFF')) ) {s = 37;} | ||
5356 | |||
5357 | else s = 42; | ||
5358 | |||
5359 | if ( s>=0 ) return s; | ||
5360 | break; | ||
5361 | case 168 : | ||
5362 | int LA24_119 = input.LA(1); | ||
5363 | |||
5364 | s = -1; | ||
5365 | if ( (LA24_119=='l') ) {s = 174;} | ||
5366 | |||
5367 | else if ( ((LA24_119>='0' && LA24_119<='9')||(LA24_119>='A' && LA24_119<='Z')||LA24_119=='_'||(LA24_119>='a' && LA24_119<='k')||(LA24_119>='m' && LA24_119<='z')) ) {s = 43;} | ||
5368 | |||
5369 | else if ( ((LA24_119>='\u0000' && LA24_119<='\t')||(LA24_119>='\u000B' && LA24_119<='\f')||(LA24_119>='\u000E' && LA24_119<='/')||(LA24_119>=':' && LA24_119<='@')||(LA24_119>='[' && LA24_119<='^')||LA24_119=='`'||(LA24_119>='{' && LA24_119<='\uFFFF')) ) {s = 37;} | ||
5370 | |||
5371 | else s = 42; | ||
5372 | |||
5373 | if ( s>=0 ) return s; | ||
5374 | break; | ||
5375 | case 169 : | ||
5376 | int LA24_174 = input.LA(1); | ||
5377 | |||
5378 | s = -1; | ||
5379 | if ( (LA24_174=='u') ) {s = 212;} | ||
5380 | |||
5381 | else if ( ((LA24_174>='0' && LA24_174<='9')||(LA24_174>='A' && LA24_174<='Z')||LA24_174=='_'||(LA24_174>='a' && LA24_174<='t')||(LA24_174>='v' && LA24_174<='z')) ) {s = 43;} | ||
5382 | |||
5383 | else if ( ((LA24_174>='\u0000' && LA24_174<='\t')||(LA24_174>='\u000B' && LA24_174<='\f')||(LA24_174>='\u000E' && LA24_174<='/')||(LA24_174>=':' && LA24_174<='@')||(LA24_174>='[' && LA24_174<='^')||LA24_174=='`'||(LA24_174>='{' && LA24_174<='\uFFFF')) ) {s = 37;} | ||
5384 | |||
5385 | else s = 42; | ||
5386 | |||
5387 | if ( s>=0 ) return s; | ||
5388 | break; | ||
5389 | case 170 : | ||
5390 | int LA24_212 = input.LA(1); | ||
5391 | |||
5392 | s = -1; | ||
5393 | if ( (LA24_212=='d') ) {s = 231;} | ||
5394 | |||
5395 | else if ( ((LA24_212>='0' && LA24_212<='9')||(LA24_212>='A' && LA24_212<='Z')||LA24_212=='_'||(LA24_212>='a' && LA24_212<='c')||(LA24_212>='e' && LA24_212<='z')) ) {s = 43;} | ||
5396 | |||
5397 | else if ( ((LA24_212>='\u0000' && LA24_212<='\t')||(LA24_212>='\u000B' && LA24_212<='\f')||(LA24_212>='\u000E' && LA24_212<='/')||(LA24_212>=':' && LA24_212<='@')||(LA24_212>='[' && LA24_212<='^')||LA24_212=='`'||(LA24_212>='{' && LA24_212<='\uFFFF')) ) {s = 37;} | ||
5398 | |||
5399 | else s = 42; | ||
5400 | |||
5401 | if ( s>=0 ) return s; | ||
5402 | break; | ||
5403 | case 171 : | ||
5404 | int LA24_231 = input.LA(1); | ||
5405 | |||
5406 | s = -1; | ||
5407 | if ( (LA24_231=='e') ) {s = 247;} | ||
5408 | |||
5409 | else if ( ((LA24_231>='0' && LA24_231<='9')||(LA24_231>='A' && LA24_231<='Z')||LA24_231=='_'||(LA24_231>='a' && LA24_231<='d')||(LA24_231>='f' && LA24_231<='z')) ) {s = 43;} | ||
5410 | |||
5411 | else if ( ((LA24_231>='\u0000' && LA24_231<='\t')||(LA24_231>='\u000B' && LA24_231<='\f')||(LA24_231>='\u000E' && LA24_231<='/')||(LA24_231>=':' && LA24_231<='@')||(LA24_231>='[' && LA24_231<='^')||LA24_231=='`'||(LA24_231>='{' && LA24_231<='\uFFFF')) ) {s = 37;} | ||
5412 | |||
5413 | else s = 42; | ||
5414 | |||
5415 | if ( s>=0 ) return s; | ||
5416 | break; | ||
5417 | case 172 : | ||
5418 | int LA24_247 = input.LA(1); | ||
5419 | |||
5420 | s = -1; | ||
5421 | if ( (LA24_247=='(') ) {s = 261;} | ||
5422 | |||
5423 | else if ( ((LA24_247>='0' && LA24_247<='9')||(LA24_247>='A' && LA24_247<='Z')||LA24_247=='_'||(LA24_247>='a' && LA24_247<='z')) ) {s = 43;} | ||
5424 | |||
5425 | else if ( ((LA24_247>='\u0000' && LA24_247<='\t')||(LA24_247>='\u000B' && LA24_247<='\f')||(LA24_247>='\u000E' && LA24_247<='\'')||(LA24_247>=')' && LA24_247<='/')||(LA24_247>=':' && LA24_247<='@')||(LA24_247>='[' && LA24_247<='^')||LA24_247=='`'||(LA24_247>='{' && LA24_247<='\uFFFF')) ) {s = 37;} | ||
5426 | |||
5427 | else s = 42; | ||
5428 | |||
5429 | if ( s>=0 ) return s; | ||
5430 | break; | ||
5431 | case 173 : | ||
5432 | int LA24_277 = input.LA(1); | ||
5433 | |||
5434 | s = -1; | ||
5435 | if ( ((LA24_277>='0' && LA24_277<='9')||(LA24_277>='A' && LA24_277<='Z')||LA24_277=='_'||(LA24_277>='a' && LA24_277<='z')) ) {s = 43;} | ||
5436 | |||
5437 | else if ( ((LA24_277>='\u0000' && LA24_277<='\t')||(LA24_277>='\u000B' && LA24_277<='\f')||(LA24_277>='\u000E' && LA24_277<='/')||(LA24_277>=':' && LA24_277<='@')||(LA24_277>='[' && LA24_277<='^')||LA24_277=='`'||(LA24_277>='{' && LA24_277<='\uFFFF')) ) {s = 37;} | ||
5438 | |||
5439 | else s = 286; | ||
5440 | |||
5441 | if ( s>=0 ) return s; | ||
5442 | break; | ||
5443 | case 174 : | ||
5444 | int LA24_53 = input.LA(1); | ||
5445 | |||
5446 | s = -1; | ||
5447 | if ( (LA24_53=='_') ) {s = 116;} | ||
5448 | |||
5449 | else if ( ((LA24_53>='0' && LA24_53<='9')||(LA24_53>='A' && LA24_53<='Z')||(LA24_53>='a' && LA24_53<='z')) ) {s = 43;} | ||
5450 | |||
5451 | else if ( ((LA24_53>='\u0000' && LA24_53<='\t')||(LA24_53>='\u000B' && LA24_53<='\f')||(LA24_53>='\u000E' && LA24_53<='/')||(LA24_53>=':' && LA24_53<='@')||(LA24_53>='[' && LA24_53<='^')||LA24_53=='`'||(LA24_53>='{' && LA24_53<='\uFFFF')) ) {s = 37;} | ||
5452 | |||
5453 | else s = 42; | ||
5454 | |||
5455 | if ( s>=0 ) return s; | ||
5456 | break; | ||
5457 | case 175 : | ||
5458 | int LA24_116 = input.LA(1); | ||
5459 | |||
5460 | s = -1; | ||
5461 | if ( (LA24_116=='d') ) {s = 169;} | ||
5462 | |||
5463 | else if ( (LA24_116=='f') ) {s = 170;} | ||
5464 | |||
5465 | else if ( (LA24_116=='p') ) {s = 171;} | ||
5466 | |||
5467 | else if ( ((LA24_116>='0' && LA24_116<='9')||(LA24_116>='A' && LA24_116<='Z')||LA24_116=='_'||(LA24_116>='a' && LA24_116<='c')||LA24_116=='e'||(LA24_116>='g' && LA24_116<='o')||(LA24_116>='q' && LA24_116<='z')) ) {s = 43;} | ||
5468 | |||
5469 | else if ( ((LA24_116>='\u0000' && LA24_116<='\t')||(LA24_116>='\u000B' && LA24_116<='\f')||(LA24_116>='\u000E' && LA24_116<='/')||(LA24_116>=':' && LA24_116<='@')||(LA24_116>='[' && LA24_116<='^')||LA24_116=='`'||(LA24_116>='{' && LA24_116<='\uFFFF')) ) {s = 37;} | ||
5470 | |||
5471 | else s = 42; | ||
5472 | |||
5473 | if ( s>=0 ) return s; | ||
5474 | break; | ||
5475 | case 176 : | ||
5476 | int LA24_278 = input.LA(1); | ||
5477 | |||
5478 | s = -1; | ||
5479 | if ( ((LA24_278>='0' && LA24_278<='9')||(LA24_278>='A' && LA24_278<='Z')||LA24_278=='_'||(LA24_278>='a' && LA24_278<='z')) ) {s = 43;} | ||
5480 | |||
5481 | else if ( ((LA24_278>='\u0000' && LA24_278<='\t')||(LA24_278>='\u000B' && LA24_278<='\f')||(LA24_278>='\u000E' && LA24_278<='/')||(LA24_278>=':' && LA24_278<='@')||(LA24_278>='[' && LA24_278<='^')||LA24_278=='`'||(LA24_278>='{' && LA24_278<='\uFFFF')) ) {s = 37;} | ||
5482 | |||
5483 | else s = 287; | ||
5484 | |||
5485 | if ( s>=0 ) return s; | ||
5486 | break; | ||
5487 | case 177 : | ||
5488 | int LA24_89 = input.LA(1); | ||
5489 | |||
5490 | s = -1; | ||
5491 | if ( ((LA24_89>='\u0000' && LA24_89<='\t')||(LA24_89>='\u000B' && LA24_89<='\f')||(LA24_89>='\u000E' && LA24_89<='\uFFFF')) ) {s = 37;} | ||
5492 | |||
5493 | else s = 139; | ||
5494 | |||
5495 | if ( s>=0 ) return s; | ||
5496 | break; | ||
5497 | case 178 : | ||
5498 | int LA24_54 = input.LA(1); | ||
5499 | |||
5500 | s = -1; | ||
5501 | if ( (LA24_54=='f') ) {s = 117;} | ||
5502 | |||
5503 | else if ( ((LA24_54>='0' && LA24_54<='9')||(LA24_54>='A' && LA24_54<='Z')||LA24_54=='_'||(LA24_54>='a' && LA24_54<='e')||(LA24_54>='g' && LA24_54<='z')) ) {s = 43;} | ||
5504 | |||
5505 | else if ( ((LA24_54>='\u0000' && LA24_54<='\t')||(LA24_54>='\u000B' && LA24_54<='\f')||(LA24_54>='\u000E' && LA24_54<='/')||(LA24_54>=':' && LA24_54<='@')||(LA24_54>='[' && LA24_54<='^')||LA24_54=='`'||(LA24_54>='{' && LA24_54<='\uFFFF')) ) {s = 37;} | ||
5506 | |||
5507 | else s = 42; | ||
5508 | |||
5509 | if ( s>=0 ) return s; | ||
5510 | break; | ||
5511 | case 179 : | ||
5512 | int LA24_274 = input.LA(1); | ||
5513 | |||
5514 | s = -1; | ||
5515 | if ( ((LA24_274>='0' && LA24_274<='9')||(LA24_274>='A' && LA24_274<='Z')||LA24_274=='_'||(LA24_274>='a' && LA24_274<='z')) ) {s = 43;} | ||
5516 | |||
5517 | else if ( ((LA24_274>='\u0000' && LA24_274<='\t')||(LA24_274>='\u000B' && LA24_274<='\f')||(LA24_274>='\u000E' && LA24_274<='/')||(LA24_274>=':' && LA24_274<='@')||(LA24_274>='[' && LA24_274<='^')||LA24_274=='`'||(LA24_274>='{' && LA24_274<='\uFFFF')) ) {s = 37;} | ||
5518 | |||
5519 | else s = 284; | ||
5520 | |||
5521 | if ( s>=0 ) return s; | ||
5522 | break; | ||
5523 | case 180 : | ||
5524 | int LA24_44 = input.LA(1); | ||
5525 | |||
5526 | s = -1; | ||
5527 | if ( (LA24_44=='n') ) {s = 106;} | ||
5528 | |||
5529 | else if ( (LA24_44=='r') ) {s = 107;} | ||
5530 | |||
5531 | else if ( ((LA24_44>='0' && LA24_44<='9')||(LA24_44>='A' && LA24_44<='Z')||LA24_44=='_'||(LA24_44>='a' && LA24_44<='m')||(LA24_44>='o' && LA24_44<='q')||(LA24_44>='s' && LA24_44<='z')) ) {s = 43;} | ||
5532 | |||
5533 | else if ( ((LA24_44>='\u0000' && LA24_44<='\t')||(LA24_44>='\u000B' && LA24_44<='\f')||(LA24_44>='\u000E' && LA24_44<='/')||(LA24_44>=':' && LA24_44<='@')||(LA24_44>='[' && LA24_44<='^')||LA24_44=='`'||(LA24_44>='{' && LA24_44<='\uFFFF')) ) {s = 37;} | ||
5534 | |||
5535 | else s = 42; | ||
5536 | |||
5537 | if ( s>=0 ) return s; | ||
5538 | break; | ||
5539 | case 181 : | ||
5540 | int LA24_147 = input.LA(1); | ||
5541 | |||
5542 | s = -1; | ||
5543 | if ( ((LA24_147>='0' && LA24_147<='9')) ) {s = 147;} | ||
5544 | |||
5545 | else if ( (LA24_147=='E') ) {s = 98;} | ||
5546 | |||
5547 | else if ( ((LA24_147>='\u0000' && LA24_147<='\t')||(LA24_147>='\u000B' && LA24_147<='\f')||(LA24_147>='\u000E' && LA24_147<='/')||(LA24_147>=':' && LA24_147<='D')||(LA24_147>='F' && LA24_147<='\uFFFF')) ) {s = 37;} | ||
5548 | |||
5549 | else s = 191; | ||
5550 | |||
5551 | if ( s>=0 ) return s; | ||
5552 | break; | ||
5553 | case 182 : | ||
5554 | int LA24_30 = input.LA(1); | ||
5555 | |||
5556 | s = -1; | ||
5557 | if ( ((LA24_30>='0' && LA24_30<='9')||(LA24_30>='A' && LA24_30<='Z')||LA24_30=='_'||(LA24_30>='a' && LA24_30<='z')) ) {s = 43;} | ||
5558 | |||
5559 | else if ( ((LA24_30>='\u0000' && LA24_30<='\t')||(LA24_30>='\u000B' && LA24_30<='\f')||(LA24_30>='\u000E' && LA24_30<='/')||(LA24_30>=':' && LA24_30<='@')||(LA24_30>='[' && LA24_30<='^')||LA24_30=='`'||(LA24_30>='{' && LA24_30<='\uFFFF')) ) {s = 37;} | ||
5560 | |||
5561 | else s = 42; | ||
5562 | |||
5563 | if ( s>=0 ) return s; | ||
5564 | break; | ||
5565 | case 183 : | ||
5566 | int LA24_142 = input.LA(1); | ||
5567 | |||
5568 | s = -1; | ||
5569 | if ( (LA24_142=='\'') ) {s = 144;} | ||
5570 | |||
5571 | else if ( (LA24_142=='\\') ) {s = 91;} | ||
5572 | |||
5573 | else if ( ((LA24_142>='\u0000' && LA24_142<='\t')||(LA24_142>='\u000B' && LA24_142<='\f')||(LA24_142>='\u000E' && LA24_142<='&')||(LA24_142>='(' && LA24_142<='[')||(LA24_142>=']' && LA24_142<='\uFFFF')) ) {s = 92;} | ||
5574 | |||
5575 | else if ( (LA24_142=='\n'||LA24_142=='\r') ) {s = 94;} | ||
5576 | |||
5577 | else s = 37; | ||
5578 | |||
5579 | if ( s>=0 ) return s; | ||
5580 | break; | ||
5581 | case 184 : | ||
5582 | int LA24_50 = input.LA(1); | ||
5583 | |||
5584 | s = -1; | ||
5585 | if ( (LA24_50=='f') ) {s = 113;} | ||
5586 | |||
5587 | else if ( ((LA24_50>='0' && LA24_50<='9')||(LA24_50>='A' && LA24_50<='Z')||LA24_50=='_'||(LA24_50>='a' && LA24_50<='e')||(LA24_50>='g' && LA24_50<='z')) ) {s = 43;} | ||
5588 | |||
5589 | else if ( ((LA24_50>='\u0000' && LA24_50<='\t')||(LA24_50>='\u000B' && LA24_50<='\f')||(LA24_50>='\u000E' && LA24_50<='/')||(LA24_50>=':' && LA24_50<='@')||(LA24_50>='[' && LA24_50<='^')||LA24_50=='`'||(LA24_50>='{' && LA24_50<='\uFFFF')) ) {s = 37;} | ||
5590 | |||
5591 | else s = 42; | ||
5592 | |||
5593 | if ( s>=0 ) return s; | ||
5594 | break; | ||
5595 | case 185 : | ||
5596 | int LA24_203 = input.LA(1); | ||
5597 | |||
5598 | s = -1; | ||
5599 | if ( ((LA24_203>='0' && LA24_203<='9')||(LA24_203>='A' && LA24_203<='Z')||LA24_203=='_'||(LA24_203>='a' && LA24_203<='z')) ) {s = 43;} | ||
5600 | |||
5601 | else if ( ((LA24_203>='\u0000' && LA24_203<='\t')||(LA24_203>='\u000B' && LA24_203<='\f')||(LA24_203>='\u000E' && LA24_203<='/')||(LA24_203>=':' && LA24_203<='@')||(LA24_203>='[' && LA24_203<='^')||LA24_203=='`'||(LA24_203>='{' && LA24_203<='\uFFFF')) ) {s = 37;} | ||
5602 | |||
5603 | else s = 223; | ||
5604 | |||
5605 | if ( s>=0 ) return s; | ||
5606 | break; | ||
5607 | case 186 : | ||
5608 | int LA24_92 = input.LA(1); | ||
5609 | |||
5610 | s = -1; | ||
5611 | if ( (LA24_92=='\'') ) {s = 144;} | ||
5612 | |||
5613 | else if ( (LA24_92=='\\') ) {s = 91;} | ||
5614 | |||
5615 | else if ( ((LA24_92>='\u0000' && LA24_92<='\t')||(LA24_92>='\u000B' && LA24_92<='\f')||(LA24_92>='\u000E' && LA24_92<='&')||(LA24_92>='(' && LA24_92<='[')||(LA24_92>=']' && LA24_92<='\uFFFF')) ) {s = 92;} | ||
5616 | |||
5617 | else if ( (LA24_92=='\n'||LA24_92=='\r') ) {s = 94;} | ||
5618 | |||
5619 | else s = 37; | ||
5620 | |||
5621 | if ( s>=0 ) return s; | ||
5622 | break; | ||
5623 | case 187 : | ||
5624 | int LA24_241 = input.LA(1); | ||
5625 | |||
5626 | s = -1; | ||
5627 | if ( ((LA24_241>='0' && LA24_241<='9')||(LA24_241>='A' && LA24_241<='Z')||LA24_241=='_'||(LA24_241>='a' && LA24_241<='z')) ) {s = 43;} | ||
5628 | |||
5629 | else if ( ((LA24_241>='\u0000' && LA24_241<='\t')||(LA24_241>='\u000B' && LA24_241<='\f')||(LA24_241>='\u000E' && LA24_241<='/')||(LA24_241>=':' && LA24_241<='@')||(LA24_241>='[' && LA24_241<='^')||LA24_241=='`'||(LA24_241>='{' && LA24_241<='\uFFFF')) ) {s = 37;} | ||
5630 | |||
5631 | else s = 255; | ||
5632 | |||
5633 | if ( s>=0 ) return s; | ||
5634 | break; | ||
5635 | case 188 : | ||
5636 | int LA24_144 = input.LA(1); | ||
5637 | |||
5638 | s = -1; | ||
5639 | if ( ((LA24_144>='\u0000' && LA24_144<='\t')||(LA24_144>='\u000B' && LA24_144<='\f')||(LA24_144>='\u000E' && LA24_144<='\uFFFF')) ) {s = 37;} | ||
5640 | |||
5641 | else s = 189; | ||
5642 | |||
5643 | if ( s>=0 ) return s; | ||
5644 | break; | ||
5645 | case 189 : | ||
5646 | int LA24_152 = input.LA(1); | ||
5647 | |||
5648 | s = -1; | ||
5649 | if ( (LA24_152=='/') ) {s = 196;} | ||
5650 | |||
5651 | else if ( (LA24_152=='*') ) {s = 152;} | ||
5652 | |||
5653 | else if ( ((LA24_152>='\u0000' && LA24_152<='\t')||(LA24_152>='\u000B' && LA24_152<='\f')||(LA24_152>='\u000E' && LA24_152<=')')||(LA24_152>='+' && LA24_152<='.')||(LA24_152>='0' && LA24_152<='\uFFFF')) ) {s = 154;} | ||
5654 | |||
5655 | else if ( (LA24_152=='\n'||LA24_152=='\r') ) {s = 153;} | ||
5656 | |||
5657 | else s = 37; | ||
5658 | |||
5659 | if ( s>=0 ) return s; | ||
5660 | break; | ||
5661 | case 190 : | ||
5662 | int LA24_265 = input.LA(1); | ||
5663 | |||
5664 | s = -1; | ||
5665 | if ( ((LA24_265>='0' && LA24_265<='9')||(LA24_265>='A' && LA24_265<='Z')||LA24_265=='_'||(LA24_265>='a' && LA24_265<='z')) ) {s = 43;} | ||
5666 | |||
5667 | else if ( ((LA24_265>='\u0000' && LA24_265<='\t')||(LA24_265>='\u000B' && LA24_265<='\f')||(LA24_265>='\u000E' && LA24_265<='/')||(LA24_265>=':' && LA24_265<='@')||(LA24_265>='[' && LA24_265<='^')||LA24_265=='`'||(LA24_265>='{' && LA24_265<='\uFFFF')) ) {s = 37;} | ||
5668 | |||
5669 | else s = 276; | ||
5670 | |||
5671 | if ( s>=0 ) return s; | ||
5672 | break; | ||
5673 | case 191 : | ||
5674 | int LA24_261 = input.LA(1); | ||
5675 | |||
5676 | s = -1; | ||
5677 | if ( ((LA24_261>='\u0000' && LA24_261<='\t')||(LA24_261>='\u000B' && LA24_261<='\f')||(LA24_261>='\u000E' && LA24_261<='\uFFFF')) ) {s = 37;} | ||
5678 | |||
5679 | else s = 272; | ||
5680 | |||
5681 | if ( s>=0 ) return s; | ||
5682 | break; | ||
5683 | case 192 : | ||
5684 | int LA24_33 = input.LA(1); | ||
5685 | |||
5686 | s = -1; | ||
5687 | if ( (LA24_33=='.') ) {s = 96;} | ||
5688 | |||
5689 | else if ( (LA24_33=='/') ) {s = 97;} | ||
5690 | |||
5691 | else if ( (LA24_33=='E') ) {s = 98;} | ||
5692 | |||
5693 | else if ( ((LA24_33>='\u0000' && LA24_33<='\t')||(LA24_33>='\u000B' && LA24_33<='\f')||(LA24_33>='\u000E' && LA24_33<='-')||(LA24_33>='0' && LA24_33<='D')||(LA24_33>='F' && LA24_33<='\uFFFF')) ) {s = 37;} | ||
5694 | |||
5695 | else s = 95; | ||
5696 | |||
5697 | if ( s>=0 ) return s; | ||
5698 | break; | ||
5699 | case 193 : | ||
5700 | int LA24_304 = input.LA(1); | ||
5701 | |||
5702 | s = -1; | ||
5703 | if ( ((LA24_304>='0' && LA24_304<='9')||(LA24_304>='A' && LA24_304<='Z')||LA24_304=='_'||(LA24_304>='a' && LA24_304<='z')) ) {s = 43;} | ||
5704 | |||
5705 | else if ( ((LA24_304>='\u0000' && LA24_304<='\t')||(LA24_304>='\u000B' && LA24_304<='\f')||(LA24_304>='\u000E' && LA24_304<='/')||(LA24_304>=':' && LA24_304<='@')||(LA24_304>='[' && LA24_304<='^')||LA24_304=='`'||(LA24_304>='{' && LA24_304<='\uFFFF')) ) {s = 37;} | ||
5706 | |||
5707 | else s = 305; | ||
5708 | |||
5709 | if ( s>=0 ) return s; | ||
5710 | break; | ||
5711 | case 194 : | ||
5712 | int LA24_57 = input.LA(1); | ||
5713 | |||
5714 | s = -1; | ||
5715 | if ( ((LA24_57>='\u0000' && LA24_57<='\t')||(LA24_57>='\u000B' && LA24_57<='\f')||(LA24_57>='\u000E' && LA24_57<='\uFFFF')) ) {s = 37;} | ||
5716 | |||
5717 | else s = 120; | ||
5718 | |||
5719 | if ( s>=0 ) return s; | ||
5720 | break; | ||
5721 | case 195 : | ||
5722 | int LA24_63 = input.LA(1); | ||
5723 | |||
5724 | s = -1; | ||
5725 | if ( ((LA24_63>='0' && LA24_63<='9')||(LA24_63>='A' && LA24_63<='Z')||LA24_63=='_'||(LA24_63>='a' && LA24_63<='z')) ) {s = 63;} | ||
5726 | |||
5727 | else if ( ((LA24_63>='\u0000' && LA24_63<='\t')||(LA24_63>='\u000B' && LA24_63<='\f')||(LA24_63>='\u000E' && LA24_63<='/')||(LA24_63>=':' && LA24_63<='@')||(LA24_63>='[' && LA24_63<='^')||LA24_63=='`'||(LA24_63>='{' && LA24_63<='\uFFFF')) ) {s = 37;} | ||
5728 | |||
5729 | else s = 62; | ||
5730 | |||
5731 | if ( s>=0 ) return s; | ||
5732 | break; | ||
5733 | case 196 : | ||
5734 | int LA24_101 = input.LA(1); | ||
5735 | |||
5736 | s = -1; | ||
5737 | if ( ((LA24_101>='0' && LA24_101<='9')) ) {s = 151;} | ||
5738 | |||
5739 | else if ( (LA24_101=='.') ) {s = 96;} | ||
5740 | |||
5741 | else if ( (LA24_101=='/') ) {s = 97;} | ||
5742 | |||
5743 | else if ( (LA24_101=='E') ) {s = 98;} | ||
5744 | |||
5745 | else if ( ((LA24_101>='\u0000' && LA24_101<='\t')||(LA24_101>='\u000B' && LA24_101<='\f')||(LA24_101>='\u000E' && LA24_101<='-')||(LA24_101>=':' && LA24_101<='D')||(LA24_101>='F' && LA24_101<='\uFFFF')) ) {s = 37;} | ||
5746 | |||
5747 | else s = 150; | ||
5748 | |||
5749 | if ( s>=0 ) return s; | ||
5750 | break; | ||
5751 | case 197 : | ||
5752 | int LA24_13 = input.LA(1); | ||
5753 | |||
5754 | s = -1; | ||
5755 | if ( ((LA24_13>='\u0000' && LA24_13<='\t')||(LA24_13>='\u000B' && LA24_13<='\f')||(LA24_13>='\u000E' && LA24_13<='\uFFFF')) ) {s = 37;} | ||
5756 | |||
5757 | else s = 59; | ||
5758 | |||
5759 | if ( s>=0 ) return s; | ||
5760 | break; | ||
5761 | case 198 : | ||
5762 | int LA24_207 = input.LA(1); | ||
5763 | |||
5764 | s = -1; | ||
5765 | if ( ((LA24_207>='0' && LA24_207<='9')||(LA24_207>='A' && LA24_207<='Z')||LA24_207=='_'||(LA24_207>='a' && LA24_207<='z')) ) {s = 43;} | ||
5766 | |||
5767 | else if ( ((LA24_207>='\u0000' && LA24_207<='\t')||(LA24_207>='\u000B' && LA24_207<='\f')||(LA24_207>='\u000E' && LA24_207<='/')||(LA24_207>=':' && LA24_207<='@')||(LA24_207>='[' && LA24_207<='^')||LA24_207=='`'||(LA24_207>='{' && LA24_207<='\uFFFF')) ) {s = 37;} | ||
5768 | |||
5769 | else s = 226; | ||
5770 | |||
5771 | if ( s>=0 ) return s; | ||
5772 | break; | ||
5773 | case 199 : | ||
5774 | int LA24_103 = input.LA(1); | ||
5775 | |||
5776 | s = -1; | ||
5777 | if ( ((LA24_103>='\u0000' && LA24_103<='\t')||(LA24_103>='\u000B' && LA24_103<='\f')||(LA24_103>='\u000E' && LA24_103<='\uFFFF')) ) {s = 155;} | ||
5778 | |||
5779 | else if ( (LA24_103=='\n'||LA24_103=='\r') ) {s = 156;} | ||
5780 | |||
5781 | else s = 37; | ||
5782 | |||
5783 | if ( s>=0 ) return s; | ||
5784 | break; | ||
5785 | case 200 : | ||
5786 | int LA24_165 = input.LA(1); | ||
5787 | |||
5788 | s = -1; | ||
5789 | if ( ((LA24_165>='0' && LA24_165<='9')||(LA24_165>='A' && LA24_165<='Z')||LA24_165=='_'||(LA24_165>='a' && LA24_165<='z')) ) {s = 43;} | ||
5790 | |||
5791 | else if ( ((LA24_165>='\u0000' && LA24_165<='\t')||(LA24_165>='\u000B' && LA24_165<='\f')||(LA24_165>='\u000E' && LA24_165<='/')||(LA24_165>=':' && LA24_165<='@')||(LA24_165>='[' && LA24_165<='^')||LA24_165=='`'||(LA24_165>='{' && LA24_165<='\uFFFF')) ) {s = 37;} | ||
5792 | |||
5793 | else s = 205; | ||
5794 | |||
5795 | if ( s>=0 ) return s; | ||
5796 | break; | ||
5797 | case 201 : | ||
5798 | int LA24_14 = input.LA(1); | ||
5799 | |||
5800 | s = -1; | ||
5801 | if ( ((LA24_14>='\u0000' && LA24_14<='\t')||(LA24_14>='\u000B' && LA24_14<='\f')||(LA24_14>='\u000E' && LA24_14<='\uFFFF')) ) {s = 37;} | ||
5802 | |||
5803 | else s = 60; | ||
5804 | |||
5805 | if ( s>=0 ) return s; | ||
5806 | break; | ||
5807 | case 202 : | ||
5808 | int LA24_269 = input.LA(1); | ||
5809 | |||
5810 | s = -1; | ||
5811 | if ( ((LA24_269>='0' && LA24_269<='9')||(LA24_269>='A' && LA24_269<='Z')||LA24_269=='_'||(LA24_269>='a' && LA24_269<='z')) ) {s = 43;} | ||
5812 | |||
5813 | else if ( ((LA24_269>='\u0000' && LA24_269<='\t')||(LA24_269>='\u000B' && LA24_269<='\f')||(LA24_269>='\u000E' && LA24_269<='/')||(LA24_269>=':' && LA24_269<='@')||(LA24_269>='[' && LA24_269<='^')||LA24_269=='`'||(LA24_269>='{' && LA24_269<='\uFFFF')) ) {s = 37;} | ||
5814 | |||
5815 | else s = 280; | ||
5816 | |||
5817 | if ( s>=0 ) return s; | ||
5818 | break; | ||
5819 | case 203 : | ||
5820 | int LA24_68 = input.LA(1); | ||
5821 | |||
5822 | s = -1; | ||
5823 | if ( (LA24_68=='>') ) {s = 122;} | ||
5824 | |||
5825 | else if ( ((LA24_68>='\u0000' && LA24_68<='\t')||(LA24_68>='\u000B' && LA24_68<='\f')||(LA24_68>='\u000E' && LA24_68<='=')||(LA24_68>='?' && LA24_68<='\uFFFF')) ) {s = 37;} | ||
5826 | |||
5827 | else s = 123; | ||
5828 | |||
5829 | if ( s>=0 ) return s; | ||
5830 | break; | ||
5831 | case 204 : | ||
5832 | int LA24_43 = input.LA(1); | ||
5833 | |||
5834 | s = -1; | ||
5835 | if ( ((LA24_43>='0' && LA24_43<='9')||(LA24_43>='A' && LA24_43<='Z')||LA24_43=='_'||(LA24_43>='a' && LA24_43<='z')) ) {s = 43;} | ||
5836 | |||
5837 | else if ( ((LA24_43>='\u0000' && LA24_43<='\t')||(LA24_43>='\u000B' && LA24_43<='\f')||(LA24_43>='\u000E' && LA24_43<='/')||(LA24_43>=':' && LA24_43<='@')||(LA24_43>='[' && LA24_43<='^')||LA24_43=='`'||(LA24_43>='{' && LA24_43<='\uFFFF')) ) {s = 37;} | ||
5838 | |||
5839 | else s = 42; | ||
5840 | |||
5841 | if ( s>=0 ) return s; | ||
5842 | break; | ||
5843 | case 205 : | ||
5844 | int LA24_32 = input.LA(1); | ||
5845 | |||
5846 | s = -1; | ||
5847 | if ( (LA24_32=='\\') ) {s = 91;} | ||
5848 | |||
5849 | else if ( ((LA24_32>='\u0000' && LA24_32<='\t')||(LA24_32>='\u000B' && LA24_32<='\f')||(LA24_32>='\u000E' && LA24_32<='&')||(LA24_32>='(' && LA24_32<='[')||(LA24_32>=']' && LA24_32<='\uFFFF')) ) {s = 92;} | ||
5850 | |||
5851 | else if ( (LA24_32=='\'') ) {s = 93;} | ||
5852 | |||
5853 | else if ( (LA24_32=='\n'||LA24_32=='\r') ) {s = 94;} | ||
5854 | |||
5855 | else s = 37; | ||
5856 | |||
5857 | if ( s>=0 ) return s; | ||
5858 | break; | ||
5859 | case 206 : | ||
5860 | int LA24_295 = input.LA(1); | ||
5861 | |||
5862 | s = -1; | ||
5863 | if ( ((LA24_295>='\u0000' && LA24_295<='\t')||(LA24_295>='\u000B' && LA24_295<='\f')||(LA24_295>='\u000E' && LA24_295<='\uFFFF')) ) {s = 37;} | ||
5864 | |||
5865 | else s = 298; | ||
5866 | |||
5867 | if ( s>=0 ) return s; | ||
5868 | break; | ||
5869 | case 207 : | ||
5870 | int LA24_196 = input.LA(1); | ||
5871 | |||
5872 | s = -1; | ||
5873 | if ( (LA24_196=='*') ) {s = 152;} | ||
5874 | |||
5875 | else if ( ((LA24_196>='\u0000' && LA24_196<='\t')||(LA24_196>='\u000B' && LA24_196<='\f')||(LA24_196>='\u000E' && LA24_196<=')')||(LA24_196>='+' && LA24_196<='\uFFFF')) ) {s = 154;} | ||
5876 | |||
5877 | else if ( (LA24_196=='\n'||LA24_196=='\r') ) {s = 153;} | ||
5878 | |||
5879 | else s = 37; | ||
5880 | |||
5881 | if ( s>=0 ) return s; | ||
5882 | break; | ||
5883 | case 208 : | ||
5884 | int LA24_289 = input.LA(1); | ||
5885 | |||
5886 | s = -1; | ||
5887 | if ( ((LA24_289>='0' && LA24_289<='9')||(LA24_289>='A' && LA24_289<='Z')||LA24_289=='_'||(LA24_289>='a' && LA24_289<='z')) ) {s = 43;} | ||
5888 | |||
5889 | else if ( ((LA24_289>='\u0000' && LA24_289<='\t')||(LA24_289>='\u000B' && LA24_289<='\f')||(LA24_289>='\u000E' && LA24_289<='/')||(LA24_289>=':' && LA24_289<='@')||(LA24_289>='[' && LA24_289<='^')||LA24_289=='`'||(LA24_289>='{' && LA24_289<='\uFFFF')) ) {s = 37;} | ||
5890 | |||
5891 | else s = 293; | ||
5892 | |||
5893 | if ( s>=0 ) return s; | ||
5894 | break; | ||
5895 | case 209 : | ||
5896 | int LA24_155 = input.LA(1); | ||
5897 | |||
5898 | s = -1; | ||
5899 | if ( ((LA24_155>='\u0000' && LA24_155<='\t')||(LA24_155>='\u000B' && LA24_155<='\f')||(LA24_155>='\u000E' && LA24_155<='\uFFFF')) ) {s = 155;} | ||
5900 | |||
5901 | else if ( (LA24_155=='\n'||LA24_155=='\r') ) {s = 156;} | ||
5902 | |||
5903 | else s = 37; | ||
5904 | |||
5905 | if ( s>=0 ) return s; | ||
5906 | break; | ||
5907 | case 210 : | ||
5908 | int LA24_87 = input.LA(1); | ||
5909 | |||
5910 | s = -1; | ||
5911 | if ( (LA24_87=='\"'||LA24_87=='\\') ) {s = 136;} | ||
5912 | |||
5913 | else if ( ((LA24_87>='\u0000' && LA24_87<='\t')||(LA24_87>='\u000B' && LA24_87<='\f')||(LA24_87>='\u000E' && LA24_87<='!')||(LA24_87>='#' && LA24_87<='[')||(LA24_87>=']' && LA24_87<='\uFFFF')) ) {s = 137;} | ||
5914 | |||
5915 | else if ( (LA24_87=='\n'||LA24_87=='\r') ) {s = 138;} | ||
5916 | |||
5917 | else s = 37; | ||
5918 | |||
5919 | if ( s>=0 ) return s; | ||
5920 | break; | ||
5921 | case 211 : | ||
5922 | int LA24_184 = input.LA(1); | ||
5923 | |||
5924 | s = -1; | ||
5925 | if ( ((LA24_184>='\u0000' && LA24_184<='\t')||(LA24_184>='\u000B' && LA24_184<='\f')||(LA24_184>='\u000E' && LA24_184<='\uFFFF')) ) {s = 137;} | ||
5926 | |||
5927 | else if ( (LA24_184=='\n'||LA24_184=='\r') ) {s = 138;} | ||
5928 | |||
5929 | else s = 37; | ||
5930 | |||
5931 | if ( s>=0 ) return s; | ||
5932 | break; | ||
5933 | case 212 : | ||
5934 | int LA24_3 = input.LA(1); | ||
5935 | |||
5936 | s = -1; | ||
5937 | if ( (LA24_3=='y') ) {s = 45;} | ||
5938 | |||
5939 | else if ( ((LA24_3>='0' && LA24_3<='9')||(LA24_3>='A' && LA24_3<='Z')||LA24_3=='_'||(LA24_3>='a' && LA24_3<='x')||LA24_3=='z') ) {s = 43;} | ||
5940 | |||
5941 | else if ( ((LA24_3>='\u0000' && LA24_3<='\t')||(LA24_3>='\u000B' && LA24_3<='\f')||(LA24_3>='\u000E' && LA24_3<='/')||(LA24_3>=':' && LA24_3<='@')||(LA24_3>='[' && LA24_3<='^')||LA24_3=='`'||(LA24_3>='{' && LA24_3<='\uFFFF')) ) {s = 37;} | ||
5942 | |||
5943 | else s = 42; | ||
5944 | |||
5945 | if ( s>=0 ) return s; | ||
5946 | break; | ||
5947 | case 213 : | ||
5948 | int LA24_16 = input.LA(1); | ||
5949 | |||
5950 | s = -1; | ||
5951 | if ( ((LA24_16>='\u0000' && LA24_16<='\t')||(LA24_16>='\u000B' && LA24_16<='\f')||(LA24_16>='\u000E' && LA24_16<='\uFFFF')) ) {s = 37;} | ||
5952 | |||
5953 | else s = 64; | ||
5954 | |||
5955 | if ( s>=0 ) return s; | ||
5956 | break; | ||
5957 | case 214 : | ||
5958 | int LA24_22 = input.LA(1); | ||
5959 | |||
5960 | s = -1; | ||
5961 | if ( (LA24_22=='|') ) {s = 72;} | ||
5962 | |||
5963 | else if ( (LA24_22=='&') ) {s = 73;} | ||
5964 | |||
5965 | else if ( ((LA24_22>='\u0000' && LA24_22<='\t')||(LA24_22>='\u000B' && LA24_22<='\f')||(LA24_22>='\u000E' && LA24_22<='%')||(LA24_22>='\'' && LA24_22<='{')||(LA24_22>='}' && LA24_22<='\uFFFF')) ) {s = 37;} | ||
5966 | |||
5967 | else s = 74; | ||
5968 | |||
5969 | if ( s>=0 ) return s; | ||
5970 | break; | ||
5971 | case 215 : | ||
5972 | int LA24_297 = input.LA(1); | ||
5973 | |||
5974 | s = -1; | ||
5975 | if ( ((LA24_297>='0' && LA24_297<='9')||(LA24_297>='A' && LA24_297<='Z')||LA24_297=='_'||(LA24_297>='a' && LA24_297<='z')) ) {s = 43;} | ||
5976 | |||
5977 | else if ( ((LA24_297>='\u0000' && LA24_297<='\t')||(LA24_297>='\u000B' && LA24_297<='\f')||(LA24_297>='\u000E' && LA24_297<='/')||(LA24_297>=':' && LA24_297<='@')||(LA24_297>='[' && LA24_297<='^')||LA24_297=='`'||(LA24_297>='{' && LA24_297<='\uFFFF')) ) {s = 37;} | ||
5978 | |||
5979 | else s = 300; | ||
5980 | |||
5981 | if ( s>=0 ) return s; | ||
5982 | break; | ||
5983 | case 216 : | ||
5984 | int LA24_9 = input.LA(1); | ||
5985 | |||
5986 | s = -1; | ||
5987 | if ( (LA24_9=='i') ) {s = 53;} | ||
5988 | |||
5989 | else if ( (LA24_9=='o') ) {s = 54;} | ||
5990 | |||
5991 | else if ( ((LA24_9>='0' && LA24_9<='9')||(LA24_9>='A' && LA24_9<='Z')||LA24_9=='_'||(LA24_9>='a' && LA24_9<='h')||(LA24_9>='j' && LA24_9<='n')||(LA24_9>='p' && LA24_9<='z')) ) {s = 43;} | ||
5992 | |||
5993 | else if ( ((LA24_9>='\u0000' && LA24_9<='\t')||(LA24_9>='\u000B' && LA24_9<='\f')||(LA24_9>='\u000E' && LA24_9<='/')||(LA24_9>=':' && LA24_9<='@')||(LA24_9>='[' && LA24_9<='^')||LA24_9=='`'||(LA24_9>='{' && LA24_9<='\uFFFF')) ) {s = 37;} | ||
5994 | |||
5995 | else s = 42; | ||
5996 | |||
5997 | if ( s>=0 ) return s; | ||
5998 | break; | ||
5999 | case 217 : | ||
6000 | int LA24_17 = input.LA(1); | ||
6001 | |||
6002 | s = -1; | ||
6003 | if ( ((LA24_17>='\u0000' && LA24_17<='\t')||(LA24_17>='\u000B' && LA24_17<='\f')||(LA24_17>='\u000E' && LA24_17<='\uFFFF')) ) {s = 37;} | ||
6004 | |||
6005 | else s = 65; | ||
6006 | |||
6007 | if ( s>=0 ) return s; | ||
6008 | break; | ||
6009 | case 218 : | ||
6010 | int LA24_4 = input.LA(1); | ||
6011 | |||
6012 | s = -1; | ||
6013 | if ( (LA24_4=='e') ) {s = 46;} | ||
6014 | |||
6015 | else if ( ((LA24_4>='0' && LA24_4<='9')||(LA24_4>='A' && LA24_4<='Z')||LA24_4=='_'||(LA24_4>='a' && LA24_4<='d')||(LA24_4>='f' && LA24_4<='z')) ) {s = 43;} | ||
6016 | |||
6017 | else if ( ((LA24_4>='\u0000' && LA24_4<='\t')||(LA24_4>='\u000B' && LA24_4<='\f')||(LA24_4>='\u000E' && LA24_4<='/')||(LA24_4>=':' && LA24_4<='@')||(LA24_4>='[' && LA24_4<='^')||LA24_4=='`'||(LA24_4>='{' && LA24_4<='\uFFFF')) ) {s = 37;} | ||
6018 | |||
6019 | else s = 42; | ||
6020 | |||
6021 | if ( s>=0 ) return s; | ||
6022 | break; | ||
6023 | case 219 : | ||
6024 | int LA24_187 = input.LA(1); | ||
6025 | |||
6026 | s = -1; | ||
6027 | if ( ((LA24_187>='\u0000' && LA24_187<='\t')||(LA24_187>='\u000B' && LA24_187<='\f')||(LA24_187>='\u000E' && LA24_187<='\uFFFF')) ) {s = 143;} | ||
6028 | |||
6029 | else if ( (LA24_187=='\n'||LA24_187=='\r') ) {s = 138;} | ||
6030 | |||
6031 | else s = 37; | ||
6032 | |||
6033 | if ( s>=0 ) return s; | ||
6034 | break; | ||
6035 | case 220 : | ||
6036 | int LA24_18 = input.LA(1); | ||
6037 | |||
6038 | s = -1; | ||
6039 | if ( ((LA24_18>='\u0000' && LA24_18<='\t')||(LA24_18>='\u000B' && LA24_18<='\f')||(LA24_18>='\u000E' && LA24_18<='\uFFFF')) ) {s = 37;} | ||
6040 | |||
6041 | else s = 66; | ||
6042 | |||
6043 | if ( s>=0 ) return s; | ||
6044 | break; | ||
6045 | case 221 : | ||
6046 | int LA24_246 = input.LA(1); | ||
6047 | 3412 | ||
6048 | s = -1; | 3413 | s = -1; |
6049 | if ( ((LA24_246>='0' && LA24_246<='9')||(LA24_246>='A' && LA24_246<='Z')||LA24_246=='_'||(LA24_246>='a' && LA24_246<='z')) ) {s = 43;} | 3414 | if ( (LA22_160=='\"') ) {s = 112;} |
6050 | 3415 | ||
6051 | else if ( ((LA24_246>='\u0000' && LA24_246<='\t')||(LA24_246>='\u000B' && LA24_246<='\f')||(LA24_246>='\u000E' && LA24_246<='/')||(LA24_246>=':' && LA24_246<='@')||(LA24_246>='[' && LA24_246<='^')||LA24_246=='`'||(LA24_246>='{' && LA24_246<='\uFFFF')) ) {s = 37;} | 3416 | else if ( (LA22_160=='\\') ) {s = 110;} |
6052 | 3417 | ||
6053 | else s = 260; | 3418 | else if ( ((LA22_160>='\u0000' && LA22_160<='!')||(LA22_160>='#' && LA22_160<='[')||(LA22_160>=']' && LA22_160<='\uFFFF')) ) {s = 111;} |
6054 | 3419 | ||
6055 | if ( s>=0 ) return s; | 3420 | if ( s>=0 ) return s; |
6056 | break; | 3421 | break; |
6057 | case 222 : | 3422 | case 2 : |
6058 | int LA24_137 = input.LA(1); | 3423 | int LA22_111 = input.LA(1); |
6059 | 3424 | ||
6060 | s = -1; | 3425 | s = -1; |
6061 | if ( (LA24_137=='\"') ) {s = 183;} | 3426 | if ( (LA22_111=='\"') ) {s = 112;} |
6062 | |||
6063 | else if ( (LA24_137=='\\') ) {s = 184;} | ||
6064 | 3427 | ||
6065 | else if ( ((LA24_137>='\u0000' && LA24_137<='\t')||(LA24_137>='\u000B' && LA24_137<='\f')||(LA24_137>='\u000E' && LA24_137<='!')||(LA24_137>='#' && LA24_137<='[')||(LA24_137>=']' && LA24_137<='\uFFFF')) ) {s = 185;} | 3428 | else if ( (LA22_111=='\\') ) {s = 110;} |
6066 | 3429 | ||
6067 | else if ( (LA24_137=='\n'||LA24_137=='\r') ) {s = 138;} | 3430 | else if ( ((LA22_111>='\u0000' && LA22_111<='!')||(LA22_111>='#' && LA22_111<='[')||(LA22_111>=']' && LA22_111<='\uFFFF')) ) {s = 111;} |
6068 | |||
6069 | else s = 37; | ||
6070 | 3431 | ||
6071 | if ( s>=0 ) return s; | 3432 | if ( s>=0 ) return s; |
6072 | break; | 3433 | break; |
6073 | case 223 : | 3434 | case 3 : |
6074 | int LA24_82 = input.LA(1); | 3435 | int LA22_41 = input.LA(1); |
6075 | 3436 | ||
6076 | s = -1; | 3437 | s = -1; |
6077 | if ( (LA24_82=='r') ) {s = 130;} | 3438 | if ( (LA22_41=='\\') ) {s = 113;} |
6078 | 3439 | ||
6079 | else if ( ((LA24_82>='0' && LA24_82<='9')||(LA24_82>='A' && LA24_82<='Z')||LA24_82=='_'||(LA24_82>='a' && LA24_82<='q')||(LA24_82>='s' && LA24_82<='z')) ) {s = 132;} | 3440 | else if ( ((LA22_41>='\u0000' && LA22_41<='&')||(LA22_41>='(' && LA22_41<='[')||(LA22_41>=']' && LA22_41<='\uFFFF')) ) {s = 114;} |
6080 | 3441 | ||
6081 | else if ( ((LA24_82>='\u0000' && LA24_82<='\t')||(LA24_82>='\u000B' && LA24_82<='\f')||(LA24_82>='\u000E' && LA24_82<='/')||(LA24_82>=':' && LA24_82<='@')||(LA24_82>='[' && LA24_82<='^')||LA24_82=='`'||(LA24_82>='{' && LA24_82<='\uFFFF')) ) {s = 37;} | 3442 | else if ( (LA22_41=='\'') ) {s = 115;} |
6082 | 3443 | ||
6083 | else s = 131; | 3444 | else s = 50; |
6084 | 3445 | ||
6085 | if ( s>=0 ) return s; | 3446 | if ( s>=0 ) return s; |
6086 | break; | 3447 | break; |
6087 | case 224 : | 3448 | case 4 : |
6088 | int LA24_99 = input.LA(1); | 3449 | int LA22_40 = input.LA(1); |
6089 | 3450 | ||
6090 | s = -1; | 3451 | s = -1; |
6091 | if ( (LA24_99=='E') ) {s = 98;} | 3452 | if ( (LA22_40=='\\') ) {s = 110;} |
6092 | |||
6093 | else if ( ((LA24_99>='0' && LA24_99<='9')) ) {s = 99;} | ||
6094 | |||
6095 | else if ( (LA24_99=='.') ) {s = 96;} | ||
6096 | 3453 | ||
6097 | else if ( (LA24_99=='/') ) {s = 97;} | 3454 | else if ( ((LA22_40>='\u0000' && LA22_40<='!')||(LA22_40>='#' && LA22_40<='[')||(LA22_40>=']' && LA22_40<='\uFFFF')) ) {s = 111;} |
6098 | 3455 | ||
6099 | else if ( ((LA24_99>='\u0000' && LA24_99<='\t')||(LA24_99>='\u000B' && LA24_99<='\f')||(LA24_99>='\u000E' && LA24_99<='-')||(LA24_99>=':' && LA24_99<='D')||(LA24_99>='F' && LA24_99<='\uFFFF')) ) {s = 37;} | 3456 | else if ( (LA22_40=='\"') ) {s = 112;} |
6100 | 3457 | ||
6101 | else s = 95; | 3458 | else s = 50; |
6102 | 3459 | ||
6103 | if ( s>=0 ) return s; | 3460 | if ( s>=0 ) return s; |
6104 | break; | 3461 | break; |
6105 | case 225 : | 3462 | case 5 : |
6106 | int LA24_185 = input.LA(1); | 3463 | int LA22_162 = input.LA(1); |
6107 | 3464 | ||
6108 | s = -1; | 3465 | s = -1; |
6109 | if ( (LA24_185=='\"') ) {s = 183;} | 3466 | if ( (LA22_162=='\'') ) {s = 163;} |
6110 | |||
6111 | else if ( (LA24_185=='\\') ) {s = 184;} | ||
6112 | 3467 | ||
6113 | else if ( ((LA24_185>='\u0000' && LA24_185<='\t')||(LA24_185>='\u000B' && LA24_185<='\f')||(LA24_185>='\u000E' && LA24_185<='!')||(LA24_185>='#' && LA24_185<='[')||(LA24_185>=']' && LA24_185<='\uFFFF')) ) {s = 185;} | 3468 | else if ( (LA22_162=='\\') ) {s = 113;} |
6114 | 3469 | ||
6115 | else if ( (LA24_185=='\n'||LA24_185=='\r') ) {s = 138;} | 3470 | else if ( ((LA22_162>='\u0000' && LA22_162<='&')||(LA22_162>='(' && LA22_162<='[')||(LA22_162>=']' && LA22_162<='\uFFFF')) ) {s = 114;} |
6116 | |||
6117 | else s = 37; | ||
6118 | 3471 | ||
6119 | if ( s>=0 ) return s; | 3472 | if ( s>=0 ) return s; |
6120 | break; | 3473 | break; |
6121 | case 226 : | 3474 | case 6 : |
6122 | int LA24_151 = input.LA(1); | 3475 | int LA22_114 = input.LA(1); |
6123 | 3476 | ||
6124 | s = -1; | 3477 | s = -1; |
6125 | if ( (LA24_151=='E') ) {s = 98;} | 3478 | if ( (LA22_114=='\'') ) {s = 163;} |
6126 | 3479 | ||
6127 | else if ( ((LA24_151>='0' && LA24_151<='9')) ) {s = 151;} | 3480 | else if ( (LA22_114=='\\') ) {s = 113;} |
6128 | 3481 | ||
6129 | else if ( (LA24_151=='.') ) {s = 96;} | 3482 | else if ( ((LA22_114>='\u0000' && LA22_114<='&')||(LA22_114>='(' && LA22_114<='[')||(LA22_114>=']' && LA22_114<='\uFFFF')) ) {s = 114;} |
6130 | |||
6131 | else if ( (LA24_151=='/') ) {s = 97;} | ||
6132 | |||
6133 | else if ( ((LA24_151>='\u0000' && LA24_151<='\t')||(LA24_151>='\u000B' && LA24_151<='\f')||(LA24_151>='\u000E' && LA24_151<='-')||(LA24_151>=':' && LA24_151<='D')||(LA24_151>='F' && LA24_151<='\uFFFF')) ) {s = 37;} | ||
6134 | |||
6135 | else s = 150; | ||
6136 | 3483 | ||
6137 | if ( s>=0 ) return s; | 3484 | if ( s>=0 ) return s; |
6138 | break; | 3485 | break; |
6139 | case 227 : | 3486 | case 7 : |
6140 | int LA24_83 = input.LA(1); | 3487 | int LA22_110 = input.LA(1); |
6141 | 3488 | ||
6142 | s = -1; | 3489 | s = -1; |
6143 | if ( (LA24_83=='a') ) {s = 133;} | 3490 | if ( (LA22_110=='\"'||LA22_110=='\\') ) {s = 160;} |
6144 | |||
6145 | else if ( ((LA24_83>='0' && LA24_83<='9')||(LA24_83>='A' && LA24_83<='Z')||LA24_83=='_'||(LA24_83>='b' && LA24_83<='z')) ) {s = 132;} | ||
6146 | 3491 | ||
6147 | else if ( ((LA24_83>='\u0000' && LA24_83<='\t')||(LA24_83>='\u000B' && LA24_83<='\f')||(LA24_83>='\u000E' && LA24_83<='/')||(LA24_83>=':' && LA24_83<='@')||(LA24_83>='[' && LA24_83<='^')||LA24_83=='`'||(LA24_83>='{' && LA24_83<='\uFFFF')) ) {s = 37;} | 3492 | else if ( ((LA22_110>='\u0000' && LA22_110<='!')||(LA22_110>='#' && LA22_110<='[')||(LA22_110>=']' && LA22_110<='\uFFFF')) ) {s = 115;} |
6148 | |||
6149 | else s = 131; | ||
6150 | 3493 | ||
6151 | if ( s>=0 ) return s; | 3494 | if ( s>=0 ) return s; |
6152 | break; | 3495 | break; |
6153 | case 228 : | 3496 | case 8 : |
6154 | int LA24_91 = input.LA(1); | 3497 | int LA22_113 = input.LA(1); |
6155 | 3498 | ||
6156 | s = -1; | 3499 | s = -1; |
6157 | if ( (LA24_91=='\''||LA24_91=='\\') ) {s = 142;} | 3500 | if ( (LA22_113=='\''||LA22_113=='\\') ) {s = 162;} |
6158 | |||
6159 | else if ( ((LA24_91>='\u0000' && LA24_91<='\t')||(LA24_91>='\u000B' && LA24_91<='\f')||(LA24_91>='\u000E' && LA24_91<='&')||(LA24_91>='(' && LA24_91<='[')||(LA24_91>=']' && LA24_91<='\uFFFF')) ) {s = 143;} | ||
6160 | |||
6161 | else if ( (LA24_91=='\n'||LA24_91=='\r') ) {s = 138;} | ||
6162 | 3501 | ||
6163 | else s = 37; | 3502 | else if ( ((LA22_113>='\u0000' && LA22_113<='&')||(LA22_113>='(' && LA22_113<='[')||(LA22_113>=']' && LA22_113<='\uFFFF')) ) {s = 115;} |
6164 | 3503 | ||
6165 | if ( s>=0 ) return s; | 3504 | if ( s>=0 ) return s; |
6166 | break; | 3505 | break; |
6167 | } | 3506 | } |
6168 | NoViableAltException nvae = | 3507 | NoViableAltException nvae = |
6169 | new NoViableAltException(getDescription(), 24, _s, input); | 3508 | new NoViableAltException(getDescription(), 22, _s, input); |
6170 | error(nvae); | 3509 | error(nvae); |
6171 | throw nvae; | 3510 | throw nvae; |
6172 | } | 3511 | } |
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java index 8f5196ca..fefa9ff7 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/src-gen/ca/mcgill/ecse/dslreasoner/ide/contentassist/antlr/internal/InternalVampireLanguageParser.java | |||
@@ -22,38 +22,40 @@ import java.util.ArrayList; | |||
22 | @SuppressWarnings("all") | 22 | @SuppressWarnings("all") |
23 | public class InternalVampireLanguageParser extends AbstractInternalContentAssistParser { | 23 | public class InternalVampireLanguageParser extends AbstractInternalContentAssistParser { |
24 | public static final String[] tokenNames = new String[] { | 24 | public static final String[] tokenNames = new String[] { |
25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_LOWER_WORD_ID", "RULE_SINGLE_QUOTE", "RULE_LITERAL", "RULE_SIGNED_LITERAL", "RULE_DOLLAR_ID", "RULE_DOUBLE_DOLLAR_ID", "RULE_SINGLE_COMMENT", "RULE_UPPER_WORD_ID", "RULE_SIGNED_REAL_ID", "RULE_SIGNED_RAT_ID", "RULE_DOUBLE_QUOTE", "RULE_ALPHA_NUMERIC", "RULE_SIGN", "RULE_INT", "RULE_UNSIGNED_REAL_FRAC_ID", "RULE_UNSIGNED_REAL_EXP_ID", "RULE_UNSIGNED_RAT_ID", "RULE_ID", "RULE_ANY_OTHER", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "'axiom'", "'conjecture'", "'hypothesis'", "'definition'", "'assumption'", "'lemma'", "'theorem'", "'corollary'", "'negated_conjecture'", "'plain'", "'type'", "'fi_domain'", "'fi_functors'", "'fi_predicates'", "'unknown'", "'include('", "',['", "']'", "','", "'%'", "'Satisfiable!'", "'fof'", "'('", "')'", "'.'", "'tff'", "'['", "'<=>'", "'=>'", "'<='", "'<~>'", "'~|'", "'~&'", "'&'", "'|'", "'!'", "':'", "'?'", "'~'", "'!='", "'='", "':='", "'$true'", "'$false'", "'$less'" | 25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_LOWER_WORD_ID", "RULE_SIGNED_LITERAL", "RULE_SINGLE_QUOTE", "RULE_DOLLAR_ID", "RULE_DOUBLE_DOLLAR_ID", "RULE_SINGLE_COMMENT", "RULE_LITERAL", "RULE_UPPER_WORD_ID", "RULE_DOUBLE_QUOTE", "RULE_ALPHA_NUMERIC", "RULE_SIGN", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'distinct_domain'", "'finite_domain'", "'axiom'", "'conjecture'", "'hypothesis'", "'definition'", "'assumption'", "'lemma'", "'theorem'", "'corollary'", "'negated_conjecture'", "'plain'", "'type'", "'fi_domain'", "'fi_functors'", "'fi_predicates'", "'unknown'", "'Satisfiable!'", "'WARNING!'", "'Could'", "'not'", "'set'", "'resource'", "'limit:'", "'Virtual'", "'memory.'", "'TRYING'", "'['", "']'", "'Finite'", "'Model'", "'Found!'", "'fof'", "'('", "','", "')'", "'.'", "'tff'", "'declare_'", "':'", "'>'", "'*'", "'<=>'", "'=>'", "'<='", "'<~>'", "'~|'", "'~&'", "'&'", "'|'", "'!'", "'?'", "'~'", "'!='", "'='", "':='", "'$true'", "'$false'", "'$less'" |
26 | }; | 26 | }; |
27 | public static final int RULE_UNSIGNED_RAT_ID=20; | ||
28 | public static final int T__50=50; | 27 | public static final int T__50=50; |
29 | public static final int RULE_SIGN=16; | 28 | public static final int RULE_SIGN=14; |
30 | public static final int T__59=59; | 29 | public static final int T__59=59; |
31 | public static final int RULE_SIGNED_LITERAL=7; | 30 | public static final int RULE_SIGNED_LITERAL=5; |
32 | public static final int T__55=55; | 31 | public static final int T__55=55; |
33 | public static final int T__56=56; | 32 | public static final int T__56=56; |
34 | public static final int T__57=57; | 33 | public static final int T__57=57; |
35 | public static final int T__58=58; | 34 | public static final int T__58=58; |
36 | public static final int T__51=51; | 35 | public static final int T__51=51; |
37 | public static final int RULE_DOUBLE_QUOTE=14; | 36 | public static final int RULE_DOUBLE_QUOTE=12; |
38 | public static final int T__52=52; | 37 | public static final int T__52=52; |
39 | public static final int RULE_LITERAL=6; | 38 | public static final int RULE_LITERAL=10; |
40 | public static final int T__53=53; | 39 | public static final int T__53=53; |
41 | public static final int RULE_UNSIGNED_REAL_FRAC_ID=18; | ||
42 | public static final int T__54=54; | 40 | public static final int T__54=54; |
43 | public static final int T__60=60; | 41 | public static final int T__60=60; |
44 | public static final int T__61=61; | 42 | public static final int T__61=61; |
45 | public static final int RULE_ID=21; | 43 | public static final int RULE_ID=16; |
46 | public static final int RULE_SINGLE_QUOTE=5; | 44 | public static final int RULE_SINGLE_QUOTE=6; |
47 | public static final int RULE_SINGLE_COMMENT=10; | 45 | public static final int RULE_SINGLE_COMMENT=9; |
46 | public static final int T__26=26; | ||
48 | public static final int T__27=27; | 47 | public static final int T__27=27; |
49 | public static final int T__28=28; | 48 | public static final int T__28=28; |
50 | public static final int RULE_INT=17; | 49 | public static final int RULE_INT=15; |
51 | public static final int T__29=29; | 50 | public static final int T__29=29; |
51 | public static final int T__22=22; | ||
52 | public static final int T__66=66; | 52 | public static final int T__66=66; |
53 | public static final int RULE_ML_COMMENT=24; | 53 | public static final int RULE_ML_COMMENT=18; |
54 | public static final int T__23=23; | ||
54 | public static final int T__67=67; | 55 | public static final int T__67=67; |
55 | public static final int RULE_SIGNED_RAT_ID=13; | 56 | public static final int T__24=24; |
56 | public static final int T__68=68; | 57 | public static final int T__68=68; |
58 | public static final int T__25=25; | ||
57 | public static final int T__69=69; | 59 | public static final int T__69=69; |
58 | public static final int T__62=62; | 60 | public static final int T__62=62; |
59 | public static final int T__63=63; | 61 | public static final int T__63=63; |
@@ -61,32 +63,39 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
61 | public static final int T__65=65; | 63 | public static final int T__65=65; |
62 | public static final int T__70=70; | 64 | public static final int T__70=70; |
63 | public static final int T__71=71; | 65 | public static final int T__71=71; |
66 | public static final int T__72=72; | ||
64 | public static final int RULE_LOWER_WORD_ID=4; | 67 | public static final int RULE_LOWER_WORD_ID=4; |
65 | public static final int RULE_STRING=23; | 68 | public static final int RULE_STRING=17; |
66 | public static final int RULE_SL_COMMENT=25; | 69 | public static final int RULE_SL_COMMENT=19; |
67 | public static final int T__37=37; | 70 | public static final int T__37=37; |
68 | public static final int T__38=38; | 71 | public static final int T__38=38; |
69 | public static final int T__39=39; | 72 | public static final int T__39=39; |
70 | public static final int T__33=33; | 73 | public static final int T__33=33; |
74 | public static final int T__77=77; | ||
71 | public static final int T__34=34; | 75 | public static final int T__34=34; |
76 | public static final int T__78=78; | ||
72 | public static final int T__35=35; | 77 | public static final int T__35=35; |
78 | public static final int T__79=79; | ||
73 | public static final int T__36=36; | 79 | public static final int T__36=36; |
80 | public static final int T__73=73; | ||
74 | public static final int EOF=-1; | 81 | public static final int EOF=-1; |
75 | public static final int T__30=30; | 82 | public static final int T__30=30; |
76 | public static final int RULE_UNSIGNED_REAL_EXP_ID=19; | 83 | public static final int T__74=74; |
77 | public static final int T__31=31; | 84 | public static final int T__31=31; |
85 | public static final int T__75=75; | ||
78 | public static final int T__32=32; | 86 | public static final int T__32=32; |
87 | public static final int T__76=76; | ||
88 | public static final int T__80=80; | ||
79 | public static final int RULE_UPPER_WORD_ID=11; | 89 | public static final int RULE_UPPER_WORD_ID=11; |
80 | public static final int RULE_WS=26; | 90 | public static final int RULE_WS=20; |
81 | public static final int RULE_DOLLAR_ID=8; | 91 | public static final int RULE_DOLLAR_ID=7; |
82 | public static final int RULE_ALPHA_NUMERIC=15; | 92 | public static final int RULE_ALPHA_NUMERIC=13; |
83 | public static final int RULE_ANY_OTHER=22; | 93 | public static final int RULE_ANY_OTHER=21; |
84 | public static final int RULE_DOUBLE_DOLLAR_ID=9; | 94 | public static final int RULE_DOUBLE_DOLLAR_ID=8; |
85 | public static final int T__48=48; | 95 | public static final int T__48=48; |
86 | public static final int T__49=49; | 96 | public static final int T__49=49; |
87 | public static final int T__44=44; | 97 | public static final int T__44=44; |
88 | public static final int T__45=45; | 98 | public static final int T__45=45; |
89 | public static final int RULE_SIGNED_REAL_ID=12; | ||
90 | public static final int T__46=46; | 99 | public static final int T__46=46; |
91 | public static final int T__47=47; | 100 | public static final int T__47=47; |
92 | public static final int T__40=40; | 101 | public static final int T__40=40; |
@@ -179,7 +188,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
179 | int alt1=2; | 188 | int alt1=2; |
180 | int LA1_0 = input.LA(1); | 189 | int LA1_0 = input.LA(1); |
181 | 190 | ||
182 | if ( (LA1_0==42||(LA1_0>=46 && LA1_0<=48)||LA1_0==52) ) { | 191 | if ( (LA1_0==RULE_SINGLE_COMMENT||(LA1_0>=39 && LA1_0<=40)||LA1_0==48||LA1_0==51||LA1_0==54||LA1_0==59) ) { |
183 | alt1=1; | 192 | alt1=1; |
184 | } | 193 | } |
185 | 194 | ||
@@ -224,20 +233,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
224 | // $ANTLR end "ruleVampireModel" | 233 | // $ANTLR end "ruleVampireModel" |
225 | 234 | ||
226 | 235 | ||
227 | // $ANTLR start "entryRuleVLSInclude" | 236 | // $ANTLR start "entryRuleVLSComment" |
228 | // InternalVampireLanguage.g:78:1: entryRuleVLSInclude : ruleVLSInclude EOF ; | 237 | // InternalVampireLanguage.g:78:1: entryRuleVLSComment : ruleVLSComment EOF ; |
229 | public final void entryRuleVLSInclude() throws RecognitionException { | 238 | public final void entryRuleVLSComment() throws RecognitionException { |
230 | try { | 239 | try { |
231 | // InternalVampireLanguage.g:79:1: ( ruleVLSInclude EOF ) | 240 | // InternalVampireLanguage.g:79:1: ( ruleVLSComment EOF ) |
232 | // InternalVampireLanguage.g:80:1: ruleVLSInclude EOF | 241 | // InternalVampireLanguage.g:80:1: ruleVLSComment EOF |
233 | { | 242 | { |
234 | before(grammarAccess.getVLSIncludeRule()); | 243 | before(grammarAccess.getVLSCommentRule()); |
235 | pushFollow(FOLLOW_1); | 244 | pushFollow(FOLLOW_1); |
236 | ruleVLSInclude(); | 245 | ruleVLSComment(); |
237 | 246 | ||
238 | state._fsp--; | 247 | state._fsp--; |
239 | 248 | ||
240 | after(grammarAccess.getVLSIncludeRule()); | 249 | after(grammarAccess.getVLSCommentRule()); |
241 | match(input,EOF,FOLLOW_2); | 250 | match(input,EOF,FOLLOW_2); |
242 | 251 | ||
243 | } | 252 | } |
@@ -251,35 +260,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
251 | } | 260 | } |
252 | return ; | 261 | return ; |
253 | } | 262 | } |
254 | // $ANTLR end "entryRuleVLSInclude" | 263 | // $ANTLR end "entryRuleVLSComment" |
255 | 264 | ||
256 | 265 | ||
257 | // $ANTLR start "ruleVLSInclude" | 266 | // $ANTLR start "ruleVLSComment" |
258 | // InternalVampireLanguage.g:87:1: ruleVLSInclude : ( ( rule__VLSInclude__Group__0 ) ) ; | 267 | // InternalVampireLanguage.g:87:1: ruleVLSComment : ( ( rule__VLSComment__CommentAssignment ) ) ; |
259 | public final void ruleVLSInclude() throws RecognitionException { | 268 | public final void ruleVLSComment() throws RecognitionException { |
260 | 269 | ||
261 | int stackSize = keepStackSize(); | 270 | int stackSize = keepStackSize(); |
262 | 271 | ||
263 | try { | 272 | try { |
264 | // InternalVampireLanguage.g:91:2: ( ( ( rule__VLSInclude__Group__0 ) ) ) | 273 | // InternalVampireLanguage.g:91:2: ( ( ( rule__VLSComment__CommentAssignment ) ) ) |
265 | // InternalVampireLanguage.g:92:2: ( ( rule__VLSInclude__Group__0 ) ) | 274 | // InternalVampireLanguage.g:92:2: ( ( rule__VLSComment__CommentAssignment ) ) |
266 | { | 275 | { |
267 | // InternalVampireLanguage.g:92:2: ( ( rule__VLSInclude__Group__0 ) ) | 276 | // InternalVampireLanguage.g:92:2: ( ( rule__VLSComment__CommentAssignment ) ) |
268 | // InternalVampireLanguage.g:93:3: ( rule__VLSInclude__Group__0 ) | 277 | // InternalVampireLanguage.g:93:3: ( rule__VLSComment__CommentAssignment ) |
269 | { | 278 | { |
270 | before(grammarAccess.getVLSIncludeAccess().getGroup()); | 279 | before(grammarAccess.getVLSCommentAccess().getCommentAssignment()); |
271 | // InternalVampireLanguage.g:94:3: ( rule__VLSInclude__Group__0 ) | 280 | // InternalVampireLanguage.g:94:3: ( rule__VLSComment__CommentAssignment ) |
272 | // InternalVampireLanguage.g:94:4: rule__VLSInclude__Group__0 | 281 | // InternalVampireLanguage.g:94:4: rule__VLSComment__CommentAssignment |
273 | { | 282 | { |
274 | pushFollow(FOLLOW_2); | 283 | pushFollow(FOLLOW_2); |
275 | rule__VLSInclude__Group__0(); | 284 | rule__VLSComment__CommentAssignment(); |
276 | 285 | ||
277 | state._fsp--; | 286 | state._fsp--; |
278 | 287 | ||
279 | 288 | ||
280 | } | 289 | } |
281 | 290 | ||
282 | after(grammarAccess.getVLSIncludeAccess().getGroup()); | 291 | after(grammarAccess.getVLSCommentAccess().getCommentAssignment()); |
283 | 292 | ||
284 | } | 293 | } |
285 | 294 | ||
@@ -298,23 +307,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
298 | } | 307 | } |
299 | return ; | 308 | return ; |
300 | } | 309 | } |
301 | // $ANTLR end "ruleVLSInclude" | 310 | // $ANTLR end "ruleVLSComment" |
302 | 311 | ||
303 | 312 | ||
304 | // $ANTLR start "entryRuleVLSName" | 313 | // $ANTLR start "entryRuleVLSConfirmations" |
305 | // InternalVampireLanguage.g:103:1: entryRuleVLSName : ruleVLSName EOF ; | 314 | // InternalVampireLanguage.g:103:1: entryRuleVLSConfirmations : ruleVLSConfirmations EOF ; |
306 | public final void entryRuleVLSName() throws RecognitionException { | 315 | public final void entryRuleVLSConfirmations() throws RecognitionException { |
307 | try { | 316 | try { |
308 | // InternalVampireLanguage.g:104:1: ( ruleVLSName EOF ) | 317 | // InternalVampireLanguage.g:104:1: ( ruleVLSConfirmations EOF ) |
309 | // InternalVampireLanguage.g:105:1: ruleVLSName EOF | 318 | // InternalVampireLanguage.g:105:1: ruleVLSConfirmations EOF |
310 | { | 319 | { |
311 | before(grammarAccess.getVLSNameRule()); | 320 | before(grammarAccess.getVLSConfirmationsRule()); |
312 | pushFollow(FOLLOW_1); | 321 | pushFollow(FOLLOW_1); |
313 | ruleVLSName(); | 322 | ruleVLSConfirmations(); |
314 | 323 | ||
315 | state._fsp--; | 324 | state._fsp--; |
316 | 325 | ||
317 | after(grammarAccess.getVLSNameRule()); | 326 | after(grammarAccess.getVLSConfirmationsRule()); |
318 | match(input,EOF,FOLLOW_2); | 327 | match(input,EOF,FOLLOW_2); |
319 | 328 | ||
320 | } | 329 | } |
@@ -328,35 +337,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
328 | } | 337 | } |
329 | return ; | 338 | return ; |
330 | } | 339 | } |
331 | // $ANTLR end "entryRuleVLSName" | 340 | // $ANTLR end "entryRuleVLSConfirmations" |
332 | 341 | ||
333 | 342 | ||
334 | // $ANTLR start "ruleVLSName" | 343 | // $ANTLR start "ruleVLSConfirmations" |
335 | // InternalVampireLanguage.g:112:1: ruleVLSName : ( ( rule__VLSName__NameAssignment ) ) ; | 344 | // InternalVampireLanguage.g:112:1: ruleVLSConfirmations : ( ( rule__VLSConfirmations__Alternatives ) ) ; |
336 | public final void ruleVLSName() throws RecognitionException { | 345 | public final void ruleVLSConfirmations() throws RecognitionException { |
337 | 346 | ||
338 | int stackSize = keepStackSize(); | 347 | int stackSize = keepStackSize(); |
339 | 348 | ||
340 | try { | 349 | try { |
341 | // InternalVampireLanguage.g:116:2: ( ( ( rule__VLSName__NameAssignment ) ) ) | 350 | // InternalVampireLanguage.g:116:2: ( ( ( rule__VLSConfirmations__Alternatives ) ) ) |
342 | // InternalVampireLanguage.g:117:2: ( ( rule__VLSName__NameAssignment ) ) | 351 | // InternalVampireLanguage.g:117:2: ( ( rule__VLSConfirmations__Alternatives ) ) |
343 | { | 352 | { |
344 | // InternalVampireLanguage.g:117:2: ( ( rule__VLSName__NameAssignment ) ) | 353 | // InternalVampireLanguage.g:117:2: ( ( rule__VLSConfirmations__Alternatives ) ) |
345 | // InternalVampireLanguage.g:118:3: ( rule__VLSName__NameAssignment ) | 354 | // InternalVampireLanguage.g:118:3: ( rule__VLSConfirmations__Alternatives ) |
346 | { | 355 | { |
347 | before(grammarAccess.getVLSNameAccess().getNameAssignment()); | 356 | before(grammarAccess.getVLSConfirmationsAccess().getAlternatives()); |
348 | // InternalVampireLanguage.g:119:3: ( rule__VLSName__NameAssignment ) | 357 | // InternalVampireLanguage.g:119:3: ( rule__VLSConfirmations__Alternatives ) |
349 | // InternalVampireLanguage.g:119:4: rule__VLSName__NameAssignment | 358 | // InternalVampireLanguage.g:119:4: rule__VLSConfirmations__Alternatives |
350 | { | 359 | { |
351 | pushFollow(FOLLOW_2); | 360 | pushFollow(FOLLOW_2); |
352 | rule__VLSName__NameAssignment(); | 361 | rule__VLSConfirmations__Alternatives(); |
353 | 362 | ||
354 | state._fsp--; | 363 | state._fsp--; |
355 | 364 | ||
356 | 365 | ||
357 | } | 366 | } |
358 | 367 | ||
359 | after(grammarAccess.getVLSNameAccess().getNameAssignment()); | 368 | after(grammarAccess.getVLSConfirmationsAccess().getAlternatives()); |
360 | 369 | ||
361 | } | 370 | } |
362 | 371 | ||
@@ -375,23 +384,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
375 | } | 384 | } |
376 | return ; | 385 | return ; |
377 | } | 386 | } |
378 | // $ANTLR end "ruleVLSName" | 387 | // $ANTLR end "ruleVLSConfirmations" |
379 | 388 | ||
380 | 389 | ||
381 | // $ANTLR start "entryRuleVLSComment" | 390 | // $ANTLR start "entryRuleVLSFofFormula" |
382 | // InternalVampireLanguage.g:128:1: entryRuleVLSComment : ruleVLSComment EOF ; | 391 | // InternalVampireLanguage.g:128:1: entryRuleVLSFofFormula : ruleVLSFofFormula EOF ; |
383 | public final void entryRuleVLSComment() throws RecognitionException { | 392 | public final void entryRuleVLSFofFormula() throws RecognitionException { |
384 | try { | 393 | try { |
385 | // InternalVampireLanguage.g:129:1: ( ruleVLSComment EOF ) | 394 | // InternalVampireLanguage.g:129:1: ( ruleVLSFofFormula EOF ) |
386 | // InternalVampireLanguage.g:130:1: ruleVLSComment EOF | 395 | // InternalVampireLanguage.g:130:1: ruleVLSFofFormula EOF |
387 | { | 396 | { |
388 | before(grammarAccess.getVLSCommentRule()); | 397 | before(grammarAccess.getVLSFofFormulaRule()); |
389 | pushFollow(FOLLOW_1); | 398 | pushFollow(FOLLOW_1); |
390 | ruleVLSComment(); | 399 | ruleVLSFofFormula(); |
391 | 400 | ||
392 | state._fsp--; | 401 | state._fsp--; |
393 | 402 | ||
394 | after(grammarAccess.getVLSCommentRule()); | 403 | after(grammarAccess.getVLSFofFormulaRule()); |
395 | match(input,EOF,FOLLOW_2); | 404 | match(input,EOF,FOLLOW_2); |
396 | 405 | ||
397 | } | 406 | } |
@@ -405,35 +414,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
405 | } | 414 | } |
406 | return ; | 415 | return ; |
407 | } | 416 | } |
408 | // $ANTLR end "entryRuleVLSComment" | 417 | // $ANTLR end "entryRuleVLSFofFormula" |
409 | 418 | ||
410 | 419 | ||
411 | // $ANTLR start "ruleVLSComment" | 420 | // $ANTLR start "ruleVLSFofFormula" |
412 | // InternalVampireLanguage.g:137:1: ruleVLSComment : ( ( rule__VLSComment__Group__0 ) ) ; | 421 | // InternalVampireLanguage.g:137:1: ruleVLSFofFormula : ( ( rule__VLSFofFormula__Group__0 ) ) ; |
413 | public final void ruleVLSComment() throws RecognitionException { | 422 | public final void ruleVLSFofFormula() throws RecognitionException { |
414 | 423 | ||
415 | int stackSize = keepStackSize(); | 424 | int stackSize = keepStackSize(); |
416 | 425 | ||
417 | try { | 426 | try { |
418 | // InternalVampireLanguage.g:141:2: ( ( ( rule__VLSComment__Group__0 ) ) ) | 427 | // InternalVampireLanguage.g:141:2: ( ( ( rule__VLSFofFormula__Group__0 ) ) ) |
419 | // InternalVampireLanguage.g:142:2: ( ( rule__VLSComment__Group__0 ) ) | 428 | // InternalVampireLanguage.g:142:2: ( ( rule__VLSFofFormula__Group__0 ) ) |
420 | { | 429 | { |
421 | // InternalVampireLanguage.g:142:2: ( ( rule__VLSComment__Group__0 ) ) | 430 | // InternalVampireLanguage.g:142:2: ( ( rule__VLSFofFormula__Group__0 ) ) |
422 | // InternalVampireLanguage.g:143:3: ( rule__VLSComment__Group__0 ) | 431 | // InternalVampireLanguage.g:143:3: ( rule__VLSFofFormula__Group__0 ) |
423 | { | 432 | { |
424 | before(grammarAccess.getVLSCommentAccess().getGroup()); | 433 | before(grammarAccess.getVLSFofFormulaAccess().getGroup()); |
425 | // InternalVampireLanguage.g:144:3: ( rule__VLSComment__Group__0 ) | 434 | // InternalVampireLanguage.g:144:3: ( rule__VLSFofFormula__Group__0 ) |
426 | // InternalVampireLanguage.g:144:4: rule__VLSComment__Group__0 | 435 | // InternalVampireLanguage.g:144:4: rule__VLSFofFormula__Group__0 |
427 | { | 436 | { |
428 | pushFollow(FOLLOW_2); | 437 | pushFollow(FOLLOW_2); |
429 | rule__VLSComment__Group__0(); | 438 | rule__VLSFofFormula__Group__0(); |
430 | 439 | ||
431 | state._fsp--; | 440 | state._fsp--; |
432 | 441 | ||
433 | 442 | ||
434 | } | 443 | } |
435 | 444 | ||
436 | after(grammarAccess.getVLSCommentAccess().getGroup()); | 445 | after(grammarAccess.getVLSFofFormulaAccess().getGroup()); |
437 | 446 | ||
438 | } | 447 | } |
439 | 448 | ||
@@ -452,23 +461,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
452 | } | 461 | } |
453 | return ; | 462 | return ; |
454 | } | 463 | } |
455 | // $ANTLR end "ruleVLSComment" | 464 | // $ANTLR end "ruleVLSFofFormula" |
456 | 465 | ||
457 | 466 | ||
458 | // $ANTLR start "entryRuleVLSConfirmations" | 467 | // $ANTLR start "entryRuleVLSTffFormula" |
459 | // InternalVampireLanguage.g:153:1: entryRuleVLSConfirmations : ruleVLSConfirmations EOF ; | 468 | // InternalVampireLanguage.g:153:1: entryRuleVLSTffFormula : ruleVLSTffFormula EOF ; |
460 | public final void entryRuleVLSConfirmations() throws RecognitionException { | 469 | public final void entryRuleVLSTffFormula() throws RecognitionException { |
461 | try { | 470 | try { |
462 | // InternalVampireLanguage.g:154:1: ( ruleVLSConfirmations EOF ) | 471 | // InternalVampireLanguage.g:154:1: ( ruleVLSTffFormula EOF ) |
463 | // InternalVampireLanguage.g:155:1: ruleVLSConfirmations EOF | 472 | // InternalVampireLanguage.g:155:1: ruleVLSTffFormula EOF |
464 | { | 473 | { |
465 | before(grammarAccess.getVLSConfirmationsRule()); | 474 | before(grammarAccess.getVLSTffFormulaRule()); |
466 | pushFollow(FOLLOW_1); | 475 | pushFollow(FOLLOW_1); |
467 | ruleVLSConfirmations(); | 476 | ruleVLSTffFormula(); |
468 | 477 | ||
469 | state._fsp--; | 478 | state._fsp--; |
470 | 479 | ||
471 | after(grammarAccess.getVLSConfirmationsRule()); | 480 | after(grammarAccess.getVLSTffFormulaRule()); |
472 | match(input,EOF,FOLLOW_2); | 481 | match(input,EOF,FOLLOW_2); |
473 | 482 | ||
474 | } | 483 | } |
@@ -482,29 +491,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
482 | } | 491 | } |
483 | return ; | 492 | return ; |
484 | } | 493 | } |
485 | // $ANTLR end "entryRuleVLSConfirmations" | 494 | // $ANTLR end "entryRuleVLSTffFormula" |
486 | 495 | ||
487 | 496 | ||
488 | // $ANTLR start "ruleVLSConfirmations" | 497 | // $ANTLR start "ruleVLSTffFormula" |
489 | // InternalVampireLanguage.g:162:1: ruleVLSConfirmations : ( ruleVLSSatisfiable ) ; | 498 | // InternalVampireLanguage.g:162:1: ruleVLSTffFormula : ( ( rule__VLSTffFormula__Group__0 ) ) ; |
490 | public final void ruleVLSConfirmations() throws RecognitionException { | 499 | public final void ruleVLSTffFormula() throws RecognitionException { |
491 | 500 | ||
492 | int stackSize = keepStackSize(); | 501 | int stackSize = keepStackSize(); |
493 | 502 | ||
494 | try { | 503 | try { |
495 | // InternalVampireLanguage.g:166:2: ( ( ruleVLSSatisfiable ) ) | 504 | // InternalVampireLanguage.g:166:2: ( ( ( rule__VLSTffFormula__Group__0 ) ) ) |
496 | // InternalVampireLanguage.g:167:2: ( ruleVLSSatisfiable ) | 505 | // InternalVampireLanguage.g:167:2: ( ( rule__VLSTffFormula__Group__0 ) ) |
497 | { | 506 | { |
498 | // InternalVampireLanguage.g:167:2: ( ruleVLSSatisfiable ) | 507 | // InternalVampireLanguage.g:167:2: ( ( rule__VLSTffFormula__Group__0 ) ) |
499 | // InternalVampireLanguage.g:168:3: ruleVLSSatisfiable | 508 | // InternalVampireLanguage.g:168:3: ( rule__VLSTffFormula__Group__0 ) |
509 | { | ||
510 | before(grammarAccess.getVLSTffFormulaAccess().getGroup()); | ||
511 | // InternalVampireLanguage.g:169:3: ( rule__VLSTffFormula__Group__0 ) | ||
512 | // InternalVampireLanguage.g:169:4: rule__VLSTffFormula__Group__0 | ||
500 | { | 513 | { |
501 | before(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableParserRuleCall()); | ||
502 | pushFollow(FOLLOW_2); | 514 | pushFollow(FOLLOW_2); |
503 | ruleVLSSatisfiable(); | 515 | rule__VLSTffFormula__Group__0(); |
504 | 516 | ||
505 | state._fsp--; | 517 | state._fsp--; |
506 | 518 | ||
507 | after(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableParserRuleCall()); | 519 | |
520 | } | ||
521 | |||
522 | after(grammarAccess.getVLSTffFormulaAccess().getGroup()); | ||
508 | 523 | ||
509 | } | 524 | } |
510 | 525 | ||
@@ -523,23 +538,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
523 | } | 538 | } |
524 | return ; | 539 | return ; |
525 | } | 540 | } |
526 | // $ANTLR end "ruleVLSConfirmations" | 541 | // $ANTLR end "ruleVLSTffFormula" |
527 | 542 | ||
528 | 543 | ||
529 | // $ANTLR start "entryRuleVLSSatisfiable" | 544 | // $ANTLR start "entryRuleVLSTffName" |
530 | // InternalVampireLanguage.g:178:1: entryRuleVLSSatisfiable : ruleVLSSatisfiable EOF ; | 545 | // InternalVampireLanguage.g:178:1: entryRuleVLSTffName : ruleVLSTffName EOF ; |
531 | public final void entryRuleVLSSatisfiable() throws RecognitionException { | 546 | public final void entryRuleVLSTffName() throws RecognitionException { |
532 | try { | 547 | try { |
533 | // InternalVampireLanguage.g:179:1: ( ruleVLSSatisfiable EOF ) | 548 | // InternalVampireLanguage.g:179:1: ( ruleVLSTffName EOF ) |
534 | // InternalVampireLanguage.g:180:1: ruleVLSSatisfiable EOF | 549 | // InternalVampireLanguage.g:180:1: ruleVLSTffName EOF |
535 | { | 550 | { |
536 | before(grammarAccess.getVLSSatisfiableRule()); | 551 | before(grammarAccess.getVLSTffNameRule()); |
537 | pushFollow(FOLLOW_1); | 552 | pushFollow(FOLLOW_1); |
538 | ruleVLSSatisfiable(); | 553 | ruleVLSTffName(); |
539 | 554 | ||
540 | state._fsp--; | 555 | state._fsp--; |
541 | 556 | ||
542 | after(grammarAccess.getVLSSatisfiableRule()); | 557 | after(grammarAccess.getVLSTffNameRule()); |
543 | match(input,EOF,FOLLOW_2); | 558 | match(input,EOF,FOLLOW_2); |
544 | 559 | ||
545 | } | 560 | } |
@@ -553,35 +568,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
553 | } | 568 | } |
554 | return ; | 569 | return ; |
555 | } | 570 | } |
556 | // $ANTLR end "entryRuleVLSSatisfiable" | 571 | // $ANTLR end "entryRuleVLSTffName" |
557 | 572 | ||
558 | 573 | ||
559 | // $ANTLR start "ruleVLSSatisfiable" | 574 | // $ANTLR start "ruleVLSTffName" |
560 | // InternalVampireLanguage.g:187:1: ruleVLSSatisfiable : ( ( rule__VLSSatisfiable__Group__0 ) ) ; | 575 | // InternalVampireLanguage.g:187:1: ruleVLSTffName : ( ( rule__VLSTffName__Alternatives ) ) ; |
561 | public final void ruleVLSSatisfiable() throws RecognitionException { | 576 | public final void ruleVLSTffName() throws RecognitionException { |
562 | 577 | ||
563 | int stackSize = keepStackSize(); | 578 | int stackSize = keepStackSize(); |
564 | 579 | ||
565 | try { | 580 | try { |
566 | // InternalVampireLanguage.g:191:2: ( ( ( rule__VLSSatisfiable__Group__0 ) ) ) | 581 | // InternalVampireLanguage.g:191:2: ( ( ( rule__VLSTffName__Alternatives ) ) ) |
567 | // InternalVampireLanguage.g:192:2: ( ( rule__VLSSatisfiable__Group__0 ) ) | 582 | // InternalVampireLanguage.g:192:2: ( ( rule__VLSTffName__Alternatives ) ) |
568 | { | 583 | { |
569 | // InternalVampireLanguage.g:192:2: ( ( rule__VLSSatisfiable__Group__0 ) ) | 584 | // InternalVampireLanguage.g:192:2: ( ( rule__VLSTffName__Alternatives ) ) |
570 | // InternalVampireLanguage.g:193:3: ( rule__VLSSatisfiable__Group__0 ) | 585 | // InternalVampireLanguage.g:193:3: ( rule__VLSTffName__Alternatives ) |
571 | { | 586 | { |
572 | before(grammarAccess.getVLSSatisfiableAccess().getGroup()); | 587 | before(grammarAccess.getVLSTffNameAccess().getAlternatives()); |
573 | // InternalVampireLanguage.g:194:3: ( rule__VLSSatisfiable__Group__0 ) | 588 | // InternalVampireLanguage.g:194:3: ( rule__VLSTffName__Alternatives ) |
574 | // InternalVampireLanguage.g:194:4: rule__VLSSatisfiable__Group__0 | 589 | // InternalVampireLanguage.g:194:4: rule__VLSTffName__Alternatives |
575 | { | 590 | { |
576 | pushFollow(FOLLOW_2); | 591 | pushFollow(FOLLOW_2); |
577 | rule__VLSSatisfiable__Group__0(); | 592 | rule__VLSTffName__Alternatives(); |
578 | 593 | ||
579 | state._fsp--; | 594 | state._fsp--; |
580 | 595 | ||
581 | 596 | ||
582 | } | 597 | } |
583 | 598 | ||
584 | after(grammarAccess.getVLSSatisfiableAccess().getGroup()); | 599 | after(grammarAccess.getVLSTffNameAccess().getAlternatives()); |
585 | 600 | ||
586 | } | 601 | } |
587 | 602 | ||
@@ -600,23 +615,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
600 | } | 615 | } |
601 | return ; | 616 | return ; |
602 | } | 617 | } |
603 | // $ANTLR end "ruleVLSSatisfiable" | 618 | // $ANTLR end "ruleVLSTffName" |
604 | 619 | ||
605 | 620 | ||
606 | // $ANTLR start "entryRuleVLSFofFormula" | 621 | // $ANTLR start "entryRuleVLSTffDistinct" |
607 | // InternalVampireLanguage.g:203:1: entryRuleVLSFofFormula : ruleVLSFofFormula EOF ; | 622 | // InternalVampireLanguage.g:203:1: entryRuleVLSTffDistinct : ruleVLSTffDistinct EOF ; |
608 | public final void entryRuleVLSFofFormula() throws RecognitionException { | 623 | public final void entryRuleVLSTffDistinct() throws RecognitionException { |
609 | try { | 624 | try { |
610 | // InternalVampireLanguage.g:204:1: ( ruleVLSFofFormula EOF ) | 625 | // InternalVampireLanguage.g:204:1: ( ruleVLSTffDistinct EOF ) |
611 | // InternalVampireLanguage.g:205:1: ruleVLSFofFormula EOF | 626 | // InternalVampireLanguage.g:205:1: ruleVLSTffDistinct EOF |
612 | { | 627 | { |
613 | before(grammarAccess.getVLSFofFormulaRule()); | 628 | before(grammarAccess.getVLSTffDistinctRule()); |
614 | pushFollow(FOLLOW_1); | 629 | pushFollow(FOLLOW_1); |
615 | ruleVLSFofFormula(); | 630 | ruleVLSTffDistinct(); |
616 | 631 | ||
617 | state._fsp--; | 632 | state._fsp--; |
618 | 633 | ||
619 | after(grammarAccess.getVLSFofFormulaRule()); | 634 | after(grammarAccess.getVLSTffDistinctRule()); |
620 | match(input,EOF,FOLLOW_2); | 635 | match(input,EOF,FOLLOW_2); |
621 | 636 | ||
622 | } | 637 | } |
@@ -630,35 +645,92 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
630 | } | 645 | } |
631 | return ; | 646 | return ; |
632 | } | 647 | } |
633 | // $ANTLR end "entryRuleVLSFofFormula" | 648 | // $ANTLR end "entryRuleVLSTffDistinct" |
634 | 649 | ||
635 | 650 | ||
636 | // $ANTLR start "ruleVLSFofFormula" | 651 | // $ANTLR start "ruleVLSTffDistinct" |
637 | // InternalVampireLanguage.g:212:1: ruleVLSFofFormula : ( ( rule__VLSFofFormula__Group__0 ) ) ; | 652 | // InternalVampireLanguage.g:212:1: ruleVLSTffDistinct : ( 'distinct_domain' ) ; |
638 | public final void ruleVLSFofFormula() throws RecognitionException { | 653 | public final void ruleVLSTffDistinct() throws RecognitionException { |
639 | 654 | ||
640 | int stackSize = keepStackSize(); | 655 | int stackSize = keepStackSize(); |
641 | 656 | ||
642 | try { | 657 | try { |
643 | // InternalVampireLanguage.g:216:2: ( ( ( rule__VLSFofFormula__Group__0 ) ) ) | 658 | // InternalVampireLanguage.g:216:2: ( ( 'distinct_domain' ) ) |
644 | // InternalVampireLanguage.g:217:2: ( ( rule__VLSFofFormula__Group__0 ) ) | 659 | // InternalVampireLanguage.g:217:2: ( 'distinct_domain' ) |
645 | { | 660 | { |
646 | // InternalVampireLanguage.g:217:2: ( ( rule__VLSFofFormula__Group__0 ) ) | 661 | // InternalVampireLanguage.g:217:2: ( 'distinct_domain' ) |
647 | // InternalVampireLanguage.g:218:3: ( rule__VLSFofFormula__Group__0 ) | 662 | // InternalVampireLanguage.g:218:3: 'distinct_domain' |
648 | { | 663 | { |
649 | before(grammarAccess.getVLSFofFormulaAccess().getGroup()); | 664 | before(grammarAccess.getVLSTffDistinctAccess().getDistinct_domainKeyword()); |
650 | // InternalVampireLanguage.g:219:3: ( rule__VLSFofFormula__Group__0 ) | 665 | match(input,22,FOLLOW_2); |
651 | // InternalVampireLanguage.g:219:4: rule__VLSFofFormula__Group__0 | 666 | after(grammarAccess.getVLSTffDistinctAccess().getDistinct_domainKeyword()); |
667 | |||
668 | } | ||
669 | |||
670 | |||
671 | } | ||
672 | |||
673 | } | ||
674 | catch (RecognitionException re) { | ||
675 | reportError(re); | ||
676 | recover(input,re); | ||
677 | } | ||
678 | finally { | ||
679 | |||
680 | restoreStackSize(stackSize); | ||
681 | |||
682 | } | ||
683 | return ; | ||
684 | } | ||
685 | // $ANTLR end "ruleVLSTffDistinct" | ||
686 | |||
687 | |||
688 | // $ANTLR start "entryRuleVLSTffFinite" | ||
689 | // InternalVampireLanguage.g:228:1: entryRuleVLSTffFinite : ruleVLSTffFinite EOF ; | ||
690 | public final void entryRuleVLSTffFinite() throws RecognitionException { | ||
691 | try { | ||
692 | // InternalVampireLanguage.g:229:1: ( ruleVLSTffFinite EOF ) | ||
693 | // InternalVampireLanguage.g:230:1: ruleVLSTffFinite EOF | ||
652 | { | 694 | { |
653 | pushFollow(FOLLOW_2); | 695 | before(grammarAccess.getVLSTffFiniteRule()); |
654 | rule__VLSFofFormula__Group__0(); | 696 | pushFollow(FOLLOW_1); |
697 | ruleVLSTffFinite(); | ||
655 | 698 | ||
656 | state._fsp--; | 699 | state._fsp--; |
657 | 700 | ||
701 | after(grammarAccess.getVLSTffFiniteRule()); | ||
702 | match(input,EOF,FOLLOW_2); | ||
658 | 703 | ||
659 | } | 704 | } |
660 | 705 | ||
661 | after(grammarAccess.getVLSFofFormulaAccess().getGroup()); | 706 | } |
707 | catch (RecognitionException re) { | ||
708 | reportError(re); | ||
709 | recover(input,re); | ||
710 | } | ||
711 | finally { | ||
712 | } | ||
713 | return ; | ||
714 | } | ||
715 | // $ANTLR end "entryRuleVLSTffFinite" | ||
716 | |||
717 | |||
718 | // $ANTLR start "ruleVLSTffFinite" | ||
719 | // InternalVampireLanguage.g:237:1: ruleVLSTffFinite : ( 'finite_domain' ) ; | ||
720 | public final void ruleVLSTffFinite() throws RecognitionException { | ||
721 | |||
722 | int stackSize = keepStackSize(); | ||
723 | |||
724 | try { | ||
725 | // InternalVampireLanguage.g:241:2: ( ( 'finite_domain' ) ) | ||
726 | // InternalVampireLanguage.g:242:2: ( 'finite_domain' ) | ||
727 | { | ||
728 | // InternalVampireLanguage.g:242:2: ( 'finite_domain' ) | ||
729 | // InternalVampireLanguage.g:243:3: 'finite_domain' | ||
730 | { | ||
731 | before(grammarAccess.getVLSTffFiniteAccess().getFinite_domainKeyword()); | ||
732 | match(input,23,FOLLOW_2); | ||
733 | after(grammarAccess.getVLSTffFiniteAccess().getFinite_domainKeyword()); | ||
662 | 734 | ||
663 | } | 735 | } |
664 | 736 | ||
@@ -677,23 +749,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
677 | } | 749 | } |
678 | return ; | 750 | return ; |
679 | } | 751 | } |
680 | // $ANTLR end "ruleVLSFofFormula" | 752 | // $ANTLR end "ruleVLSTffFinite" |
681 | 753 | ||
682 | 754 | ||
683 | // $ANTLR start "entryRuleVLSTffFormula" | 755 | // $ANTLR start "entryRuleVLSTffDeclPred" |
684 | // InternalVampireLanguage.g:228:1: entryRuleVLSTffFormula : ruleVLSTffFormula EOF ; | 756 | // InternalVampireLanguage.g:253:1: entryRuleVLSTffDeclPred : ruleVLSTffDeclPred EOF ; |
685 | public final void entryRuleVLSTffFormula() throws RecognitionException { | 757 | public final void entryRuleVLSTffDeclPred() throws RecognitionException { |
686 | try { | 758 | try { |
687 | // InternalVampireLanguage.g:229:1: ( ruleVLSTffFormula EOF ) | 759 | // InternalVampireLanguage.g:254:1: ( ruleVLSTffDeclPred EOF ) |
688 | // InternalVampireLanguage.g:230:1: ruleVLSTffFormula EOF | 760 | // InternalVampireLanguage.g:255:1: ruleVLSTffDeclPred EOF |
689 | { | 761 | { |
690 | before(grammarAccess.getVLSTffFormulaRule()); | 762 | before(grammarAccess.getVLSTffDeclPredRule()); |
691 | pushFollow(FOLLOW_1); | 763 | pushFollow(FOLLOW_1); |
692 | ruleVLSTffFormula(); | 764 | ruleVLSTffDeclPred(); |
693 | 765 | ||
694 | state._fsp--; | 766 | state._fsp--; |
695 | 767 | ||
696 | after(grammarAccess.getVLSTffFormulaRule()); | 768 | after(grammarAccess.getVLSTffDeclPredRule()); |
697 | match(input,EOF,FOLLOW_2); | 769 | match(input,EOF,FOLLOW_2); |
698 | 770 | ||
699 | } | 771 | } |
@@ -707,35 +779,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
707 | } | 779 | } |
708 | return ; | 780 | return ; |
709 | } | 781 | } |
710 | // $ANTLR end "entryRuleVLSTffFormula" | 782 | // $ANTLR end "entryRuleVLSTffDeclPred" |
711 | 783 | ||
712 | 784 | ||
713 | // $ANTLR start "ruleVLSTffFormula" | 785 | // $ANTLR start "ruleVLSTffDeclPred" |
714 | // InternalVampireLanguage.g:237:1: ruleVLSTffFormula : ( ( rule__VLSTffFormula__Group__0 ) ) ; | 786 | // InternalVampireLanguage.g:262:1: ruleVLSTffDeclPred : ( ( rule__VLSTffDeclPred__Alternatives ) ) ; |
715 | public final void ruleVLSTffFormula() throws RecognitionException { | 787 | public final void ruleVLSTffDeclPred() throws RecognitionException { |
716 | 788 | ||
717 | int stackSize = keepStackSize(); | 789 | int stackSize = keepStackSize(); |
718 | 790 | ||
719 | try { | 791 | try { |
720 | // InternalVampireLanguage.g:241:2: ( ( ( rule__VLSTffFormula__Group__0 ) ) ) | 792 | // InternalVampireLanguage.g:266:2: ( ( ( rule__VLSTffDeclPred__Alternatives ) ) ) |
721 | // InternalVampireLanguage.g:242:2: ( ( rule__VLSTffFormula__Group__0 ) ) | 793 | // InternalVampireLanguage.g:267:2: ( ( rule__VLSTffDeclPred__Alternatives ) ) |
722 | { | 794 | { |
723 | // InternalVampireLanguage.g:242:2: ( ( rule__VLSTffFormula__Group__0 ) ) | 795 | // InternalVampireLanguage.g:267:2: ( ( rule__VLSTffDeclPred__Alternatives ) ) |
724 | // InternalVampireLanguage.g:243:3: ( rule__VLSTffFormula__Group__0 ) | 796 | // InternalVampireLanguage.g:268:3: ( rule__VLSTffDeclPred__Alternatives ) |
725 | { | 797 | { |
726 | before(grammarAccess.getVLSTffFormulaAccess().getGroup()); | 798 | before(grammarAccess.getVLSTffDeclPredAccess().getAlternatives()); |
727 | // InternalVampireLanguage.g:244:3: ( rule__VLSTffFormula__Group__0 ) | 799 | // InternalVampireLanguage.g:269:3: ( rule__VLSTffDeclPred__Alternatives ) |
728 | // InternalVampireLanguage.g:244:4: rule__VLSTffFormula__Group__0 | 800 | // InternalVampireLanguage.g:269:4: rule__VLSTffDeclPred__Alternatives |
729 | { | 801 | { |
730 | pushFollow(FOLLOW_2); | 802 | pushFollow(FOLLOW_2); |
731 | rule__VLSTffFormula__Group__0(); | 803 | rule__VLSTffDeclPred__Alternatives(); |
732 | 804 | ||
733 | state._fsp--; | 805 | state._fsp--; |
734 | 806 | ||
735 | 807 | ||
736 | } | 808 | } |
737 | 809 | ||
738 | after(grammarAccess.getVLSTffFormulaAccess().getGroup()); | 810 | after(grammarAccess.getVLSTffDeclPredAccess().getAlternatives()); |
739 | 811 | ||
740 | } | 812 | } |
741 | 813 | ||
@@ -754,15 +826,15 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
754 | } | 826 | } |
755 | return ; | 827 | return ; |
756 | } | 828 | } |
757 | // $ANTLR end "ruleVLSTffFormula" | 829 | // $ANTLR end "ruleVLSTffDeclPred" |
758 | 830 | ||
759 | 831 | ||
760 | // $ANTLR start "entryRuleVLSRole" | 832 | // $ANTLR start "entryRuleVLSRole" |
761 | // InternalVampireLanguage.g:253:1: entryRuleVLSRole : ruleVLSRole EOF ; | 833 | // InternalVampireLanguage.g:278:1: entryRuleVLSRole : ruleVLSRole EOF ; |
762 | public final void entryRuleVLSRole() throws RecognitionException { | 834 | public final void entryRuleVLSRole() throws RecognitionException { |
763 | try { | 835 | try { |
764 | // InternalVampireLanguage.g:254:1: ( ruleVLSRole EOF ) | 836 | // InternalVampireLanguage.g:279:1: ( ruleVLSRole EOF ) |
765 | // InternalVampireLanguage.g:255:1: ruleVLSRole EOF | 837 | // InternalVampireLanguage.g:280:1: ruleVLSRole EOF |
766 | { | 838 | { |
767 | before(grammarAccess.getVLSRoleRule()); | 839 | before(grammarAccess.getVLSRoleRule()); |
768 | pushFollow(FOLLOW_1); | 840 | pushFollow(FOLLOW_1); |
@@ -788,21 +860,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
788 | 860 | ||
789 | 861 | ||
790 | // $ANTLR start "ruleVLSRole" | 862 | // $ANTLR start "ruleVLSRole" |
791 | // InternalVampireLanguage.g:262:1: ruleVLSRole : ( ( rule__VLSRole__Alternatives ) ) ; | 863 | // InternalVampireLanguage.g:287:1: ruleVLSRole : ( ( rule__VLSRole__Alternatives ) ) ; |
792 | public final void ruleVLSRole() throws RecognitionException { | 864 | public final void ruleVLSRole() throws RecognitionException { |
793 | 865 | ||
794 | int stackSize = keepStackSize(); | 866 | int stackSize = keepStackSize(); |
795 | 867 | ||
796 | try { | 868 | try { |
797 | // InternalVampireLanguage.g:266:2: ( ( ( rule__VLSRole__Alternatives ) ) ) | 869 | // InternalVampireLanguage.g:291:2: ( ( ( rule__VLSRole__Alternatives ) ) ) |
798 | // InternalVampireLanguage.g:267:2: ( ( rule__VLSRole__Alternatives ) ) | 870 | // InternalVampireLanguage.g:292:2: ( ( rule__VLSRole__Alternatives ) ) |
799 | { | 871 | { |
800 | // InternalVampireLanguage.g:267:2: ( ( rule__VLSRole__Alternatives ) ) | 872 | // InternalVampireLanguage.g:292:2: ( ( rule__VLSRole__Alternatives ) ) |
801 | // InternalVampireLanguage.g:268:3: ( rule__VLSRole__Alternatives ) | 873 | // InternalVampireLanguage.g:293:3: ( rule__VLSRole__Alternatives ) |
802 | { | 874 | { |
803 | before(grammarAccess.getVLSRoleAccess().getAlternatives()); | 875 | before(grammarAccess.getVLSRoleAccess().getAlternatives()); |
804 | // InternalVampireLanguage.g:269:3: ( rule__VLSRole__Alternatives ) | 876 | // InternalVampireLanguage.g:294:3: ( rule__VLSRole__Alternatives ) |
805 | // InternalVampireLanguage.g:269:4: rule__VLSRole__Alternatives | 877 | // InternalVampireLanguage.g:294:4: rule__VLSRole__Alternatives |
806 | { | 878 | { |
807 | pushFollow(FOLLOW_2); | 879 | pushFollow(FOLLOW_2); |
808 | rule__VLSRole__Alternatives(); | 880 | rule__VLSRole__Alternatives(); |
@@ -835,11 +907,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
835 | 907 | ||
836 | 908 | ||
837 | // $ANTLR start "entryRuleVLSAnnotation" | 909 | // $ANTLR start "entryRuleVLSAnnotation" |
838 | // InternalVampireLanguage.g:278:1: entryRuleVLSAnnotation : ruleVLSAnnotation EOF ; | 910 | // InternalVampireLanguage.g:303:1: entryRuleVLSAnnotation : ruleVLSAnnotation EOF ; |
839 | public final void entryRuleVLSAnnotation() throws RecognitionException { | 911 | public final void entryRuleVLSAnnotation() throws RecognitionException { |
840 | try { | 912 | try { |
841 | // InternalVampireLanguage.g:279:1: ( ruleVLSAnnotation EOF ) | 913 | // InternalVampireLanguage.g:304:1: ( ruleVLSAnnotation EOF ) |
842 | // InternalVampireLanguage.g:280:1: ruleVLSAnnotation EOF | 914 | // InternalVampireLanguage.g:305:1: ruleVLSAnnotation EOF |
843 | { | 915 | { |
844 | before(grammarAccess.getVLSAnnotationRule()); | 916 | before(grammarAccess.getVLSAnnotationRule()); |
845 | pushFollow(FOLLOW_1); | 917 | pushFollow(FOLLOW_1); |
@@ -865,21 +937,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
865 | 937 | ||
866 | 938 | ||
867 | // $ANTLR start "ruleVLSAnnotation" | 939 | // $ANTLR start "ruleVLSAnnotation" |
868 | // InternalVampireLanguage.g:287:1: ruleVLSAnnotation : ( ( rule__VLSAnnotation__Group__0 ) ) ; | 940 | // InternalVampireLanguage.g:312:1: ruleVLSAnnotation : ( ( rule__VLSAnnotation__Group__0 ) ) ; |
869 | public final void ruleVLSAnnotation() throws RecognitionException { | 941 | public final void ruleVLSAnnotation() throws RecognitionException { |
870 | 942 | ||
871 | int stackSize = keepStackSize(); | 943 | int stackSize = keepStackSize(); |
872 | 944 | ||
873 | try { | 945 | try { |
874 | // InternalVampireLanguage.g:291:2: ( ( ( rule__VLSAnnotation__Group__0 ) ) ) | 946 | // InternalVampireLanguage.g:316:2: ( ( ( rule__VLSAnnotation__Group__0 ) ) ) |
875 | // InternalVampireLanguage.g:292:2: ( ( rule__VLSAnnotation__Group__0 ) ) | 947 | // InternalVampireLanguage.g:317:2: ( ( rule__VLSAnnotation__Group__0 ) ) |
876 | { | 948 | { |
877 | // InternalVampireLanguage.g:292:2: ( ( rule__VLSAnnotation__Group__0 ) ) | 949 | // InternalVampireLanguage.g:317:2: ( ( rule__VLSAnnotation__Group__0 ) ) |
878 | // InternalVampireLanguage.g:293:3: ( rule__VLSAnnotation__Group__0 ) | 950 | // InternalVampireLanguage.g:318:3: ( rule__VLSAnnotation__Group__0 ) |
879 | { | 951 | { |
880 | before(grammarAccess.getVLSAnnotationAccess().getGroup()); | 952 | before(grammarAccess.getVLSAnnotationAccess().getGroup()); |
881 | // InternalVampireLanguage.g:294:3: ( rule__VLSAnnotation__Group__0 ) | 953 | // InternalVampireLanguage.g:319:3: ( rule__VLSAnnotation__Group__0 ) |
882 | // InternalVampireLanguage.g:294:4: rule__VLSAnnotation__Group__0 | 954 | // InternalVampireLanguage.g:319:4: rule__VLSAnnotation__Group__0 |
883 | { | 955 | { |
884 | pushFollow(FOLLOW_2); | 956 | pushFollow(FOLLOW_2); |
885 | rule__VLSAnnotation__Group__0(); | 957 | rule__VLSAnnotation__Group__0(); |
@@ -912,11 +984,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
912 | 984 | ||
913 | 985 | ||
914 | // $ANTLR start "entryRuleVLSAnnotationTerms" | 986 | // $ANTLR start "entryRuleVLSAnnotationTerms" |
915 | // InternalVampireLanguage.g:303:1: entryRuleVLSAnnotationTerms : ruleVLSAnnotationTerms EOF ; | 987 | // InternalVampireLanguage.g:328:1: entryRuleVLSAnnotationTerms : ruleVLSAnnotationTerms EOF ; |
916 | public final void entryRuleVLSAnnotationTerms() throws RecognitionException { | 988 | public final void entryRuleVLSAnnotationTerms() throws RecognitionException { |
917 | try { | 989 | try { |
918 | // InternalVampireLanguage.g:304:1: ( ruleVLSAnnotationTerms EOF ) | 990 | // InternalVampireLanguage.g:329:1: ( ruleVLSAnnotationTerms EOF ) |
919 | // InternalVampireLanguage.g:305:1: ruleVLSAnnotationTerms EOF | 991 | // InternalVampireLanguage.g:330:1: ruleVLSAnnotationTerms EOF |
920 | { | 992 | { |
921 | before(grammarAccess.getVLSAnnotationTermsRule()); | 993 | before(grammarAccess.getVLSAnnotationTermsRule()); |
922 | pushFollow(FOLLOW_1); | 994 | pushFollow(FOLLOW_1); |
@@ -942,21 +1014,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
942 | 1014 | ||
943 | 1015 | ||
944 | // $ANTLR start "ruleVLSAnnotationTerms" | 1016 | // $ANTLR start "ruleVLSAnnotationTerms" |
945 | // InternalVampireLanguage.g:312:1: ruleVLSAnnotationTerms : ( ( rule__VLSAnnotationTerms__Group__0 ) ) ; | 1017 | // InternalVampireLanguage.g:337:1: ruleVLSAnnotationTerms : ( ( rule__VLSAnnotationTerms__Group__0 ) ) ; |
946 | public final void ruleVLSAnnotationTerms() throws RecognitionException { | 1018 | public final void ruleVLSAnnotationTerms() throws RecognitionException { |
947 | 1019 | ||
948 | int stackSize = keepStackSize(); | 1020 | int stackSize = keepStackSize(); |
949 | 1021 | ||
950 | try { | 1022 | try { |
951 | // InternalVampireLanguage.g:316:2: ( ( ( rule__VLSAnnotationTerms__Group__0 ) ) ) | 1023 | // InternalVampireLanguage.g:341:2: ( ( ( rule__VLSAnnotationTerms__Group__0 ) ) ) |
952 | // InternalVampireLanguage.g:317:2: ( ( rule__VLSAnnotationTerms__Group__0 ) ) | 1024 | // InternalVampireLanguage.g:342:2: ( ( rule__VLSAnnotationTerms__Group__0 ) ) |
953 | { | 1025 | { |
954 | // InternalVampireLanguage.g:317:2: ( ( rule__VLSAnnotationTerms__Group__0 ) ) | 1026 | // InternalVampireLanguage.g:342:2: ( ( rule__VLSAnnotationTerms__Group__0 ) ) |
955 | // InternalVampireLanguage.g:318:3: ( rule__VLSAnnotationTerms__Group__0 ) | 1027 | // InternalVampireLanguage.g:343:3: ( rule__VLSAnnotationTerms__Group__0 ) |
956 | { | 1028 | { |
957 | before(grammarAccess.getVLSAnnotationTermsAccess().getGroup()); | 1029 | before(grammarAccess.getVLSAnnotationTermsAccess().getGroup()); |
958 | // InternalVampireLanguage.g:319:3: ( rule__VLSAnnotationTerms__Group__0 ) | 1030 | // InternalVampireLanguage.g:344:3: ( rule__VLSAnnotationTerms__Group__0 ) |
959 | // InternalVampireLanguage.g:319:4: rule__VLSAnnotationTerms__Group__0 | 1031 | // InternalVampireLanguage.g:344:4: rule__VLSAnnotationTerms__Group__0 |
960 | { | 1032 | { |
961 | pushFollow(FOLLOW_2); | 1033 | pushFollow(FOLLOW_2); |
962 | rule__VLSAnnotationTerms__Group__0(); | 1034 | rule__VLSAnnotationTerms__Group__0(); |
@@ -988,12 +1060,474 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
988 | // $ANTLR end "ruleVLSAnnotationTerms" | 1060 | // $ANTLR end "ruleVLSAnnotationTerms" |
989 | 1061 | ||
990 | 1062 | ||
1063 | // $ANTLR start "entryRuleVLSTffTerm" | ||
1064 | // InternalVampireLanguage.g:353:1: entryRuleVLSTffTerm : ruleVLSTffTerm EOF ; | ||
1065 | public final void entryRuleVLSTffTerm() throws RecognitionException { | ||
1066 | try { | ||
1067 | // InternalVampireLanguage.g:354:1: ( ruleVLSTffTerm EOF ) | ||
1068 | // InternalVampireLanguage.g:355:1: ruleVLSTffTerm EOF | ||
1069 | { | ||
1070 | before(grammarAccess.getVLSTffTermRule()); | ||
1071 | pushFollow(FOLLOW_1); | ||
1072 | ruleVLSTffTerm(); | ||
1073 | |||
1074 | state._fsp--; | ||
1075 | |||
1076 | after(grammarAccess.getVLSTffTermRule()); | ||
1077 | match(input,EOF,FOLLOW_2); | ||
1078 | |||
1079 | } | ||
1080 | |||
1081 | } | ||
1082 | catch (RecognitionException re) { | ||
1083 | reportError(re); | ||
1084 | recover(input,re); | ||
1085 | } | ||
1086 | finally { | ||
1087 | } | ||
1088 | return ; | ||
1089 | } | ||
1090 | // $ANTLR end "entryRuleVLSTffTerm" | ||
1091 | |||
1092 | |||
1093 | // $ANTLR start "ruleVLSTffTerm" | ||
1094 | // InternalVampireLanguage.g:362:1: ruleVLSTffTerm : ( ( rule__VLSTffTerm__Alternatives ) ) ; | ||
1095 | public final void ruleVLSTffTerm() throws RecognitionException { | ||
1096 | |||
1097 | int stackSize = keepStackSize(); | ||
1098 | |||
1099 | try { | ||
1100 | // InternalVampireLanguage.g:366:2: ( ( ( rule__VLSTffTerm__Alternatives ) ) ) | ||
1101 | // InternalVampireLanguage.g:367:2: ( ( rule__VLSTffTerm__Alternatives ) ) | ||
1102 | { | ||
1103 | // InternalVampireLanguage.g:367:2: ( ( rule__VLSTffTerm__Alternatives ) ) | ||
1104 | // InternalVampireLanguage.g:368:3: ( rule__VLSTffTerm__Alternatives ) | ||
1105 | { | ||
1106 | before(grammarAccess.getVLSTffTermAccess().getAlternatives()); | ||
1107 | // InternalVampireLanguage.g:369:3: ( rule__VLSTffTerm__Alternatives ) | ||
1108 | // InternalVampireLanguage.g:369:4: rule__VLSTffTerm__Alternatives | ||
1109 | { | ||
1110 | pushFollow(FOLLOW_2); | ||
1111 | rule__VLSTffTerm__Alternatives(); | ||
1112 | |||
1113 | state._fsp--; | ||
1114 | |||
1115 | |||
1116 | } | ||
1117 | |||
1118 | after(grammarAccess.getVLSTffTermAccess().getAlternatives()); | ||
1119 | |||
1120 | } | ||
1121 | |||
1122 | |||
1123 | } | ||
1124 | |||
1125 | } | ||
1126 | catch (RecognitionException re) { | ||
1127 | reportError(re); | ||
1128 | recover(input,re); | ||
1129 | } | ||
1130 | finally { | ||
1131 | |||
1132 | restoreStackSize(stackSize); | ||
1133 | |||
1134 | } | ||
1135 | return ; | ||
1136 | } | ||
1137 | // $ANTLR end "ruleVLSTffTerm" | ||
1138 | |||
1139 | |||
1140 | // $ANTLR start "entryRuleVLSDeclaration" | ||
1141 | // InternalVampireLanguage.g:378:1: entryRuleVLSDeclaration : ruleVLSDeclaration EOF ; | ||
1142 | public final void entryRuleVLSDeclaration() throws RecognitionException { | ||
1143 | try { | ||
1144 | // InternalVampireLanguage.g:379:1: ( ruleVLSDeclaration EOF ) | ||
1145 | // InternalVampireLanguage.g:380:1: ruleVLSDeclaration EOF | ||
1146 | { | ||
1147 | before(grammarAccess.getVLSDeclarationRule()); | ||
1148 | pushFollow(FOLLOW_1); | ||
1149 | ruleVLSDeclaration(); | ||
1150 | |||
1151 | state._fsp--; | ||
1152 | |||
1153 | after(grammarAccess.getVLSDeclarationRule()); | ||
1154 | match(input,EOF,FOLLOW_2); | ||
1155 | |||
1156 | } | ||
1157 | |||
1158 | } | ||
1159 | catch (RecognitionException re) { | ||
1160 | reportError(re); | ||
1161 | recover(input,re); | ||
1162 | } | ||
1163 | finally { | ||
1164 | } | ||
1165 | return ; | ||
1166 | } | ||
1167 | // $ANTLR end "entryRuleVLSDeclaration" | ||
1168 | |||
1169 | |||
1170 | // $ANTLR start "ruleVLSDeclaration" | ||
1171 | // InternalVampireLanguage.g:387:1: ruleVLSDeclaration : ( ( rule__VLSDeclaration__Alternatives ) ) ; | ||
1172 | public final void ruleVLSDeclaration() throws RecognitionException { | ||
1173 | |||
1174 | int stackSize = keepStackSize(); | ||
1175 | |||
1176 | try { | ||
1177 | // InternalVampireLanguage.g:391:2: ( ( ( rule__VLSDeclaration__Alternatives ) ) ) | ||
1178 | // InternalVampireLanguage.g:392:2: ( ( rule__VLSDeclaration__Alternatives ) ) | ||
1179 | { | ||
1180 | // InternalVampireLanguage.g:392:2: ( ( rule__VLSDeclaration__Alternatives ) ) | ||
1181 | // InternalVampireLanguage.g:393:3: ( rule__VLSDeclaration__Alternatives ) | ||
1182 | { | ||
1183 | before(grammarAccess.getVLSDeclarationAccess().getAlternatives()); | ||
1184 | // InternalVampireLanguage.g:394:3: ( rule__VLSDeclaration__Alternatives ) | ||
1185 | // InternalVampireLanguage.g:394:4: rule__VLSDeclaration__Alternatives | ||
1186 | { | ||
1187 | pushFollow(FOLLOW_2); | ||
1188 | rule__VLSDeclaration__Alternatives(); | ||
1189 | |||
1190 | state._fsp--; | ||
1191 | |||
1192 | |||
1193 | } | ||
1194 | |||
1195 | after(grammarAccess.getVLSDeclarationAccess().getAlternatives()); | ||
1196 | |||
1197 | } | ||
1198 | |||
1199 | |||
1200 | } | ||
1201 | |||
1202 | } | ||
1203 | catch (RecognitionException re) { | ||
1204 | reportError(re); | ||
1205 | recover(input,re); | ||
1206 | } | ||
1207 | finally { | ||
1208 | |||
1209 | restoreStackSize(stackSize); | ||
1210 | |||
1211 | } | ||
1212 | return ; | ||
1213 | } | ||
1214 | // $ANTLR end "ruleVLSDeclaration" | ||
1215 | |||
1216 | |||
1217 | // $ANTLR start "entryRuleVLSOtherDeclaration" | ||
1218 | // InternalVampireLanguage.g:403:1: entryRuleVLSOtherDeclaration : ruleVLSOtherDeclaration EOF ; | ||
1219 | public final void entryRuleVLSOtherDeclaration() throws RecognitionException { | ||
1220 | try { | ||
1221 | // InternalVampireLanguage.g:404:1: ( ruleVLSOtherDeclaration EOF ) | ||
1222 | // InternalVampireLanguage.g:405:1: ruleVLSOtherDeclaration EOF | ||
1223 | { | ||
1224 | before(grammarAccess.getVLSOtherDeclarationRule()); | ||
1225 | pushFollow(FOLLOW_1); | ||
1226 | ruleVLSOtherDeclaration(); | ||
1227 | |||
1228 | state._fsp--; | ||
1229 | |||
1230 | after(grammarAccess.getVLSOtherDeclarationRule()); | ||
1231 | match(input,EOF,FOLLOW_2); | ||
1232 | |||
1233 | } | ||
1234 | |||
1235 | } | ||
1236 | catch (RecognitionException re) { | ||
1237 | reportError(re); | ||
1238 | recover(input,re); | ||
1239 | } | ||
1240 | finally { | ||
1241 | } | ||
1242 | return ; | ||
1243 | } | ||
1244 | // $ANTLR end "entryRuleVLSOtherDeclaration" | ||
1245 | |||
1246 | |||
1247 | // $ANTLR start "ruleVLSOtherDeclaration" | ||
1248 | // InternalVampireLanguage.g:412:1: ruleVLSOtherDeclaration : ( ( rule__VLSOtherDeclaration__Group__0 ) ) ; | ||
1249 | public final void ruleVLSOtherDeclaration() throws RecognitionException { | ||
1250 | |||
1251 | int stackSize = keepStackSize(); | ||
1252 | |||
1253 | try { | ||
1254 | // InternalVampireLanguage.g:416:2: ( ( ( rule__VLSOtherDeclaration__Group__0 ) ) ) | ||
1255 | // InternalVampireLanguage.g:417:2: ( ( rule__VLSOtherDeclaration__Group__0 ) ) | ||
1256 | { | ||
1257 | // InternalVampireLanguage.g:417:2: ( ( rule__VLSOtherDeclaration__Group__0 ) ) | ||
1258 | // InternalVampireLanguage.g:418:3: ( rule__VLSOtherDeclaration__Group__0 ) | ||
1259 | { | ||
1260 | before(grammarAccess.getVLSOtherDeclarationAccess().getGroup()); | ||
1261 | // InternalVampireLanguage.g:419:3: ( rule__VLSOtherDeclaration__Group__0 ) | ||
1262 | // InternalVampireLanguage.g:419:4: rule__VLSOtherDeclaration__Group__0 | ||
1263 | { | ||
1264 | pushFollow(FOLLOW_2); | ||
1265 | rule__VLSOtherDeclaration__Group__0(); | ||
1266 | |||
1267 | state._fsp--; | ||
1268 | |||
1269 | |||
1270 | } | ||
1271 | |||
1272 | after(grammarAccess.getVLSOtherDeclarationAccess().getGroup()); | ||
1273 | |||
1274 | } | ||
1275 | |||
1276 | |||
1277 | } | ||
1278 | |||
1279 | } | ||
1280 | catch (RecognitionException re) { | ||
1281 | reportError(re); | ||
1282 | recover(input,re); | ||
1283 | } | ||
1284 | finally { | ||
1285 | |||
1286 | restoreStackSize(stackSize); | ||
1287 | |||
1288 | } | ||
1289 | return ; | ||
1290 | } | ||
1291 | // $ANTLR end "ruleVLSOtherDeclaration" | ||
1292 | |||
1293 | |||
1294 | // $ANTLR start "entryRuleVLSVariableDeclaration" | ||
1295 | // InternalVampireLanguage.g:428:1: entryRuleVLSVariableDeclaration : ruleVLSVariableDeclaration EOF ; | ||
1296 | public final void entryRuleVLSVariableDeclaration() throws RecognitionException { | ||
1297 | try { | ||
1298 | // InternalVampireLanguage.g:429:1: ( ruleVLSVariableDeclaration EOF ) | ||
1299 | // InternalVampireLanguage.g:430:1: ruleVLSVariableDeclaration EOF | ||
1300 | { | ||
1301 | before(grammarAccess.getVLSVariableDeclarationRule()); | ||
1302 | pushFollow(FOLLOW_1); | ||
1303 | ruleVLSVariableDeclaration(); | ||
1304 | |||
1305 | state._fsp--; | ||
1306 | |||
1307 | after(grammarAccess.getVLSVariableDeclarationRule()); | ||
1308 | match(input,EOF,FOLLOW_2); | ||
1309 | |||
1310 | } | ||
1311 | |||
1312 | } | ||
1313 | catch (RecognitionException re) { | ||
1314 | reportError(re); | ||
1315 | recover(input,re); | ||
1316 | } | ||
1317 | finally { | ||
1318 | } | ||
1319 | return ; | ||
1320 | } | ||
1321 | // $ANTLR end "entryRuleVLSVariableDeclaration" | ||
1322 | |||
1323 | |||
1324 | // $ANTLR start "ruleVLSVariableDeclaration" | ||
1325 | // InternalVampireLanguage.g:437:1: ruleVLSVariableDeclaration : ( ( rule__VLSVariableDeclaration__Group__0 ) ) ; | ||
1326 | public final void ruleVLSVariableDeclaration() throws RecognitionException { | ||
1327 | |||
1328 | int stackSize = keepStackSize(); | ||
1329 | |||
1330 | try { | ||
1331 | // InternalVampireLanguage.g:441:2: ( ( ( rule__VLSVariableDeclaration__Group__0 ) ) ) | ||
1332 | // InternalVampireLanguage.g:442:2: ( ( rule__VLSVariableDeclaration__Group__0 ) ) | ||
1333 | { | ||
1334 | // InternalVampireLanguage.g:442:2: ( ( rule__VLSVariableDeclaration__Group__0 ) ) | ||
1335 | // InternalVampireLanguage.g:443:3: ( rule__VLSVariableDeclaration__Group__0 ) | ||
1336 | { | ||
1337 | before(grammarAccess.getVLSVariableDeclarationAccess().getGroup()); | ||
1338 | // InternalVampireLanguage.g:444:3: ( rule__VLSVariableDeclaration__Group__0 ) | ||
1339 | // InternalVampireLanguage.g:444:4: rule__VLSVariableDeclaration__Group__0 | ||
1340 | { | ||
1341 | pushFollow(FOLLOW_2); | ||
1342 | rule__VLSVariableDeclaration__Group__0(); | ||
1343 | |||
1344 | state._fsp--; | ||
1345 | |||
1346 | |||
1347 | } | ||
1348 | |||
1349 | after(grammarAccess.getVLSVariableDeclarationAccess().getGroup()); | ||
1350 | |||
1351 | } | ||
1352 | |||
1353 | |||
1354 | } | ||
1355 | |||
1356 | } | ||
1357 | catch (RecognitionException re) { | ||
1358 | reportError(re); | ||
1359 | recover(input,re); | ||
1360 | } | ||
1361 | finally { | ||
1362 | |||
1363 | restoreStackSize(stackSize); | ||
1364 | |||
1365 | } | ||
1366 | return ; | ||
1367 | } | ||
1368 | // $ANTLR end "ruleVLSVariableDeclaration" | ||
1369 | |||
1370 | |||
1371 | // $ANTLR start "entryRuleVLSTypeDef" | ||
1372 | // InternalVampireLanguage.g:453:1: entryRuleVLSTypeDef : ruleVLSTypeDef EOF ; | ||
1373 | public final void entryRuleVLSTypeDef() throws RecognitionException { | ||
1374 | try { | ||
1375 | // InternalVampireLanguage.g:454:1: ( ruleVLSTypeDef EOF ) | ||
1376 | // InternalVampireLanguage.g:455:1: ruleVLSTypeDef EOF | ||
1377 | { | ||
1378 | before(grammarAccess.getVLSTypeDefRule()); | ||
1379 | pushFollow(FOLLOW_1); | ||
1380 | ruleVLSTypeDef(); | ||
1381 | |||
1382 | state._fsp--; | ||
1383 | |||
1384 | after(grammarAccess.getVLSTypeDefRule()); | ||
1385 | match(input,EOF,FOLLOW_2); | ||
1386 | |||
1387 | } | ||
1388 | |||
1389 | } | ||
1390 | catch (RecognitionException re) { | ||
1391 | reportError(re); | ||
1392 | recover(input,re); | ||
1393 | } | ||
1394 | finally { | ||
1395 | } | ||
1396 | return ; | ||
1397 | } | ||
1398 | // $ANTLR end "entryRuleVLSTypeDef" | ||
1399 | |||
1400 | |||
1401 | // $ANTLR start "ruleVLSTypeDef" | ||
1402 | // InternalVampireLanguage.g:462:1: ruleVLSTypeDef : ( ( rule__VLSTypeDef__Group__0 ) ) ; | ||
1403 | public final void ruleVLSTypeDef() throws RecognitionException { | ||
1404 | |||
1405 | int stackSize = keepStackSize(); | ||
1406 | |||
1407 | try { | ||
1408 | // InternalVampireLanguage.g:466:2: ( ( ( rule__VLSTypeDef__Group__0 ) ) ) | ||
1409 | // InternalVampireLanguage.g:467:2: ( ( rule__VLSTypeDef__Group__0 ) ) | ||
1410 | { | ||
1411 | // InternalVampireLanguage.g:467:2: ( ( rule__VLSTypeDef__Group__0 ) ) | ||
1412 | // InternalVampireLanguage.g:468:3: ( rule__VLSTypeDef__Group__0 ) | ||
1413 | { | ||
1414 | before(grammarAccess.getVLSTypeDefAccess().getGroup()); | ||
1415 | // InternalVampireLanguage.g:469:3: ( rule__VLSTypeDef__Group__0 ) | ||
1416 | // InternalVampireLanguage.g:469:4: rule__VLSTypeDef__Group__0 | ||
1417 | { | ||
1418 | pushFollow(FOLLOW_2); | ||
1419 | rule__VLSTypeDef__Group__0(); | ||
1420 | |||
1421 | state._fsp--; | ||
1422 | |||
1423 | |||
1424 | } | ||
1425 | |||
1426 | after(grammarAccess.getVLSTypeDefAccess().getGroup()); | ||
1427 | |||
1428 | } | ||
1429 | |||
1430 | |||
1431 | } | ||
1432 | |||
1433 | } | ||
1434 | catch (RecognitionException re) { | ||
1435 | reportError(re); | ||
1436 | recover(input,re); | ||
1437 | } | ||
1438 | finally { | ||
1439 | |||
1440 | restoreStackSize(stackSize); | ||
1441 | |||
1442 | } | ||
1443 | return ; | ||
1444 | } | ||
1445 | // $ANTLR end "ruleVLSTypeDef" | ||
1446 | |||
1447 | |||
1448 | // $ANTLR start "entryRuleVLSUnitaryTerm" | ||
1449 | // InternalVampireLanguage.g:478:1: entryRuleVLSUnitaryTerm : ruleVLSUnitaryTerm EOF ; | ||
1450 | public final void entryRuleVLSUnitaryTerm() throws RecognitionException { | ||
1451 | try { | ||
1452 | // InternalVampireLanguage.g:479:1: ( ruleVLSUnitaryTerm EOF ) | ||
1453 | // InternalVampireLanguage.g:480:1: ruleVLSUnitaryTerm EOF | ||
1454 | { | ||
1455 | before(grammarAccess.getVLSUnitaryTermRule()); | ||
1456 | pushFollow(FOLLOW_1); | ||
1457 | ruleVLSUnitaryTerm(); | ||
1458 | |||
1459 | state._fsp--; | ||
1460 | |||
1461 | after(grammarAccess.getVLSUnitaryTermRule()); | ||
1462 | match(input,EOF,FOLLOW_2); | ||
1463 | |||
1464 | } | ||
1465 | |||
1466 | } | ||
1467 | catch (RecognitionException re) { | ||
1468 | reportError(re); | ||
1469 | recover(input,re); | ||
1470 | } | ||
1471 | finally { | ||
1472 | } | ||
1473 | return ; | ||
1474 | } | ||
1475 | // $ANTLR end "entryRuleVLSUnitaryTerm" | ||
1476 | |||
1477 | |||
1478 | // $ANTLR start "ruleVLSUnitaryTerm" | ||
1479 | // InternalVampireLanguage.g:487:1: ruleVLSUnitaryTerm : ( ( rule__VLSUnitaryTerm__Group__0 ) ) ; | ||
1480 | public final void ruleVLSUnitaryTerm() throws RecognitionException { | ||
1481 | |||
1482 | int stackSize = keepStackSize(); | ||
1483 | |||
1484 | try { | ||
1485 | // InternalVampireLanguage.g:491:2: ( ( ( rule__VLSUnitaryTerm__Group__0 ) ) ) | ||
1486 | // InternalVampireLanguage.g:492:2: ( ( rule__VLSUnitaryTerm__Group__0 ) ) | ||
1487 | { | ||
1488 | // InternalVampireLanguage.g:492:2: ( ( rule__VLSUnitaryTerm__Group__0 ) ) | ||
1489 | // InternalVampireLanguage.g:493:3: ( rule__VLSUnitaryTerm__Group__0 ) | ||
1490 | { | ||
1491 | before(grammarAccess.getVLSUnitaryTermAccess().getGroup()); | ||
1492 | // InternalVampireLanguage.g:494:3: ( rule__VLSUnitaryTerm__Group__0 ) | ||
1493 | // InternalVampireLanguage.g:494:4: rule__VLSUnitaryTerm__Group__0 | ||
1494 | { | ||
1495 | pushFollow(FOLLOW_2); | ||
1496 | rule__VLSUnitaryTerm__Group__0(); | ||
1497 | |||
1498 | state._fsp--; | ||
1499 | |||
1500 | |||
1501 | } | ||
1502 | |||
1503 | after(grammarAccess.getVLSUnitaryTermAccess().getGroup()); | ||
1504 | |||
1505 | } | ||
1506 | |||
1507 | |||
1508 | } | ||
1509 | |||
1510 | } | ||
1511 | catch (RecognitionException re) { | ||
1512 | reportError(re); | ||
1513 | recover(input,re); | ||
1514 | } | ||
1515 | finally { | ||
1516 | |||
1517 | restoreStackSize(stackSize); | ||
1518 | |||
1519 | } | ||
1520 | return ; | ||
1521 | } | ||
1522 | // $ANTLR end "ruleVLSUnitaryTerm" | ||
1523 | |||
1524 | |||
991 | // $ANTLR start "entryRuleVLSTerm" | 1525 | // $ANTLR start "entryRuleVLSTerm" |
992 | // InternalVampireLanguage.g:328:1: entryRuleVLSTerm : ruleVLSTerm EOF ; | 1526 | // InternalVampireLanguage.g:503:1: entryRuleVLSTerm : ruleVLSTerm EOF ; |
993 | public final void entryRuleVLSTerm() throws RecognitionException { | 1527 | public final void entryRuleVLSTerm() throws RecognitionException { |
994 | try { | 1528 | try { |
995 | // InternalVampireLanguage.g:329:1: ( ruleVLSTerm EOF ) | 1529 | // InternalVampireLanguage.g:504:1: ( ruleVLSTerm EOF ) |
996 | // InternalVampireLanguage.g:330:1: ruleVLSTerm EOF | 1530 | // InternalVampireLanguage.g:505:1: ruleVLSTerm EOF |
997 | { | 1531 | { |
998 | before(grammarAccess.getVLSTermRule()); | 1532 | before(grammarAccess.getVLSTermRule()); |
999 | pushFollow(FOLLOW_1); | 1533 | pushFollow(FOLLOW_1); |
@@ -1019,17 +1553,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1019 | 1553 | ||
1020 | 1554 | ||
1021 | // $ANTLR start "ruleVLSTerm" | 1555 | // $ANTLR start "ruleVLSTerm" |
1022 | // InternalVampireLanguage.g:337:1: ruleVLSTerm : ( ruleVLSBinary ) ; | 1556 | // InternalVampireLanguage.g:512:1: ruleVLSTerm : ( ruleVLSBinary ) ; |
1023 | public final void ruleVLSTerm() throws RecognitionException { | 1557 | public final void ruleVLSTerm() throws RecognitionException { |
1024 | 1558 | ||
1025 | int stackSize = keepStackSize(); | 1559 | int stackSize = keepStackSize(); |
1026 | 1560 | ||
1027 | try { | 1561 | try { |
1028 | // InternalVampireLanguage.g:341:2: ( ( ruleVLSBinary ) ) | 1562 | // InternalVampireLanguage.g:516:2: ( ( ruleVLSBinary ) ) |
1029 | // InternalVampireLanguage.g:342:2: ( ruleVLSBinary ) | 1563 | // InternalVampireLanguage.g:517:2: ( ruleVLSBinary ) |
1030 | { | 1564 | { |
1031 | // InternalVampireLanguage.g:342:2: ( ruleVLSBinary ) | 1565 | // InternalVampireLanguage.g:517:2: ( ruleVLSBinary ) |
1032 | // InternalVampireLanguage.g:343:3: ruleVLSBinary | 1566 | // InternalVampireLanguage.g:518:3: ruleVLSBinary |
1033 | { | 1567 | { |
1034 | before(grammarAccess.getVLSTermAccess().getVLSBinaryParserRuleCall()); | 1568 | before(grammarAccess.getVLSTermAccess().getVLSBinaryParserRuleCall()); |
1035 | pushFollow(FOLLOW_2); | 1569 | pushFollow(FOLLOW_2); |
@@ -1060,11 +1594,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1060 | 1594 | ||
1061 | 1595 | ||
1062 | // $ANTLR start "entryRuleVLSBinary" | 1596 | // $ANTLR start "entryRuleVLSBinary" |
1063 | // InternalVampireLanguage.g:353:1: entryRuleVLSBinary : ruleVLSBinary EOF ; | 1597 | // InternalVampireLanguage.g:528:1: entryRuleVLSBinary : ruleVLSBinary EOF ; |
1064 | public final void entryRuleVLSBinary() throws RecognitionException { | 1598 | public final void entryRuleVLSBinary() throws RecognitionException { |
1065 | try { | 1599 | try { |
1066 | // InternalVampireLanguage.g:354:1: ( ruleVLSBinary EOF ) | 1600 | // InternalVampireLanguage.g:529:1: ( ruleVLSBinary EOF ) |
1067 | // InternalVampireLanguage.g:355:1: ruleVLSBinary EOF | 1601 | // InternalVampireLanguage.g:530:1: ruleVLSBinary EOF |
1068 | { | 1602 | { |
1069 | before(grammarAccess.getVLSBinaryRule()); | 1603 | before(grammarAccess.getVLSBinaryRule()); |
1070 | pushFollow(FOLLOW_1); | 1604 | pushFollow(FOLLOW_1); |
@@ -1090,21 +1624,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1090 | 1624 | ||
1091 | 1625 | ||
1092 | // $ANTLR start "ruleVLSBinary" | 1626 | // $ANTLR start "ruleVLSBinary" |
1093 | // InternalVampireLanguage.g:362:1: ruleVLSBinary : ( ( rule__VLSBinary__Group__0 ) ) ; | 1627 | // InternalVampireLanguage.g:537:1: ruleVLSBinary : ( ( rule__VLSBinary__Group__0 ) ) ; |
1094 | public final void ruleVLSBinary() throws RecognitionException { | 1628 | public final void ruleVLSBinary() throws RecognitionException { |
1095 | 1629 | ||
1096 | int stackSize = keepStackSize(); | 1630 | int stackSize = keepStackSize(); |
1097 | 1631 | ||
1098 | try { | 1632 | try { |
1099 | // InternalVampireLanguage.g:366:2: ( ( ( rule__VLSBinary__Group__0 ) ) ) | 1633 | // InternalVampireLanguage.g:541:2: ( ( ( rule__VLSBinary__Group__0 ) ) ) |
1100 | // InternalVampireLanguage.g:367:2: ( ( rule__VLSBinary__Group__0 ) ) | 1634 | // InternalVampireLanguage.g:542:2: ( ( rule__VLSBinary__Group__0 ) ) |
1101 | { | 1635 | { |
1102 | // InternalVampireLanguage.g:367:2: ( ( rule__VLSBinary__Group__0 ) ) | 1636 | // InternalVampireLanguage.g:542:2: ( ( rule__VLSBinary__Group__0 ) ) |
1103 | // InternalVampireLanguage.g:368:3: ( rule__VLSBinary__Group__0 ) | 1637 | // InternalVampireLanguage.g:543:3: ( rule__VLSBinary__Group__0 ) |
1104 | { | 1638 | { |
1105 | before(grammarAccess.getVLSBinaryAccess().getGroup()); | 1639 | before(grammarAccess.getVLSBinaryAccess().getGroup()); |
1106 | // InternalVampireLanguage.g:369:3: ( rule__VLSBinary__Group__0 ) | 1640 | // InternalVampireLanguage.g:544:3: ( rule__VLSBinary__Group__0 ) |
1107 | // InternalVampireLanguage.g:369:4: rule__VLSBinary__Group__0 | 1641 | // InternalVampireLanguage.g:544:4: rule__VLSBinary__Group__0 |
1108 | { | 1642 | { |
1109 | pushFollow(FOLLOW_2); | 1643 | pushFollow(FOLLOW_2); |
1110 | rule__VLSBinary__Group__0(); | 1644 | rule__VLSBinary__Group__0(); |
@@ -1137,11 +1671,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1137 | 1671 | ||
1138 | 1672 | ||
1139 | // $ANTLR start "entryRuleVLSUnitaryFormula" | 1673 | // $ANTLR start "entryRuleVLSUnitaryFormula" |
1140 | // InternalVampireLanguage.g:378:1: entryRuleVLSUnitaryFormula : ruleVLSUnitaryFormula EOF ; | 1674 | // InternalVampireLanguage.g:553:1: entryRuleVLSUnitaryFormula : ruleVLSUnitaryFormula EOF ; |
1141 | public final void entryRuleVLSUnitaryFormula() throws RecognitionException { | 1675 | public final void entryRuleVLSUnitaryFormula() throws RecognitionException { |
1142 | try { | 1676 | try { |
1143 | // InternalVampireLanguage.g:379:1: ( ruleVLSUnitaryFormula EOF ) | 1677 | // InternalVampireLanguage.g:554:1: ( ruleVLSUnitaryFormula EOF ) |
1144 | // InternalVampireLanguage.g:380:1: ruleVLSUnitaryFormula EOF | 1678 | // InternalVampireLanguage.g:555:1: ruleVLSUnitaryFormula EOF |
1145 | { | 1679 | { |
1146 | before(grammarAccess.getVLSUnitaryFormulaRule()); | 1680 | before(grammarAccess.getVLSUnitaryFormulaRule()); |
1147 | pushFollow(FOLLOW_1); | 1681 | pushFollow(FOLLOW_1); |
@@ -1167,21 +1701,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1167 | 1701 | ||
1168 | 1702 | ||
1169 | // $ANTLR start "ruleVLSUnitaryFormula" | 1703 | // $ANTLR start "ruleVLSUnitaryFormula" |
1170 | // InternalVampireLanguage.g:387:1: ruleVLSUnitaryFormula : ( ( rule__VLSUnitaryFormula__Alternatives ) ) ; | 1704 | // InternalVampireLanguage.g:562:1: ruleVLSUnitaryFormula : ( ( rule__VLSUnitaryFormula__Alternatives ) ) ; |
1171 | public final void ruleVLSUnitaryFormula() throws RecognitionException { | 1705 | public final void ruleVLSUnitaryFormula() throws RecognitionException { |
1172 | 1706 | ||
1173 | int stackSize = keepStackSize(); | 1707 | int stackSize = keepStackSize(); |
1174 | 1708 | ||
1175 | try { | 1709 | try { |
1176 | // InternalVampireLanguage.g:391:2: ( ( ( rule__VLSUnitaryFormula__Alternatives ) ) ) | 1710 | // InternalVampireLanguage.g:566:2: ( ( ( rule__VLSUnitaryFormula__Alternatives ) ) ) |
1177 | // InternalVampireLanguage.g:392:2: ( ( rule__VLSUnitaryFormula__Alternatives ) ) | 1711 | // InternalVampireLanguage.g:567:2: ( ( rule__VLSUnitaryFormula__Alternatives ) ) |
1178 | { | 1712 | { |
1179 | // InternalVampireLanguage.g:392:2: ( ( rule__VLSUnitaryFormula__Alternatives ) ) | 1713 | // InternalVampireLanguage.g:567:2: ( ( rule__VLSUnitaryFormula__Alternatives ) ) |
1180 | // InternalVampireLanguage.g:393:3: ( rule__VLSUnitaryFormula__Alternatives ) | 1714 | // InternalVampireLanguage.g:568:3: ( rule__VLSUnitaryFormula__Alternatives ) |
1181 | { | 1715 | { |
1182 | before(grammarAccess.getVLSUnitaryFormulaAccess().getAlternatives()); | 1716 | before(grammarAccess.getVLSUnitaryFormulaAccess().getAlternatives()); |
1183 | // InternalVampireLanguage.g:394:3: ( rule__VLSUnitaryFormula__Alternatives ) | 1717 | // InternalVampireLanguage.g:569:3: ( rule__VLSUnitaryFormula__Alternatives ) |
1184 | // InternalVampireLanguage.g:394:4: rule__VLSUnitaryFormula__Alternatives | 1718 | // InternalVampireLanguage.g:569:4: rule__VLSUnitaryFormula__Alternatives |
1185 | { | 1719 | { |
1186 | pushFollow(FOLLOW_2); | 1720 | pushFollow(FOLLOW_2); |
1187 | rule__VLSUnitaryFormula__Alternatives(); | 1721 | rule__VLSUnitaryFormula__Alternatives(); |
@@ -1214,11 +1748,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1214 | 1748 | ||
1215 | 1749 | ||
1216 | // $ANTLR start "entryRuleVLSUniversalQuantifier" | 1750 | // $ANTLR start "entryRuleVLSUniversalQuantifier" |
1217 | // InternalVampireLanguage.g:403:1: entryRuleVLSUniversalQuantifier : ruleVLSUniversalQuantifier EOF ; | 1751 | // InternalVampireLanguage.g:578:1: entryRuleVLSUniversalQuantifier : ruleVLSUniversalQuantifier EOF ; |
1218 | public final void entryRuleVLSUniversalQuantifier() throws RecognitionException { | 1752 | public final void entryRuleVLSUniversalQuantifier() throws RecognitionException { |
1219 | try { | 1753 | try { |
1220 | // InternalVampireLanguage.g:404:1: ( ruleVLSUniversalQuantifier EOF ) | 1754 | // InternalVampireLanguage.g:579:1: ( ruleVLSUniversalQuantifier EOF ) |
1221 | // InternalVampireLanguage.g:405:1: ruleVLSUniversalQuantifier EOF | 1755 | // InternalVampireLanguage.g:580:1: ruleVLSUniversalQuantifier EOF |
1222 | { | 1756 | { |
1223 | before(grammarAccess.getVLSUniversalQuantifierRule()); | 1757 | before(grammarAccess.getVLSUniversalQuantifierRule()); |
1224 | pushFollow(FOLLOW_1); | 1758 | pushFollow(FOLLOW_1); |
@@ -1244,21 +1778,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1244 | 1778 | ||
1245 | 1779 | ||
1246 | // $ANTLR start "ruleVLSUniversalQuantifier" | 1780 | // $ANTLR start "ruleVLSUniversalQuantifier" |
1247 | // InternalVampireLanguage.g:412:1: ruleVLSUniversalQuantifier : ( ( rule__VLSUniversalQuantifier__Group__0 ) ) ; | 1781 | // InternalVampireLanguage.g:587:1: ruleVLSUniversalQuantifier : ( ( rule__VLSUniversalQuantifier__Group__0 ) ) ; |
1248 | public final void ruleVLSUniversalQuantifier() throws RecognitionException { | 1782 | public final void ruleVLSUniversalQuantifier() throws RecognitionException { |
1249 | 1783 | ||
1250 | int stackSize = keepStackSize(); | 1784 | int stackSize = keepStackSize(); |
1251 | 1785 | ||
1252 | try { | 1786 | try { |
1253 | // InternalVampireLanguage.g:416:2: ( ( ( rule__VLSUniversalQuantifier__Group__0 ) ) ) | 1787 | // InternalVampireLanguage.g:591:2: ( ( ( rule__VLSUniversalQuantifier__Group__0 ) ) ) |
1254 | // InternalVampireLanguage.g:417:2: ( ( rule__VLSUniversalQuantifier__Group__0 ) ) | 1788 | // InternalVampireLanguage.g:592:2: ( ( rule__VLSUniversalQuantifier__Group__0 ) ) |
1255 | { | 1789 | { |
1256 | // InternalVampireLanguage.g:417:2: ( ( rule__VLSUniversalQuantifier__Group__0 ) ) | 1790 | // InternalVampireLanguage.g:592:2: ( ( rule__VLSUniversalQuantifier__Group__0 ) ) |
1257 | // InternalVampireLanguage.g:418:3: ( rule__VLSUniversalQuantifier__Group__0 ) | 1791 | // InternalVampireLanguage.g:593:3: ( rule__VLSUniversalQuantifier__Group__0 ) |
1258 | { | 1792 | { |
1259 | before(grammarAccess.getVLSUniversalQuantifierAccess().getGroup()); | 1793 | before(grammarAccess.getVLSUniversalQuantifierAccess().getGroup()); |
1260 | // InternalVampireLanguage.g:419:3: ( rule__VLSUniversalQuantifier__Group__0 ) | 1794 | // InternalVampireLanguage.g:594:3: ( rule__VLSUniversalQuantifier__Group__0 ) |
1261 | // InternalVampireLanguage.g:419:4: rule__VLSUniversalQuantifier__Group__0 | 1795 | // InternalVampireLanguage.g:594:4: rule__VLSUniversalQuantifier__Group__0 |
1262 | { | 1796 | { |
1263 | pushFollow(FOLLOW_2); | 1797 | pushFollow(FOLLOW_2); |
1264 | rule__VLSUniversalQuantifier__Group__0(); | 1798 | rule__VLSUniversalQuantifier__Group__0(); |
@@ -1291,11 +1825,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1291 | 1825 | ||
1292 | 1826 | ||
1293 | // $ANTLR start "entryRuleVLSExistentialQuantifier" | 1827 | // $ANTLR start "entryRuleVLSExistentialQuantifier" |
1294 | // InternalVampireLanguage.g:428:1: entryRuleVLSExistentialQuantifier : ruleVLSExistentialQuantifier EOF ; | 1828 | // InternalVampireLanguage.g:603:1: entryRuleVLSExistentialQuantifier : ruleVLSExistentialQuantifier EOF ; |
1295 | public final void entryRuleVLSExistentialQuantifier() throws RecognitionException { | 1829 | public final void entryRuleVLSExistentialQuantifier() throws RecognitionException { |
1296 | try { | 1830 | try { |
1297 | // InternalVampireLanguage.g:429:1: ( ruleVLSExistentialQuantifier EOF ) | 1831 | // InternalVampireLanguage.g:604:1: ( ruleVLSExistentialQuantifier EOF ) |
1298 | // InternalVampireLanguage.g:430:1: ruleVLSExistentialQuantifier EOF | 1832 | // InternalVampireLanguage.g:605:1: ruleVLSExistentialQuantifier EOF |
1299 | { | 1833 | { |
1300 | before(grammarAccess.getVLSExistentialQuantifierRule()); | 1834 | before(grammarAccess.getVLSExistentialQuantifierRule()); |
1301 | pushFollow(FOLLOW_1); | 1835 | pushFollow(FOLLOW_1); |
@@ -1321,21 +1855,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1321 | 1855 | ||
1322 | 1856 | ||
1323 | // $ANTLR start "ruleVLSExistentialQuantifier" | 1857 | // $ANTLR start "ruleVLSExistentialQuantifier" |
1324 | // InternalVampireLanguage.g:437:1: ruleVLSExistentialQuantifier : ( ( rule__VLSExistentialQuantifier__Group__0 ) ) ; | 1858 | // InternalVampireLanguage.g:612:1: ruleVLSExistentialQuantifier : ( ( rule__VLSExistentialQuantifier__Group__0 ) ) ; |
1325 | public final void ruleVLSExistentialQuantifier() throws RecognitionException { | 1859 | public final void ruleVLSExistentialQuantifier() throws RecognitionException { |
1326 | 1860 | ||
1327 | int stackSize = keepStackSize(); | 1861 | int stackSize = keepStackSize(); |
1328 | 1862 | ||
1329 | try { | 1863 | try { |
1330 | // InternalVampireLanguage.g:441:2: ( ( ( rule__VLSExistentialQuantifier__Group__0 ) ) ) | 1864 | // InternalVampireLanguage.g:616:2: ( ( ( rule__VLSExistentialQuantifier__Group__0 ) ) ) |
1331 | // InternalVampireLanguage.g:442:2: ( ( rule__VLSExistentialQuantifier__Group__0 ) ) | 1865 | // InternalVampireLanguage.g:617:2: ( ( rule__VLSExistentialQuantifier__Group__0 ) ) |
1332 | { | 1866 | { |
1333 | // InternalVampireLanguage.g:442:2: ( ( rule__VLSExistentialQuantifier__Group__0 ) ) | 1867 | // InternalVampireLanguage.g:617:2: ( ( rule__VLSExistentialQuantifier__Group__0 ) ) |
1334 | // InternalVampireLanguage.g:443:3: ( rule__VLSExistentialQuantifier__Group__0 ) | 1868 | // InternalVampireLanguage.g:618:3: ( rule__VLSExistentialQuantifier__Group__0 ) |
1335 | { | 1869 | { |
1336 | before(grammarAccess.getVLSExistentialQuantifierAccess().getGroup()); | 1870 | before(grammarAccess.getVLSExistentialQuantifierAccess().getGroup()); |
1337 | // InternalVampireLanguage.g:444:3: ( rule__VLSExistentialQuantifier__Group__0 ) | 1871 | // InternalVampireLanguage.g:619:3: ( rule__VLSExistentialQuantifier__Group__0 ) |
1338 | // InternalVampireLanguage.g:444:4: rule__VLSExistentialQuantifier__Group__0 | 1872 | // InternalVampireLanguage.g:619:4: rule__VLSExistentialQuantifier__Group__0 |
1339 | { | 1873 | { |
1340 | pushFollow(FOLLOW_2); | 1874 | pushFollow(FOLLOW_2); |
1341 | rule__VLSExistentialQuantifier__Group__0(); | 1875 | rule__VLSExistentialQuantifier__Group__0(); |
@@ -1368,11 +1902,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1368 | 1902 | ||
1369 | 1903 | ||
1370 | // $ANTLR start "entryRuleVLSUnaryNegation" | 1904 | // $ANTLR start "entryRuleVLSUnaryNegation" |
1371 | // InternalVampireLanguage.g:453:1: entryRuleVLSUnaryNegation : ruleVLSUnaryNegation EOF ; | 1905 | // InternalVampireLanguage.g:628:1: entryRuleVLSUnaryNegation : ruleVLSUnaryNegation EOF ; |
1372 | public final void entryRuleVLSUnaryNegation() throws RecognitionException { | 1906 | public final void entryRuleVLSUnaryNegation() throws RecognitionException { |
1373 | try { | 1907 | try { |
1374 | // InternalVampireLanguage.g:454:1: ( ruleVLSUnaryNegation EOF ) | 1908 | // InternalVampireLanguage.g:629:1: ( ruleVLSUnaryNegation EOF ) |
1375 | // InternalVampireLanguage.g:455:1: ruleVLSUnaryNegation EOF | 1909 | // InternalVampireLanguage.g:630:1: ruleVLSUnaryNegation EOF |
1376 | { | 1910 | { |
1377 | before(grammarAccess.getVLSUnaryNegationRule()); | 1911 | before(grammarAccess.getVLSUnaryNegationRule()); |
1378 | pushFollow(FOLLOW_1); | 1912 | pushFollow(FOLLOW_1); |
@@ -1398,21 +1932,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1398 | 1932 | ||
1399 | 1933 | ||
1400 | // $ANTLR start "ruleVLSUnaryNegation" | 1934 | // $ANTLR start "ruleVLSUnaryNegation" |
1401 | // InternalVampireLanguage.g:462:1: ruleVLSUnaryNegation : ( ( rule__VLSUnaryNegation__Group__0 ) ) ; | 1935 | // InternalVampireLanguage.g:637:1: ruleVLSUnaryNegation : ( ( rule__VLSUnaryNegation__Group__0 ) ) ; |
1402 | public final void ruleVLSUnaryNegation() throws RecognitionException { | 1936 | public final void ruleVLSUnaryNegation() throws RecognitionException { |
1403 | 1937 | ||
1404 | int stackSize = keepStackSize(); | 1938 | int stackSize = keepStackSize(); |
1405 | 1939 | ||
1406 | try { | 1940 | try { |
1407 | // InternalVampireLanguage.g:466:2: ( ( ( rule__VLSUnaryNegation__Group__0 ) ) ) | 1941 | // InternalVampireLanguage.g:641:2: ( ( ( rule__VLSUnaryNegation__Group__0 ) ) ) |
1408 | // InternalVampireLanguage.g:467:2: ( ( rule__VLSUnaryNegation__Group__0 ) ) | 1942 | // InternalVampireLanguage.g:642:2: ( ( rule__VLSUnaryNegation__Group__0 ) ) |
1409 | { | 1943 | { |
1410 | // InternalVampireLanguage.g:467:2: ( ( rule__VLSUnaryNegation__Group__0 ) ) | 1944 | // InternalVampireLanguage.g:642:2: ( ( rule__VLSUnaryNegation__Group__0 ) ) |
1411 | // InternalVampireLanguage.g:468:3: ( rule__VLSUnaryNegation__Group__0 ) | 1945 | // InternalVampireLanguage.g:643:3: ( rule__VLSUnaryNegation__Group__0 ) |
1412 | { | 1946 | { |
1413 | before(grammarAccess.getVLSUnaryNegationAccess().getGroup()); | 1947 | before(grammarAccess.getVLSUnaryNegationAccess().getGroup()); |
1414 | // InternalVampireLanguage.g:469:3: ( rule__VLSUnaryNegation__Group__0 ) | 1948 | // InternalVampireLanguage.g:644:3: ( rule__VLSUnaryNegation__Group__0 ) |
1415 | // InternalVampireLanguage.g:469:4: rule__VLSUnaryNegation__Group__0 | 1949 | // InternalVampireLanguage.g:644:4: rule__VLSUnaryNegation__Group__0 |
1416 | { | 1950 | { |
1417 | pushFollow(FOLLOW_2); | 1951 | pushFollow(FOLLOW_2); |
1418 | rule__VLSUnaryNegation__Group__0(); | 1952 | rule__VLSUnaryNegation__Group__0(); |
@@ -1445,11 +1979,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1445 | 1979 | ||
1446 | 1980 | ||
1447 | // $ANTLR start "entryRuleVLSUnaryInfix" | 1981 | // $ANTLR start "entryRuleVLSUnaryInfix" |
1448 | // InternalVampireLanguage.g:478:1: entryRuleVLSUnaryInfix : ruleVLSUnaryInfix EOF ; | 1982 | // InternalVampireLanguage.g:653:1: entryRuleVLSUnaryInfix : ruleVLSUnaryInfix EOF ; |
1449 | public final void entryRuleVLSUnaryInfix() throws RecognitionException { | 1983 | public final void entryRuleVLSUnaryInfix() throws RecognitionException { |
1450 | try { | 1984 | try { |
1451 | // InternalVampireLanguage.g:479:1: ( ruleVLSUnaryInfix EOF ) | 1985 | // InternalVampireLanguage.g:654:1: ( ruleVLSUnaryInfix EOF ) |
1452 | // InternalVampireLanguage.g:480:1: ruleVLSUnaryInfix EOF | 1986 | // InternalVampireLanguage.g:655:1: ruleVLSUnaryInfix EOF |
1453 | { | 1987 | { |
1454 | before(grammarAccess.getVLSUnaryInfixRule()); | 1988 | before(grammarAccess.getVLSUnaryInfixRule()); |
1455 | pushFollow(FOLLOW_1); | 1989 | pushFollow(FOLLOW_1); |
@@ -1475,21 +2009,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1475 | 2009 | ||
1476 | 2010 | ||
1477 | // $ANTLR start "ruleVLSUnaryInfix" | 2011 | // $ANTLR start "ruleVLSUnaryInfix" |
1478 | // InternalVampireLanguage.g:487:1: ruleVLSUnaryInfix : ( ( rule__VLSUnaryInfix__Group__0 ) ) ; | 2012 | // InternalVampireLanguage.g:662:1: ruleVLSUnaryInfix : ( ( rule__VLSUnaryInfix__Group__0 ) ) ; |
1479 | public final void ruleVLSUnaryInfix() throws RecognitionException { | 2013 | public final void ruleVLSUnaryInfix() throws RecognitionException { |
1480 | 2014 | ||
1481 | int stackSize = keepStackSize(); | 2015 | int stackSize = keepStackSize(); |
1482 | 2016 | ||
1483 | try { | 2017 | try { |
1484 | // InternalVampireLanguage.g:491:2: ( ( ( rule__VLSUnaryInfix__Group__0 ) ) ) | 2018 | // InternalVampireLanguage.g:666:2: ( ( ( rule__VLSUnaryInfix__Group__0 ) ) ) |
1485 | // InternalVampireLanguage.g:492:2: ( ( rule__VLSUnaryInfix__Group__0 ) ) | 2019 | // InternalVampireLanguage.g:667:2: ( ( rule__VLSUnaryInfix__Group__0 ) ) |
1486 | { | 2020 | { |
1487 | // InternalVampireLanguage.g:492:2: ( ( rule__VLSUnaryInfix__Group__0 ) ) | 2021 | // InternalVampireLanguage.g:667:2: ( ( rule__VLSUnaryInfix__Group__0 ) ) |
1488 | // InternalVampireLanguage.g:493:3: ( rule__VLSUnaryInfix__Group__0 ) | 2022 | // InternalVampireLanguage.g:668:3: ( rule__VLSUnaryInfix__Group__0 ) |
1489 | { | 2023 | { |
1490 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup()); | 2024 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup()); |
1491 | // InternalVampireLanguage.g:494:3: ( rule__VLSUnaryInfix__Group__0 ) | 2025 | // InternalVampireLanguage.g:669:3: ( rule__VLSUnaryInfix__Group__0 ) |
1492 | // InternalVampireLanguage.g:494:4: rule__VLSUnaryInfix__Group__0 | 2026 | // InternalVampireLanguage.g:669:4: rule__VLSUnaryInfix__Group__0 |
1493 | { | 2027 | { |
1494 | pushFollow(FOLLOW_2); | 2028 | pushFollow(FOLLOW_2); |
1495 | rule__VLSUnaryInfix__Group__0(); | 2029 | rule__VLSUnaryInfix__Group__0(); |
@@ -1522,11 +2056,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1522 | 2056 | ||
1523 | 2057 | ||
1524 | // $ANTLR start "entryRuleVLSAtomic" | 2058 | // $ANTLR start "entryRuleVLSAtomic" |
1525 | // InternalVampireLanguage.g:503:1: entryRuleVLSAtomic : ruleVLSAtomic EOF ; | 2059 | // InternalVampireLanguage.g:678:1: entryRuleVLSAtomic : ruleVLSAtomic EOF ; |
1526 | public final void entryRuleVLSAtomic() throws RecognitionException { | 2060 | public final void entryRuleVLSAtomic() throws RecognitionException { |
1527 | try { | 2061 | try { |
1528 | // InternalVampireLanguage.g:504:1: ( ruleVLSAtomic EOF ) | 2062 | // InternalVampireLanguage.g:679:1: ( ruleVLSAtomic EOF ) |
1529 | // InternalVampireLanguage.g:505:1: ruleVLSAtomic EOF | 2063 | // InternalVampireLanguage.g:680:1: ruleVLSAtomic EOF |
1530 | { | 2064 | { |
1531 | before(grammarAccess.getVLSAtomicRule()); | 2065 | before(grammarAccess.getVLSAtomicRule()); |
1532 | pushFollow(FOLLOW_1); | 2066 | pushFollow(FOLLOW_1); |
@@ -1552,21 +2086,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1552 | 2086 | ||
1553 | 2087 | ||
1554 | // $ANTLR start "ruleVLSAtomic" | 2088 | // $ANTLR start "ruleVLSAtomic" |
1555 | // InternalVampireLanguage.g:512:1: ruleVLSAtomic : ( ( rule__VLSAtomic__Alternatives ) ) ; | 2089 | // InternalVampireLanguage.g:687:1: ruleVLSAtomic : ( ( rule__VLSAtomic__Alternatives ) ) ; |
1556 | public final void ruleVLSAtomic() throws RecognitionException { | 2090 | public final void ruleVLSAtomic() throws RecognitionException { |
1557 | 2091 | ||
1558 | int stackSize = keepStackSize(); | 2092 | int stackSize = keepStackSize(); |
1559 | 2093 | ||
1560 | try { | 2094 | try { |
1561 | // InternalVampireLanguage.g:516:2: ( ( ( rule__VLSAtomic__Alternatives ) ) ) | 2095 | // InternalVampireLanguage.g:691:2: ( ( ( rule__VLSAtomic__Alternatives ) ) ) |
1562 | // InternalVampireLanguage.g:517:2: ( ( rule__VLSAtomic__Alternatives ) ) | 2096 | // InternalVampireLanguage.g:692:2: ( ( rule__VLSAtomic__Alternatives ) ) |
1563 | { | 2097 | { |
1564 | // InternalVampireLanguage.g:517:2: ( ( rule__VLSAtomic__Alternatives ) ) | 2098 | // InternalVampireLanguage.g:692:2: ( ( rule__VLSAtomic__Alternatives ) ) |
1565 | // InternalVampireLanguage.g:518:3: ( rule__VLSAtomic__Alternatives ) | 2099 | // InternalVampireLanguage.g:693:3: ( rule__VLSAtomic__Alternatives ) |
1566 | { | 2100 | { |
1567 | before(grammarAccess.getVLSAtomicAccess().getAlternatives()); | 2101 | before(grammarAccess.getVLSAtomicAccess().getAlternatives()); |
1568 | // InternalVampireLanguage.g:519:3: ( rule__VLSAtomic__Alternatives ) | 2102 | // InternalVampireLanguage.g:694:3: ( rule__VLSAtomic__Alternatives ) |
1569 | // InternalVampireLanguage.g:519:4: rule__VLSAtomic__Alternatives | 2103 | // InternalVampireLanguage.g:694:4: rule__VLSAtomic__Alternatives |
1570 | { | 2104 | { |
1571 | pushFollow(FOLLOW_2); | 2105 | pushFollow(FOLLOW_2); |
1572 | rule__VLSAtomic__Alternatives(); | 2106 | rule__VLSAtomic__Alternatives(); |
@@ -1599,11 +2133,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1599 | 2133 | ||
1600 | 2134 | ||
1601 | // $ANTLR start "entryRuleVLSAtomicConstant" | 2135 | // $ANTLR start "entryRuleVLSAtomicConstant" |
1602 | // InternalVampireLanguage.g:528:1: entryRuleVLSAtomicConstant : ruleVLSAtomicConstant EOF ; | 2136 | // InternalVampireLanguage.g:703:1: entryRuleVLSAtomicConstant : ruleVLSAtomicConstant EOF ; |
1603 | public final void entryRuleVLSAtomicConstant() throws RecognitionException { | 2137 | public final void entryRuleVLSAtomicConstant() throws RecognitionException { |
1604 | try { | 2138 | try { |
1605 | // InternalVampireLanguage.g:529:1: ( ruleVLSAtomicConstant EOF ) | 2139 | // InternalVampireLanguage.g:704:1: ( ruleVLSAtomicConstant EOF ) |
1606 | // InternalVampireLanguage.g:530:1: ruleVLSAtomicConstant EOF | 2140 | // InternalVampireLanguage.g:705:1: ruleVLSAtomicConstant EOF |
1607 | { | 2141 | { |
1608 | before(grammarAccess.getVLSAtomicConstantRule()); | 2142 | before(grammarAccess.getVLSAtomicConstantRule()); |
1609 | pushFollow(FOLLOW_1); | 2143 | pushFollow(FOLLOW_1); |
@@ -1629,21 +2163,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1629 | 2163 | ||
1630 | 2164 | ||
1631 | // $ANTLR start "ruleVLSAtomicConstant" | 2165 | // $ANTLR start "ruleVLSAtomicConstant" |
1632 | // InternalVampireLanguage.g:537:1: ruleVLSAtomicConstant : ( ( rule__VLSAtomicConstant__Alternatives ) ) ; | 2166 | // InternalVampireLanguage.g:712:1: ruleVLSAtomicConstant : ( ( rule__VLSAtomicConstant__Alternatives ) ) ; |
1633 | public final void ruleVLSAtomicConstant() throws RecognitionException { | 2167 | public final void ruleVLSAtomicConstant() throws RecognitionException { |
1634 | 2168 | ||
1635 | int stackSize = keepStackSize(); | 2169 | int stackSize = keepStackSize(); |
1636 | 2170 | ||
1637 | try { | 2171 | try { |
1638 | // InternalVampireLanguage.g:541:2: ( ( ( rule__VLSAtomicConstant__Alternatives ) ) ) | 2172 | // InternalVampireLanguage.g:716:2: ( ( ( rule__VLSAtomicConstant__Alternatives ) ) ) |
1639 | // InternalVampireLanguage.g:542:2: ( ( rule__VLSAtomicConstant__Alternatives ) ) | 2173 | // InternalVampireLanguage.g:717:2: ( ( rule__VLSAtomicConstant__Alternatives ) ) |
1640 | { | 2174 | { |
1641 | // InternalVampireLanguage.g:542:2: ( ( rule__VLSAtomicConstant__Alternatives ) ) | 2175 | // InternalVampireLanguage.g:717:2: ( ( rule__VLSAtomicConstant__Alternatives ) ) |
1642 | // InternalVampireLanguage.g:543:3: ( rule__VLSAtomicConstant__Alternatives ) | 2176 | // InternalVampireLanguage.g:718:3: ( rule__VLSAtomicConstant__Alternatives ) |
1643 | { | 2177 | { |
1644 | before(grammarAccess.getVLSAtomicConstantAccess().getAlternatives()); | 2178 | before(grammarAccess.getVLSAtomicConstantAccess().getAlternatives()); |
1645 | // InternalVampireLanguage.g:544:3: ( rule__VLSAtomicConstant__Alternatives ) | 2179 | // InternalVampireLanguage.g:719:3: ( rule__VLSAtomicConstant__Alternatives ) |
1646 | // InternalVampireLanguage.g:544:4: rule__VLSAtomicConstant__Alternatives | 2180 | // InternalVampireLanguage.g:719:4: rule__VLSAtomicConstant__Alternatives |
1647 | { | 2181 | { |
1648 | pushFollow(FOLLOW_2); | 2182 | pushFollow(FOLLOW_2); |
1649 | rule__VLSAtomicConstant__Alternatives(); | 2183 | rule__VLSAtomicConstant__Alternatives(); |
@@ -1676,11 +2210,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1676 | 2210 | ||
1677 | 2211 | ||
1678 | // $ANTLR start "entryRuleVLSAtomicFunction" | 2212 | // $ANTLR start "entryRuleVLSAtomicFunction" |
1679 | // InternalVampireLanguage.g:553:1: entryRuleVLSAtomicFunction : ruleVLSAtomicFunction EOF ; | 2213 | // InternalVampireLanguage.g:728:1: entryRuleVLSAtomicFunction : ruleVLSAtomicFunction EOF ; |
1680 | public final void entryRuleVLSAtomicFunction() throws RecognitionException { | 2214 | public final void entryRuleVLSAtomicFunction() throws RecognitionException { |
1681 | try { | 2215 | try { |
1682 | // InternalVampireLanguage.g:554:1: ( ruleVLSAtomicFunction EOF ) | 2216 | // InternalVampireLanguage.g:729:1: ( ruleVLSAtomicFunction EOF ) |
1683 | // InternalVampireLanguage.g:555:1: ruleVLSAtomicFunction EOF | 2217 | // InternalVampireLanguage.g:730:1: ruleVLSAtomicFunction EOF |
1684 | { | 2218 | { |
1685 | before(grammarAccess.getVLSAtomicFunctionRule()); | 2219 | before(grammarAccess.getVLSAtomicFunctionRule()); |
1686 | pushFollow(FOLLOW_1); | 2220 | pushFollow(FOLLOW_1); |
@@ -1706,21 +2240,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1706 | 2240 | ||
1707 | 2241 | ||
1708 | // $ANTLR start "ruleVLSAtomicFunction" | 2242 | // $ANTLR start "ruleVLSAtomicFunction" |
1709 | // InternalVampireLanguage.g:562:1: ruleVLSAtomicFunction : ( ( rule__VLSAtomicFunction__Alternatives ) ) ; | 2243 | // InternalVampireLanguage.g:737:1: ruleVLSAtomicFunction : ( ( rule__VLSAtomicFunction__Alternatives ) ) ; |
1710 | public final void ruleVLSAtomicFunction() throws RecognitionException { | 2244 | public final void ruleVLSAtomicFunction() throws RecognitionException { |
1711 | 2245 | ||
1712 | int stackSize = keepStackSize(); | 2246 | int stackSize = keepStackSize(); |
1713 | 2247 | ||
1714 | try { | 2248 | try { |
1715 | // InternalVampireLanguage.g:566:2: ( ( ( rule__VLSAtomicFunction__Alternatives ) ) ) | 2249 | // InternalVampireLanguage.g:741:2: ( ( ( rule__VLSAtomicFunction__Alternatives ) ) ) |
1716 | // InternalVampireLanguage.g:567:2: ( ( rule__VLSAtomicFunction__Alternatives ) ) | 2250 | // InternalVampireLanguage.g:742:2: ( ( rule__VLSAtomicFunction__Alternatives ) ) |
1717 | { | 2251 | { |
1718 | // InternalVampireLanguage.g:567:2: ( ( rule__VLSAtomicFunction__Alternatives ) ) | 2252 | // InternalVampireLanguage.g:742:2: ( ( rule__VLSAtomicFunction__Alternatives ) ) |
1719 | // InternalVampireLanguage.g:568:3: ( rule__VLSAtomicFunction__Alternatives ) | 2253 | // InternalVampireLanguage.g:743:3: ( rule__VLSAtomicFunction__Alternatives ) |
1720 | { | 2254 | { |
1721 | before(grammarAccess.getVLSAtomicFunctionAccess().getAlternatives()); | 2255 | before(grammarAccess.getVLSAtomicFunctionAccess().getAlternatives()); |
1722 | // InternalVampireLanguage.g:569:3: ( rule__VLSAtomicFunction__Alternatives ) | 2256 | // InternalVampireLanguage.g:744:3: ( rule__VLSAtomicFunction__Alternatives ) |
1723 | // InternalVampireLanguage.g:569:4: rule__VLSAtomicFunction__Alternatives | 2257 | // InternalVampireLanguage.g:744:4: rule__VLSAtomicFunction__Alternatives |
1724 | { | 2258 | { |
1725 | pushFollow(FOLLOW_2); | 2259 | pushFollow(FOLLOW_2); |
1726 | rule__VLSAtomicFunction__Alternatives(); | 2260 | rule__VLSAtomicFunction__Alternatives(); |
@@ -1753,11 +2287,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1753 | 2287 | ||
1754 | 2288 | ||
1755 | // $ANTLR start "entryRuleVLSVariable" | 2289 | // $ANTLR start "entryRuleVLSVariable" |
1756 | // InternalVampireLanguage.g:578:1: entryRuleVLSVariable : ruleVLSVariable EOF ; | 2290 | // InternalVampireLanguage.g:753:1: entryRuleVLSVariable : ruleVLSVariable EOF ; |
1757 | public final void entryRuleVLSVariable() throws RecognitionException { | 2291 | public final void entryRuleVLSVariable() throws RecognitionException { |
1758 | try { | 2292 | try { |
1759 | // InternalVampireLanguage.g:579:1: ( ruleVLSVariable EOF ) | 2293 | // InternalVampireLanguage.g:754:1: ( ruleVLSVariable EOF ) |
1760 | // InternalVampireLanguage.g:580:1: ruleVLSVariable EOF | 2294 | // InternalVampireLanguage.g:755:1: ruleVLSVariable EOF |
1761 | { | 2295 | { |
1762 | before(grammarAccess.getVLSVariableRule()); | 2296 | before(grammarAccess.getVLSVariableRule()); |
1763 | pushFollow(FOLLOW_1); | 2297 | pushFollow(FOLLOW_1); |
@@ -1783,21 +2317,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1783 | 2317 | ||
1784 | 2318 | ||
1785 | // $ANTLR start "ruleVLSVariable" | 2319 | // $ANTLR start "ruleVLSVariable" |
1786 | // InternalVampireLanguage.g:587:1: ruleVLSVariable : ( ( rule__VLSVariable__NameAssignment ) ) ; | 2320 | // InternalVampireLanguage.g:762:1: ruleVLSVariable : ( ( rule__VLSVariable__NameAssignment ) ) ; |
1787 | public final void ruleVLSVariable() throws RecognitionException { | 2321 | public final void ruleVLSVariable() throws RecognitionException { |
1788 | 2322 | ||
1789 | int stackSize = keepStackSize(); | 2323 | int stackSize = keepStackSize(); |
1790 | 2324 | ||
1791 | try { | 2325 | try { |
1792 | // InternalVampireLanguage.g:591:2: ( ( ( rule__VLSVariable__NameAssignment ) ) ) | 2326 | // InternalVampireLanguage.g:766:2: ( ( ( rule__VLSVariable__NameAssignment ) ) ) |
1793 | // InternalVampireLanguage.g:592:2: ( ( rule__VLSVariable__NameAssignment ) ) | 2327 | // InternalVampireLanguage.g:767:2: ( ( rule__VLSVariable__NameAssignment ) ) |
1794 | { | 2328 | { |
1795 | // InternalVampireLanguage.g:592:2: ( ( rule__VLSVariable__NameAssignment ) ) | 2329 | // InternalVampireLanguage.g:767:2: ( ( rule__VLSVariable__NameAssignment ) ) |
1796 | // InternalVampireLanguage.g:593:3: ( rule__VLSVariable__NameAssignment ) | 2330 | // InternalVampireLanguage.g:768:3: ( rule__VLSVariable__NameAssignment ) |
1797 | { | 2331 | { |
1798 | before(grammarAccess.getVLSVariableAccess().getNameAssignment()); | 2332 | before(grammarAccess.getVLSVariableAccess().getNameAssignment()); |
1799 | // InternalVampireLanguage.g:594:3: ( rule__VLSVariable__NameAssignment ) | 2333 | // InternalVampireLanguage.g:769:3: ( rule__VLSVariable__NameAssignment ) |
1800 | // InternalVampireLanguage.g:594:4: rule__VLSVariable__NameAssignment | 2334 | // InternalVampireLanguage.g:769:4: rule__VLSVariable__NameAssignment |
1801 | { | 2335 | { |
1802 | pushFollow(FOLLOW_2); | 2336 | pushFollow(FOLLOW_2); |
1803 | rule__VLSVariable__NameAssignment(); | 2337 | rule__VLSVariable__NameAssignment(); |
@@ -1830,11 +2364,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1830 | 2364 | ||
1831 | 2365 | ||
1832 | // $ANTLR start "entryRuleVLSFofTerm" | 2366 | // $ANTLR start "entryRuleVLSFofTerm" |
1833 | // InternalVampireLanguage.g:603:1: entryRuleVLSFofTerm : ruleVLSFofTerm EOF ; | 2367 | // InternalVampireLanguage.g:778:1: entryRuleVLSFofTerm : ruleVLSFofTerm EOF ; |
1834 | public final void entryRuleVLSFofTerm() throws RecognitionException { | 2368 | public final void entryRuleVLSFofTerm() throws RecognitionException { |
1835 | try { | 2369 | try { |
1836 | // InternalVampireLanguage.g:604:1: ( ruleVLSFofTerm EOF ) | 2370 | // InternalVampireLanguage.g:779:1: ( ruleVLSFofTerm EOF ) |
1837 | // InternalVampireLanguage.g:605:1: ruleVLSFofTerm EOF | 2371 | // InternalVampireLanguage.g:780:1: ruleVLSFofTerm EOF |
1838 | { | 2372 | { |
1839 | before(grammarAccess.getVLSFofTermRule()); | 2373 | before(grammarAccess.getVLSFofTermRule()); |
1840 | pushFollow(FOLLOW_1); | 2374 | pushFollow(FOLLOW_1); |
@@ -1860,21 +2394,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1860 | 2394 | ||
1861 | 2395 | ||
1862 | // $ANTLR start "ruleVLSFofTerm" | 2396 | // $ANTLR start "ruleVLSFofTerm" |
1863 | // InternalVampireLanguage.g:612:1: ruleVLSFofTerm : ( ( rule__VLSFofTerm__Alternatives ) ) ; | 2397 | // InternalVampireLanguage.g:787:1: ruleVLSFofTerm : ( ( rule__VLSFofTerm__Alternatives ) ) ; |
1864 | public final void ruleVLSFofTerm() throws RecognitionException { | 2398 | public final void ruleVLSFofTerm() throws RecognitionException { |
1865 | 2399 | ||
1866 | int stackSize = keepStackSize(); | 2400 | int stackSize = keepStackSize(); |
1867 | 2401 | ||
1868 | try { | 2402 | try { |
1869 | // InternalVampireLanguage.g:616:2: ( ( ( rule__VLSFofTerm__Alternatives ) ) ) | 2403 | // InternalVampireLanguage.g:791:2: ( ( ( rule__VLSFofTerm__Alternatives ) ) ) |
1870 | // InternalVampireLanguage.g:617:2: ( ( rule__VLSFofTerm__Alternatives ) ) | 2404 | // InternalVampireLanguage.g:792:2: ( ( rule__VLSFofTerm__Alternatives ) ) |
1871 | { | 2405 | { |
1872 | // InternalVampireLanguage.g:617:2: ( ( rule__VLSFofTerm__Alternatives ) ) | 2406 | // InternalVampireLanguage.g:792:2: ( ( rule__VLSFofTerm__Alternatives ) ) |
1873 | // InternalVampireLanguage.g:618:3: ( rule__VLSFofTerm__Alternatives ) | 2407 | // InternalVampireLanguage.g:793:3: ( rule__VLSFofTerm__Alternatives ) |
1874 | { | 2408 | { |
1875 | before(grammarAccess.getVLSFofTermAccess().getAlternatives()); | 2409 | before(grammarAccess.getVLSFofTermAccess().getAlternatives()); |
1876 | // InternalVampireLanguage.g:619:3: ( rule__VLSFofTerm__Alternatives ) | 2410 | // InternalVampireLanguage.g:794:3: ( rule__VLSFofTerm__Alternatives ) |
1877 | // InternalVampireLanguage.g:619:4: rule__VLSFofTerm__Alternatives | 2411 | // InternalVampireLanguage.g:794:4: rule__VLSFofTerm__Alternatives |
1878 | { | 2412 | { |
1879 | pushFollow(FOLLOW_2); | 2413 | pushFollow(FOLLOW_2); |
1880 | rule__VLSFofTerm__Alternatives(); | 2414 | rule__VLSFofTerm__Alternatives(); |
@@ -1907,11 +2441,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1907 | 2441 | ||
1908 | 2442 | ||
1909 | // $ANTLR start "entryRuleVLSFunctionAsTerm" | 2443 | // $ANTLR start "entryRuleVLSFunctionAsTerm" |
1910 | // InternalVampireLanguage.g:628:1: entryRuleVLSFunctionAsTerm : ruleVLSFunctionAsTerm EOF ; | 2444 | // InternalVampireLanguage.g:803:1: entryRuleVLSFunctionAsTerm : ruleVLSFunctionAsTerm EOF ; |
1911 | public final void entryRuleVLSFunctionAsTerm() throws RecognitionException { | 2445 | public final void entryRuleVLSFunctionAsTerm() throws RecognitionException { |
1912 | try { | 2446 | try { |
1913 | // InternalVampireLanguage.g:629:1: ( ruleVLSFunctionAsTerm EOF ) | 2447 | // InternalVampireLanguage.g:804:1: ( ruleVLSFunctionAsTerm EOF ) |
1914 | // InternalVampireLanguage.g:630:1: ruleVLSFunctionAsTerm EOF | 2448 | // InternalVampireLanguage.g:805:1: ruleVLSFunctionAsTerm EOF |
1915 | { | 2449 | { |
1916 | before(grammarAccess.getVLSFunctionAsTermRule()); | 2450 | before(grammarAccess.getVLSFunctionAsTermRule()); |
1917 | pushFollow(FOLLOW_1); | 2451 | pushFollow(FOLLOW_1); |
@@ -1937,21 +2471,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1937 | 2471 | ||
1938 | 2472 | ||
1939 | // $ANTLR start "ruleVLSFunctionAsTerm" | 2473 | // $ANTLR start "ruleVLSFunctionAsTerm" |
1940 | // InternalVampireLanguage.g:637:1: ruleVLSFunctionAsTerm : ( ( rule__VLSFunctionAsTerm__Group__0 ) ) ; | 2474 | // InternalVampireLanguage.g:812:1: ruleVLSFunctionAsTerm : ( ( rule__VLSFunctionAsTerm__Group__0 ) ) ; |
1941 | public final void ruleVLSFunctionAsTerm() throws RecognitionException { | 2475 | public final void ruleVLSFunctionAsTerm() throws RecognitionException { |
1942 | 2476 | ||
1943 | int stackSize = keepStackSize(); | 2477 | int stackSize = keepStackSize(); |
1944 | 2478 | ||
1945 | try { | 2479 | try { |
1946 | // InternalVampireLanguage.g:641:2: ( ( ( rule__VLSFunctionAsTerm__Group__0 ) ) ) | 2480 | // InternalVampireLanguage.g:816:2: ( ( ( rule__VLSFunctionAsTerm__Group__0 ) ) ) |
1947 | // InternalVampireLanguage.g:642:2: ( ( rule__VLSFunctionAsTerm__Group__0 ) ) | 2481 | // InternalVampireLanguage.g:817:2: ( ( rule__VLSFunctionAsTerm__Group__0 ) ) |
1948 | { | 2482 | { |
1949 | // InternalVampireLanguage.g:642:2: ( ( rule__VLSFunctionAsTerm__Group__0 ) ) | 2483 | // InternalVampireLanguage.g:817:2: ( ( rule__VLSFunctionAsTerm__Group__0 ) ) |
1950 | // InternalVampireLanguage.g:643:3: ( rule__VLSFunctionAsTerm__Group__0 ) | 2484 | // InternalVampireLanguage.g:818:3: ( rule__VLSFunctionAsTerm__Group__0 ) |
1951 | { | 2485 | { |
1952 | before(grammarAccess.getVLSFunctionAsTermAccess().getGroup()); | 2486 | before(grammarAccess.getVLSFunctionAsTermAccess().getGroup()); |
1953 | // InternalVampireLanguage.g:644:3: ( rule__VLSFunctionAsTerm__Group__0 ) | 2487 | // InternalVampireLanguage.g:819:3: ( rule__VLSFunctionAsTerm__Group__0 ) |
1954 | // InternalVampireLanguage.g:644:4: rule__VLSFunctionAsTerm__Group__0 | 2488 | // InternalVampireLanguage.g:819:4: rule__VLSFunctionAsTerm__Group__0 |
1955 | { | 2489 | { |
1956 | pushFollow(FOLLOW_2); | 2490 | pushFollow(FOLLOW_2); |
1957 | rule__VLSFunctionAsTerm__Group__0(); | 2491 | rule__VLSFunctionAsTerm__Group__0(); |
@@ -1984,11 +2518,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
1984 | 2518 | ||
1985 | 2519 | ||
1986 | // $ANTLR start "entryRuleVLSDefinedTerm" | 2520 | // $ANTLR start "entryRuleVLSDefinedTerm" |
1987 | // InternalVampireLanguage.g:653:1: entryRuleVLSDefinedTerm : ruleVLSDefinedTerm EOF ; | 2521 | // InternalVampireLanguage.g:828:1: entryRuleVLSDefinedTerm : ruleVLSDefinedTerm EOF ; |
1988 | public final void entryRuleVLSDefinedTerm() throws RecognitionException { | 2522 | public final void entryRuleVLSDefinedTerm() throws RecognitionException { |
1989 | try { | 2523 | try { |
1990 | // InternalVampireLanguage.g:654:1: ( ruleVLSDefinedTerm EOF ) | 2524 | // InternalVampireLanguage.g:829:1: ( ruleVLSDefinedTerm EOF ) |
1991 | // InternalVampireLanguage.g:655:1: ruleVLSDefinedTerm EOF | 2525 | // InternalVampireLanguage.g:830:1: ruleVLSDefinedTerm EOF |
1992 | { | 2526 | { |
1993 | before(grammarAccess.getVLSDefinedTermRule()); | 2527 | before(grammarAccess.getVLSDefinedTermRule()); |
1994 | pushFollow(FOLLOW_1); | 2528 | pushFollow(FOLLOW_1); |
@@ -2014,21 +2548,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2014 | 2548 | ||
2015 | 2549 | ||
2016 | // $ANTLR start "ruleVLSDefinedTerm" | 2550 | // $ANTLR start "ruleVLSDefinedTerm" |
2017 | // InternalVampireLanguage.g:662:1: ruleVLSDefinedTerm : ( ( rule__VLSDefinedTerm__Alternatives ) ) ; | 2551 | // InternalVampireLanguage.g:837:1: ruleVLSDefinedTerm : ( ( rule__VLSDefinedTerm__Alternatives ) ) ; |
2018 | public final void ruleVLSDefinedTerm() throws RecognitionException { | 2552 | public final void ruleVLSDefinedTerm() throws RecognitionException { |
2019 | 2553 | ||
2020 | int stackSize = keepStackSize(); | 2554 | int stackSize = keepStackSize(); |
2021 | 2555 | ||
2022 | try { | 2556 | try { |
2023 | // InternalVampireLanguage.g:666:2: ( ( ( rule__VLSDefinedTerm__Alternatives ) ) ) | 2557 | // InternalVampireLanguage.g:841:2: ( ( ( rule__VLSDefinedTerm__Alternatives ) ) ) |
2024 | // InternalVampireLanguage.g:667:2: ( ( rule__VLSDefinedTerm__Alternatives ) ) | 2558 | // InternalVampireLanguage.g:842:2: ( ( rule__VLSDefinedTerm__Alternatives ) ) |
2025 | { | 2559 | { |
2026 | // InternalVampireLanguage.g:667:2: ( ( rule__VLSDefinedTerm__Alternatives ) ) | 2560 | // InternalVampireLanguage.g:842:2: ( ( rule__VLSDefinedTerm__Alternatives ) ) |
2027 | // InternalVampireLanguage.g:668:3: ( rule__VLSDefinedTerm__Alternatives ) | 2561 | // InternalVampireLanguage.g:843:3: ( rule__VLSDefinedTerm__Alternatives ) |
2028 | { | 2562 | { |
2029 | before(grammarAccess.getVLSDefinedTermAccess().getAlternatives()); | 2563 | before(grammarAccess.getVLSDefinedTermAccess().getAlternatives()); |
2030 | // InternalVampireLanguage.g:669:3: ( rule__VLSDefinedTerm__Alternatives ) | 2564 | // InternalVampireLanguage.g:844:3: ( rule__VLSDefinedTerm__Alternatives ) |
2031 | // InternalVampireLanguage.g:669:4: rule__VLSDefinedTerm__Alternatives | 2565 | // InternalVampireLanguage.g:844:4: rule__VLSDefinedTerm__Alternatives |
2032 | { | 2566 | { |
2033 | pushFollow(FOLLOW_2); | 2567 | pushFollow(FOLLOW_2); |
2034 | rule__VLSDefinedTerm__Alternatives(); | 2568 | rule__VLSDefinedTerm__Alternatives(); |
@@ -2061,40 +2595,38 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2061 | 2595 | ||
2062 | 2596 | ||
2063 | // $ANTLR start "rule__VampireModel__Alternatives" | 2597 | // $ANTLR start "rule__VampireModel__Alternatives" |
2064 | // InternalVampireLanguage.g:677:1: rule__VampireModel__Alternatives : ( ( ( rule__VampireModel__IncludesAssignment_0 ) ) | ( ( rule__VampireModel__CommentsAssignment_1 ) ) | ( ( rule__VampireModel__ConfirmationsAssignment_2 ) ) | ( ( rule__VampireModel__FormulasAssignment_3 ) ) | ( ( rule__VampireModel__TfformulasAssignment_4 ) ) ); | 2598 | // InternalVampireLanguage.g:852:1: rule__VampireModel__Alternatives : ( ( ( rule__VampireModel__CommentsAssignment_0 ) ) | ( ( rule__VampireModel__ConfirmationsAssignment_1 ) ) | ( ( rule__VampireModel__FormulasAssignment_2 ) ) | ( ( rule__VampireModel__TfformulasAssignment_3 ) ) ); |
2065 | public final void rule__VampireModel__Alternatives() throws RecognitionException { | 2599 | public final void rule__VampireModel__Alternatives() throws RecognitionException { |
2066 | 2600 | ||
2067 | int stackSize = keepStackSize(); | 2601 | int stackSize = keepStackSize(); |
2068 | 2602 | ||
2069 | try { | 2603 | try { |
2070 | // InternalVampireLanguage.g:681:1: ( ( ( rule__VampireModel__IncludesAssignment_0 ) ) | ( ( rule__VampireModel__CommentsAssignment_1 ) ) | ( ( rule__VampireModel__ConfirmationsAssignment_2 ) ) | ( ( rule__VampireModel__FormulasAssignment_3 ) ) | ( ( rule__VampireModel__TfformulasAssignment_4 ) ) ) | 2604 | // InternalVampireLanguage.g:856:1: ( ( ( rule__VampireModel__CommentsAssignment_0 ) ) | ( ( rule__VampireModel__ConfirmationsAssignment_1 ) ) | ( ( rule__VampireModel__FormulasAssignment_2 ) ) | ( ( rule__VampireModel__TfformulasAssignment_3 ) ) ) |
2071 | int alt2=5; | 2605 | int alt2=4; |
2072 | switch ( input.LA(1) ) { | 2606 | switch ( input.LA(1) ) { |
2073 | case 42: | 2607 | case RULE_SINGLE_COMMENT: |
2074 | { | 2608 | { |
2075 | alt2=1; | 2609 | alt2=1; |
2076 | } | 2610 | } |
2077 | break; | 2611 | break; |
2078 | case 46: | 2612 | case 39: |
2613 | case 40: | ||
2614 | case 48: | ||
2615 | case 51: | ||
2079 | { | 2616 | { |
2080 | alt2=2; | 2617 | alt2=2; |
2081 | } | 2618 | } |
2082 | break; | 2619 | break; |
2083 | case 47: | 2620 | case 54: |
2084 | { | 2621 | { |
2085 | alt2=3; | 2622 | alt2=3; |
2086 | } | 2623 | } |
2087 | break; | 2624 | break; |
2088 | case 48: | 2625 | case 59: |
2089 | { | 2626 | { |
2090 | alt2=4; | 2627 | alt2=4; |
2091 | } | 2628 | } |
2092 | break; | 2629 | break; |
2093 | case 52: | ||
2094 | { | ||
2095 | alt2=5; | ||
2096 | } | ||
2097 | break; | ||
2098 | default: | 2630 | default: |
2099 | NoViableAltException nvae = | 2631 | NoViableAltException nvae = |
2100 | new NoViableAltException("", 2, 0, input); | 2632 | new NoViableAltException("", 2, 0, input); |
@@ -2104,24 +2636,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2104 | 2636 | ||
2105 | switch (alt2) { | 2637 | switch (alt2) { |
2106 | case 1 : | 2638 | case 1 : |
2107 | // InternalVampireLanguage.g:682:2: ( ( rule__VampireModel__IncludesAssignment_0 ) ) | 2639 | // InternalVampireLanguage.g:857:2: ( ( rule__VampireModel__CommentsAssignment_0 ) ) |
2108 | { | 2640 | { |
2109 | // InternalVampireLanguage.g:682:2: ( ( rule__VampireModel__IncludesAssignment_0 ) ) | 2641 | // InternalVampireLanguage.g:857:2: ( ( rule__VampireModel__CommentsAssignment_0 ) ) |
2110 | // InternalVampireLanguage.g:683:3: ( rule__VampireModel__IncludesAssignment_0 ) | 2642 | // InternalVampireLanguage.g:858:3: ( rule__VampireModel__CommentsAssignment_0 ) |
2111 | { | 2643 | { |
2112 | before(grammarAccess.getVampireModelAccess().getIncludesAssignment_0()); | 2644 | before(grammarAccess.getVampireModelAccess().getCommentsAssignment_0()); |
2113 | // InternalVampireLanguage.g:684:3: ( rule__VampireModel__IncludesAssignment_0 ) | 2645 | // InternalVampireLanguage.g:859:3: ( rule__VampireModel__CommentsAssignment_0 ) |
2114 | // InternalVampireLanguage.g:684:4: rule__VampireModel__IncludesAssignment_0 | 2646 | // InternalVampireLanguage.g:859:4: rule__VampireModel__CommentsAssignment_0 |
2115 | { | 2647 | { |
2116 | pushFollow(FOLLOW_2); | 2648 | pushFollow(FOLLOW_2); |
2117 | rule__VampireModel__IncludesAssignment_0(); | 2649 | rule__VampireModel__CommentsAssignment_0(); |
2118 | 2650 | ||
2119 | state._fsp--; | 2651 | state._fsp--; |
2120 | 2652 | ||
2121 | 2653 | ||
2122 | } | 2654 | } |
2123 | 2655 | ||
2124 | after(grammarAccess.getVampireModelAccess().getIncludesAssignment_0()); | 2656 | after(grammarAccess.getVampireModelAccess().getCommentsAssignment_0()); |
2125 | 2657 | ||
2126 | } | 2658 | } |
2127 | 2659 | ||
@@ -2129,24 +2661,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2129 | } | 2661 | } |
2130 | break; | 2662 | break; |
2131 | case 2 : | 2663 | case 2 : |
2132 | // InternalVampireLanguage.g:688:2: ( ( rule__VampireModel__CommentsAssignment_1 ) ) | 2664 | // InternalVampireLanguage.g:863:2: ( ( rule__VampireModel__ConfirmationsAssignment_1 ) ) |
2133 | { | 2665 | { |
2134 | // InternalVampireLanguage.g:688:2: ( ( rule__VampireModel__CommentsAssignment_1 ) ) | 2666 | // InternalVampireLanguage.g:863:2: ( ( rule__VampireModel__ConfirmationsAssignment_1 ) ) |
2135 | // InternalVampireLanguage.g:689:3: ( rule__VampireModel__CommentsAssignment_1 ) | 2667 | // InternalVampireLanguage.g:864:3: ( rule__VampireModel__ConfirmationsAssignment_1 ) |
2136 | { | 2668 | { |
2137 | before(grammarAccess.getVampireModelAccess().getCommentsAssignment_1()); | 2669 | before(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_1()); |
2138 | // InternalVampireLanguage.g:690:3: ( rule__VampireModel__CommentsAssignment_1 ) | 2670 | // InternalVampireLanguage.g:865:3: ( rule__VampireModel__ConfirmationsAssignment_1 ) |
2139 | // InternalVampireLanguage.g:690:4: rule__VampireModel__CommentsAssignment_1 | 2671 | // InternalVampireLanguage.g:865:4: rule__VampireModel__ConfirmationsAssignment_1 |
2140 | { | 2672 | { |
2141 | pushFollow(FOLLOW_2); | 2673 | pushFollow(FOLLOW_2); |
2142 | rule__VampireModel__CommentsAssignment_1(); | 2674 | rule__VampireModel__ConfirmationsAssignment_1(); |
2143 | 2675 | ||
2144 | state._fsp--; | 2676 | state._fsp--; |
2145 | 2677 | ||
2146 | 2678 | ||
2147 | } | 2679 | } |
2148 | 2680 | ||
2149 | after(grammarAccess.getVampireModelAccess().getCommentsAssignment_1()); | 2681 | after(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_1()); |
2150 | 2682 | ||
2151 | } | 2683 | } |
2152 | 2684 | ||
@@ -2154,24 +2686,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2154 | } | 2686 | } |
2155 | break; | 2687 | break; |
2156 | case 3 : | 2688 | case 3 : |
2157 | // InternalVampireLanguage.g:694:2: ( ( rule__VampireModel__ConfirmationsAssignment_2 ) ) | 2689 | // InternalVampireLanguage.g:869:2: ( ( rule__VampireModel__FormulasAssignment_2 ) ) |
2158 | { | 2690 | { |
2159 | // InternalVampireLanguage.g:694:2: ( ( rule__VampireModel__ConfirmationsAssignment_2 ) ) | 2691 | // InternalVampireLanguage.g:869:2: ( ( rule__VampireModel__FormulasAssignment_2 ) ) |
2160 | // InternalVampireLanguage.g:695:3: ( rule__VampireModel__ConfirmationsAssignment_2 ) | 2692 | // InternalVampireLanguage.g:870:3: ( rule__VampireModel__FormulasAssignment_2 ) |
2161 | { | 2693 | { |
2162 | before(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_2()); | 2694 | before(grammarAccess.getVampireModelAccess().getFormulasAssignment_2()); |
2163 | // InternalVampireLanguage.g:696:3: ( rule__VampireModel__ConfirmationsAssignment_2 ) | 2695 | // InternalVampireLanguage.g:871:3: ( rule__VampireModel__FormulasAssignment_2 ) |
2164 | // InternalVampireLanguage.g:696:4: rule__VampireModel__ConfirmationsAssignment_2 | 2696 | // InternalVampireLanguage.g:871:4: rule__VampireModel__FormulasAssignment_2 |
2165 | { | 2697 | { |
2166 | pushFollow(FOLLOW_2); | 2698 | pushFollow(FOLLOW_2); |
2167 | rule__VampireModel__ConfirmationsAssignment_2(); | 2699 | rule__VampireModel__FormulasAssignment_2(); |
2168 | 2700 | ||
2169 | state._fsp--; | 2701 | state._fsp--; |
2170 | 2702 | ||
2171 | 2703 | ||
2172 | } | 2704 | } |
2173 | 2705 | ||
2174 | after(grammarAccess.getVampireModelAccess().getConfirmationsAssignment_2()); | 2706 | after(grammarAccess.getVampireModelAccess().getFormulasAssignment_2()); |
2175 | 2707 | ||
2176 | } | 2708 | } |
2177 | 2709 | ||
@@ -2179,49 +2711,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2179 | } | 2711 | } |
2180 | break; | 2712 | break; |
2181 | case 4 : | 2713 | case 4 : |
2182 | // InternalVampireLanguage.g:700:2: ( ( rule__VampireModel__FormulasAssignment_3 ) ) | 2714 | // InternalVampireLanguage.g:875:2: ( ( rule__VampireModel__TfformulasAssignment_3 ) ) |
2183 | { | ||
2184 | // InternalVampireLanguage.g:700:2: ( ( rule__VampireModel__FormulasAssignment_3 ) ) | ||
2185 | // InternalVampireLanguage.g:701:3: ( rule__VampireModel__FormulasAssignment_3 ) | ||
2186 | { | ||
2187 | before(grammarAccess.getVampireModelAccess().getFormulasAssignment_3()); | ||
2188 | // InternalVampireLanguage.g:702:3: ( rule__VampireModel__FormulasAssignment_3 ) | ||
2189 | // InternalVampireLanguage.g:702:4: rule__VampireModel__FormulasAssignment_3 | ||
2190 | { | ||
2191 | pushFollow(FOLLOW_2); | ||
2192 | rule__VampireModel__FormulasAssignment_3(); | ||
2193 | |||
2194 | state._fsp--; | ||
2195 | |||
2196 | |||
2197 | } | ||
2198 | |||
2199 | after(grammarAccess.getVampireModelAccess().getFormulasAssignment_3()); | ||
2200 | |||
2201 | } | ||
2202 | |||
2203 | |||
2204 | } | ||
2205 | break; | ||
2206 | case 5 : | ||
2207 | // InternalVampireLanguage.g:706:2: ( ( rule__VampireModel__TfformulasAssignment_4 ) ) | ||
2208 | { | 2715 | { |
2209 | // InternalVampireLanguage.g:706:2: ( ( rule__VampireModel__TfformulasAssignment_4 ) ) | 2716 | // InternalVampireLanguage.g:875:2: ( ( rule__VampireModel__TfformulasAssignment_3 ) ) |
2210 | // InternalVampireLanguage.g:707:3: ( rule__VampireModel__TfformulasAssignment_4 ) | 2717 | // InternalVampireLanguage.g:876:3: ( rule__VampireModel__TfformulasAssignment_3 ) |
2211 | { | 2718 | { |
2212 | before(grammarAccess.getVampireModelAccess().getTfformulasAssignment_4()); | 2719 | before(grammarAccess.getVampireModelAccess().getTfformulasAssignment_3()); |
2213 | // InternalVampireLanguage.g:708:3: ( rule__VampireModel__TfformulasAssignment_4 ) | 2720 | // InternalVampireLanguage.g:877:3: ( rule__VampireModel__TfformulasAssignment_3 ) |
2214 | // InternalVampireLanguage.g:708:4: rule__VampireModel__TfformulasAssignment_4 | 2721 | // InternalVampireLanguage.g:877:4: rule__VampireModel__TfformulasAssignment_3 |
2215 | { | 2722 | { |
2216 | pushFollow(FOLLOW_2); | 2723 | pushFollow(FOLLOW_2); |
2217 | rule__VampireModel__TfformulasAssignment_4(); | 2724 | rule__VampireModel__TfformulasAssignment_3(); |
2218 | 2725 | ||
2219 | state._fsp--; | 2726 | state._fsp--; |
2220 | 2727 | ||
2221 | 2728 | ||
2222 | } | 2729 | } |
2223 | 2730 | ||
2224 | after(grammarAccess.getVampireModelAccess().getTfformulasAssignment_4()); | 2731 | after(grammarAccess.getVampireModelAccess().getTfformulasAssignment_3()); |
2225 | 2732 | ||
2226 | } | 2733 | } |
2227 | 2734 | ||
@@ -2245,32 +2752,32 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2245 | // $ANTLR end "rule__VampireModel__Alternatives" | 2752 | // $ANTLR end "rule__VampireModel__Alternatives" |
2246 | 2753 | ||
2247 | 2754 | ||
2248 | // $ANTLR start "rule__VLSName__NameAlternatives_0" | 2755 | // $ANTLR start "rule__VLSConfirmations__Alternatives" |
2249 | // InternalVampireLanguage.g:716:1: rule__VLSName__NameAlternatives_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_LITERAL ) | ( RULE_SIGNED_LITERAL ) ); | 2756 | // InternalVampireLanguage.g:885:1: rule__VLSConfirmations__Alternatives : ( ( ( rule__VLSConfirmations__Group_0__0 ) ) | ( ( rule__VLSConfirmations__Group_1__0 ) ) | ( ( rule__VLSConfirmations__Group_2__0 ) ) | ( ( rule__VLSConfirmations__Group_3__0 ) ) ); |
2250 | public final void rule__VLSName__NameAlternatives_0() throws RecognitionException { | 2757 | public final void rule__VLSConfirmations__Alternatives() throws RecognitionException { |
2251 | 2758 | ||
2252 | int stackSize = keepStackSize(); | 2759 | int stackSize = keepStackSize(); |
2253 | 2760 | ||
2254 | try { | 2761 | try { |
2255 | // InternalVampireLanguage.g:720:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_LITERAL ) | ( RULE_SIGNED_LITERAL ) ) | 2762 | // InternalVampireLanguage.g:889:1: ( ( ( rule__VLSConfirmations__Group_0__0 ) ) | ( ( rule__VLSConfirmations__Group_1__0 ) ) | ( ( rule__VLSConfirmations__Group_2__0 ) ) | ( ( rule__VLSConfirmations__Group_3__0 ) ) ) |
2256 | int alt3=4; | 2763 | int alt3=4; |
2257 | switch ( input.LA(1) ) { | 2764 | switch ( input.LA(1) ) { |
2258 | case RULE_LOWER_WORD_ID: | 2765 | case 39: |
2259 | { | 2766 | { |
2260 | alt3=1; | 2767 | alt3=1; |
2261 | } | 2768 | } |
2262 | break; | 2769 | break; |
2263 | case RULE_SINGLE_QUOTE: | 2770 | case 40: |
2264 | { | 2771 | { |
2265 | alt3=2; | 2772 | alt3=2; |
2266 | } | 2773 | } |
2267 | break; | 2774 | break; |
2268 | case RULE_LITERAL: | 2775 | case 48: |
2269 | { | 2776 | { |
2270 | alt3=3; | 2777 | alt3=3; |
2271 | } | 2778 | } |
2272 | break; | 2779 | break; |
2273 | case RULE_SIGNED_LITERAL: | 2780 | case 51: |
2274 | { | 2781 | { |
2275 | alt3=4; | 2782 | alt3=4; |
2276 | } | 2783 | } |
@@ -2284,14 +2791,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2284 | 2791 | ||
2285 | switch (alt3) { | 2792 | switch (alt3) { |
2286 | case 1 : | 2793 | case 1 : |
2287 | // InternalVampireLanguage.g:721:2: ( RULE_LOWER_WORD_ID ) | 2794 | // InternalVampireLanguage.g:890:2: ( ( rule__VLSConfirmations__Group_0__0 ) ) |
2288 | { | 2795 | { |
2289 | // InternalVampireLanguage.g:721:2: ( RULE_LOWER_WORD_ID ) | 2796 | // InternalVampireLanguage.g:890:2: ( ( rule__VLSConfirmations__Group_0__0 ) ) |
2290 | // InternalVampireLanguage.g:722:3: RULE_LOWER_WORD_ID | 2797 | // InternalVampireLanguage.g:891:3: ( rule__VLSConfirmations__Group_0__0 ) |
2291 | { | 2798 | { |
2292 | before(grammarAccess.getVLSNameAccess().getNameLOWER_WORD_IDTerminalRuleCall_0_0()); | 2799 | before(grammarAccess.getVLSConfirmationsAccess().getGroup_0()); |
2293 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 2800 | // InternalVampireLanguage.g:892:3: ( rule__VLSConfirmations__Group_0__0 ) |
2294 | after(grammarAccess.getVLSNameAccess().getNameLOWER_WORD_IDTerminalRuleCall_0_0()); | 2801 | // InternalVampireLanguage.g:892:4: rule__VLSConfirmations__Group_0__0 |
2802 | { | ||
2803 | pushFollow(FOLLOW_2); | ||
2804 | rule__VLSConfirmations__Group_0__0(); | ||
2805 | |||
2806 | state._fsp--; | ||
2807 | |||
2808 | |||
2809 | } | ||
2810 | |||
2811 | after(grammarAccess.getVLSConfirmationsAccess().getGroup_0()); | ||
2295 | 2812 | ||
2296 | } | 2813 | } |
2297 | 2814 | ||
@@ -2299,14 +2816,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2299 | } | 2816 | } |
2300 | break; | 2817 | break; |
2301 | case 2 : | 2818 | case 2 : |
2302 | // InternalVampireLanguage.g:727:2: ( RULE_SINGLE_QUOTE ) | 2819 | // InternalVampireLanguage.g:896:2: ( ( rule__VLSConfirmations__Group_1__0 ) ) |
2303 | { | 2820 | { |
2304 | // InternalVampireLanguage.g:727:2: ( RULE_SINGLE_QUOTE ) | 2821 | // InternalVampireLanguage.g:896:2: ( ( rule__VLSConfirmations__Group_1__0 ) ) |
2305 | // InternalVampireLanguage.g:728:3: RULE_SINGLE_QUOTE | 2822 | // InternalVampireLanguage.g:897:3: ( rule__VLSConfirmations__Group_1__0 ) |
2306 | { | 2823 | { |
2307 | before(grammarAccess.getVLSNameAccess().getNameSINGLE_QUOTETerminalRuleCall_0_1()); | 2824 | before(grammarAccess.getVLSConfirmationsAccess().getGroup_1()); |
2308 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 2825 | // InternalVampireLanguage.g:898:3: ( rule__VLSConfirmations__Group_1__0 ) |
2309 | after(grammarAccess.getVLSNameAccess().getNameSINGLE_QUOTETerminalRuleCall_0_1()); | 2826 | // InternalVampireLanguage.g:898:4: rule__VLSConfirmations__Group_1__0 |
2827 | { | ||
2828 | pushFollow(FOLLOW_2); | ||
2829 | rule__VLSConfirmations__Group_1__0(); | ||
2830 | |||
2831 | state._fsp--; | ||
2832 | |||
2833 | |||
2834 | } | ||
2835 | |||
2836 | after(grammarAccess.getVLSConfirmationsAccess().getGroup_1()); | ||
2310 | 2837 | ||
2311 | } | 2838 | } |
2312 | 2839 | ||
@@ -2314,14 +2841,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2314 | } | 2841 | } |
2315 | break; | 2842 | break; |
2316 | case 3 : | 2843 | case 3 : |
2317 | // InternalVampireLanguage.g:733:2: ( RULE_LITERAL ) | 2844 | // InternalVampireLanguage.g:902:2: ( ( rule__VLSConfirmations__Group_2__0 ) ) |
2845 | { | ||
2846 | // InternalVampireLanguage.g:902:2: ( ( rule__VLSConfirmations__Group_2__0 ) ) | ||
2847 | // InternalVampireLanguage.g:903:3: ( rule__VLSConfirmations__Group_2__0 ) | ||
2318 | { | 2848 | { |
2319 | // InternalVampireLanguage.g:733:2: ( RULE_LITERAL ) | 2849 | before(grammarAccess.getVLSConfirmationsAccess().getGroup_2()); |
2320 | // InternalVampireLanguage.g:734:3: RULE_LITERAL | 2850 | // InternalVampireLanguage.g:904:3: ( rule__VLSConfirmations__Group_2__0 ) |
2851 | // InternalVampireLanguage.g:904:4: rule__VLSConfirmations__Group_2__0 | ||
2321 | { | 2852 | { |
2322 | before(grammarAccess.getVLSNameAccess().getNameLITERALTerminalRuleCall_0_2()); | 2853 | pushFollow(FOLLOW_2); |
2323 | match(input,RULE_LITERAL,FOLLOW_2); | 2854 | rule__VLSConfirmations__Group_2__0(); |
2324 | after(grammarAccess.getVLSNameAccess().getNameLITERALTerminalRuleCall_0_2()); | 2855 | |
2856 | state._fsp--; | ||
2857 | |||
2858 | |||
2859 | } | ||
2860 | |||
2861 | after(grammarAccess.getVLSConfirmationsAccess().getGroup_2()); | ||
2325 | 2862 | ||
2326 | } | 2863 | } |
2327 | 2864 | ||
@@ -2329,14 +2866,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2329 | } | 2866 | } |
2330 | break; | 2867 | break; |
2331 | case 4 : | 2868 | case 4 : |
2332 | // InternalVampireLanguage.g:739:2: ( RULE_SIGNED_LITERAL ) | 2869 | // InternalVampireLanguage.g:908:2: ( ( rule__VLSConfirmations__Group_3__0 ) ) |
2333 | { | 2870 | { |
2334 | // InternalVampireLanguage.g:739:2: ( RULE_SIGNED_LITERAL ) | 2871 | // InternalVampireLanguage.g:908:2: ( ( rule__VLSConfirmations__Group_3__0 ) ) |
2335 | // InternalVampireLanguage.g:740:3: RULE_SIGNED_LITERAL | 2872 | // InternalVampireLanguage.g:909:3: ( rule__VLSConfirmations__Group_3__0 ) |
2336 | { | 2873 | { |
2337 | before(grammarAccess.getVLSNameAccess().getNameSIGNED_LITERALTerminalRuleCall_0_3()); | 2874 | before(grammarAccess.getVLSConfirmationsAccess().getGroup_3()); |
2338 | match(input,RULE_SIGNED_LITERAL,FOLLOW_2); | 2875 | // InternalVampireLanguage.g:910:3: ( rule__VLSConfirmations__Group_3__0 ) |
2339 | after(grammarAccess.getVLSNameAccess().getNameSIGNED_LITERALTerminalRuleCall_0_3()); | 2876 | // InternalVampireLanguage.g:910:4: rule__VLSConfirmations__Group_3__0 |
2877 | { | ||
2878 | pushFollow(FOLLOW_2); | ||
2879 | rule__VLSConfirmations__Group_3__0(); | ||
2880 | |||
2881 | state._fsp--; | ||
2882 | |||
2883 | |||
2884 | } | ||
2885 | |||
2886 | after(grammarAccess.getVLSConfirmationsAccess().getGroup_3()); | ||
2340 | 2887 | ||
2341 | } | 2888 | } |
2342 | 2889 | ||
@@ -2357,17 +2904,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2357 | } | 2904 | } |
2358 | return ; | 2905 | return ; |
2359 | } | 2906 | } |
2360 | // $ANTLR end "rule__VLSName__NameAlternatives_0" | 2907 | // $ANTLR end "rule__VLSConfirmations__Alternatives" |
2361 | 2908 | ||
2362 | 2909 | ||
2363 | // $ANTLR start "rule__VLSFofFormula__NameAlternatives_2_0" | 2910 | // $ANTLR start "rule__VLSFofFormula__NameAlternatives_2_0" |
2364 | // InternalVampireLanguage.g:749:1: rule__VLSFofFormula__NameAlternatives_2_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SIGNED_LITERAL ) | ( RULE_SINGLE_QUOTE ) ); | 2911 | // InternalVampireLanguage.g:918:1: rule__VLSFofFormula__NameAlternatives_2_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SIGNED_LITERAL ) | ( RULE_SINGLE_QUOTE ) ); |
2365 | public final void rule__VLSFofFormula__NameAlternatives_2_0() throws RecognitionException { | 2912 | public final void rule__VLSFofFormula__NameAlternatives_2_0() throws RecognitionException { |
2366 | 2913 | ||
2367 | int stackSize = keepStackSize(); | 2914 | int stackSize = keepStackSize(); |
2368 | 2915 | ||
2369 | try { | 2916 | try { |
2370 | // InternalVampireLanguage.g:753:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SIGNED_LITERAL ) | ( RULE_SINGLE_QUOTE ) ) | 2917 | // InternalVampireLanguage.g:922:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SIGNED_LITERAL ) | ( RULE_SINGLE_QUOTE ) ) |
2371 | int alt4=3; | 2918 | int alt4=3; |
2372 | switch ( input.LA(1) ) { | 2919 | switch ( input.LA(1) ) { |
2373 | case RULE_LOWER_WORD_ID: | 2920 | case RULE_LOWER_WORD_ID: |
@@ -2394,10 +2941,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2394 | 2941 | ||
2395 | switch (alt4) { | 2942 | switch (alt4) { |
2396 | case 1 : | 2943 | case 1 : |
2397 | // InternalVampireLanguage.g:754:2: ( RULE_LOWER_WORD_ID ) | 2944 | // InternalVampireLanguage.g:923:2: ( RULE_LOWER_WORD_ID ) |
2398 | { | 2945 | { |
2399 | // InternalVampireLanguage.g:754:2: ( RULE_LOWER_WORD_ID ) | 2946 | // InternalVampireLanguage.g:923:2: ( RULE_LOWER_WORD_ID ) |
2400 | // InternalVampireLanguage.g:755:3: RULE_LOWER_WORD_ID | 2947 | // InternalVampireLanguage.g:924:3: RULE_LOWER_WORD_ID |
2401 | { | 2948 | { |
2402 | before(grammarAccess.getVLSFofFormulaAccess().getNameLOWER_WORD_IDTerminalRuleCall_2_0_0()); | 2949 | before(grammarAccess.getVLSFofFormulaAccess().getNameLOWER_WORD_IDTerminalRuleCall_2_0_0()); |
2403 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 2950 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); |
@@ -2409,10 +2956,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2409 | } | 2956 | } |
2410 | break; | 2957 | break; |
2411 | case 2 : | 2958 | case 2 : |
2412 | // InternalVampireLanguage.g:760:2: ( RULE_SIGNED_LITERAL ) | 2959 | // InternalVampireLanguage.g:929:2: ( RULE_SIGNED_LITERAL ) |
2413 | { | 2960 | { |
2414 | // InternalVampireLanguage.g:760:2: ( RULE_SIGNED_LITERAL ) | 2961 | // InternalVampireLanguage.g:929:2: ( RULE_SIGNED_LITERAL ) |
2415 | // InternalVampireLanguage.g:761:3: RULE_SIGNED_LITERAL | 2962 | // InternalVampireLanguage.g:930:3: RULE_SIGNED_LITERAL |
2416 | { | 2963 | { |
2417 | before(grammarAccess.getVLSFofFormulaAccess().getNameSIGNED_LITERALTerminalRuleCall_2_0_1()); | 2964 | before(grammarAccess.getVLSFofFormulaAccess().getNameSIGNED_LITERALTerminalRuleCall_2_0_1()); |
2418 | match(input,RULE_SIGNED_LITERAL,FOLLOW_2); | 2965 | match(input,RULE_SIGNED_LITERAL,FOLLOW_2); |
@@ -2424,10 +2971,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2424 | } | 2971 | } |
2425 | break; | 2972 | break; |
2426 | case 3 : | 2973 | case 3 : |
2427 | // InternalVampireLanguage.g:766:2: ( RULE_SINGLE_QUOTE ) | 2974 | // InternalVampireLanguage.g:935:2: ( RULE_SINGLE_QUOTE ) |
2428 | { | 2975 | { |
2429 | // InternalVampireLanguage.g:766:2: ( RULE_SINGLE_QUOTE ) | 2976 | // InternalVampireLanguage.g:935:2: ( RULE_SINGLE_QUOTE ) |
2430 | // InternalVampireLanguage.g:767:3: RULE_SINGLE_QUOTE | 2977 | // InternalVampireLanguage.g:936:3: RULE_SINGLE_QUOTE |
2431 | { | 2978 | { |
2432 | before(grammarAccess.getVLSFofFormulaAccess().getNameSINGLE_QUOTETerminalRuleCall_2_0_2()); | 2979 | before(grammarAccess.getVLSFofFormulaAccess().getNameSINGLE_QUOTETerminalRuleCall_2_0_2()); |
2433 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 2980 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); |
@@ -2455,27 +3002,28 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2455 | // $ANTLR end "rule__VLSFofFormula__NameAlternatives_2_0" | 3002 | // $ANTLR end "rule__VLSFofFormula__NameAlternatives_2_0" |
2456 | 3003 | ||
2457 | 3004 | ||
2458 | // $ANTLR start "rule__VLSTffFormula__NameAlternatives_2_0" | 3005 | // $ANTLR start "rule__VLSTffName__Alternatives" |
2459 | // InternalVampireLanguage.g:776:1: rule__VLSTffFormula__NameAlternatives_2_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SIGNED_LITERAL ) | ( RULE_SINGLE_QUOTE ) ); | 3006 | // InternalVampireLanguage.g:945:1: rule__VLSTffName__Alternatives : ( ( ruleVLSTffDeclPred ) | ( ruleVLSTffFinite ) | ( ruleVLSTffDistinct ) ); |
2460 | public final void rule__VLSTffFormula__NameAlternatives_2_0() throws RecognitionException { | 3007 | public final void rule__VLSTffName__Alternatives() throws RecognitionException { |
2461 | 3008 | ||
2462 | int stackSize = keepStackSize(); | 3009 | int stackSize = keepStackSize(); |
2463 | 3010 | ||
2464 | try { | 3011 | try { |
2465 | // InternalVampireLanguage.g:780:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SIGNED_LITERAL ) | ( RULE_SINGLE_QUOTE ) ) | 3012 | // InternalVampireLanguage.g:949:1: ( ( ruleVLSTffDeclPred ) | ( ruleVLSTffFinite ) | ( ruleVLSTffDistinct ) ) |
2466 | int alt5=3; | 3013 | int alt5=3; |
2467 | switch ( input.LA(1) ) { | 3014 | switch ( input.LA(1) ) { |
2468 | case RULE_LOWER_WORD_ID: | 3015 | case RULE_LOWER_WORD_ID: |
3016 | case 60: | ||
2469 | { | 3017 | { |
2470 | alt5=1; | 3018 | alt5=1; |
2471 | } | 3019 | } |
2472 | break; | 3020 | break; |
2473 | case RULE_SIGNED_LITERAL: | 3021 | case 23: |
2474 | { | 3022 | { |
2475 | alt5=2; | 3023 | alt5=2; |
2476 | } | 3024 | } |
2477 | break; | 3025 | break; |
2478 | case RULE_SINGLE_QUOTE: | 3026 | case 22: |
2479 | { | 3027 | { |
2480 | alt5=3; | 3028 | alt5=3; |
2481 | } | 3029 | } |
@@ -2489,14 +3037,18 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2489 | 3037 | ||
2490 | switch (alt5) { | 3038 | switch (alt5) { |
2491 | case 1 : | 3039 | case 1 : |
2492 | // InternalVampireLanguage.g:781:2: ( RULE_LOWER_WORD_ID ) | 3040 | // InternalVampireLanguage.g:950:2: ( ruleVLSTffDeclPred ) |
2493 | { | 3041 | { |
2494 | // InternalVampireLanguage.g:781:2: ( RULE_LOWER_WORD_ID ) | 3042 | // InternalVampireLanguage.g:950:2: ( ruleVLSTffDeclPred ) |
2495 | // InternalVampireLanguage.g:782:3: RULE_LOWER_WORD_ID | 3043 | // InternalVampireLanguage.g:951:3: ruleVLSTffDeclPred |
2496 | { | 3044 | { |
2497 | before(grammarAccess.getVLSTffFormulaAccess().getNameLOWER_WORD_IDTerminalRuleCall_2_0_0()); | 3045 | before(grammarAccess.getVLSTffNameAccess().getVLSTffDeclPredParserRuleCall_0()); |
2498 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 3046 | pushFollow(FOLLOW_2); |
2499 | after(grammarAccess.getVLSTffFormulaAccess().getNameLOWER_WORD_IDTerminalRuleCall_2_0_0()); | 3047 | ruleVLSTffDeclPred(); |
3048 | |||
3049 | state._fsp--; | ||
3050 | |||
3051 | after(grammarAccess.getVLSTffNameAccess().getVLSTffDeclPredParserRuleCall_0()); | ||
2500 | 3052 | ||
2501 | } | 3053 | } |
2502 | 3054 | ||
@@ -2504,14 +3056,18 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2504 | } | 3056 | } |
2505 | break; | 3057 | break; |
2506 | case 2 : | 3058 | case 2 : |
2507 | // InternalVampireLanguage.g:787:2: ( RULE_SIGNED_LITERAL ) | 3059 | // InternalVampireLanguage.g:956:2: ( ruleVLSTffFinite ) |
2508 | { | 3060 | { |
2509 | // InternalVampireLanguage.g:787:2: ( RULE_SIGNED_LITERAL ) | 3061 | // InternalVampireLanguage.g:956:2: ( ruleVLSTffFinite ) |
2510 | // InternalVampireLanguage.g:788:3: RULE_SIGNED_LITERAL | 3062 | // InternalVampireLanguage.g:957:3: ruleVLSTffFinite |
2511 | { | 3063 | { |
2512 | before(grammarAccess.getVLSTffFormulaAccess().getNameSIGNED_LITERALTerminalRuleCall_2_0_1()); | 3064 | before(grammarAccess.getVLSTffNameAccess().getVLSTffFiniteParserRuleCall_1()); |
2513 | match(input,RULE_SIGNED_LITERAL,FOLLOW_2); | 3065 | pushFollow(FOLLOW_2); |
2514 | after(grammarAccess.getVLSTffFormulaAccess().getNameSIGNED_LITERALTerminalRuleCall_2_0_1()); | 3066 | ruleVLSTffFinite(); |
3067 | |||
3068 | state._fsp--; | ||
3069 | |||
3070 | after(grammarAccess.getVLSTffNameAccess().getVLSTffFiniteParserRuleCall_1()); | ||
2515 | 3071 | ||
2516 | } | 3072 | } |
2517 | 3073 | ||
@@ -2519,14 +3075,99 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2519 | } | 3075 | } |
2520 | break; | 3076 | break; |
2521 | case 3 : | 3077 | case 3 : |
2522 | // InternalVampireLanguage.g:793:2: ( RULE_SINGLE_QUOTE ) | 3078 | // InternalVampireLanguage.g:962:2: ( ruleVLSTffDistinct ) |
2523 | { | 3079 | { |
2524 | // InternalVampireLanguage.g:793:2: ( RULE_SINGLE_QUOTE ) | 3080 | // InternalVampireLanguage.g:962:2: ( ruleVLSTffDistinct ) |
2525 | // InternalVampireLanguage.g:794:3: RULE_SINGLE_QUOTE | 3081 | // InternalVampireLanguage.g:963:3: ruleVLSTffDistinct |
2526 | { | 3082 | { |
2527 | before(grammarAccess.getVLSTffFormulaAccess().getNameSINGLE_QUOTETerminalRuleCall_2_0_2()); | 3083 | before(grammarAccess.getVLSTffNameAccess().getVLSTffDistinctParserRuleCall_2()); |
2528 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 3084 | pushFollow(FOLLOW_2); |
2529 | after(grammarAccess.getVLSTffFormulaAccess().getNameSINGLE_QUOTETerminalRuleCall_2_0_2()); | 3085 | ruleVLSTffDistinct(); |
3086 | |||
3087 | state._fsp--; | ||
3088 | |||
3089 | after(grammarAccess.getVLSTffNameAccess().getVLSTffDistinctParserRuleCall_2()); | ||
3090 | |||
3091 | } | ||
3092 | |||
3093 | |||
3094 | } | ||
3095 | break; | ||
3096 | |||
3097 | } | ||
3098 | } | ||
3099 | catch (RecognitionException re) { | ||
3100 | reportError(re); | ||
3101 | recover(input,re); | ||
3102 | } | ||
3103 | finally { | ||
3104 | |||
3105 | restoreStackSize(stackSize); | ||
3106 | |||
3107 | } | ||
3108 | return ; | ||
3109 | } | ||
3110 | // $ANTLR end "rule__VLSTffName__Alternatives" | ||
3111 | |||
3112 | |||
3113 | // $ANTLR start "rule__VLSTffDeclPred__Alternatives" | ||
3114 | // InternalVampireLanguage.g:972:1: rule__VLSTffDeclPred__Alternatives : ( ( ( rule__VLSTffDeclPred__Group_0__0 ) ) | ( RULE_LOWER_WORD_ID ) ); | ||
3115 | public final void rule__VLSTffDeclPred__Alternatives() throws RecognitionException { | ||
3116 | |||
3117 | int stackSize = keepStackSize(); | ||
3118 | |||
3119 | try { | ||
3120 | // InternalVampireLanguage.g:976:1: ( ( ( rule__VLSTffDeclPred__Group_0__0 ) ) | ( RULE_LOWER_WORD_ID ) ) | ||
3121 | int alt6=2; | ||
3122 | int LA6_0 = input.LA(1); | ||
3123 | |||
3124 | if ( (LA6_0==60) ) { | ||
3125 | alt6=1; | ||
3126 | } | ||
3127 | else if ( (LA6_0==RULE_LOWER_WORD_ID) ) { | ||
3128 | alt6=2; | ||
3129 | } | ||
3130 | else { | ||
3131 | NoViableAltException nvae = | ||
3132 | new NoViableAltException("", 6, 0, input); | ||
3133 | |||
3134 | throw nvae; | ||
3135 | } | ||
3136 | switch (alt6) { | ||
3137 | case 1 : | ||
3138 | // InternalVampireLanguage.g:977:2: ( ( rule__VLSTffDeclPred__Group_0__0 ) ) | ||
3139 | { | ||
3140 | // InternalVampireLanguage.g:977:2: ( ( rule__VLSTffDeclPred__Group_0__0 ) ) | ||
3141 | // InternalVampireLanguage.g:978:3: ( rule__VLSTffDeclPred__Group_0__0 ) | ||
3142 | { | ||
3143 | before(grammarAccess.getVLSTffDeclPredAccess().getGroup_0()); | ||
3144 | // InternalVampireLanguage.g:979:3: ( rule__VLSTffDeclPred__Group_0__0 ) | ||
3145 | // InternalVampireLanguage.g:979:4: rule__VLSTffDeclPred__Group_0__0 | ||
3146 | { | ||
3147 | pushFollow(FOLLOW_2); | ||
3148 | rule__VLSTffDeclPred__Group_0__0(); | ||
3149 | |||
3150 | state._fsp--; | ||
3151 | |||
3152 | |||
3153 | } | ||
3154 | |||
3155 | after(grammarAccess.getVLSTffDeclPredAccess().getGroup_0()); | ||
3156 | |||
3157 | } | ||
3158 | |||
3159 | |||
3160 | } | ||
3161 | break; | ||
3162 | case 2 : | ||
3163 | // InternalVampireLanguage.g:983:2: ( RULE_LOWER_WORD_ID ) | ||
3164 | { | ||
3165 | // InternalVampireLanguage.g:983:2: ( RULE_LOWER_WORD_ID ) | ||
3166 | // InternalVampireLanguage.g:984:3: RULE_LOWER_WORD_ID | ||
3167 | { | ||
3168 | before(grammarAccess.getVLSTffDeclPredAccess().getLOWER_WORD_IDTerminalRuleCall_1()); | ||
3169 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | ||
3170 | after(grammarAccess.getVLSTffDeclPredAccess().getLOWER_WORD_IDTerminalRuleCall_1()); | ||
2530 | 3171 | ||
2531 | } | 3172 | } |
2532 | 3173 | ||
@@ -2547,110 +3188,110 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2547 | } | 3188 | } |
2548 | return ; | 3189 | return ; |
2549 | } | 3190 | } |
2550 | // $ANTLR end "rule__VLSTffFormula__NameAlternatives_2_0" | 3191 | // $ANTLR end "rule__VLSTffDeclPred__Alternatives" |
2551 | 3192 | ||
2552 | 3193 | ||
2553 | // $ANTLR start "rule__VLSRole__Alternatives" | 3194 | // $ANTLR start "rule__VLSRole__Alternatives" |
2554 | // InternalVampireLanguage.g:803:1: rule__VLSRole__Alternatives : ( ( 'axiom' ) | ( 'conjecture' ) | ( 'hypothesis' ) | ( 'definition' ) | ( 'assumption' ) | ( 'lemma' ) | ( 'theorem' ) | ( 'corollary' ) | ( 'negated_conjecture' ) | ( 'plain' ) | ( 'type' ) | ( 'fi_domain' ) | ( 'fi_functors' ) | ( 'fi_predicates' ) | ( 'unknown' ) ); | 3195 | // InternalVampireLanguage.g:993:1: rule__VLSRole__Alternatives : ( ( 'axiom' ) | ( 'conjecture' ) | ( 'hypothesis' ) | ( 'definition' ) | ( 'assumption' ) | ( 'lemma' ) | ( 'theorem' ) | ( 'corollary' ) | ( 'negated_conjecture' ) | ( 'plain' ) | ( 'type' ) | ( 'fi_domain' ) | ( 'fi_functors' ) | ( 'fi_predicates' ) | ( 'unknown' ) ); |
2555 | public final void rule__VLSRole__Alternatives() throws RecognitionException { | 3196 | public final void rule__VLSRole__Alternatives() throws RecognitionException { |
2556 | 3197 | ||
2557 | int stackSize = keepStackSize(); | 3198 | int stackSize = keepStackSize(); |
2558 | 3199 | ||
2559 | try { | 3200 | try { |
2560 | // InternalVampireLanguage.g:807:1: ( ( 'axiom' ) | ( 'conjecture' ) | ( 'hypothesis' ) | ( 'definition' ) | ( 'assumption' ) | ( 'lemma' ) | ( 'theorem' ) | ( 'corollary' ) | ( 'negated_conjecture' ) | ( 'plain' ) | ( 'type' ) | ( 'fi_domain' ) | ( 'fi_functors' ) | ( 'fi_predicates' ) | ( 'unknown' ) ) | 3201 | // InternalVampireLanguage.g:997:1: ( ( 'axiom' ) | ( 'conjecture' ) | ( 'hypothesis' ) | ( 'definition' ) | ( 'assumption' ) | ( 'lemma' ) | ( 'theorem' ) | ( 'corollary' ) | ( 'negated_conjecture' ) | ( 'plain' ) | ( 'type' ) | ( 'fi_domain' ) | ( 'fi_functors' ) | ( 'fi_predicates' ) | ( 'unknown' ) ) |
2561 | int alt6=15; | 3202 | int alt7=15; |
2562 | switch ( input.LA(1) ) { | 3203 | switch ( input.LA(1) ) { |
3204 | case 24: | ||
3205 | { | ||
3206 | alt7=1; | ||
3207 | } | ||
3208 | break; | ||
3209 | case 25: | ||
3210 | { | ||
3211 | alt7=2; | ||
3212 | } | ||
3213 | break; | ||
3214 | case 26: | ||
3215 | { | ||
3216 | alt7=3; | ||
3217 | } | ||
3218 | break; | ||
2563 | case 27: | 3219 | case 27: |
2564 | { | 3220 | { |
2565 | alt6=1; | 3221 | alt7=4; |
2566 | } | 3222 | } |
2567 | break; | 3223 | break; |
2568 | case 28: | 3224 | case 28: |
2569 | { | 3225 | { |
2570 | alt6=2; | 3226 | alt7=5; |
2571 | } | 3227 | } |
2572 | break; | 3228 | break; |
2573 | case 29: | 3229 | case 29: |
2574 | { | 3230 | { |
2575 | alt6=3; | 3231 | alt7=6; |
2576 | } | 3232 | } |
2577 | break; | 3233 | break; |
2578 | case 30: | 3234 | case 30: |
2579 | { | 3235 | { |
2580 | alt6=4; | 3236 | alt7=7; |
2581 | } | 3237 | } |
2582 | break; | 3238 | break; |
2583 | case 31: | 3239 | case 31: |
2584 | { | 3240 | { |
2585 | alt6=5; | 3241 | alt7=8; |
2586 | } | 3242 | } |
2587 | break; | 3243 | break; |
2588 | case 32: | 3244 | case 32: |
2589 | { | 3245 | { |
2590 | alt6=6; | 3246 | alt7=9; |
2591 | } | 3247 | } |
2592 | break; | 3248 | break; |
2593 | case 33: | 3249 | case 33: |
2594 | { | 3250 | { |
2595 | alt6=7; | 3251 | alt7=10; |
2596 | } | 3252 | } |
2597 | break; | 3253 | break; |
2598 | case 34: | 3254 | case 34: |
2599 | { | 3255 | { |
2600 | alt6=8; | 3256 | alt7=11; |
2601 | } | 3257 | } |
2602 | break; | 3258 | break; |
2603 | case 35: | 3259 | case 35: |
2604 | { | 3260 | { |
2605 | alt6=9; | 3261 | alt7=12; |
2606 | } | 3262 | } |
2607 | break; | 3263 | break; |
2608 | case 36: | 3264 | case 36: |
2609 | { | 3265 | { |
2610 | alt6=10; | 3266 | alt7=13; |
2611 | } | 3267 | } |
2612 | break; | 3268 | break; |
2613 | case 37: | 3269 | case 37: |
2614 | { | 3270 | { |
2615 | alt6=11; | 3271 | alt7=14; |
2616 | } | 3272 | } |
2617 | break; | 3273 | break; |
2618 | case 38: | 3274 | case 38: |
2619 | { | 3275 | { |
2620 | alt6=12; | 3276 | alt7=15; |
2621 | } | ||
2622 | break; | ||
2623 | case 39: | ||
2624 | { | ||
2625 | alt6=13; | ||
2626 | } | ||
2627 | break; | ||
2628 | case 40: | ||
2629 | { | ||
2630 | alt6=14; | ||
2631 | } | ||
2632 | break; | ||
2633 | case 41: | ||
2634 | { | ||
2635 | alt6=15; | ||
2636 | } | 3277 | } |
2637 | break; | 3278 | break; |
2638 | default: | 3279 | default: |
2639 | NoViableAltException nvae = | 3280 | NoViableAltException nvae = |
2640 | new NoViableAltException("", 6, 0, input); | 3281 | new NoViableAltException("", 7, 0, input); |
2641 | 3282 | ||
2642 | throw nvae; | 3283 | throw nvae; |
2643 | } | 3284 | } |
2644 | 3285 | ||
2645 | switch (alt6) { | 3286 | switch (alt7) { |
2646 | case 1 : | 3287 | case 1 : |
2647 | // InternalVampireLanguage.g:808:2: ( 'axiom' ) | 3288 | // InternalVampireLanguage.g:998:2: ( 'axiom' ) |
2648 | { | 3289 | { |
2649 | // InternalVampireLanguage.g:808:2: ( 'axiom' ) | 3290 | // InternalVampireLanguage.g:998:2: ( 'axiom' ) |
2650 | // InternalVampireLanguage.g:809:3: 'axiom' | 3291 | // InternalVampireLanguage.g:999:3: 'axiom' |
2651 | { | 3292 | { |
2652 | before(grammarAccess.getVLSRoleAccess().getAxiomKeyword_0()); | 3293 | before(grammarAccess.getVLSRoleAccess().getAxiomKeyword_0()); |
2653 | match(input,27,FOLLOW_2); | 3294 | match(input,24,FOLLOW_2); |
2654 | after(grammarAccess.getVLSRoleAccess().getAxiomKeyword_0()); | 3295 | after(grammarAccess.getVLSRoleAccess().getAxiomKeyword_0()); |
2655 | 3296 | ||
2656 | } | 3297 | } |
@@ -2659,13 +3300,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2659 | } | 3300 | } |
2660 | break; | 3301 | break; |
2661 | case 2 : | 3302 | case 2 : |
2662 | // InternalVampireLanguage.g:814:2: ( 'conjecture' ) | 3303 | // InternalVampireLanguage.g:1004:2: ( 'conjecture' ) |
2663 | { | 3304 | { |
2664 | // InternalVampireLanguage.g:814:2: ( 'conjecture' ) | 3305 | // InternalVampireLanguage.g:1004:2: ( 'conjecture' ) |
2665 | // InternalVampireLanguage.g:815:3: 'conjecture' | 3306 | // InternalVampireLanguage.g:1005:3: 'conjecture' |
2666 | { | 3307 | { |
2667 | before(grammarAccess.getVLSRoleAccess().getConjectureKeyword_1()); | 3308 | before(grammarAccess.getVLSRoleAccess().getConjectureKeyword_1()); |
2668 | match(input,28,FOLLOW_2); | 3309 | match(input,25,FOLLOW_2); |
2669 | after(grammarAccess.getVLSRoleAccess().getConjectureKeyword_1()); | 3310 | after(grammarAccess.getVLSRoleAccess().getConjectureKeyword_1()); |
2670 | 3311 | ||
2671 | } | 3312 | } |
@@ -2674,13 +3315,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2674 | } | 3315 | } |
2675 | break; | 3316 | break; |
2676 | case 3 : | 3317 | case 3 : |
2677 | // InternalVampireLanguage.g:820:2: ( 'hypothesis' ) | 3318 | // InternalVampireLanguage.g:1010:2: ( 'hypothesis' ) |
2678 | { | 3319 | { |
2679 | // InternalVampireLanguage.g:820:2: ( 'hypothesis' ) | 3320 | // InternalVampireLanguage.g:1010:2: ( 'hypothesis' ) |
2680 | // InternalVampireLanguage.g:821:3: 'hypothesis' | 3321 | // InternalVampireLanguage.g:1011:3: 'hypothesis' |
2681 | { | 3322 | { |
2682 | before(grammarAccess.getVLSRoleAccess().getHypothesisKeyword_2()); | 3323 | before(grammarAccess.getVLSRoleAccess().getHypothesisKeyword_2()); |
2683 | match(input,29,FOLLOW_2); | 3324 | match(input,26,FOLLOW_2); |
2684 | after(grammarAccess.getVLSRoleAccess().getHypothesisKeyword_2()); | 3325 | after(grammarAccess.getVLSRoleAccess().getHypothesisKeyword_2()); |
2685 | 3326 | ||
2686 | } | 3327 | } |
@@ -2689,13 +3330,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2689 | } | 3330 | } |
2690 | break; | 3331 | break; |
2691 | case 4 : | 3332 | case 4 : |
2692 | // InternalVampireLanguage.g:826:2: ( 'definition' ) | 3333 | // InternalVampireLanguage.g:1016:2: ( 'definition' ) |
2693 | { | 3334 | { |
2694 | // InternalVampireLanguage.g:826:2: ( 'definition' ) | 3335 | // InternalVampireLanguage.g:1016:2: ( 'definition' ) |
2695 | // InternalVampireLanguage.g:827:3: 'definition' | 3336 | // InternalVampireLanguage.g:1017:3: 'definition' |
2696 | { | 3337 | { |
2697 | before(grammarAccess.getVLSRoleAccess().getDefinitionKeyword_3()); | 3338 | before(grammarAccess.getVLSRoleAccess().getDefinitionKeyword_3()); |
2698 | match(input,30,FOLLOW_2); | 3339 | match(input,27,FOLLOW_2); |
2699 | after(grammarAccess.getVLSRoleAccess().getDefinitionKeyword_3()); | 3340 | after(grammarAccess.getVLSRoleAccess().getDefinitionKeyword_3()); |
2700 | 3341 | ||
2701 | } | 3342 | } |
@@ -2704,13 +3345,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2704 | } | 3345 | } |
2705 | break; | 3346 | break; |
2706 | case 5 : | 3347 | case 5 : |
2707 | // InternalVampireLanguage.g:832:2: ( 'assumption' ) | 3348 | // InternalVampireLanguage.g:1022:2: ( 'assumption' ) |
2708 | { | 3349 | { |
2709 | // InternalVampireLanguage.g:832:2: ( 'assumption' ) | 3350 | // InternalVampireLanguage.g:1022:2: ( 'assumption' ) |
2710 | // InternalVampireLanguage.g:833:3: 'assumption' | 3351 | // InternalVampireLanguage.g:1023:3: 'assumption' |
2711 | { | 3352 | { |
2712 | before(grammarAccess.getVLSRoleAccess().getAssumptionKeyword_4()); | 3353 | before(grammarAccess.getVLSRoleAccess().getAssumptionKeyword_4()); |
2713 | match(input,31,FOLLOW_2); | 3354 | match(input,28,FOLLOW_2); |
2714 | after(grammarAccess.getVLSRoleAccess().getAssumptionKeyword_4()); | 3355 | after(grammarAccess.getVLSRoleAccess().getAssumptionKeyword_4()); |
2715 | 3356 | ||
2716 | } | 3357 | } |
@@ -2719,13 +3360,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2719 | } | 3360 | } |
2720 | break; | 3361 | break; |
2721 | case 6 : | 3362 | case 6 : |
2722 | // InternalVampireLanguage.g:838:2: ( 'lemma' ) | 3363 | // InternalVampireLanguage.g:1028:2: ( 'lemma' ) |
2723 | { | 3364 | { |
2724 | // InternalVampireLanguage.g:838:2: ( 'lemma' ) | 3365 | // InternalVampireLanguage.g:1028:2: ( 'lemma' ) |
2725 | // InternalVampireLanguage.g:839:3: 'lemma' | 3366 | // InternalVampireLanguage.g:1029:3: 'lemma' |
2726 | { | 3367 | { |
2727 | before(grammarAccess.getVLSRoleAccess().getLemmaKeyword_5()); | 3368 | before(grammarAccess.getVLSRoleAccess().getLemmaKeyword_5()); |
2728 | match(input,32,FOLLOW_2); | 3369 | match(input,29,FOLLOW_2); |
2729 | after(grammarAccess.getVLSRoleAccess().getLemmaKeyword_5()); | 3370 | after(grammarAccess.getVLSRoleAccess().getLemmaKeyword_5()); |
2730 | 3371 | ||
2731 | } | 3372 | } |
@@ -2734,13 +3375,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2734 | } | 3375 | } |
2735 | break; | 3376 | break; |
2736 | case 7 : | 3377 | case 7 : |
2737 | // InternalVampireLanguage.g:844:2: ( 'theorem' ) | 3378 | // InternalVampireLanguage.g:1034:2: ( 'theorem' ) |
2738 | { | 3379 | { |
2739 | // InternalVampireLanguage.g:844:2: ( 'theorem' ) | 3380 | // InternalVampireLanguage.g:1034:2: ( 'theorem' ) |
2740 | // InternalVampireLanguage.g:845:3: 'theorem' | 3381 | // InternalVampireLanguage.g:1035:3: 'theorem' |
2741 | { | 3382 | { |
2742 | before(grammarAccess.getVLSRoleAccess().getTheoremKeyword_6()); | 3383 | before(grammarAccess.getVLSRoleAccess().getTheoremKeyword_6()); |
2743 | match(input,33,FOLLOW_2); | 3384 | match(input,30,FOLLOW_2); |
2744 | after(grammarAccess.getVLSRoleAccess().getTheoremKeyword_6()); | 3385 | after(grammarAccess.getVLSRoleAccess().getTheoremKeyword_6()); |
2745 | 3386 | ||
2746 | } | 3387 | } |
@@ -2749,13 +3390,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2749 | } | 3390 | } |
2750 | break; | 3391 | break; |
2751 | case 8 : | 3392 | case 8 : |
2752 | // InternalVampireLanguage.g:850:2: ( 'corollary' ) | 3393 | // InternalVampireLanguage.g:1040:2: ( 'corollary' ) |
2753 | { | 3394 | { |
2754 | // InternalVampireLanguage.g:850:2: ( 'corollary' ) | 3395 | // InternalVampireLanguage.g:1040:2: ( 'corollary' ) |
2755 | // InternalVampireLanguage.g:851:3: 'corollary' | 3396 | // InternalVampireLanguage.g:1041:3: 'corollary' |
2756 | { | 3397 | { |
2757 | before(grammarAccess.getVLSRoleAccess().getCorollaryKeyword_7()); | 3398 | before(grammarAccess.getVLSRoleAccess().getCorollaryKeyword_7()); |
2758 | match(input,34,FOLLOW_2); | 3399 | match(input,31,FOLLOW_2); |
2759 | after(grammarAccess.getVLSRoleAccess().getCorollaryKeyword_7()); | 3400 | after(grammarAccess.getVLSRoleAccess().getCorollaryKeyword_7()); |
2760 | 3401 | ||
2761 | } | 3402 | } |
@@ -2764,13 +3405,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2764 | } | 3405 | } |
2765 | break; | 3406 | break; |
2766 | case 9 : | 3407 | case 9 : |
2767 | // InternalVampireLanguage.g:856:2: ( 'negated_conjecture' ) | 3408 | // InternalVampireLanguage.g:1046:2: ( 'negated_conjecture' ) |
2768 | { | 3409 | { |
2769 | // InternalVampireLanguage.g:856:2: ( 'negated_conjecture' ) | 3410 | // InternalVampireLanguage.g:1046:2: ( 'negated_conjecture' ) |
2770 | // InternalVampireLanguage.g:857:3: 'negated_conjecture' | 3411 | // InternalVampireLanguage.g:1047:3: 'negated_conjecture' |
2771 | { | 3412 | { |
2772 | before(grammarAccess.getVLSRoleAccess().getNegated_conjectureKeyword_8()); | 3413 | before(grammarAccess.getVLSRoleAccess().getNegated_conjectureKeyword_8()); |
2773 | match(input,35,FOLLOW_2); | 3414 | match(input,32,FOLLOW_2); |
2774 | after(grammarAccess.getVLSRoleAccess().getNegated_conjectureKeyword_8()); | 3415 | after(grammarAccess.getVLSRoleAccess().getNegated_conjectureKeyword_8()); |
2775 | 3416 | ||
2776 | } | 3417 | } |
@@ -2779,13 +3420,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2779 | } | 3420 | } |
2780 | break; | 3421 | break; |
2781 | case 10 : | 3422 | case 10 : |
2782 | // InternalVampireLanguage.g:862:2: ( 'plain' ) | 3423 | // InternalVampireLanguage.g:1052:2: ( 'plain' ) |
2783 | { | 3424 | { |
2784 | // InternalVampireLanguage.g:862:2: ( 'plain' ) | 3425 | // InternalVampireLanguage.g:1052:2: ( 'plain' ) |
2785 | // InternalVampireLanguage.g:863:3: 'plain' | 3426 | // InternalVampireLanguage.g:1053:3: 'plain' |
2786 | { | 3427 | { |
2787 | before(grammarAccess.getVLSRoleAccess().getPlainKeyword_9()); | 3428 | before(grammarAccess.getVLSRoleAccess().getPlainKeyword_9()); |
2788 | match(input,36,FOLLOW_2); | 3429 | match(input,33,FOLLOW_2); |
2789 | after(grammarAccess.getVLSRoleAccess().getPlainKeyword_9()); | 3430 | after(grammarAccess.getVLSRoleAccess().getPlainKeyword_9()); |
2790 | 3431 | ||
2791 | } | 3432 | } |
@@ -2794,13 +3435,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2794 | } | 3435 | } |
2795 | break; | 3436 | break; |
2796 | case 11 : | 3437 | case 11 : |
2797 | // InternalVampireLanguage.g:868:2: ( 'type' ) | 3438 | // InternalVampireLanguage.g:1058:2: ( 'type' ) |
2798 | { | 3439 | { |
2799 | // InternalVampireLanguage.g:868:2: ( 'type' ) | 3440 | // InternalVampireLanguage.g:1058:2: ( 'type' ) |
2800 | // InternalVampireLanguage.g:869:3: 'type' | 3441 | // InternalVampireLanguage.g:1059:3: 'type' |
2801 | { | 3442 | { |
2802 | before(grammarAccess.getVLSRoleAccess().getTypeKeyword_10()); | 3443 | before(grammarAccess.getVLSRoleAccess().getTypeKeyword_10()); |
2803 | match(input,37,FOLLOW_2); | 3444 | match(input,34,FOLLOW_2); |
2804 | after(grammarAccess.getVLSRoleAccess().getTypeKeyword_10()); | 3445 | after(grammarAccess.getVLSRoleAccess().getTypeKeyword_10()); |
2805 | 3446 | ||
2806 | } | 3447 | } |
@@ -2809,13 +3450,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2809 | } | 3450 | } |
2810 | break; | 3451 | break; |
2811 | case 12 : | 3452 | case 12 : |
2812 | // InternalVampireLanguage.g:874:2: ( 'fi_domain' ) | 3453 | // InternalVampireLanguage.g:1064:2: ( 'fi_domain' ) |
2813 | { | 3454 | { |
2814 | // InternalVampireLanguage.g:874:2: ( 'fi_domain' ) | 3455 | // InternalVampireLanguage.g:1064:2: ( 'fi_domain' ) |
2815 | // InternalVampireLanguage.g:875:3: 'fi_domain' | 3456 | // InternalVampireLanguage.g:1065:3: 'fi_domain' |
2816 | { | 3457 | { |
2817 | before(grammarAccess.getVLSRoleAccess().getFi_domainKeyword_11()); | 3458 | before(grammarAccess.getVLSRoleAccess().getFi_domainKeyword_11()); |
2818 | match(input,38,FOLLOW_2); | 3459 | match(input,35,FOLLOW_2); |
2819 | after(grammarAccess.getVLSRoleAccess().getFi_domainKeyword_11()); | 3460 | after(grammarAccess.getVLSRoleAccess().getFi_domainKeyword_11()); |
2820 | 3461 | ||
2821 | } | 3462 | } |
@@ -2824,13 +3465,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2824 | } | 3465 | } |
2825 | break; | 3466 | break; |
2826 | case 13 : | 3467 | case 13 : |
2827 | // InternalVampireLanguage.g:880:2: ( 'fi_functors' ) | 3468 | // InternalVampireLanguage.g:1070:2: ( 'fi_functors' ) |
2828 | { | 3469 | { |
2829 | // InternalVampireLanguage.g:880:2: ( 'fi_functors' ) | 3470 | // InternalVampireLanguage.g:1070:2: ( 'fi_functors' ) |
2830 | // InternalVampireLanguage.g:881:3: 'fi_functors' | 3471 | // InternalVampireLanguage.g:1071:3: 'fi_functors' |
2831 | { | 3472 | { |
2832 | before(grammarAccess.getVLSRoleAccess().getFi_functorsKeyword_12()); | 3473 | before(grammarAccess.getVLSRoleAccess().getFi_functorsKeyword_12()); |
2833 | match(input,39,FOLLOW_2); | 3474 | match(input,36,FOLLOW_2); |
2834 | after(grammarAccess.getVLSRoleAccess().getFi_functorsKeyword_12()); | 3475 | after(grammarAccess.getVLSRoleAccess().getFi_functorsKeyword_12()); |
2835 | 3476 | ||
2836 | } | 3477 | } |
@@ -2839,13 +3480,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2839 | } | 3480 | } |
2840 | break; | 3481 | break; |
2841 | case 14 : | 3482 | case 14 : |
2842 | // InternalVampireLanguage.g:886:2: ( 'fi_predicates' ) | 3483 | // InternalVampireLanguage.g:1076:2: ( 'fi_predicates' ) |
2843 | { | 3484 | { |
2844 | // InternalVampireLanguage.g:886:2: ( 'fi_predicates' ) | 3485 | // InternalVampireLanguage.g:1076:2: ( 'fi_predicates' ) |
2845 | // InternalVampireLanguage.g:887:3: 'fi_predicates' | 3486 | // InternalVampireLanguage.g:1077:3: 'fi_predicates' |
2846 | { | 3487 | { |
2847 | before(grammarAccess.getVLSRoleAccess().getFi_predicatesKeyword_13()); | 3488 | before(grammarAccess.getVLSRoleAccess().getFi_predicatesKeyword_13()); |
2848 | match(input,40,FOLLOW_2); | 3489 | match(input,37,FOLLOW_2); |
2849 | after(grammarAccess.getVLSRoleAccess().getFi_predicatesKeyword_13()); | 3490 | after(grammarAccess.getVLSRoleAccess().getFi_predicatesKeyword_13()); |
2850 | 3491 | ||
2851 | } | 3492 | } |
@@ -2854,13 +3495,13 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2854 | } | 3495 | } |
2855 | break; | 3496 | break; |
2856 | case 15 : | 3497 | case 15 : |
2857 | // InternalVampireLanguage.g:892:2: ( 'unknown' ) | 3498 | // InternalVampireLanguage.g:1082:2: ( 'unknown' ) |
2858 | { | 3499 | { |
2859 | // InternalVampireLanguage.g:892:2: ( 'unknown' ) | 3500 | // InternalVampireLanguage.g:1082:2: ( 'unknown' ) |
2860 | // InternalVampireLanguage.g:893:3: 'unknown' | 3501 | // InternalVampireLanguage.g:1083:3: 'unknown' |
2861 | { | 3502 | { |
2862 | before(grammarAccess.getVLSRoleAccess().getUnknownKeyword_14()); | 3503 | before(grammarAccess.getVLSRoleAccess().getUnknownKeyword_14()); |
2863 | match(input,41,FOLLOW_2); | 3504 | match(input,38,FOLLOW_2); |
2864 | after(grammarAccess.getVLSRoleAccess().getUnknownKeyword_14()); | 3505 | after(grammarAccess.getVLSRoleAccess().getUnknownKeyword_14()); |
2865 | 3506 | ||
2866 | } | 3507 | } |
@@ -2886,25 +3527,28 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2886 | 3527 | ||
2887 | 3528 | ||
2888 | // $ANTLR start "rule__VLSAnnotation__NameAlternatives_1_0" | 3529 | // $ANTLR start "rule__VLSAnnotation__NameAlternatives_1_0" |
2889 | // InternalVampireLanguage.g:902:1: rule__VLSAnnotation__NameAlternatives_1_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( ruleVLSRole ) ); | 3530 | // InternalVampireLanguage.g:1092:1: rule__VLSAnnotation__NameAlternatives_1_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( ruleVLSRole ) ); |
2890 | public final void rule__VLSAnnotation__NameAlternatives_1_0() throws RecognitionException { | 3531 | public final void rule__VLSAnnotation__NameAlternatives_1_0() throws RecognitionException { |
2891 | 3532 | ||
2892 | int stackSize = keepStackSize(); | 3533 | int stackSize = keepStackSize(); |
2893 | 3534 | ||
2894 | try { | 3535 | try { |
2895 | // InternalVampireLanguage.g:906:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( ruleVLSRole ) ) | 3536 | // InternalVampireLanguage.g:1096:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( ruleVLSRole ) ) |
2896 | int alt7=3; | 3537 | int alt8=3; |
2897 | switch ( input.LA(1) ) { | 3538 | switch ( input.LA(1) ) { |
2898 | case RULE_LOWER_WORD_ID: | 3539 | case RULE_LOWER_WORD_ID: |
2899 | { | 3540 | { |
2900 | alt7=1; | 3541 | alt8=1; |
2901 | } | 3542 | } |
2902 | break; | 3543 | break; |
2903 | case RULE_SINGLE_QUOTE: | 3544 | case RULE_SINGLE_QUOTE: |
2904 | { | 3545 | { |
2905 | alt7=2; | 3546 | alt8=2; |
2906 | } | 3547 | } |
2907 | break; | 3548 | break; |
3549 | case 24: | ||
3550 | case 25: | ||
3551 | case 26: | ||
2908 | case 27: | 3552 | case 27: |
2909 | case 28: | 3553 | case 28: |
2910 | case 29: | 3554 | case 29: |
@@ -2917,26 +3561,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2917 | case 36: | 3561 | case 36: |
2918 | case 37: | 3562 | case 37: |
2919 | case 38: | 3563 | case 38: |
2920 | case 39: | ||
2921 | case 40: | ||
2922 | case 41: | ||
2923 | { | 3564 | { |
2924 | alt7=3; | 3565 | alt8=3; |
2925 | } | 3566 | } |
2926 | break; | 3567 | break; |
2927 | default: | 3568 | default: |
2928 | NoViableAltException nvae = | 3569 | NoViableAltException nvae = |
2929 | new NoViableAltException("", 7, 0, input); | 3570 | new NoViableAltException("", 8, 0, input); |
2930 | 3571 | ||
2931 | throw nvae; | 3572 | throw nvae; |
2932 | } | 3573 | } |
2933 | 3574 | ||
2934 | switch (alt7) { | 3575 | switch (alt8) { |
2935 | case 1 : | 3576 | case 1 : |
2936 | // InternalVampireLanguage.g:907:2: ( RULE_LOWER_WORD_ID ) | 3577 | // InternalVampireLanguage.g:1097:2: ( RULE_LOWER_WORD_ID ) |
2937 | { | 3578 | { |
2938 | // InternalVampireLanguage.g:907:2: ( RULE_LOWER_WORD_ID ) | 3579 | // InternalVampireLanguage.g:1097:2: ( RULE_LOWER_WORD_ID ) |
2939 | // InternalVampireLanguage.g:908:3: RULE_LOWER_WORD_ID | 3580 | // InternalVampireLanguage.g:1098:3: RULE_LOWER_WORD_ID |
2940 | { | 3581 | { |
2941 | before(grammarAccess.getVLSAnnotationAccess().getNameLOWER_WORD_IDTerminalRuleCall_1_0_0()); | 3582 | before(grammarAccess.getVLSAnnotationAccess().getNameLOWER_WORD_IDTerminalRuleCall_1_0_0()); |
2942 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 3583 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); |
@@ -2948,10 +3589,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2948 | } | 3589 | } |
2949 | break; | 3590 | break; |
2950 | case 2 : | 3591 | case 2 : |
2951 | // InternalVampireLanguage.g:913:2: ( RULE_SINGLE_QUOTE ) | 3592 | // InternalVampireLanguage.g:1103:2: ( RULE_SINGLE_QUOTE ) |
2952 | { | 3593 | { |
2953 | // InternalVampireLanguage.g:913:2: ( RULE_SINGLE_QUOTE ) | 3594 | // InternalVampireLanguage.g:1103:2: ( RULE_SINGLE_QUOTE ) |
2954 | // InternalVampireLanguage.g:914:3: RULE_SINGLE_QUOTE | 3595 | // InternalVampireLanguage.g:1104:3: RULE_SINGLE_QUOTE |
2955 | { | 3596 | { |
2956 | before(grammarAccess.getVLSAnnotationAccess().getNameSINGLE_QUOTETerminalRuleCall_1_0_1()); | 3597 | before(grammarAccess.getVLSAnnotationAccess().getNameSINGLE_QUOTETerminalRuleCall_1_0_1()); |
2957 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 3598 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); |
@@ -2963,10 +3604,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2963 | } | 3604 | } |
2964 | break; | 3605 | break; |
2965 | case 3 : | 3606 | case 3 : |
2966 | // InternalVampireLanguage.g:919:2: ( ruleVLSRole ) | 3607 | // InternalVampireLanguage.g:1109:2: ( ruleVLSRole ) |
2967 | { | 3608 | { |
2968 | // InternalVampireLanguage.g:919:2: ( ruleVLSRole ) | 3609 | // InternalVampireLanguage.g:1109:2: ( ruleVLSRole ) |
2969 | // InternalVampireLanguage.g:920:3: ruleVLSRole | 3610 | // InternalVampireLanguage.g:1110:3: ruleVLSRole |
2970 | { | 3611 | { |
2971 | before(grammarAccess.getVLSAnnotationAccess().getNameVLSRoleParserRuleCall_1_0_2()); | 3612 | before(grammarAccess.getVLSAnnotationAccess().getNameVLSRoleParserRuleCall_1_0_2()); |
2972 | pushFollow(FOLLOW_2); | 3613 | pushFollow(FOLLOW_2); |
@@ -2998,53 +3639,198 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
2998 | // $ANTLR end "rule__VLSAnnotation__NameAlternatives_1_0" | 3639 | // $ANTLR end "rule__VLSAnnotation__NameAlternatives_1_0" |
2999 | 3640 | ||
3000 | 3641 | ||
3642 | // $ANTLR start "rule__VLSTffTerm__Alternatives" | ||
3643 | // InternalVampireLanguage.g:1119:1: rule__VLSTffTerm__Alternatives : ( ( ruleVLSTerm ) | ( ruleVLSDeclaration ) ); | ||
3644 | public final void rule__VLSTffTerm__Alternatives() throws RecognitionException { | ||
3645 | |||
3646 | int stackSize = keepStackSize(); | ||
3647 | |||
3648 | try { | ||
3649 | // InternalVampireLanguage.g:1123:1: ( ( ruleVLSTerm ) | ( ruleVLSDeclaration ) ) | ||
3650 | int alt9=2; | ||
3651 | alt9 = dfa9.predict(input); | ||
3652 | switch (alt9) { | ||
3653 | case 1 : | ||
3654 | // InternalVampireLanguage.g:1124:2: ( ruleVLSTerm ) | ||
3655 | { | ||
3656 | // InternalVampireLanguage.g:1124:2: ( ruleVLSTerm ) | ||
3657 | // InternalVampireLanguage.g:1125:3: ruleVLSTerm | ||
3658 | { | ||
3659 | before(grammarAccess.getVLSTffTermAccess().getVLSTermParserRuleCall_0()); | ||
3660 | pushFollow(FOLLOW_2); | ||
3661 | ruleVLSTerm(); | ||
3662 | |||
3663 | state._fsp--; | ||
3664 | |||
3665 | after(grammarAccess.getVLSTffTermAccess().getVLSTermParserRuleCall_0()); | ||
3666 | |||
3667 | } | ||
3668 | |||
3669 | |||
3670 | } | ||
3671 | break; | ||
3672 | case 2 : | ||
3673 | // InternalVampireLanguage.g:1130:2: ( ruleVLSDeclaration ) | ||
3674 | { | ||
3675 | // InternalVampireLanguage.g:1130:2: ( ruleVLSDeclaration ) | ||
3676 | // InternalVampireLanguage.g:1131:3: ruleVLSDeclaration | ||
3677 | { | ||
3678 | before(grammarAccess.getVLSTffTermAccess().getVLSDeclarationParserRuleCall_1()); | ||
3679 | pushFollow(FOLLOW_2); | ||
3680 | ruleVLSDeclaration(); | ||
3681 | |||
3682 | state._fsp--; | ||
3683 | |||
3684 | after(grammarAccess.getVLSTffTermAccess().getVLSDeclarationParserRuleCall_1()); | ||
3685 | |||
3686 | } | ||
3687 | |||
3688 | |||
3689 | } | ||
3690 | break; | ||
3691 | |||
3692 | } | ||
3693 | } | ||
3694 | catch (RecognitionException re) { | ||
3695 | reportError(re); | ||
3696 | recover(input,re); | ||
3697 | } | ||
3698 | finally { | ||
3699 | |||
3700 | restoreStackSize(stackSize); | ||
3701 | |||
3702 | } | ||
3703 | return ; | ||
3704 | } | ||
3705 | // $ANTLR end "rule__VLSTffTerm__Alternatives" | ||
3706 | |||
3707 | |||
3708 | // $ANTLR start "rule__VLSDeclaration__Alternatives" | ||
3709 | // InternalVampireLanguage.g:1140:1: rule__VLSDeclaration__Alternatives : ( ( ruleVLSVariableDeclaration ) | ( ruleVLSOtherDeclaration ) ); | ||
3710 | public final void rule__VLSDeclaration__Alternatives() throws RecognitionException { | ||
3711 | |||
3712 | int stackSize = keepStackSize(); | ||
3713 | |||
3714 | try { | ||
3715 | // InternalVampireLanguage.g:1144:1: ( ( ruleVLSVariableDeclaration ) | ( ruleVLSOtherDeclaration ) ) | ||
3716 | int alt10=2; | ||
3717 | int LA10_0 = input.LA(1); | ||
3718 | |||
3719 | if ( (LA10_0==RULE_UPPER_WORD_ID) ) { | ||
3720 | alt10=1; | ||
3721 | } | ||
3722 | else if ( (LA10_0==RULE_LOWER_WORD_ID||(LA10_0>=RULE_SINGLE_QUOTE && LA10_0<=RULE_DOUBLE_DOLLAR_ID)||(LA10_0>=24 && LA10_0<=38)||(LA10_0>=78 && LA10_0<=79)) ) { | ||
3723 | alt10=2; | ||
3724 | } | ||
3725 | else { | ||
3726 | NoViableAltException nvae = | ||
3727 | new NoViableAltException("", 10, 0, input); | ||
3728 | |||
3729 | throw nvae; | ||
3730 | } | ||
3731 | switch (alt10) { | ||
3732 | case 1 : | ||
3733 | // InternalVampireLanguage.g:1145:2: ( ruleVLSVariableDeclaration ) | ||
3734 | { | ||
3735 | // InternalVampireLanguage.g:1145:2: ( ruleVLSVariableDeclaration ) | ||
3736 | // InternalVampireLanguage.g:1146:3: ruleVLSVariableDeclaration | ||
3737 | { | ||
3738 | before(grammarAccess.getVLSDeclarationAccess().getVLSVariableDeclarationParserRuleCall_0()); | ||
3739 | pushFollow(FOLLOW_2); | ||
3740 | ruleVLSVariableDeclaration(); | ||
3741 | |||
3742 | state._fsp--; | ||
3743 | |||
3744 | after(grammarAccess.getVLSDeclarationAccess().getVLSVariableDeclarationParserRuleCall_0()); | ||
3745 | |||
3746 | } | ||
3747 | |||
3748 | |||
3749 | } | ||
3750 | break; | ||
3751 | case 2 : | ||
3752 | // InternalVampireLanguage.g:1151:2: ( ruleVLSOtherDeclaration ) | ||
3753 | { | ||
3754 | // InternalVampireLanguage.g:1151:2: ( ruleVLSOtherDeclaration ) | ||
3755 | // InternalVampireLanguage.g:1152:3: ruleVLSOtherDeclaration | ||
3756 | { | ||
3757 | before(grammarAccess.getVLSDeclarationAccess().getVLSOtherDeclarationParserRuleCall_1()); | ||
3758 | pushFollow(FOLLOW_2); | ||
3759 | ruleVLSOtherDeclaration(); | ||
3760 | |||
3761 | state._fsp--; | ||
3762 | |||
3763 | after(grammarAccess.getVLSDeclarationAccess().getVLSOtherDeclarationParserRuleCall_1()); | ||
3764 | |||
3765 | } | ||
3766 | |||
3767 | |||
3768 | } | ||
3769 | break; | ||
3770 | |||
3771 | } | ||
3772 | } | ||
3773 | catch (RecognitionException re) { | ||
3774 | reportError(re); | ||
3775 | recover(input,re); | ||
3776 | } | ||
3777 | finally { | ||
3778 | |||
3779 | restoreStackSize(stackSize); | ||
3780 | |||
3781 | } | ||
3782 | return ; | ||
3783 | } | ||
3784 | // $ANTLR end "rule__VLSDeclaration__Alternatives" | ||
3785 | |||
3786 | |||
3001 | // $ANTLR start "rule__VLSBinary__Alternatives_1" | 3787 | // $ANTLR start "rule__VLSBinary__Alternatives_1" |
3002 | // InternalVampireLanguage.g:929:1: rule__VLSBinary__Alternatives_1 : ( ( ( rule__VLSBinary__Group_1_0__0 ) ) | ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) | ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) ); | 3788 | // InternalVampireLanguage.g:1161:1: rule__VLSBinary__Alternatives_1 : ( ( ( rule__VLSBinary__Group_1_0__0 ) ) | ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) | ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) ); |
3003 | public final void rule__VLSBinary__Alternatives_1() throws RecognitionException { | 3789 | public final void rule__VLSBinary__Alternatives_1() throws RecognitionException { |
3004 | 3790 | ||
3005 | int stackSize = keepStackSize(); | 3791 | int stackSize = keepStackSize(); |
3006 | 3792 | ||
3007 | try { | 3793 | try { |
3008 | // InternalVampireLanguage.g:933:1: ( ( ( rule__VLSBinary__Group_1_0__0 ) ) | ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) | ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) ) | 3794 | // InternalVampireLanguage.g:1165:1: ( ( ( rule__VLSBinary__Group_1_0__0 ) ) | ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) | ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) ) |
3009 | int alt10=3; | 3795 | int alt13=3; |
3010 | switch ( input.LA(1) ) { | 3796 | switch ( input.LA(1) ) { |
3011 | case 54: | 3797 | case 64: |
3012 | case 55: | 3798 | case 65: |
3013 | case 56: | 3799 | case 66: |
3014 | case 57: | 3800 | case 67: |
3015 | case 58: | 3801 | case 68: |
3016 | case 59: | 3802 | case 69: |
3017 | { | 3803 | { |
3018 | alt10=1; | 3804 | alt13=1; |
3019 | } | 3805 | } |
3020 | break; | 3806 | break; |
3021 | case 60: | 3807 | case 70: |
3022 | { | 3808 | { |
3023 | alt10=2; | 3809 | alt13=2; |
3024 | } | 3810 | } |
3025 | break; | 3811 | break; |
3026 | case 61: | 3812 | case 71: |
3027 | { | 3813 | { |
3028 | alt10=3; | 3814 | alt13=3; |
3029 | } | 3815 | } |
3030 | break; | 3816 | break; |
3031 | default: | 3817 | default: |
3032 | NoViableAltException nvae = | 3818 | NoViableAltException nvae = |
3033 | new NoViableAltException("", 10, 0, input); | 3819 | new NoViableAltException("", 13, 0, input); |
3034 | 3820 | ||
3035 | throw nvae; | 3821 | throw nvae; |
3036 | } | 3822 | } |
3037 | 3823 | ||
3038 | switch (alt10) { | 3824 | switch (alt13) { |
3039 | case 1 : | 3825 | case 1 : |
3040 | // InternalVampireLanguage.g:934:2: ( ( rule__VLSBinary__Group_1_0__0 ) ) | 3826 | // InternalVampireLanguage.g:1166:2: ( ( rule__VLSBinary__Group_1_0__0 ) ) |
3041 | { | 3827 | { |
3042 | // InternalVampireLanguage.g:934:2: ( ( rule__VLSBinary__Group_1_0__0 ) ) | 3828 | // InternalVampireLanguage.g:1166:2: ( ( rule__VLSBinary__Group_1_0__0 ) ) |
3043 | // InternalVampireLanguage.g:935:3: ( rule__VLSBinary__Group_1_0__0 ) | 3829 | // InternalVampireLanguage.g:1167:3: ( rule__VLSBinary__Group_1_0__0 ) |
3044 | { | 3830 | { |
3045 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0()); | 3831 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0()); |
3046 | // InternalVampireLanguage.g:936:3: ( rule__VLSBinary__Group_1_0__0 ) | 3832 | // InternalVampireLanguage.g:1168:3: ( rule__VLSBinary__Group_1_0__0 ) |
3047 | // InternalVampireLanguage.g:936:4: rule__VLSBinary__Group_1_0__0 | 3833 | // InternalVampireLanguage.g:1168:4: rule__VLSBinary__Group_1_0__0 |
3048 | { | 3834 | { |
3049 | pushFollow(FOLLOW_2); | 3835 | pushFollow(FOLLOW_2); |
3050 | rule__VLSBinary__Group_1_0__0(); | 3836 | rule__VLSBinary__Group_1_0__0(); |
@@ -3062,17 +3848,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3062 | } | 3848 | } |
3063 | break; | 3849 | break; |
3064 | case 2 : | 3850 | case 2 : |
3065 | // InternalVampireLanguage.g:940:2: ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) | 3851 | // InternalVampireLanguage.g:1172:2: ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) |
3066 | { | 3852 | { |
3067 | // InternalVampireLanguage.g:940:2: ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) | 3853 | // InternalVampireLanguage.g:1172:2: ( ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) ) |
3068 | // InternalVampireLanguage.g:941:3: ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) | 3854 | // InternalVampireLanguage.g:1173:3: ( ( rule__VLSBinary__Group_1_1__0 ) ) ( ( rule__VLSBinary__Group_1_1__0 )* ) |
3069 | { | 3855 | { |
3070 | // InternalVampireLanguage.g:941:3: ( ( rule__VLSBinary__Group_1_1__0 ) ) | 3856 | // InternalVampireLanguage.g:1173:3: ( ( rule__VLSBinary__Group_1_1__0 ) ) |
3071 | // InternalVampireLanguage.g:942:4: ( rule__VLSBinary__Group_1_1__0 ) | 3857 | // InternalVampireLanguage.g:1174:4: ( rule__VLSBinary__Group_1_1__0 ) |
3072 | { | 3858 | { |
3073 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_1()); | 3859 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_1()); |
3074 | // InternalVampireLanguage.g:943:4: ( rule__VLSBinary__Group_1_1__0 ) | 3860 | // InternalVampireLanguage.g:1175:4: ( rule__VLSBinary__Group_1_1__0 ) |
3075 | // InternalVampireLanguage.g:943:5: rule__VLSBinary__Group_1_1__0 | 3861 | // InternalVampireLanguage.g:1175:5: rule__VLSBinary__Group_1_1__0 |
3076 | { | 3862 | { |
3077 | pushFollow(FOLLOW_4); | 3863 | pushFollow(FOLLOW_4); |
3078 | rule__VLSBinary__Group_1_1__0(); | 3864 | rule__VLSBinary__Group_1_1__0(); |
@@ -3086,24 +3872,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3086 | 3872 | ||
3087 | } | 3873 | } |
3088 | 3874 | ||
3089 | // InternalVampireLanguage.g:946:3: ( ( rule__VLSBinary__Group_1_1__0 )* ) | 3875 | // InternalVampireLanguage.g:1178:3: ( ( rule__VLSBinary__Group_1_1__0 )* ) |
3090 | // InternalVampireLanguage.g:947:4: ( rule__VLSBinary__Group_1_1__0 )* | 3876 | // InternalVampireLanguage.g:1179:4: ( rule__VLSBinary__Group_1_1__0 )* |
3091 | { | 3877 | { |
3092 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_1()); | 3878 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_1()); |
3093 | // InternalVampireLanguage.g:948:4: ( rule__VLSBinary__Group_1_1__0 )* | 3879 | // InternalVampireLanguage.g:1180:4: ( rule__VLSBinary__Group_1_1__0 )* |
3094 | loop8: | 3880 | loop11: |
3095 | do { | 3881 | do { |
3096 | int alt8=2; | 3882 | int alt11=2; |
3097 | int LA8_0 = input.LA(1); | 3883 | int LA11_0 = input.LA(1); |
3098 | 3884 | ||
3099 | if ( (LA8_0==60) ) { | 3885 | if ( (LA11_0==70) ) { |
3100 | alt8=1; | 3886 | alt11=1; |
3101 | } | 3887 | } |
3102 | 3888 | ||
3103 | 3889 | ||
3104 | switch (alt8) { | 3890 | switch (alt11) { |
3105 | case 1 : | 3891 | case 1 : |
3106 | // InternalVampireLanguage.g:948:5: rule__VLSBinary__Group_1_1__0 | 3892 | // InternalVampireLanguage.g:1180:5: rule__VLSBinary__Group_1_1__0 |
3107 | { | 3893 | { |
3108 | pushFollow(FOLLOW_4); | 3894 | pushFollow(FOLLOW_4); |
3109 | rule__VLSBinary__Group_1_1__0(); | 3895 | rule__VLSBinary__Group_1_1__0(); |
@@ -3115,7 +3901,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3115 | break; | 3901 | break; |
3116 | 3902 | ||
3117 | default : | 3903 | default : |
3118 | break loop8; | 3904 | break loop11; |
3119 | } | 3905 | } |
3120 | } while (true); | 3906 | } while (true); |
3121 | 3907 | ||
@@ -3130,17 +3916,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3130 | } | 3916 | } |
3131 | break; | 3917 | break; |
3132 | case 3 : | 3918 | case 3 : |
3133 | // InternalVampireLanguage.g:953:2: ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) | 3919 | // InternalVampireLanguage.g:1185:2: ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) |
3134 | { | 3920 | { |
3135 | // InternalVampireLanguage.g:953:2: ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) | 3921 | // InternalVampireLanguage.g:1185:2: ( ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) ) |
3136 | // InternalVampireLanguage.g:954:3: ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) | 3922 | // InternalVampireLanguage.g:1186:3: ( ( rule__VLSBinary__Group_1_2__0 ) ) ( ( rule__VLSBinary__Group_1_2__0 )* ) |
3137 | { | 3923 | { |
3138 | // InternalVampireLanguage.g:954:3: ( ( rule__VLSBinary__Group_1_2__0 ) ) | 3924 | // InternalVampireLanguage.g:1186:3: ( ( rule__VLSBinary__Group_1_2__0 ) ) |
3139 | // InternalVampireLanguage.g:955:4: ( rule__VLSBinary__Group_1_2__0 ) | 3925 | // InternalVampireLanguage.g:1187:4: ( rule__VLSBinary__Group_1_2__0 ) |
3140 | { | 3926 | { |
3141 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_2()); | 3927 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_2()); |
3142 | // InternalVampireLanguage.g:956:4: ( rule__VLSBinary__Group_1_2__0 ) | 3928 | // InternalVampireLanguage.g:1188:4: ( rule__VLSBinary__Group_1_2__0 ) |
3143 | // InternalVampireLanguage.g:956:5: rule__VLSBinary__Group_1_2__0 | 3929 | // InternalVampireLanguage.g:1188:5: rule__VLSBinary__Group_1_2__0 |
3144 | { | 3930 | { |
3145 | pushFollow(FOLLOW_5); | 3931 | pushFollow(FOLLOW_5); |
3146 | rule__VLSBinary__Group_1_2__0(); | 3932 | rule__VLSBinary__Group_1_2__0(); |
@@ -3154,24 +3940,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3154 | 3940 | ||
3155 | } | 3941 | } |
3156 | 3942 | ||
3157 | // InternalVampireLanguage.g:959:3: ( ( rule__VLSBinary__Group_1_2__0 )* ) | 3943 | // InternalVampireLanguage.g:1191:3: ( ( rule__VLSBinary__Group_1_2__0 )* ) |
3158 | // InternalVampireLanguage.g:960:4: ( rule__VLSBinary__Group_1_2__0 )* | 3944 | // InternalVampireLanguage.g:1192:4: ( rule__VLSBinary__Group_1_2__0 )* |
3159 | { | 3945 | { |
3160 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_2()); | 3946 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_2()); |
3161 | // InternalVampireLanguage.g:961:4: ( rule__VLSBinary__Group_1_2__0 )* | 3947 | // InternalVampireLanguage.g:1193:4: ( rule__VLSBinary__Group_1_2__0 )* |
3162 | loop9: | 3948 | loop12: |
3163 | do { | 3949 | do { |
3164 | int alt9=2; | 3950 | int alt12=2; |
3165 | int LA9_0 = input.LA(1); | 3951 | int LA12_0 = input.LA(1); |
3166 | 3952 | ||
3167 | if ( (LA9_0==61) ) { | 3953 | if ( (LA12_0==71) ) { |
3168 | alt9=1; | 3954 | alt12=1; |
3169 | } | 3955 | } |
3170 | 3956 | ||
3171 | 3957 | ||
3172 | switch (alt9) { | 3958 | switch (alt12) { |
3173 | case 1 : | 3959 | case 1 : |
3174 | // InternalVampireLanguage.g:961:5: rule__VLSBinary__Group_1_2__0 | 3960 | // InternalVampireLanguage.g:1193:5: rule__VLSBinary__Group_1_2__0 |
3175 | { | 3961 | { |
3176 | pushFollow(FOLLOW_5); | 3962 | pushFollow(FOLLOW_5); |
3177 | rule__VLSBinary__Group_1_2__0(); | 3963 | rule__VLSBinary__Group_1_2__0(); |
@@ -3183,7 +3969,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3183 | break; | 3969 | break; |
3184 | 3970 | ||
3185 | default : | 3971 | default : |
3186 | break loop9; | 3972 | break loop12; |
3187 | } | 3973 | } |
3188 | } while (true); | 3974 | } while (true); |
3189 | 3975 | ||
@@ -3215,62 +4001,62 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3215 | 4001 | ||
3216 | 4002 | ||
3217 | // $ANTLR start "rule__VLSBinary__Alternatives_1_0_0" | 4003 | // $ANTLR start "rule__VLSBinary__Alternatives_1_0_0" |
3218 | // InternalVampireLanguage.g:970:1: rule__VLSBinary__Alternatives_1_0_0 : ( ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) ); | 4004 | // InternalVampireLanguage.g:1202:1: rule__VLSBinary__Alternatives_1_0_0 : ( ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) ); |
3219 | public final void rule__VLSBinary__Alternatives_1_0_0() throws RecognitionException { | 4005 | public final void rule__VLSBinary__Alternatives_1_0_0() throws RecognitionException { |
3220 | 4006 | ||
3221 | int stackSize = keepStackSize(); | 4007 | int stackSize = keepStackSize(); |
3222 | 4008 | ||
3223 | try { | 4009 | try { |
3224 | // InternalVampireLanguage.g:974:1: ( ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) ) | 4010 | // InternalVampireLanguage.g:1206:1: ( ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) | ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) ) |
3225 | int alt11=6; | 4011 | int alt14=6; |
3226 | switch ( input.LA(1) ) { | 4012 | switch ( input.LA(1) ) { |
3227 | case 54: | 4013 | case 64: |
3228 | { | 4014 | { |
3229 | alt11=1; | 4015 | alt14=1; |
3230 | } | 4016 | } |
3231 | break; | 4017 | break; |
3232 | case 55: | 4018 | case 65: |
3233 | { | 4019 | { |
3234 | alt11=2; | 4020 | alt14=2; |
3235 | } | 4021 | } |
3236 | break; | 4022 | break; |
3237 | case 56: | 4023 | case 66: |
3238 | { | 4024 | { |
3239 | alt11=3; | 4025 | alt14=3; |
3240 | } | 4026 | } |
3241 | break; | 4027 | break; |
3242 | case 57: | 4028 | case 67: |
3243 | { | 4029 | { |
3244 | alt11=4; | 4030 | alt14=4; |
3245 | } | 4031 | } |
3246 | break; | 4032 | break; |
3247 | case 58: | 4033 | case 68: |
3248 | { | 4034 | { |
3249 | alt11=5; | 4035 | alt14=5; |
3250 | } | 4036 | } |
3251 | break; | 4037 | break; |
3252 | case 59: | 4038 | case 69: |
3253 | { | 4039 | { |
3254 | alt11=6; | 4040 | alt14=6; |
3255 | } | 4041 | } |
3256 | break; | 4042 | break; |
3257 | default: | 4043 | default: |
3258 | NoViableAltException nvae = | 4044 | NoViableAltException nvae = |
3259 | new NoViableAltException("", 11, 0, input); | 4045 | new NoViableAltException("", 14, 0, input); |
3260 | 4046 | ||
3261 | throw nvae; | 4047 | throw nvae; |
3262 | } | 4048 | } |
3263 | 4049 | ||
3264 | switch (alt11) { | 4050 | switch (alt14) { |
3265 | case 1 : | 4051 | case 1 : |
3266 | // InternalVampireLanguage.g:975:2: ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) | 4052 | // InternalVampireLanguage.g:1207:2: ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) |
3267 | { | 4053 | { |
3268 | // InternalVampireLanguage.g:975:2: ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) | 4054 | // InternalVampireLanguage.g:1207:2: ( ( rule__VLSBinary__Group_1_0_0_0__0 ) ) |
3269 | // InternalVampireLanguage.g:976:3: ( rule__VLSBinary__Group_1_0_0_0__0 ) | 4055 | // InternalVampireLanguage.g:1208:3: ( rule__VLSBinary__Group_1_0_0_0__0 ) |
3270 | { | 4056 | { |
3271 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_0()); | 4057 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_0()); |
3272 | // InternalVampireLanguage.g:977:3: ( rule__VLSBinary__Group_1_0_0_0__0 ) | 4058 | // InternalVampireLanguage.g:1209:3: ( rule__VLSBinary__Group_1_0_0_0__0 ) |
3273 | // InternalVampireLanguage.g:977:4: rule__VLSBinary__Group_1_0_0_0__0 | 4059 | // InternalVampireLanguage.g:1209:4: rule__VLSBinary__Group_1_0_0_0__0 |
3274 | { | 4060 | { |
3275 | pushFollow(FOLLOW_2); | 4061 | pushFollow(FOLLOW_2); |
3276 | rule__VLSBinary__Group_1_0_0_0__0(); | 4062 | rule__VLSBinary__Group_1_0_0_0__0(); |
@@ -3288,14 +4074,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3288 | } | 4074 | } |
3289 | break; | 4075 | break; |
3290 | case 2 : | 4076 | case 2 : |
3291 | // InternalVampireLanguage.g:981:2: ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) | 4077 | // InternalVampireLanguage.g:1213:2: ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) |
3292 | { | 4078 | { |
3293 | // InternalVampireLanguage.g:981:2: ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) | 4079 | // InternalVampireLanguage.g:1213:2: ( ( rule__VLSBinary__Group_1_0_0_1__0 ) ) |
3294 | // InternalVampireLanguage.g:982:3: ( rule__VLSBinary__Group_1_0_0_1__0 ) | 4080 | // InternalVampireLanguage.g:1214:3: ( rule__VLSBinary__Group_1_0_0_1__0 ) |
3295 | { | 4081 | { |
3296 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_1()); | 4082 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_1()); |
3297 | // InternalVampireLanguage.g:983:3: ( rule__VLSBinary__Group_1_0_0_1__0 ) | 4083 | // InternalVampireLanguage.g:1215:3: ( rule__VLSBinary__Group_1_0_0_1__0 ) |
3298 | // InternalVampireLanguage.g:983:4: rule__VLSBinary__Group_1_0_0_1__0 | 4084 | // InternalVampireLanguage.g:1215:4: rule__VLSBinary__Group_1_0_0_1__0 |
3299 | { | 4085 | { |
3300 | pushFollow(FOLLOW_2); | 4086 | pushFollow(FOLLOW_2); |
3301 | rule__VLSBinary__Group_1_0_0_1__0(); | 4087 | rule__VLSBinary__Group_1_0_0_1__0(); |
@@ -3313,14 +4099,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3313 | } | 4099 | } |
3314 | break; | 4100 | break; |
3315 | case 3 : | 4101 | case 3 : |
3316 | // InternalVampireLanguage.g:987:2: ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) | 4102 | // InternalVampireLanguage.g:1219:2: ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) |
3317 | { | 4103 | { |
3318 | // InternalVampireLanguage.g:987:2: ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) | 4104 | // InternalVampireLanguage.g:1219:2: ( ( rule__VLSBinary__Group_1_0_0_2__0 ) ) |
3319 | // InternalVampireLanguage.g:988:3: ( rule__VLSBinary__Group_1_0_0_2__0 ) | 4105 | // InternalVampireLanguage.g:1220:3: ( rule__VLSBinary__Group_1_0_0_2__0 ) |
3320 | { | 4106 | { |
3321 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_2()); | 4107 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_2()); |
3322 | // InternalVampireLanguage.g:989:3: ( rule__VLSBinary__Group_1_0_0_2__0 ) | 4108 | // InternalVampireLanguage.g:1221:3: ( rule__VLSBinary__Group_1_0_0_2__0 ) |
3323 | // InternalVampireLanguage.g:989:4: rule__VLSBinary__Group_1_0_0_2__0 | 4109 | // InternalVampireLanguage.g:1221:4: rule__VLSBinary__Group_1_0_0_2__0 |
3324 | { | 4110 | { |
3325 | pushFollow(FOLLOW_2); | 4111 | pushFollow(FOLLOW_2); |
3326 | rule__VLSBinary__Group_1_0_0_2__0(); | 4112 | rule__VLSBinary__Group_1_0_0_2__0(); |
@@ -3338,14 +4124,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3338 | } | 4124 | } |
3339 | break; | 4125 | break; |
3340 | case 4 : | 4126 | case 4 : |
3341 | // InternalVampireLanguage.g:993:2: ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) | 4127 | // InternalVampireLanguage.g:1225:2: ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) |
3342 | { | 4128 | { |
3343 | // InternalVampireLanguage.g:993:2: ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) | 4129 | // InternalVampireLanguage.g:1225:2: ( ( rule__VLSBinary__Group_1_0_0_3__0 ) ) |
3344 | // InternalVampireLanguage.g:994:3: ( rule__VLSBinary__Group_1_0_0_3__0 ) | 4130 | // InternalVampireLanguage.g:1226:3: ( rule__VLSBinary__Group_1_0_0_3__0 ) |
3345 | { | 4131 | { |
3346 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_3()); | 4132 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_3()); |
3347 | // InternalVampireLanguage.g:995:3: ( rule__VLSBinary__Group_1_0_0_3__0 ) | 4133 | // InternalVampireLanguage.g:1227:3: ( rule__VLSBinary__Group_1_0_0_3__0 ) |
3348 | // InternalVampireLanguage.g:995:4: rule__VLSBinary__Group_1_0_0_3__0 | 4134 | // InternalVampireLanguage.g:1227:4: rule__VLSBinary__Group_1_0_0_3__0 |
3349 | { | 4135 | { |
3350 | pushFollow(FOLLOW_2); | 4136 | pushFollow(FOLLOW_2); |
3351 | rule__VLSBinary__Group_1_0_0_3__0(); | 4137 | rule__VLSBinary__Group_1_0_0_3__0(); |
@@ -3363,14 +4149,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3363 | } | 4149 | } |
3364 | break; | 4150 | break; |
3365 | case 5 : | 4151 | case 5 : |
3366 | // InternalVampireLanguage.g:999:2: ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) | 4152 | // InternalVampireLanguage.g:1231:2: ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) |
3367 | { | 4153 | { |
3368 | // InternalVampireLanguage.g:999:2: ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) | 4154 | // InternalVampireLanguage.g:1231:2: ( ( rule__VLSBinary__Group_1_0_0_4__0 ) ) |
3369 | // InternalVampireLanguage.g:1000:3: ( rule__VLSBinary__Group_1_0_0_4__0 ) | 4155 | // InternalVampireLanguage.g:1232:3: ( rule__VLSBinary__Group_1_0_0_4__0 ) |
3370 | { | 4156 | { |
3371 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_4()); | 4157 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_4()); |
3372 | // InternalVampireLanguage.g:1001:3: ( rule__VLSBinary__Group_1_0_0_4__0 ) | 4158 | // InternalVampireLanguage.g:1233:3: ( rule__VLSBinary__Group_1_0_0_4__0 ) |
3373 | // InternalVampireLanguage.g:1001:4: rule__VLSBinary__Group_1_0_0_4__0 | 4159 | // InternalVampireLanguage.g:1233:4: rule__VLSBinary__Group_1_0_0_4__0 |
3374 | { | 4160 | { |
3375 | pushFollow(FOLLOW_2); | 4161 | pushFollow(FOLLOW_2); |
3376 | rule__VLSBinary__Group_1_0_0_4__0(); | 4162 | rule__VLSBinary__Group_1_0_0_4__0(); |
@@ -3388,14 +4174,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3388 | } | 4174 | } |
3389 | break; | 4175 | break; |
3390 | case 6 : | 4176 | case 6 : |
3391 | // InternalVampireLanguage.g:1005:2: ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) | 4177 | // InternalVampireLanguage.g:1237:2: ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) |
3392 | { | 4178 | { |
3393 | // InternalVampireLanguage.g:1005:2: ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) | 4179 | // InternalVampireLanguage.g:1237:2: ( ( rule__VLSBinary__Group_1_0_0_5__0 ) ) |
3394 | // InternalVampireLanguage.g:1006:3: ( rule__VLSBinary__Group_1_0_0_5__0 ) | 4180 | // InternalVampireLanguage.g:1238:3: ( rule__VLSBinary__Group_1_0_0_5__0 ) |
3395 | { | 4181 | { |
3396 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_5()); | 4182 | before(grammarAccess.getVLSBinaryAccess().getGroup_1_0_0_5()); |
3397 | // InternalVampireLanguage.g:1007:3: ( rule__VLSBinary__Group_1_0_0_5__0 ) | 4183 | // InternalVampireLanguage.g:1239:3: ( rule__VLSBinary__Group_1_0_0_5__0 ) |
3398 | // InternalVampireLanguage.g:1007:4: rule__VLSBinary__Group_1_0_0_5__0 | 4184 | // InternalVampireLanguage.g:1239:4: rule__VLSBinary__Group_1_0_0_5__0 |
3399 | { | 4185 | { |
3400 | pushFollow(FOLLOW_2); | 4186 | pushFollow(FOLLOW_2); |
3401 | rule__VLSBinary__Group_1_0_0_5__0(); | 4187 | rule__VLSBinary__Group_1_0_0_5__0(); |
@@ -3430,39 +4216,40 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3430 | 4216 | ||
3431 | 4217 | ||
3432 | // $ANTLR start "rule__VLSUnitaryFormula__Alternatives" | 4218 | // $ANTLR start "rule__VLSUnitaryFormula__Alternatives" |
3433 | // InternalVampireLanguage.g:1015:1: rule__VLSUnitaryFormula__Alternatives : ( ( ruleVLSUniversalQuantifier ) | ( ruleVLSExistentialQuantifier ) | ( ruleVLSUnaryNegation ) | ( ruleVLSUnaryInfix ) | ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) ); | 4219 | // InternalVampireLanguage.g:1247:1: rule__VLSUnitaryFormula__Alternatives : ( ( ruleVLSUniversalQuantifier ) | ( ruleVLSExistentialQuantifier ) | ( ruleVLSUnaryNegation ) | ( ruleVLSUnaryInfix ) | ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) ); |
3434 | public final void rule__VLSUnitaryFormula__Alternatives() throws RecognitionException { | 4220 | public final void rule__VLSUnitaryFormula__Alternatives() throws RecognitionException { |
3435 | 4221 | ||
3436 | int stackSize = keepStackSize(); | 4222 | int stackSize = keepStackSize(); |
3437 | 4223 | ||
3438 | try { | 4224 | try { |
3439 | // InternalVampireLanguage.g:1019:1: ( ( ruleVLSUniversalQuantifier ) | ( ruleVLSExistentialQuantifier ) | ( ruleVLSUnaryNegation ) | ( ruleVLSUnaryInfix ) | ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) ) | 4225 | // InternalVampireLanguage.g:1251:1: ( ( ruleVLSUniversalQuantifier ) | ( ruleVLSExistentialQuantifier ) | ( ruleVLSUnaryNegation ) | ( ruleVLSUnaryInfix ) | ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) ) |
3440 | int alt12=5; | 4226 | int alt15=5; |
3441 | switch ( input.LA(1) ) { | 4227 | switch ( input.LA(1) ) { |
3442 | case 62: | 4228 | case 72: |
3443 | { | 4229 | { |
3444 | alt12=1; | 4230 | alt15=1; |
3445 | } | 4231 | } |
3446 | break; | 4232 | break; |
3447 | case 64: | 4233 | case 73: |
3448 | { | 4234 | { |
3449 | alt12=2; | 4235 | alt15=2; |
3450 | } | 4236 | } |
3451 | break; | 4237 | break; |
3452 | case 65: | 4238 | case 74: |
3453 | { | 4239 | { |
3454 | alt12=3; | 4240 | alt15=3; |
3455 | } | 4241 | } |
3456 | break; | 4242 | break; |
3457 | case RULE_LOWER_WORD_ID: | 4243 | case RULE_LOWER_WORD_ID: |
3458 | case RULE_SINGLE_QUOTE: | ||
3459 | case RULE_SIGNED_LITERAL: | 4244 | case RULE_SIGNED_LITERAL: |
4245 | case RULE_SINGLE_QUOTE: | ||
3460 | case RULE_DOLLAR_ID: | 4246 | case RULE_DOLLAR_ID: |
3461 | case RULE_DOUBLE_DOLLAR_ID: | 4247 | case RULE_DOUBLE_DOLLAR_ID: |
3462 | case RULE_UPPER_WORD_ID: | 4248 | case RULE_UPPER_WORD_ID: |
3463 | case RULE_SIGNED_REAL_ID: | ||
3464 | case RULE_SIGNED_RAT_ID: | ||
3465 | case RULE_DOUBLE_QUOTE: | 4249 | case RULE_DOUBLE_QUOTE: |
4250 | case 24: | ||
4251 | case 25: | ||
4252 | case 26: | ||
3466 | case 27: | 4253 | case 27: |
3467 | case 28: | 4254 | case 28: |
3468 | case 29: | 4255 | case 29: |
@@ -3475,34 +4262,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3475 | case 36: | 4262 | case 36: |
3476 | case 37: | 4263 | case 37: |
3477 | case 38: | 4264 | case 38: |
3478 | case 39: | 4265 | case 78: |
3479 | case 40: | 4266 | case 79: |
3480 | case 41: | 4267 | case 80: |
3481 | case 69: | ||
3482 | case 70: | ||
3483 | case 71: | ||
3484 | { | 4268 | { |
3485 | alt12=4; | 4269 | alt15=4; |
3486 | } | 4270 | } |
3487 | break; | 4271 | break; |
3488 | case 49: | 4272 | case 55: |
3489 | { | 4273 | { |
3490 | alt12=5; | 4274 | alt15=5; |
3491 | } | 4275 | } |
3492 | break; | 4276 | break; |
3493 | default: | 4277 | default: |
3494 | NoViableAltException nvae = | 4278 | NoViableAltException nvae = |
3495 | new NoViableAltException("", 12, 0, input); | 4279 | new NoViableAltException("", 15, 0, input); |
3496 | 4280 | ||
3497 | throw nvae; | 4281 | throw nvae; |
3498 | } | 4282 | } |
3499 | 4283 | ||
3500 | switch (alt12) { | 4284 | switch (alt15) { |
3501 | case 1 : | 4285 | case 1 : |
3502 | // InternalVampireLanguage.g:1020:2: ( ruleVLSUniversalQuantifier ) | 4286 | // InternalVampireLanguage.g:1252:2: ( ruleVLSUniversalQuantifier ) |
3503 | { | 4287 | { |
3504 | // InternalVampireLanguage.g:1020:2: ( ruleVLSUniversalQuantifier ) | 4288 | // InternalVampireLanguage.g:1252:2: ( ruleVLSUniversalQuantifier ) |
3505 | // InternalVampireLanguage.g:1021:3: ruleVLSUniversalQuantifier | 4289 | // InternalVampireLanguage.g:1253:3: ruleVLSUniversalQuantifier |
3506 | { | 4290 | { |
3507 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSUniversalQuantifierParserRuleCall_0()); | 4291 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSUniversalQuantifierParserRuleCall_0()); |
3508 | pushFollow(FOLLOW_2); | 4292 | pushFollow(FOLLOW_2); |
@@ -3518,10 +4302,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3518 | } | 4302 | } |
3519 | break; | 4303 | break; |
3520 | case 2 : | 4304 | case 2 : |
3521 | // InternalVampireLanguage.g:1026:2: ( ruleVLSExistentialQuantifier ) | 4305 | // InternalVampireLanguage.g:1258:2: ( ruleVLSExistentialQuantifier ) |
3522 | { | 4306 | { |
3523 | // InternalVampireLanguage.g:1026:2: ( ruleVLSExistentialQuantifier ) | 4307 | // InternalVampireLanguage.g:1258:2: ( ruleVLSExistentialQuantifier ) |
3524 | // InternalVampireLanguage.g:1027:3: ruleVLSExistentialQuantifier | 4308 | // InternalVampireLanguage.g:1259:3: ruleVLSExistentialQuantifier |
3525 | { | 4309 | { |
3526 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSExistentialQuantifierParserRuleCall_1()); | 4310 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSExistentialQuantifierParserRuleCall_1()); |
3527 | pushFollow(FOLLOW_2); | 4311 | pushFollow(FOLLOW_2); |
@@ -3537,10 +4321,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3537 | } | 4321 | } |
3538 | break; | 4322 | break; |
3539 | case 3 : | 4323 | case 3 : |
3540 | // InternalVampireLanguage.g:1032:2: ( ruleVLSUnaryNegation ) | 4324 | // InternalVampireLanguage.g:1264:2: ( ruleVLSUnaryNegation ) |
3541 | { | 4325 | { |
3542 | // InternalVampireLanguage.g:1032:2: ( ruleVLSUnaryNegation ) | 4326 | // InternalVampireLanguage.g:1264:2: ( ruleVLSUnaryNegation ) |
3543 | // InternalVampireLanguage.g:1033:3: ruleVLSUnaryNegation | 4327 | // InternalVampireLanguage.g:1265:3: ruleVLSUnaryNegation |
3544 | { | 4328 | { |
3545 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSUnaryNegationParserRuleCall_2()); | 4329 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSUnaryNegationParserRuleCall_2()); |
3546 | pushFollow(FOLLOW_2); | 4330 | pushFollow(FOLLOW_2); |
@@ -3556,10 +4340,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3556 | } | 4340 | } |
3557 | break; | 4341 | break; |
3558 | case 4 : | 4342 | case 4 : |
3559 | // InternalVampireLanguage.g:1038:2: ( ruleVLSUnaryInfix ) | 4343 | // InternalVampireLanguage.g:1270:2: ( ruleVLSUnaryInfix ) |
3560 | { | 4344 | { |
3561 | // InternalVampireLanguage.g:1038:2: ( ruleVLSUnaryInfix ) | 4345 | // InternalVampireLanguage.g:1270:2: ( ruleVLSUnaryInfix ) |
3562 | // InternalVampireLanguage.g:1039:3: ruleVLSUnaryInfix | 4346 | // InternalVampireLanguage.g:1271:3: ruleVLSUnaryInfix |
3563 | { | 4347 | { |
3564 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSUnaryInfixParserRuleCall_3()); | 4348 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSUnaryInfixParserRuleCall_3()); |
3565 | pushFollow(FOLLOW_2); | 4349 | pushFollow(FOLLOW_2); |
@@ -3575,14 +4359,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3575 | } | 4359 | } |
3576 | break; | 4360 | break; |
3577 | case 5 : | 4361 | case 5 : |
3578 | // InternalVampireLanguage.g:1044:2: ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) | 4362 | // InternalVampireLanguage.g:1276:2: ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) |
3579 | { | 4363 | { |
3580 | // InternalVampireLanguage.g:1044:2: ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) | 4364 | // InternalVampireLanguage.g:1276:2: ( ( rule__VLSUnitaryFormula__Group_4__0 ) ) |
3581 | // InternalVampireLanguage.g:1045:3: ( rule__VLSUnitaryFormula__Group_4__0 ) | 4365 | // InternalVampireLanguage.g:1277:3: ( rule__VLSUnitaryFormula__Group_4__0 ) |
3582 | { | 4366 | { |
3583 | before(grammarAccess.getVLSUnitaryFormulaAccess().getGroup_4()); | 4367 | before(grammarAccess.getVLSUnitaryFormulaAccess().getGroup_4()); |
3584 | // InternalVampireLanguage.g:1046:3: ( rule__VLSUnitaryFormula__Group_4__0 ) | 4368 | // InternalVampireLanguage.g:1278:3: ( rule__VLSUnitaryFormula__Group_4__0 ) |
3585 | // InternalVampireLanguage.g:1046:4: rule__VLSUnitaryFormula__Group_4__0 | 4369 | // InternalVampireLanguage.g:1278:4: rule__VLSUnitaryFormula__Group_4__0 |
3586 | { | 4370 | { |
3587 | pushFollow(FOLLOW_2); | 4371 | pushFollow(FOLLOW_2); |
3588 | rule__VLSUnitaryFormula__Group_4__0(); | 4372 | rule__VLSUnitaryFormula__Group_4__0(); |
@@ -3616,48 +4400,404 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3616 | // $ANTLR end "rule__VLSUnitaryFormula__Alternatives" | 4400 | // $ANTLR end "rule__VLSUnitaryFormula__Alternatives" |
3617 | 4401 | ||
3618 | 4402 | ||
4403 | // $ANTLR start "rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0" | ||
4404 | // InternalVampireLanguage.g:1286:1: rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 : ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ); | ||
4405 | public final void rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0() throws RecognitionException { | ||
4406 | |||
4407 | int stackSize = keepStackSize(); | ||
4408 | |||
4409 | try { | ||
4410 | // InternalVampireLanguage.g:1290:1: ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ) | ||
4411 | int alt16=2; | ||
4412 | int LA16_0 = input.LA(1); | ||
4413 | |||
4414 | if ( (LA16_0==RULE_UPPER_WORD_ID) ) { | ||
4415 | int LA16_1 = input.LA(2); | ||
4416 | |||
4417 | if ( (LA16_1==50||LA16_1==56) ) { | ||
4418 | alt16=1; | ||
4419 | } | ||
4420 | else if ( (LA16_1==61) ) { | ||
4421 | alt16=2; | ||
4422 | } | ||
4423 | else { | ||
4424 | NoViableAltException nvae = | ||
4425 | new NoViableAltException("", 16, 1, input); | ||
4426 | |||
4427 | throw nvae; | ||
4428 | } | ||
4429 | } | ||
4430 | else { | ||
4431 | NoViableAltException nvae = | ||
4432 | new NoViableAltException("", 16, 0, input); | ||
4433 | |||
4434 | throw nvae; | ||
4435 | } | ||
4436 | switch (alt16) { | ||
4437 | case 1 : | ||
4438 | // InternalVampireLanguage.g:1291:2: ( ruleVLSVariable ) | ||
4439 | { | ||
4440 | // InternalVampireLanguage.g:1291:2: ( ruleVLSVariable ) | ||
4441 | // InternalVampireLanguage.g:1292:3: ruleVLSVariable | ||
4442 | { | ||
4443 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); | ||
4444 | pushFollow(FOLLOW_2); | ||
4445 | ruleVLSVariable(); | ||
4446 | |||
4447 | state._fsp--; | ||
4448 | |||
4449 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); | ||
4450 | |||
4451 | } | ||
4452 | |||
4453 | |||
4454 | } | ||
4455 | break; | ||
4456 | case 2 : | ||
4457 | // InternalVampireLanguage.g:1297:2: ( ruleVLSVariableDeclaration ) | ||
4458 | { | ||
4459 | // InternalVampireLanguage.g:1297:2: ( ruleVLSVariableDeclaration ) | ||
4460 | // InternalVampireLanguage.g:1298:3: ruleVLSVariableDeclaration | ||
4461 | { | ||
4462 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); | ||
4463 | pushFollow(FOLLOW_2); | ||
4464 | ruleVLSVariableDeclaration(); | ||
4465 | |||
4466 | state._fsp--; | ||
4467 | |||
4468 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); | ||
4469 | |||
4470 | } | ||
4471 | |||
4472 | |||
4473 | } | ||
4474 | break; | ||
4475 | |||
4476 | } | ||
4477 | } | ||
4478 | catch (RecognitionException re) { | ||
4479 | reportError(re); | ||
4480 | recover(input,re); | ||
4481 | } | ||
4482 | finally { | ||
4483 | |||
4484 | restoreStackSize(stackSize); | ||
4485 | |||
4486 | } | ||
4487 | return ; | ||
4488 | } | ||
4489 | // $ANTLR end "rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0" | ||
4490 | |||
4491 | |||
4492 | // $ANTLR start "rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0" | ||
4493 | // InternalVampireLanguage.g:1307:1: rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 : ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ); | ||
4494 | public final void rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0() throws RecognitionException { | ||
4495 | |||
4496 | int stackSize = keepStackSize(); | ||
4497 | |||
4498 | try { | ||
4499 | // InternalVampireLanguage.g:1311:1: ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ) | ||
4500 | int alt17=2; | ||
4501 | int LA17_0 = input.LA(1); | ||
4502 | |||
4503 | if ( (LA17_0==RULE_UPPER_WORD_ID) ) { | ||
4504 | int LA17_1 = input.LA(2); | ||
4505 | |||
4506 | if ( (LA17_1==61) ) { | ||
4507 | alt17=2; | ||
4508 | } | ||
4509 | else if ( (LA17_1==50||LA17_1==56) ) { | ||
4510 | alt17=1; | ||
4511 | } | ||
4512 | else { | ||
4513 | NoViableAltException nvae = | ||
4514 | new NoViableAltException("", 17, 1, input); | ||
4515 | |||
4516 | throw nvae; | ||
4517 | } | ||
4518 | } | ||
4519 | else { | ||
4520 | NoViableAltException nvae = | ||
4521 | new NoViableAltException("", 17, 0, input); | ||
4522 | |||
4523 | throw nvae; | ||
4524 | } | ||
4525 | switch (alt17) { | ||
4526 | case 1 : | ||
4527 | // InternalVampireLanguage.g:1312:2: ( ruleVLSVariable ) | ||
4528 | { | ||
4529 | // InternalVampireLanguage.g:1312:2: ( ruleVLSVariable ) | ||
4530 | // InternalVampireLanguage.g:1313:3: ruleVLSVariable | ||
4531 | { | ||
4532 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); | ||
4533 | pushFollow(FOLLOW_2); | ||
4534 | ruleVLSVariable(); | ||
4535 | |||
4536 | state._fsp--; | ||
4537 | |||
4538 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); | ||
4539 | |||
4540 | } | ||
4541 | |||
4542 | |||
4543 | } | ||
4544 | break; | ||
4545 | case 2 : | ||
4546 | // InternalVampireLanguage.g:1318:2: ( ruleVLSVariableDeclaration ) | ||
4547 | { | ||
4548 | // InternalVampireLanguage.g:1318:2: ( ruleVLSVariableDeclaration ) | ||
4549 | // InternalVampireLanguage.g:1319:3: ruleVLSVariableDeclaration | ||
4550 | { | ||
4551 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); | ||
4552 | pushFollow(FOLLOW_2); | ||
4553 | ruleVLSVariableDeclaration(); | ||
4554 | |||
4555 | state._fsp--; | ||
4556 | |||
4557 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); | ||
4558 | |||
4559 | } | ||
4560 | |||
4561 | |||
4562 | } | ||
4563 | break; | ||
4564 | |||
4565 | } | ||
4566 | } | ||
4567 | catch (RecognitionException re) { | ||
4568 | reportError(re); | ||
4569 | recover(input,re); | ||
4570 | } | ||
4571 | finally { | ||
4572 | |||
4573 | restoreStackSize(stackSize); | ||
4574 | |||
4575 | } | ||
4576 | return ; | ||
4577 | } | ||
4578 | // $ANTLR end "rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0" | ||
4579 | |||
4580 | |||
4581 | // $ANTLR start "rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0" | ||
4582 | // InternalVampireLanguage.g:1328:1: rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 : ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ); | ||
4583 | public final void rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0() throws RecognitionException { | ||
4584 | |||
4585 | int stackSize = keepStackSize(); | ||
4586 | |||
4587 | try { | ||
4588 | // InternalVampireLanguage.g:1332:1: ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ) | ||
4589 | int alt18=2; | ||
4590 | int LA18_0 = input.LA(1); | ||
4591 | |||
4592 | if ( (LA18_0==RULE_UPPER_WORD_ID) ) { | ||
4593 | int LA18_1 = input.LA(2); | ||
4594 | |||
4595 | if ( (LA18_1==61) ) { | ||
4596 | alt18=2; | ||
4597 | } | ||
4598 | else if ( (LA18_1==50||LA18_1==56) ) { | ||
4599 | alt18=1; | ||
4600 | } | ||
4601 | else { | ||
4602 | NoViableAltException nvae = | ||
4603 | new NoViableAltException("", 18, 1, input); | ||
4604 | |||
4605 | throw nvae; | ||
4606 | } | ||
4607 | } | ||
4608 | else { | ||
4609 | NoViableAltException nvae = | ||
4610 | new NoViableAltException("", 18, 0, input); | ||
4611 | |||
4612 | throw nvae; | ||
4613 | } | ||
4614 | switch (alt18) { | ||
4615 | case 1 : | ||
4616 | // InternalVampireLanguage.g:1333:2: ( ruleVLSVariable ) | ||
4617 | { | ||
4618 | // InternalVampireLanguage.g:1333:2: ( ruleVLSVariable ) | ||
4619 | // InternalVampireLanguage.g:1334:3: ruleVLSVariable | ||
4620 | { | ||
4621 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); | ||
4622 | pushFollow(FOLLOW_2); | ||
4623 | ruleVLSVariable(); | ||
4624 | |||
4625 | state._fsp--; | ||
4626 | |||
4627 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0_0()); | ||
4628 | |||
4629 | } | ||
4630 | |||
4631 | |||
4632 | } | ||
4633 | break; | ||
4634 | case 2 : | ||
4635 | // InternalVampireLanguage.g:1339:2: ( ruleVLSVariableDeclaration ) | ||
4636 | { | ||
4637 | // InternalVampireLanguage.g:1339:2: ( ruleVLSVariableDeclaration ) | ||
4638 | // InternalVampireLanguage.g:1340:3: ruleVLSVariableDeclaration | ||
4639 | { | ||
4640 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); | ||
4641 | pushFollow(FOLLOW_2); | ||
4642 | ruleVLSVariableDeclaration(); | ||
4643 | |||
4644 | state._fsp--; | ||
4645 | |||
4646 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_2_0_1()); | ||
4647 | |||
4648 | } | ||
4649 | |||
4650 | |||
4651 | } | ||
4652 | break; | ||
4653 | |||
4654 | } | ||
4655 | } | ||
4656 | catch (RecognitionException re) { | ||
4657 | reportError(re); | ||
4658 | recover(input,re); | ||
4659 | } | ||
4660 | finally { | ||
4661 | |||
4662 | restoreStackSize(stackSize); | ||
4663 | |||
4664 | } | ||
4665 | return ; | ||
4666 | } | ||
4667 | // $ANTLR end "rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0" | ||
4668 | |||
4669 | |||
4670 | // $ANTLR start "rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0" | ||
4671 | // InternalVampireLanguage.g:1349:1: rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 : ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ); | ||
4672 | public final void rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0() throws RecognitionException { | ||
4673 | |||
4674 | int stackSize = keepStackSize(); | ||
4675 | |||
4676 | try { | ||
4677 | // InternalVampireLanguage.g:1353:1: ( ( ruleVLSVariable ) | ( ruleVLSVariableDeclaration ) ) | ||
4678 | int alt19=2; | ||
4679 | int LA19_0 = input.LA(1); | ||
4680 | |||
4681 | if ( (LA19_0==RULE_UPPER_WORD_ID) ) { | ||
4682 | int LA19_1 = input.LA(2); | ||
4683 | |||
4684 | if ( (LA19_1==50||LA19_1==56) ) { | ||
4685 | alt19=1; | ||
4686 | } | ||
4687 | else if ( (LA19_1==61) ) { | ||
4688 | alt19=2; | ||
4689 | } | ||
4690 | else { | ||
4691 | NoViableAltException nvae = | ||
4692 | new NoViableAltException("", 19, 1, input); | ||
4693 | |||
4694 | throw nvae; | ||
4695 | } | ||
4696 | } | ||
4697 | else { | ||
4698 | NoViableAltException nvae = | ||
4699 | new NoViableAltException("", 19, 0, input); | ||
4700 | |||
4701 | throw nvae; | ||
4702 | } | ||
4703 | switch (alt19) { | ||
4704 | case 1 : | ||
4705 | // InternalVampireLanguage.g:1354:2: ( ruleVLSVariable ) | ||
4706 | { | ||
4707 | // InternalVampireLanguage.g:1354:2: ( ruleVLSVariable ) | ||
4708 | // InternalVampireLanguage.g:1355:3: ruleVLSVariable | ||
4709 | { | ||
4710 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); | ||
4711 | pushFollow(FOLLOW_2); | ||
4712 | ruleVLSVariable(); | ||
4713 | |||
4714 | state._fsp--; | ||
4715 | |||
4716 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0_0()); | ||
4717 | |||
4718 | } | ||
4719 | |||
4720 | |||
4721 | } | ||
4722 | break; | ||
4723 | case 2 : | ||
4724 | // InternalVampireLanguage.g:1360:2: ( ruleVLSVariableDeclaration ) | ||
4725 | { | ||
4726 | // InternalVampireLanguage.g:1360:2: ( ruleVLSVariableDeclaration ) | ||
4727 | // InternalVampireLanguage.g:1361:3: ruleVLSVariableDeclaration | ||
4728 | { | ||
4729 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); | ||
4730 | pushFollow(FOLLOW_2); | ||
4731 | ruleVLSVariableDeclaration(); | ||
4732 | |||
4733 | state._fsp--; | ||
4734 | |||
4735 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableDeclarationParserRuleCall_1_3_1_0_1()); | ||
4736 | |||
4737 | } | ||
4738 | |||
4739 | |||
4740 | } | ||
4741 | break; | ||
4742 | |||
4743 | } | ||
4744 | } | ||
4745 | catch (RecognitionException re) { | ||
4746 | reportError(re); | ||
4747 | recover(input,re); | ||
4748 | } | ||
4749 | finally { | ||
4750 | |||
4751 | restoreStackSize(stackSize); | ||
4752 | |||
4753 | } | ||
4754 | return ; | ||
4755 | } | ||
4756 | // $ANTLR end "rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0" | ||
4757 | |||
4758 | |||
3619 | // $ANTLR start "rule__VLSUnaryInfix__Alternatives_1_0" | 4759 | // $ANTLR start "rule__VLSUnaryInfix__Alternatives_1_0" |
3620 | // InternalVampireLanguage.g:1054:1: rule__VLSUnaryInfix__Alternatives_1_0 : ( ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) ); | 4760 | // InternalVampireLanguage.g:1370:1: rule__VLSUnaryInfix__Alternatives_1_0 : ( ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) ); |
3621 | public final void rule__VLSUnaryInfix__Alternatives_1_0() throws RecognitionException { | 4761 | public final void rule__VLSUnaryInfix__Alternatives_1_0() throws RecognitionException { |
3622 | 4762 | ||
3623 | int stackSize = keepStackSize(); | 4763 | int stackSize = keepStackSize(); |
3624 | 4764 | ||
3625 | try { | 4765 | try { |
3626 | // InternalVampireLanguage.g:1058:1: ( ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) ) | 4766 | // InternalVampireLanguage.g:1374:1: ( ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) | ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) ) |
3627 | int alt13=3; | 4767 | int alt20=3; |
3628 | switch ( input.LA(1) ) { | 4768 | switch ( input.LA(1) ) { |
3629 | case 66: | 4769 | case 75: |
3630 | { | 4770 | { |
3631 | alt13=1; | 4771 | alt20=1; |
3632 | } | 4772 | } |
3633 | break; | 4773 | break; |
3634 | case 67: | 4774 | case 76: |
3635 | { | 4775 | { |
3636 | alt13=2; | 4776 | alt20=2; |
3637 | } | 4777 | } |
3638 | break; | 4778 | break; |
3639 | case 68: | 4779 | case 77: |
3640 | { | 4780 | { |
3641 | alt13=3; | 4781 | alt20=3; |
3642 | } | 4782 | } |
3643 | break; | 4783 | break; |
3644 | default: | 4784 | default: |
3645 | NoViableAltException nvae = | 4785 | NoViableAltException nvae = |
3646 | new NoViableAltException("", 13, 0, input); | 4786 | new NoViableAltException("", 20, 0, input); |
3647 | 4787 | ||
3648 | throw nvae; | 4788 | throw nvae; |
3649 | } | 4789 | } |
3650 | 4790 | ||
3651 | switch (alt13) { | 4791 | switch (alt20) { |
3652 | case 1 : | 4792 | case 1 : |
3653 | // InternalVampireLanguage.g:1059:2: ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) | 4793 | // InternalVampireLanguage.g:1375:2: ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) |
3654 | { | 4794 | { |
3655 | // InternalVampireLanguage.g:1059:2: ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) | 4795 | // InternalVampireLanguage.g:1375:2: ( ( rule__VLSUnaryInfix__Group_1_0_0__0 ) ) |
3656 | // InternalVampireLanguage.g:1060:3: ( rule__VLSUnaryInfix__Group_1_0_0__0 ) | 4796 | // InternalVampireLanguage.g:1376:3: ( rule__VLSUnaryInfix__Group_1_0_0__0 ) |
3657 | { | 4797 | { |
3658 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1_0_0()); | 4798 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1_0_0()); |
3659 | // InternalVampireLanguage.g:1061:3: ( rule__VLSUnaryInfix__Group_1_0_0__0 ) | 4799 | // InternalVampireLanguage.g:1377:3: ( rule__VLSUnaryInfix__Group_1_0_0__0 ) |
3660 | // InternalVampireLanguage.g:1061:4: rule__VLSUnaryInfix__Group_1_0_0__0 | 4800 | // InternalVampireLanguage.g:1377:4: rule__VLSUnaryInfix__Group_1_0_0__0 |
3661 | { | 4801 | { |
3662 | pushFollow(FOLLOW_2); | 4802 | pushFollow(FOLLOW_2); |
3663 | rule__VLSUnaryInfix__Group_1_0_0__0(); | 4803 | rule__VLSUnaryInfix__Group_1_0_0__0(); |
@@ -3675,14 +4815,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3675 | } | 4815 | } |
3676 | break; | 4816 | break; |
3677 | case 2 : | 4817 | case 2 : |
3678 | // InternalVampireLanguage.g:1065:2: ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) | 4818 | // InternalVampireLanguage.g:1381:2: ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) |
3679 | { | 4819 | { |
3680 | // InternalVampireLanguage.g:1065:2: ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) | 4820 | // InternalVampireLanguage.g:1381:2: ( ( rule__VLSUnaryInfix__Group_1_0_1__0 ) ) |
3681 | // InternalVampireLanguage.g:1066:3: ( rule__VLSUnaryInfix__Group_1_0_1__0 ) | 4821 | // InternalVampireLanguage.g:1382:3: ( rule__VLSUnaryInfix__Group_1_0_1__0 ) |
3682 | { | 4822 | { |
3683 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1_0_1()); | 4823 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1_0_1()); |
3684 | // InternalVampireLanguage.g:1067:3: ( rule__VLSUnaryInfix__Group_1_0_1__0 ) | 4824 | // InternalVampireLanguage.g:1383:3: ( rule__VLSUnaryInfix__Group_1_0_1__0 ) |
3685 | // InternalVampireLanguage.g:1067:4: rule__VLSUnaryInfix__Group_1_0_1__0 | 4825 | // InternalVampireLanguage.g:1383:4: rule__VLSUnaryInfix__Group_1_0_1__0 |
3686 | { | 4826 | { |
3687 | pushFollow(FOLLOW_2); | 4827 | pushFollow(FOLLOW_2); |
3688 | rule__VLSUnaryInfix__Group_1_0_1__0(); | 4828 | rule__VLSUnaryInfix__Group_1_0_1__0(); |
@@ -3700,14 +4840,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3700 | } | 4840 | } |
3701 | break; | 4841 | break; |
3702 | case 3 : | 4842 | case 3 : |
3703 | // InternalVampireLanguage.g:1071:2: ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) | 4843 | // InternalVampireLanguage.g:1387:2: ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) |
3704 | { | 4844 | { |
3705 | // InternalVampireLanguage.g:1071:2: ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) | 4845 | // InternalVampireLanguage.g:1387:2: ( ( rule__VLSUnaryInfix__Group_1_0_2__0 ) ) |
3706 | // InternalVampireLanguage.g:1072:3: ( rule__VLSUnaryInfix__Group_1_0_2__0 ) | 4846 | // InternalVampireLanguage.g:1388:3: ( rule__VLSUnaryInfix__Group_1_0_2__0 ) |
3707 | { | 4847 | { |
3708 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1_0_2()); | 4848 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1_0_2()); |
3709 | // InternalVampireLanguage.g:1073:3: ( rule__VLSUnaryInfix__Group_1_0_2__0 ) | 4849 | // InternalVampireLanguage.g:1389:3: ( rule__VLSUnaryInfix__Group_1_0_2__0 ) |
3710 | // InternalVampireLanguage.g:1073:4: rule__VLSUnaryInfix__Group_1_0_2__0 | 4850 | // InternalVampireLanguage.g:1389:4: rule__VLSUnaryInfix__Group_1_0_2__0 |
3711 | { | 4851 | { |
3712 | pushFollow(FOLLOW_2); | 4852 | pushFollow(FOLLOW_2); |
3713 | rule__VLSUnaryInfix__Group_1_0_2__0(); | 4853 | rule__VLSUnaryInfix__Group_1_0_2__0(); |
@@ -3742,21 +4882,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3742 | 4882 | ||
3743 | 4883 | ||
3744 | // $ANTLR start "rule__VLSAtomic__Alternatives" | 4884 | // $ANTLR start "rule__VLSAtomic__Alternatives" |
3745 | // InternalVampireLanguage.g:1081:1: rule__VLSAtomic__Alternatives : ( ( ruleVLSAtomicConstant ) | ( ruleVLSAtomicFunction ) | ( ruleVLSVariable ) | ( ruleVLSDefinedTerm ) ); | 4885 | // InternalVampireLanguage.g:1397:1: rule__VLSAtomic__Alternatives : ( ( ruleVLSAtomicConstant ) | ( ruleVLSAtomicFunction ) | ( ruleVLSVariable ) | ( ruleVLSDefinedTerm ) ); |
3746 | public final void rule__VLSAtomic__Alternatives() throws RecognitionException { | 4886 | public final void rule__VLSAtomic__Alternatives() throws RecognitionException { |
3747 | 4887 | ||
3748 | int stackSize = keepStackSize(); | 4888 | int stackSize = keepStackSize(); |
3749 | 4889 | ||
3750 | try { | 4890 | try { |
3751 | // InternalVampireLanguage.g:1085:1: ( ( ruleVLSAtomicConstant ) | ( ruleVLSAtomicFunction ) | ( ruleVLSVariable ) | ( ruleVLSDefinedTerm ) ) | 4891 | // InternalVampireLanguage.g:1401:1: ( ( ruleVLSAtomicConstant ) | ( ruleVLSAtomicFunction ) | ( ruleVLSVariable ) | ( ruleVLSDefinedTerm ) ) |
3752 | int alt14=4; | 4892 | int alt21=4; |
3753 | alt14 = dfa14.predict(input); | 4893 | alt21 = dfa21.predict(input); |
3754 | switch (alt14) { | 4894 | switch (alt21) { |
3755 | case 1 : | 4895 | case 1 : |
3756 | // InternalVampireLanguage.g:1086:2: ( ruleVLSAtomicConstant ) | 4896 | // InternalVampireLanguage.g:1402:2: ( ruleVLSAtomicConstant ) |
3757 | { | 4897 | { |
3758 | // InternalVampireLanguage.g:1086:2: ( ruleVLSAtomicConstant ) | 4898 | // InternalVampireLanguage.g:1402:2: ( ruleVLSAtomicConstant ) |
3759 | // InternalVampireLanguage.g:1087:3: ruleVLSAtomicConstant | 4899 | // InternalVampireLanguage.g:1403:3: ruleVLSAtomicConstant |
3760 | { | 4900 | { |
3761 | before(grammarAccess.getVLSAtomicAccess().getVLSAtomicConstantParserRuleCall_0()); | 4901 | before(grammarAccess.getVLSAtomicAccess().getVLSAtomicConstantParserRuleCall_0()); |
3762 | pushFollow(FOLLOW_2); | 4902 | pushFollow(FOLLOW_2); |
@@ -3772,10 +4912,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3772 | } | 4912 | } |
3773 | break; | 4913 | break; |
3774 | case 2 : | 4914 | case 2 : |
3775 | // InternalVampireLanguage.g:1092:2: ( ruleVLSAtomicFunction ) | 4915 | // InternalVampireLanguage.g:1408:2: ( ruleVLSAtomicFunction ) |
3776 | { | 4916 | { |
3777 | // InternalVampireLanguage.g:1092:2: ( ruleVLSAtomicFunction ) | 4917 | // InternalVampireLanguage.g:1408:2: ( ruleVLSAtomicFunction ) |
3778 | // InternalVampireLanguage.g:1093:3: ruleVLSAtomicFunction | 4918 | // InternalVampireLanguage.g:1409:3: ruleVLSAtomicFunction |
3779 | { | 4919 | { |
3780 | before(grammarAccess.getVLSAtomicAccess().getVLSAtomicFunctionParserRuleCall_1()); | 4920 | before(grammarAccess.getVLSAtomicAccess().getVLSAtomicFunctionParserRuleCall_1()); |
3781 | pushFollow(FOLLOW_2); | 4921 | pushFollow(FOLLOW_2); |
@@ -3791,10 +4931,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3791 | } | 4931 | } |
3792 | break; | 4932 | break; |
3793 | case 3 : | 4933 | case 3 : |
3794 | // InternalVampireLanguage.g:1098:2: ( ruleVLSVariable ) | 4934 | // InternalVampireLanguage.g:1414:2: ( ruleVLSVariable ) |
3795 | { | 4935 | { |
3796 | // InternalVampireLanguage.g:1098:2: ( ruleVLSVariable ) | 4936 | // InternalVampireLanguage.g:1414:2: ( ruleVLSVariable ) |
3797 | // InternalVampireLanguage.g:1099:3: ruleVLSVariable | 4937 | // InternalVampireLanguage.g:1415:3: ruleVLSVariable |
3798 | { | 4938 | { |
3799 | before(grammarAccess.getVLSAtomicAccess().getVLSVariableParserRuleCall_2()); | 4939 | before(grammarAccess.getVLSAtomicAccess().getVLSVariableParserRuleCall_2()); |
3800 | pushFollow(FOLLOW_2); | 4940 | pushFollow(FOLLOW_2); |
@@ -3810,10 +4950,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3810 | } | 4950 | } |
3811 | break; | 4951 | break; |
3812 | case 4 : | 4952 | case 4 : |
3813 | // InternalVampireLanguage.g:1104:2: ( ruleVLSDefinedTerm ) | 4953 | // InternalVampireLanguage.g:1420:2: ( ruleVLSDefinedTerm ) |
3814 | { | 4954 | { |
3815 | // InternalVampireLanguage.g:1104:2: ( ruleVLSDefinedTerm ) | 4955 | // InternalVampireLanguage.g:1420:2: ( ruleVLSDefinedTerm ) |
3816 | // InternalVampireLanguage.g:1105:3: ruleVLSDefinedTerm | 4956 | // InternalVampireLanguage.g:1421:3: ruleVLSDefinedTerm |
3817 | { | 4957 | { |
3818 | before(grammarAccess.getVLSAtomicAccess().getVLSDefinedTermParserRuleCall_3()); | 4958 | before(grammarAccess.getVLSAtomicAccess().getVLSDefinedTermParserRuleCall_3()); |
3819 | pushFollow(FOLLOW_2); | 4959 | pushFollow(FOLLOW_2); |
@@ -3846,19 +4986,22 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3846 | 4986 | ||
3847 | 4987 | ||
3848 | // $ANTLR start "rule__VLSAtomicConstant__Alternatives" | 4988 | // $ANTLR start "rule__VLSAtomicConstant__Alternatives" |
3849 | // InternalVampireLanguage.g:1114:1: rule__VLSAtomicConstant__Alternatives : ( ( ( rule__VLSAtomicConstant__Group_0__0 ) ) | ( ( rule__VLSAtomicConstant__Group_1__0 ) ) | ( ( rule__VLSAtomicConstant__Group_2__0 ) ) ); | 4989 | // InternalVampireLanguage.g:1430:1: rule__VLSAtomicConstant__Alternatives : ( ( ( rule__VLSAtomicConstant__Group_0__0 ) ) | ( ( rule__VLSAtomicConstant__Group_1__0 ) ) | ( ( rule__VLSAtomicConstant__Group_2__0 ) ) ); |
3850 | public final void rule__VLSAtomicConstant__Alternatives() throws RecognitionException { | 4990 | public final void rule__VLSAtomicConstant__Alternatives() throws RecognitionException { |
3851 | 4991 | ||
3852 | int stackSize = keepStackSize(); | 4992 | int stackSize = keepStackSize(); |
3853 | 4993 | ||
3854 | try { | 4994 | try { |
3855 | // InternalVampireLanguage.g:1118:1: ( ( ( rule__VLSAtomicConstant__Group_0__0 ) ) | ( ( rule__VLSAtomicConstant__Group_1__0 ) ) | ( ( rule__VLSAtomicConstant__Group_2__0 ) ) ) | 4995 | // InternalVampireLanguage.g:1434:1: ( ( ( rule__VLSAtomicConstant__Group_0__0 ) ) | ( ( rule__VLSAtomicConstant__Group_1__0 ) ) | ( ( rule__VLSAtomicConstant__Group_2__0 ) ) ) |
3856 | int alt15=3; | 4996 | int alt22=3; |
3857 | switch ( input.LA(1) ) { | 4997 | switch ( input.LA(1) ) { |
3858 | case RULE_LOWER_WORD_ID: | 4998 | case RULE_LOWER_WORD_ID: |
3859 | case RULE_SINGLE_QUOTE: | 4999 | case RULE_SINGLE_QUOTE: |
3860 | case RULE_DOLLAR_ID: | 5000 | case RULE_DOLLAR_ID: |
3861 | case RULE_DOUBLE_DOLLAR_ID: | 5001 | case RULE_DOUBLE_DOLLAR_ID: |
5002 | case 24: | ||
5003 | case 25: | ||
5004 | case 26: | ||
3862 | case 27: | 5005 | case 27: |
3863 | case 28: | 5006 | case 28: |
3864 | case 29: | 5007 | case 29: |
@@ -3871,40 +5014,37 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3871 | case 36: | 5014 | case 36: |
3872 | case 37: | 5015 | case 37: |
3873 | case 38: | 5016 | case 38: |
3874 | case 39: | ||
3875 | case 40: | ||
3876 | case 41: | ||
3877 | { | 5017 | { |
3878 | alt15=1; | 5018 | alt22=1; |
3879 | } | 5019 | } |
3880 | break; | 5020 | break; |
3881 | case 69: | 5021 | case 78: |
3882 | { | 5022 | { |
3883 | alt15=2; | 5023 | alt22=2; |
3884 | } | 5024 | } |
3885 | break; | 5025 | break; |
3886 | case 70: | 5026 | case 79: |
3887 | { | 5027 | { |
3888 | alt15=3; | 5028 | alt22=3; |
3889 | } | 5029 | } |
3890 | break; | 5030 | break; |
3891 | default: | 5031 | default: |
3892 | NoViableAltException nvae = | 5032 | NoViableAltException nvae = |
3893 | new NoViableAltException("", 15, 0, input); | 5033 | new NoViableAltException("", 22, 0, input); |
3894 | 5034 | ||
3895 | throw nvae; | 5035 | throw nvae; |
3896 | } | 5036 | } |
3897 | 5037 | ||
3898 | switch (alt15) { | 5038 | switch (alt22) { |
3899 | case 1 : | 5039 | case 1 : |
3900 | // InternalVampireLanguage.g:1119:2: ( ( rule__VLSAtomicConstant__Group_0__0 ) ) | 5040 | // InternalVampireLanguage.g:1435:2: ( ( rule__VLSAtomicConstant__Group_0__0 ) ) |
3901 | { | 5041 | { |
3902 | // InternalVampireLanguage.g:1119:2: ( ( rule__VLSAtomicConstant__Group_0__0 ) ) | 5042 | // InternalVampireLanguage.g:1435:2: ( ( rule__VLSAtomicConstant__Group_0__0 ) ) |
3903 | // InternalVampireLanguage.g:1120:3: ( rule__VLSAtomicConstant__Group_0__0 ) | 5043 | // InternalVampireLanguage.g:1436:3: ( rule__VLSAtomicConstant__Group_0__0 ) |
3904 | { | 5044 | { |
3905 | before(grammarAccess.getVLSAtomicConstantAccess().getGroup_0()); | 5045 | before(grammarAccess.getVLSAtomicConstantAccess().getGroup_0()); |
3906 | // InternalVampireLanguage.g:1121:3: ( rule__VLSAtomicConstant__Group_0__0 ) | 5046 | // InternalVampireLanguage.g:1437:3: ( rule__VLSAtomicConstant__Group_0__0 ) |
3907 | // InternalVampireLanguage.g:1121:4: rule__VLSAtomicConstant__Group_0__0 | 5047 | // InternalVampireLanguage.g:1437:4: rule__VLSAtomicConstant__Group_0__0 |
3908 | { | 5048 | { |
3909 | pushFollow(FOLLOW_2); | 5049 | pushFollow(FOLLOW_2); |
3910 | rule__VLSAtomicConstant__Group_0__0(); | 5050 | rule__VLSAtomicConstant__Group_0__0(); |
@@ -3922,14 +5062,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3922 | } | 5062 | } |
3923 | break; | 5063 | break; |
3924 | case 2 : | 5064 | case 2 : |
3925 | // InternalVampireLanguage.g:1125:2: ( ( rule__VLSAtomicConstant__Group_1__0 ) ) | 5065 | // InternalVampireLanguage.g:1441:2: ( ( rule__VLSAtomicConstant__Group_1__0 ) ) |
3926 | { | 5066 | { |
3927 | // InternalVampireLanguage.g:1125:2: ( ( rule__VLSAtomicConstant__Group_1__0 ) ) | 5067 | // InternalVampireLanguage.g:1441:2: ( ( rule__VLSAtomicConstant__Group_1__0 ) ) |
3928 | // InternalVampireLanguage.g:1126:3: ( rule__VLSAtomicConstant__Group_1__0 ) | 5068 | // InternalVampireLanguage.g:1442:3: ( rule__VLSAtomicConstant__Group_1__0 ) |
3929 | { | 5069 | { |
3930 | before(grammarAccess.getVLSAtomicConstantAccess().getGroup_1()); | 5070 | before(grammarAccess.getVLSAtomicConstantAccess().getGroup_1()); |
3931 | // InternalVampireLanguage.g:1127:3: ( rule__VLSAtomicConstant__Group_1__0 ) | 5071 | // InternalVampireLanguage.g:1443:3: ( rule__VLSAtomicConstant__Group_1__0 ) |
3932 | // InternalVampireLanguage.g:1127:4: rule__VLSAtomicConstant__Group_1__0 | 5072 | // InternalVampireLanguage.g:1443:4: rule__VLSAtomicConstant__Group_1__0 |
3933 | { | 5073 | { |
3934 | pushFollow(FOLLOW_2); | 5074 | pushFollow(FOLLOW_2); |
3935 | rule__VLSAtomicConstant__Group_1__0(); | 5075 | rule__VLSAtomicConstant__Group_1__0(); |
@@ -3947,14 +5087,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3947 | } | 5087 | } |
3948 | break; | 5088 | break; |
3949 | case 3 : | 5089 | case 3 : |
3950 | // InternalVampireLanguage.g:1131:2: ( ( rule__VLSAtomicConstant__Group_2__0 ) ) | 5090 | // InternalVampireLanguage.g:1447:2: ( ( rule__VLSAtomicConstant__Group_2__0 ) ) |
3951 | { | 5091 | { |
3952 | // InternalVampireLanguage.g:1131:2: ( ( rule__VLSAtomicConstant__Group_2__0 ) ) | 5092 | // InternalVampireLanguage.g:1447:2: ( ( rule__VLSAtomicConstant__Group_2__0 ) ) |
3953 | // InternalVampireLanguage.g:1132:3: ( rule__VLSAtomicConstant__Group_2__0 ) | 5093 | // InternalVampireLanguage.g:1448:3: ( rule__VLSAtomicConstant__Group_2__0 ) |
3954 | { | 5094 | { |
3955 | before(grammarAccess.getVLSAtomicConstantAccess().getGroup_2()); | 5095 | before(grammarAccess.getVLSAtomicConstantAccess().getGroup_2()); |
3956 | // InternalVampireLanguage.g:1133:3: ( rule__VLSAtomicConstant__Group_2__0 ) | 5096 | // InternalVampireLanguage.g:1449:3: ( rule__VLSAtomicConstant__Group_2__0 ) |
3957 | // InternalVampireLanguage.g:1133:4: rule__VLSAtomicConstant__Group_2__0 | 5097 | // InternalVampireLanguage.g:1449:4: rule__VLSAtomicConstant__Group_2__0 |
3958 | { | 5098 | { |
3959 | pushFollow(FOLLOW_2); | 5099 | pushFollow(FOLLOW_2); |
3960 | rule__VLSAtomicConstant__Group_2__0(); | 5100 | rule__VLSAtomicConstant__Group_2__0(); |
@@ -3989,35 +5129,38 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
3989 | 5129 | ||
3990 | 5130 | ||
3991 | // $ANTLR start "rule__VLSAtomicConstant__NameAlternatives_0_1_0" | 5131 | // $ANTLR start "rule__VLSAtomicConstant__NameAlternatives_0_1_0" |
3992 | // InternalVampireLanguage.g:1141:1: rule__VLSAtomicConstant__NameAlternatives_0_1_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ); | 5132 | // InternalVampireLanguage.g:1457:1: rule__VLSAtomicConstant__NameAlternatives_0_1_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ); |
3993 | public final void rule__VLSAtomicConstant__NameAlternatives_0_1_0() throws RecognitionException { | 5133 | public final void rule__VLSAtomicConstant__NameAlternatives_0_1_0() throws RecognitionException { |
3994 | 5134 | ||
3995 | int stackSize = keepStackSize(); | 5135 | int stackSize = keepStackSize(); |
3996 | 5136 | ||
3997 | try { | 5137 | try { |
3998 | // InternalVampireLanguage.g:1145:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ) | 5138 | // InternalVampireLanguage.g:1461:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ) |
3999 | int alt16=5; | 5139 | int alt23=5; |
4000 | switch ( input.LA(1) ) { | 5140 | switch ( input.LA(1) ) { |
4001 | case RULE_LOWER_WORD_ID: | 5141 | case RULE_LOWER_WORD_ID: |
4002 | { | 5142 | { |
4003 | alt16=1; | 5143 | alt23=1; |
4004 | } | 5144 | } |
4005 | break; | 5145 | break; |
4006 | case RULE_SINGLE_QUOTE: | 5146 | case RULE_SINGLE_QUOTE: |
4007 | { | 5147 | { |
4008 | alt16=2; | 5148 | alt23=2; |
4009 | } | 5149 | } |
4010 | break; | 5150 | break; |
4011 | case RULE_DOLLAR_ID: | 5151 | case RULE_DOLLAR_ID: |
4012 | { | 5152 | { |
4013 | alt16=3; | 5153 | alt23=3; |
4014 | } | 5154 | } |
4015 | break; | 5155 | break; |
4016 | case RULE_DOUBLE_DOLLAR_ID: | 5156 | case RULE_DOUBLE_DOLLAR_ID: |
4017 | { | 5157 | { |
4018 | alt16=4; | 5158 | alt23=4; |
4019 | } | 5159 | } |
4020 | break; | 5160 | break; |
5161 | case 24: | ||
5162 | case 25: | ||
5163 | case 26: | ||
4021 | case 27: | 5164 | case 27: |
4022 | case 28: | 5165 | case 28: |
4023 | case 29: | 5166 | case 29: |
@@ -4030,26 +5173,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4030 | case 36: | 5173 | case 36: |
4031 | case 37: | 5174 | case 37: |
4032 | case 38: | 5175 | case 38: |
4033 | case 39: | ||
4034 | case 40: | ||
4035 | case 41: | ||
4036 | { | 5176 | { |
4037 | alt16=5; | 5177 | alt23=5; |
4038 | } | 5178 | } |
4039 | break; | 5179 | break; |
4040 | default: | 5180 | default: |
4041 | NoViableAltException nvae = | 5181 | NoViableAltException nvae = |
4042 | new NoViableAltException("", 16, 0, input); | 5182 | new NoViableAltException("", 23, 0, input); |
4043 | 5183 | ||
4044 | throw nvae; | 5184 | throw nvae; |
4045 | } | 5185 | } |
4046 | 5186 | ||
4047 | switch (alt16) { | 5187 | switch (alt23) { |
4048 | case 1 : | 5188 | case 1 : |
4049 | // InternalVampireLanguage.g:1146:2: ( RULE_LOWER_WORD_ID ) | 5189 | // InternalVampireLanguage.g:1462:2: ( RULE_LOWER_WORD_ID ) |
4050 | { | 5190 | { |
4051 | // InternalVampireLanguage.g:1146:2: ( RULE_LOWER_WORD_ID ) | 5191 | // InternalVampireLanguage.g:1462:2: ( RULE_LOWER_WORD_ID ) |
4052 | // InternalVampireLanguage.g:1147:3: RULE_LOWER_WORD_ID | 5192 | // InternalVampireLanguage.g:1463:3: RULE_LOWER_WORD_ID |
4053 | { | 5193 | { |
4054 | before(grammarAccess.getVLSAtomicConstantAccess().getNameLOWER_WORD_IDTerminalRuleCall_0_1_0_0()); | 5194 | before(grammarAccess.getVLSAtomicConstantAccess().getNameLOWER_WORD_IDTerminalRuleCall_0_1_0_0()); |
4055 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 5195 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); |
@@ -4061,10 +5201,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4061 | } | 5201 | } |
4062 | break; | 5202 | break; |
4063 | case 2 : | 5203 | case 2 : |
4064 | // InternalVampireLanguage.g:1152:2: ( RULE_SINGLE_QUOTE ) | 5204 | // InternalVampireLanguage.g:1468:2: ( RULE_SINGLE_QUOTE ) |
4065 | { | 5205 | { |
4066 | // InternalVampireLanguage.g:1152:2: ( RULE_SINGLE_QUOTE ) | 5206 | // InternalVampireLanguage.g:1468:2: ( RULE_SINGLE_QUOTE ) |
4067 | // InternalVampireLanguage.g:1153:3: RULE_SINGLE_QUOTE | 5207 | // InternalVampireLanguage.g:1469:3: RULE_SINGLE_QUOTE |
4068 | { | 5208 | { |
4069 | before(grammarAccess.getVLSAtomicConstantAccess().getNameSINGLE_QUOTETerminalRuleCall_0_1_0_1()); | 5209 | before(grammarAccess.getVLSAtomicConstantAccess().getNameSINGLE_QUOTETerminalRuleCall_0_1_0_1()); |
4070 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 5210 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); |
@@ -4076,10 +5216,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4076 | } | 5216 | } |
4077 | break; | 5217 | break; |
4078 | case 3 : | 5218 | case 3 : |
4079 | // InternalVampireLanguage.g:1158:2: ( RULE_DOLLAR_ID ) | 5219 | // InternalVampireLanguage.g:1474:2: ( RULE_DOLLAR_ID ) |
4080 | { | 5220 | { |
4081 | // InternalVampireLanguage.g:1158:2: ( RULE_DOLLAR_ID ) | 5221 | // InternalVampireLanguage.g:1474:2: ( RULE_DOLLAR_ID ) |
4082 | // InternalVampireLanguage.g:1159:3: RULE_DOLLAR_ID | 5222 | // InternalVampireLanguage.g:1475:3: RULE_DOLLAR_ID |
4083 | { | 5223 | { |
4084 | before(grammarAccess.getVLSAtomicConstantAccess().getNameDOLLAR_IDTerminalRuleCall_0_1_0_2()); | 5224 | before(grammarAccess.getVLSAtomicConstantAccess().getNameDOLLAR_IDTerminalRuleCall_0_1_0_2()); |
4085 | match(input,RULE_DOLLAR_ID,FOLLOW_2); | 5225 | match(input,RULE_DOLLAR_ID,FOLLOW_2); |
@@ -4091,10 +5231,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4091 | } | 5231 | } |
4092 | break; | 5232 | break; |
4093 | case 4 : | 5233 | case 4 : |
4094 | // InternalVampireLanguage.g:1164:2: ( RULE_DOUBLE_DOLLAR_ID ) | 5234 | // InternalVampireLanguage.g:1480:2: ( RULE_DOUBLE_DOLLAR_ID ) |
4095 | { | 5235 | { |
4096 | // InternalVampireLanguage.g:1164:2: ( RULE_DOUBLE_DOLLAR_ID ) | 5236 | // InternalVampireLanguage.g:1480:2: ( RULE_DOUBLE_DOLLAR_ID ) |
4097 | // InternalVampireLanguage.g:1165:3: RULE_DOUBLE_DOLLAR_ID | 5237 | // InternalVampireLanguage.g:1481:3: RULE_DOUBLE_DOLLAR_ID |
4098 | { | 5238 | { |
4099 | before(grammarAccess.getVLSAtomicConstantAccess().getNameDOUBLE_DOLLAR_IDTerminalRuleCall_0_1_0_3()); | 5239 | before(grammarAccess.getVLSAtomicConstantAccess().getNameDOUBLE_DOLLAR_IDTerminalRuleCall_0_1_0_3()); |
4100 | match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); | 5240 | match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); |
@@ -4106,10 +5246,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4106 | } | 5246 | } |
4107 | break; | 5247 | break; |
4108 | case 5 : | 5248 | case 5 : |
4109 | // InternalVampireLanguage.g:1170:2: ( ruleVLSRole ) | 5249 | // InternalVampireLanguage.g:1486:2: ( ruleVLSRole ) |
4110 | { | 5250 | { |
4111 | // InternalVampireLanguage.g:1170:2: ( ruleVLSRole ) | 5251 | // InternalVampireLanguage.g:1486:2: ( ruleVLSRole ) |
4112 | // InternalVampireLanguage.g:1171:3: ruleVLSRole | 5252 | // InternalVampireLanguage.g:1487:3: ruleVLSRole |
4113 | { | 5253 | { |
4114 | before(grammarAccess.getVLSAtomicConstantAccess().getNameVLSRoleParserRuleCall_0_1_0_4()); | 5254 | before(grammarAccess.getVLSAtomicConstantAccess().getNameVLSRoleParserRuleCall_0_1_0_4()); |
4115 | pushFollow(FOLLOW_2); | 5255 | pushFollow(FOLLOW_2); |
@@ -4142,38 +5282,38 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4142 | 5282 | ||
4143 | 5283 | ||
4144 | // $ANTLR start "rule__VLSAtomicFunction__Alternatives" | 5284 | // $ANTLR start "rule__VLSAtomicFunction__Alternatives" |
4145 | // InternalVampireLanguage.g:1180:1: rule__VLSAtomicFunction__Alternatives : ( ( ( rule__VLSAtomicFunction__Group_0__0 ) ) | ( ( rule__VLSAtomicFunction__Group_1__0 ) ) ); | 5285 | // InternalVampireLanguage.g:1496:1: rule__VLSAtomicFunction__Alternatives : ( ( ( rule__VLSAtomicFunction__Group_0__0 ) ) | ( ( rule__VLSAtomicFunction__Group_1__0 ) ) ); |
4146 | public final void rule__VLSAtomicFunction__Alternatives() throws RecognitionException { | 5286 | public final void rule__VLSAtomicFunction__Alternatives() throws RecognitionException { |
4147 | 5287 | ||
4148 | int stackSize = keepStackSize(); | 5288 | int stackSize = keepStackSize(); |
4149 | 5289 | ||
4150 | try { | 5290 | try { |
4151 | // InternalVampireLanguage.g:1184:1: ( ( ( rule__VLSAtomicFunction__Group_0__0 ) ) | ( ( rule__VLSAtomicFunction__Group_1__0 ) ) ) | 5291 | // InternalVampireLanguage.g:1500:1: ( ( ( rule__VLSAtomicFunction__Group_0__0 ) ) | ( ( rule__VLSAtomicFunction__Group_1__0 ) ) ) |
4152 | int alt17=2; | 5292 | int alt24=2; |
4153 | int LA17_0 = input.LA(1); | 5293 | int LA24_0 = input.LA(1); |
4154 | 5294 | ||
4155 | if ( ((LA17_0>=RULE_LOWER_WORD_ID && LA17_0<=RULE_SINGLE_QUOTE)||(LA17_0>=RULE_DOLLAR_ID && LA17_0<=RULE_DOUBLE_DOLLAR_ID)||(LA17_0>=27 && LA17_0<=41)) ) { | 5295 | if ( (LA24_0==RULE_LOWER_WORD_ID||(LA24_0>=RULE_SINGLE_QUOTE && LA24_0<=RULE_DOUBLE_DOLLAR_ID)||(LA24_0>=24 && LA24_0<=38)) ) { |
4156 | alt17=1; | 5296 | alt24=1; |
4157 | } | 5297 | } |
4158 | else if ( (LA17_0==71) ) { | 5298 | else if ( (LA24_0==80) ) { |
4159 | alt17=2; | 5299 | alt24=2; |
4160 | } | 5300 | } |
4161 | else { | 5301 | else { |
4162 | NoViableAltException nvae = | 5302 | NoViableAltException nvae = |
4163 | new NoViableAltException("", 17, 0, input); | 5303 | new NoViableAltException("", 24, 0, input); |
4164 | 5304 | ||
4165 | throw nvae; | 5305 | throw nvae; |
4166 | } | 5306 | } |
4167 | switch (alt17) { | 5307 | switch (alt24) { |
4168 | case 1 : | 5308 | case 1 : |
4169 | // InternalVampireLanguage.g:1185:2: ( ( rule__VLSAtomicFunction__Group_0__0 ) ) | 5309 | // InternalVampireLanguage.g:1501:2: ( ( rule__VLSAtomicFunction__Group_0__0 ) ) |
4170 | { | 5310 | { |
4171 | // InternalVampireLanguage.g:1185:2: ( ( rule__VLSAtomicFunction__Group_0__0 ) ) | 5311 | // InternalVampireLanguage.g:1501:2: ( ( rule__VLSAtomicFunction__Group_0__0 ) ) |
4172 | // InternalVampireLanguage.g:1186:3: ( rule__VLSAtomicFunction__Group_0__0 ) | 5312 | // InternalVampireLanguage.g:1502:3: ( rule__VLSAtomicFunction__Group_0__0 ) |
4173 | { | 5313 | { |
4174 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_0()); | 5314 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_0()); |
4175 | // InternalVampireLanguage.g:1187:3: ( rule__VLSAtomicFunction__Group_0__0 ) | 5315 | // InternalVampireLanguage.g:1503:3: ( rule__VLSAtomicFunction__Group_0__0 ) |
4176 | // InternalVampireLanguage.g:1187:4: rule__VLSAtomicFunction__Group_0__0 | 5316 | // InternalVampireLanguage.g:1503:4: rule__VLSAtomicFunction__Group_0__0 |
4177 | { | 5317 | { |
4178 | pushFollow(FOLLOW_2); | 5318 | pushFollow(FOLLOW_2); |
4179 | rule__VLSAtomicFunction__Group_0__0(); | 5319 | rule__VLSAtomicFunction__Group_0__0(); |
@@ -4191,14 +5331,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4191 | } | 5331 | } |
4192 | break; | 5332 | break; |
4193 | case 2 : | 5333 | case 2 : |
4194 | // InternalVampireLanguage.g:1191:2: ( ( rule__VLSAtomicFunction__Group_1__0 ) ) | 5334 | // InternalVampireLanguage.g:1507:2: ( ( rule__VLSAtomicFunction__Group_1__0 ) ) |
4195 | { | 5335 | { |
4196 | // InternalVampireLanguage.g:1191:2: ( ( rule__VLSAtomicFunction__Group_1__0 ) ) | 5336 | // InternalVampireLanguage.g:1507:2: ( ( rule__VLSAtomicFunction__Group_1__0 ) ) |
4197 | // InternalVampireLanguage.g:1192:3: ( rule__VLSAtomicFunction__Group_1__0 ) | 5337 | // InternalVampireLanguage.g:1508:3: ( rule__VLSAtomicFunction__Group_1__0 ) |
4198 | { | 5338 | { |
4199 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_1()); | 5339 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_1()); |
4200 | // InternalVampireLanguage.g:1193:3: ( rule__VLSAtomicFunction__Group_1__0 ) | 5340 | // InternalVampireLanguage.g:1509:3: ( rule__VLSAtomicFunction__Group_1__0 ) |
4201 | // InternalVampireLanguage.g:1193:4: rule__VLSAtomicFunction__Group_1__0 | 5341 | // InternalVampireLanguage.g:1509:4: rule__VLSAtomicFunction__Group_1__0 |
4202 | { | 5342 | { |
4203 | pushFollow(FOLLOW_2); | 5343 | pushFollow(FOLLOW_2); |
4204 | rule__VLSAtomicFunction__Group_1__0(); | 5344 | rule__VLSAtomicFunction__Group_1__0(); |
@@ -4233,35 +5373,38 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4233 | 5373 | ||
4234 | 5374 | ||
4235 | // $ANTLR start "rule__VLSAtomicFunction__ConstantAlternatives_0_1_0" | 5375 | // $ANTLR start "rule__VLSAtomicFunction__ConstantAlternatives_0_1_0" |
4236 | // InternalVampireLanguage.g:1201:1: rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ); | 5376 | // InternalVampireLanguage.g:1517:1: rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ); |
4237 | public final void rule__VLSAtomicFunction__ConstantAlternatives_0_1_0() throws RecognitionException { | 5377 | public final void rule__VLSAtomicFunction__ConstantAlternatives_0_1_0() throws RecognitionException { |
4238 | 5378 | ||
4239 | int stackSize = keepStackSize(); | 5379 | int stackSize = keepStackSize(); |
4240 | 5380 | ||
4241 | try { | 5381 | try { |
4242 | // InternalVampireLanguage.g:1205:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ) | 5382 | // InternalVampireLanguage.g:1521:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) | ( ruleVLSRole ) ) |
4243 | int alt18=5; | 5383 | int alt25=5; |
4244 | switch ( input.LA(1) ) { | 5384 | switch ( input.LA(1) ) { |
4245 | case RULE_LOWER_WORD_ID: | 5385 | case RULE_LOWER_WORD_ID: |
4246 | { | 5386 | { |
4247 | alt18=1; | 5387 | alt25=1; |
4248 | } | 5388 | } |
4249 | break; | 5389 | break; |
4250 | case RULE_SINGLE_QUOTE: | 5390 | case RULE_SINGLE_QUOTE: |
4251 | { | 5391 | { |
4252 | alt18=2; | 5392 | alt25=2; |
4253 | } | 5393 | } |
4254 | break; | 5394 | break; |
4255 | case RULE_DOLLAR_ID: | 5395 | case RULE_DOLLAR_ID: |
4256 | { | 5396 | { |
4257 | alt18=3; | 5397 | alt25=3; |
4258 | } | 5398 | } |
4259 | break; | 5399 | break; |
4260 | case RULE_DOUBLE_DOLLAR_ID: | 5400 | case RULE_DOUBLE_DOLLAR_ID: |
4261 | { | 5401 | { |
4262 | alt18=4; | 5402 | alt25=4; |
4263 | } | 5403 | } |
4264 | break; | 5404 | break; |
5405 | case 24: | ||
5406 | case 25: | ||
5407 | case 26: | ||
4265 | case 27: | 5408 | case 27: |
4266 | case 28: | 5409 | case 28: |
4267 | case 29: | 5410 | case 29: |
@@ -4274,26 +5417,23 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4274 | case 36: | 5417 | case 36: |
4275 | case 37: | 5418 | case 37: |
4276 | case 38: | 5419 | case 38: |
4277 | case 39: | ||
4278 | case 40: | ||
4279 | case 41: | ||
4280 | { | 5420 | { |
4281 | alt18=5; | 5421 | alt25=5; |
4282 | } | 5422 | } |
4283 | break; | 5423 | break; |
4284 | default: | 5424 | default: |
4285 | NoViableAltException nvae = | 5425 | NoViableAltException nvae = |
4286 | new NoViableAltException("", 18, 0, input); | 5426 | new NoViableAltException("", 25, 0, input); |
4287 | 5427 | ||
4288 | throw nvae; | 5428 | throw nvae; |
4289 | } | 5429 | } |
4290 | 5430 | ||
4291 | switch (alt18) { | 5431 | switch (alt25) { |
4292 | case 1 : | 5432 | case 1 : |
4293 | // InternalVampireLanguage.g:1206:2: ( RULE_LOWER_WORD_ID ) | 5433 | // InternalVampireLanguage.g:1522:2: ( RULE_LOWER_WORD_ID ) |
4294 | { | 5434 | { |
4295 | // InternalVampireLanguage.g:1206:2: ( RULE_LOWER_WORD_ID ) | 5435 | // InternalVampireLanguage.g:1522:2: ( RULE_LOWER_WORD_ID ) |
4296 | // InternalVampireLanguage.g:1207:3: RULE_LOWER_WORD_ID | 5436 | // InternalVampireLanguage.g:1523:3: RULE_LOWER_WORD_ID |
4297 | { | 5437 | { |
4298 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantLOWER_WORD_IDTerminalRuleCall_0_1_0_0()); | 5438 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantLOWER_WORD_IDTerminalRuleCall_0_1_0_0()); |
4299 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 5439 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); |
@@ -4305,10 +5445,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4305 | } | 5445 | } |
4306 | break; | 5446 | break; |
4307 | case 2 : | 5447 | case 2 : |
4308 | // InternalVampireLanguage.g:1212:2: ( RULE_SINGLE_QUOTE ) | 5448 | // InternalVampireLanguage.g:1528:2: ( RULE_SINGLE_QUOTE ) |
4309 | { | 5449 | { |
4310 | // InternalVampireLanguage.g:1212:2: ( RULE_SINGLE_QUOTE ) | 5450 | // InternalVampireLanguage.g:1528:2: ( RULE_SINGLE_QUOTE ) |
4311 | // InternalVampireLanguage.g:1213:3: RULE_SINGLE_QUOTE | 5451 | // InternalVampireLanguage.g:1529:3: RULE_SINGLE_QUOTE |
4312 | { | 5452 | { |
4313 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantSINGLE_QUOTETerminalRuleCall_0_1_0_1()); | 5453 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantSINGLE_QUOTETerminalRuleCall_0_1_0_1()); |
4314 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 5454 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); |
@@ -4320,10 +5460,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4320 | } | 5460 | } |
4321 | break; | 5461 | break; |
4322 | case 3 : | 5462 | case 3 : |
4323 | // InternalVampireLanguage.g:1218:2: ( RULE_DOLLAR_ID ) | 5463 | // InternalVampireLanguage.g:1534:2: ( RULE_DOLLAR_ID ) |
4324 | { | 5464 | { |
4325 | // InternalVampireLanguage.g:1218:2: ( RULE_DOLLAR_ID ) | 5465 | // InternalVampireLanguage.g:1534:2: ( RULE_DOLLAR_ID ) |
4326 | // InternalVampireLanguage.g:1219:3: RULE_DOLLAR_ID | 5466 | // InternalVampireLanguage.g:1535:3: RULE_DOLLAR_ID |
4327 | { | 5467 | { |
4328 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantDOLLAR_IDTerminalRuleCall_0_1_0_2()); | 5468 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantDOLLAR_IDTerminalRuleCall_0_1_0_2()); |
4329 | match(input,RULE_DOLLAR_ID,FOLLOW_2); | 5469 | match(input,RULE_DOLLAR_ID,FOLLOW_2); |
@@ -4335,10 +5475,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4335 | } | 5475 | } |
4336 | break; | 5476 | break; |
4337 | case 4 : | 5477 | case 4 : |
4338 | // InternalVampireLanguage.g:1224:2: ( RULE_DOUBLE_DOLLAR_ID ) | 5478 | // InternalVampireLanguage.g:1540:2: ( RULE_DOUBLE_DOLLAR_ID ) |
4339 | { | 5479 | { |
4340 | // InternalVampireLanguage.g:1224:2: ( RULE_DOUBLE_DOLLAR_ID ) | 5480 | // InternalVampireLanguage.g:1540:2: ( RULE_DOUBLE_DOLLAR_ID ) |
4341 | // InternalVampireLanguage.g:1225:3: RULE_DOUBLE_DOLLAR_ID | 5481 | // InternalVampireLanguage.g:1541:3: RULE_DOUBLE_DOLLAR_ID |
4342 | { | 5482 | { |
4343 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantDOUBLE_DOLLAR_IDTerminalRuleCall_0_1_0_3()); | 5483 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantDOUBLE_DOLLAR_IDTerminalRuleCall_0_1_0_3()); |
4344 | match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); | 5484 | match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); |
@@ -4350,10 +5490,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4350 | } | 5490 | } |
4351 | break; | 5491 | break; |
4352 | case 5 : | 5492 | case 5 : |
4353 | // InternalVampireLanguage.g:1230:2: ( ruleVLSRole ) | 5493 | // InternalVampireLanguage.g:1546:2: ( ruleVLSRole ) |
4354 | { | 5494 | { |
4355 | // InternalVampireLanguage.g:1230:2: ( ruleVLSRole ) | 5495 | // InternalVampireLanguage.g:1546:2: ( ruleVLSRole ) |
4356 | // InternalVampireLanguage.g:1231:3: ruleVLSRole | 5496 | // InternalVampireLanguage.g:1547:3: ruleVLSRole |
4357 | { | 5497 | { |
4358 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantVLSRoleParserRuleCall_0_1_0_4()); | 5498 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantVLSRoleParserRuleCall_0_1_0_4()); |
4359 | pushFollow(FOLLOW_2); | 5499 | pushFollow(FOLLOW_2); |
@@ -4386,18 +5526,18 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4386 | 5526 | ||
4387 | 5527 | ||
4388 | // $ANTLR start "rule__VLSFofTerm__Alternatives" | 5528 | // $ANTLR start "rule__VLSFofTerm__Alternatives" |
4389 | // InternalVampireLanguage.g:1240:1: rule__VLSFofTerm__Alternatives : ( ( ruleVLSVariable ) | ( ruleVLSFunctionAsTerm ) | ( ruleVLSDefinedTerm ) ); | 5529 | // InternalVampireLanguage.g:1556:1: rule__VLSFofTerm__Alternatives : ( ( ruleVLSVariable ) | ( ruleVLSFunctionAsTerm ) | ( ruleVLSDefinedTerm ) ); |
4390 | public final void rule__VLSFofTerm__Alternatives() throws RecognitionException { | 5530 | public final void rule__VLSFofTerm__Alternatives() throws RecognitionException { |
4391 | 5531 | ||
4392 | int stackSize = keepStackSize(); | 5532 | int stackSize = keepStackSize(); |
4393 | 5533 | ||
4394 | try { | 5534 | try { |
4395 | // InternalVampireLanguage.g:1244:1: ( ( ruleVLSVariable ) | ( ruleVLSFunctionAsTerm ) | ( ruleVLSDefinedTerm ) ) | 5535 | // InternalVampireLanguage.g:1560:1: ( ( ruleVLSVariable ) | ( ruleVLSFunctionAsTerm ) | ( ruleVLSDefinedTerm ) ) |
4396 | int alt19=3; | 5536 | int alt26=3; |
4397 | switch ( input.LA(1) ) { | 5537 | switch ( input.LA(1) ) { |
4398 | case RULE_UPPER_WORD_ID: | 5538 | case RULE_UPPER_WORD_ID: |
4399 | { | 5539 | { |
4400 | alt19=1; | 5540 | alt26=1; |
4401 | } | 5541 | } |
4402 | break; | 5542 | break; |
4403 | case RULE_LOWER_WORD_ID: | 5543 | case RULE_LOWER_WORD_ID: |
@@ -4405,30 +5545,28 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4405 | case RULE_DOLLAR_ID: | 5545 | case RULE_DOLLAR_ID: |
4406 | case RULE_DOUBLE_DOLLAR_ID: | 5546 | case RULE_DOUBLE_DOLLAR_ID: |
4407 | { | 5547 | { |
4408 | alt19=2; | 5548 | alt26=2; |
4409 | } | 5549 | } |
4410 | break; | 5550 | break; |
4411 | case RULE_SIGNED_LITERAL: | 5551 | case RULE_SIGNED_LITERAL: |
4412 | case RULE_SIGNED_REAL_ID: | ||
4413 | case RULE_SIGNED_RAT_ID: | ||
4414 | case RULE_DOUBLE_QUOTE: | 5552 | case RULE_DOUBLE_QUOTE: |
4415 | { | 5553 | { |
4416 | alt19=3; | 5554 | alt26=3; |
4417 | } | 5555 | } |
4418 | break; | 5556 | break; |
4419 | default: | 5557 | default: |
4420 | NoViableAltException nvae = | 5558 | NoViableAltException nvae = |
4421 | new NoViableAltException("", 19, 0, input); | 5559 | new NoViableAltException("", 26, 0, input); |
4422 | 5560 | ||
4423 | throw nvae; | 5561 | throw nvae; |
4424 | } | 5562 | } |
4425 | 5563 | ||
4426 | switch (alt19) { | 5564 | switch (alt26) { |
4427 | case 1 : | 5565 | case 1 : |
4428 | // InternalVampireLanguage.g:1245:2: ( ruleVLSVariable ) | 5566 | // InternalVampireLanguage.g:1561:2: ( ruleVLSVariable ) |
4429 | { | 5567 | { |
4430 | // InternalVampireLanguage.g:1245:2: ( ruleVLSVariable ) | 5568 | // InternalVampireLanguage.g:1561:2: ( ruleVLSVariable ) |
4431 | // InternalVampireLanguage.g:1246:3: ruleVLSVariable | 5569 | // InternalVampireLanguage.g:1562:3: ruleVLSVariable |
4432 | { | 5570 | { |
4433 | before(grammarAccess.getVLSFofTermAccess().getVLSVariableParserRuleCall_0()); | 5571 | before(grammarAccess.getVLSFofTermAccess().getVLSVariableParserRuleCall_0()); |
4434 | pushFollow(FOLLOW_2); | 5572 | pushFollow(FOLLOW_2); |
@@ -4444,10 +5582,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4444 | } | 5582 | } |
4445 | break; | 5583 | break; |
4446 | case 2 : | 5584 | case 2 : |
4447 | // InternalVampireLanguage.g:1251:2: ( ruleVLSFunctionAsTerm ) | 5585 | // InternalVampireLanguage.g:1567:2: ( ruleVLSFunctionAsTerm ) |
4448 | { | 5586 | { |
4449 | // InternalVampireLanguage.g:1251:2: ( ruleVLSFunctionAsTerm ) | 5587 | // InternalVampireLanguage.g:1567:2: ( ruleVLSFunctionAsTerm ) |
4450 | // InternalVampireLanguage.g:1252:3: ruleVLSFunctionAsTerm | 5588 | // InternalVampireLanguage.g:1568:3: ruleVLSFunctionAsTerm |
4451 | { | 5589 | { |
4452 | before(grammarAccess.getVLSFofTermAccess().getVLSFunctionAsTermParserRuleCall_1()); | 5590 | before(grammarAccess.getVLSFofTermAccess().getVLSFunctionAsTermParserRuleCall_1()); |
4453 | pushFollow(FOLLOW_2); | 5591 | pushFollow(FOLLOW_2); |
@@ -4463,10 +5601,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4463 | } | 5601 | } |
4464 | break; | 5602 | break; |
4465 | case 3 : | 5603 | case 3 : |
4466 | // InternalVampireLanguage.g:1257:2: ( ruleVLSDefinedTerm ) | 5604 | // InternalVampireLanguage.g:1573:2: ( ruleVLSDefinedTerm ) |
4467 | { | 5605 | { |
4468 | // InternalVampireLanguage.g:1257:2: ( ruleVLSDefinedTerm ) | 5606 | // InternalVampireLanguage.g:1573:2: ( ruleVLSDefinedTerm ) |
4469 | // InternalVampireLanguage.g:1258:3: ruleVLSDefinedTerm | 5607 | // InternalVampireLanguage.g:1574:3: ruleVLSDefinedTerm |
4470 | { | 5608 | { |
4471 | before(grammarAccess.getVLSFofTermAccess().getVLSDefinedTermParserRuleCall_2()); | 5609 | before(grammarAccess.getVLSFofTermAccess().getVLSDefinedTermParserRuleCall_2()); |
4472 | pushFollow(FOLLOW_2); | 5610 | pushFollow(FOLLOW_2); |
@@ -4499,48 +5637,48 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4499 | 5637 | ||
4500 | 5638 | ||
4501 | // $ANTLR start "rule__VLSFunctionAsTerm__FunctorAlternatives_0_0" | 5639 | // $ANTLR start "rule__VLSFunctionAsTerm__FunctorAlternatives_0_0" |
4502 | // InternalVampireLanguage.g:1267:1: rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) ); | 5640 | // InternalVampireLanguage.g:1583:1: rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 : ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) ); |
4503 | public final void rule__VLSFunctionAsTerm__FunctorAlternatives_0_0() throws RecognitionException { | 5641 | public final void rule__VLSFunctionAsTerm__FunctorAlternatives_0_0() throws RecognitionException { |
4504 | 5642 | ||
4505 | int stackSize = keepStackSize(); | 5643 | int stackSize = keepStackSize(); |
4506 | 5644 | ||
4507 | try { | 5645 | try { |
4508 | // InternalVampireLanguage.g:1271:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) ) | 5646 | // InternalVampireLanguage.g:1587:1: ( ( RULE_LOWER_WORD_ID ) | ( RULE_SINGLE_QUOTE ) | ( RULE_DOLLAR_ID ) | ( RULE_DOUBLE_DOLLAR_ID ) ) |
4509 | int alt20=4; | 5647 | int alt27=4; |
4510 | switch ( input.LA(1) ) { | 5648 | switch ( input.LA(1) ) { |
4511 | case RULE_LOWER_WORD_ID: | 5649 | case RULE_LOWER_WORD_ID: |
4512 | { | 5650 | { |
4513 | alt20=1; | 5651 | alt27=1; |
4514 | } | 5652 | } |
4515 | break; | 5653 | break; |
4516 | case RULE_SINGLE_QUOTE: | 5654 | case RULE_SINGLE_QUOTE: |
4517 | { | 5655 | { |
4518 | alt20=2; | 5656 | alt27=2; |
4519 | } | 5657 | } |
4520 | break; | 5658 | break; |
4521 | case RULE_DOLLAR_ID: | 5659 | case RULE_DOLLAR_ID: |
4522 | { | 5660 | { |
4523 | alt20=3; | 5661 | alt27=3; |
4524 | } | 5662 | } |
4525 | break; | 5663 | break; |
4526 | case RULE_DOUBLE_DOLLAR_ID: | 5664 | case RULE_DOUBLE_DOLLAR_ID: |
4527 | { | 5665 | { |
4528 | alt20=4; | 5666 | alt27=4; |
4529 | } | 5667 | } |
4530 | break; | 5668 | break; |
4531 | default: | 5669 | default: |
4532 | NoViableAltException nvae = | 5670 | NoViableAltException nvae = |
4533 | new NoViableAltException("", 20, 0, input); | 5671 | new NoViableAltException("", 27, 0, input); |
4534 | 5672 | ||
4535 | throw nvae; | 5673 | throw nvae; |
4536 | } | 5674 | } |
4537 | 5675 | ||
4538 | switch (alt20) { | 5676 | switch (alt27) { |
4539 | case 1 : | 5677 | case 1 : |
4540 | // InternalVampireLanguage.g:1272:2: ( RULE_LOWER_WORD_ID ) | 5678 | // InternalVampireLanguage.g:1588:2: ( RULE_LOWER_WORD_ID ) |
4541 | { | 5679 | { |
4542 | // InternalVampireLanguage.g:1272:2: ( RULE_LOWER_WORD_ID ) | 5680 | // InternalVampireLanguage.g:1588:2: ( RULE_LOWER_WORD_ID ) |
4543 | // InternalVampireLanguage.g:1273:3: RULE_LOWER_WORD_ID | 5681 | // InternalVampireLanguage.g:1589:3: RULE_LOWER_WORD_ID |
4544 | { | 5682 | { |
4545 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorLOWER_WORD_IDTerminalRuleCall_0_0_0()); | 5683 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorLOWER_WORD_IDTerminalRuleCall_0_0_0()); |
4546 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); | 5684 | match(input,RULE_LOWER_WORD_ID,FOLLOW_2); |
@@ -4552,10 +5690,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4552 | } | 5690 | } |
4553 | break; | 5691 | break; |
4554 | case 2 : | 5692 | case 2 : |
4555 | // InternalVampireLanguage.g:1278:2: ( RULE_SINGLE_QUOTE ) | 5693 | // InternalVampireLanguage.g:1594:2: ( RULE_SINGLE_QUOTE ) |
4556 | { | 5694 | { |
4557 | // InternalVampireLanguage.g:1278:2: ( RULE_SINGLE_QUOTE ) | 5695 | // InternalVampireLanguage.g:1594:2: ( RULE_SINGLE_QUOTE ) |
4558 | // InternalVampireLanguage.g:1279:3: RULE_SINGLE_QUOTE | 5696 | // InternalVampireLanguage.g:1595:3: RULE_SINGLE_QUOTE |
4559 | { | 5697 | { |
4560 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorSINGLE_QUOTETerminalRuleCall_0_0_1()); | 5698 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorSINGLE_QUOTETerminalRuleCall_0_0_1()); |
4561 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | 5699 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); |
@@ -4567,10 +5705,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4567 | } | 5705 | } |
4568 | break; | 5706 | break; |
4569 | case 3 : | 5707 | case 3 : |
4570 | // InternalVampireLanguage.g:1284:2: ( RULE_DOLLAR_ID ) | 5708 | // InternalVampireLanguage.g:1600:2: ( RULE_DOLLAR_ID ) |
4571 | { | 5709 | { |
4572 | // InternalVampireLanguage.g:1284:2: ( RULE_DOLLAR_ID ) | 5710 | // InternalVampireLanguage.g:1600:2: ( RULE_DOLLAR_ID ) |
4573 | // InternalVampireLanguage.g:1285:3: RULE_DOLLAR_ID | 5711 | // InternalVampireLanguage.g:1601:3: RULE_DOLLAR_ID |
4574 | { | 5712 | { |
4575 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOLLAR_IDTerminalRuleCall_0_0_2()); | 5713 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOLLAR_IDTerminalRuleCall_0_0_2()); |
4576 | match(input,RULE_DOLLAR_ID,FOLLOW_2); | 5714 | match(input,RULE_DOLLAR_ID,FOLLOW_2); |
@@ -4582,10 +5720,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4582 | } | 5720 | } |
4583 | break; | 5721 | break; |
4584 | case 4 : | 5722 | case 4 : |
4585 | // InternalVampireLanguage.g:1290:2: ( RULE_DOUBLE_DOLLAR_ID ) | 5723 | // InternalVampireLanguage.g:1606:2: ( RULE_DOUBLE_DOLLAR_ID ) |
4586 | { | 5724 | { |
4587 | // InternalVampireLanguage.g:1290:2: ( RULE_DOUBLE_DOLLAR_ID ) | 5725 | // InternalVampireLanguage.g:1606:2: ( RULE_DOUBLE_DOLLAR_ID ) |
4588 | // InternalVampireLanguage.g:1291:3: RULE_DOUBLE_DOLLAR_ID | 5726 | // InternalVampireLanguage.g:1607:3: RULE_DOUBLE_DOLLAR_ID |
4589 | { | 5727 | { |
4590 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOUBLE_DOLLAR_IDTerminalRuleCall_0_0_3()); | 5728 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorDOUBLE_DOLLAR_IDTerminalRuleCall_0_0_3()); |
4591 | match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); | 5729 | match(input,RULE_DOUBLE_DOLLAR_ID,FOLLOW_2); |
@@ -4614,52 +5752,38 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4614 | 5752 | ||
4615 | 5753 | ||
4616 | // $ANTLR start "rule__VLSDefinedTerm__Alternatives" | 5754 | // $ANTLR start "rule__VLSDefinedTerm__Alternatives" |
4617 | // InternalVampireLanguage.g:1300:1: rule__VLSDefinedTerm__Alternatives : ( ( ( rule__VLSDefinedTerm__Group_0__0 ) ) | ( ( rule__VLSDefinedTerm__Group_1__0 ) ) | ( ( rule__VLSDefinedTerm__Group_2__0 ) ) | ( ( rule__VLSDefinedTerm__Group_3__0 ) ) ); | 5755 | // InternalVampireLanguage.g:1616:1: rule__VLSDefinedTerm__Alternatives : ( ( ( rule__VLSDefinedTerm__Group_0__0 ) ) | ( ( rule__VLSDefinedTerm__Group_1__0 ) ) ); |
4618 | public final void rule__VLSDefinedTerm__Alternatives() throws RecognitionException { | 5756 | public final void rule__VLSDefinedTerm__Alternatives() throws RecognitionException { |
4619 | 5757 | ||
4620 | int stackSize = keepStackSize(); | 5758 | int stackSize = keepStackSize(); |
4621 | 5759 | ||
4622 | try { | 5760 | try { |
4623 | // InternalVampireLanguage.g:1304:1: ( ( ( rule__VLSDefinedTerm__Group_0__0 ) ) | ( ( rule__VLSDefinedTerm__Group_1__0 ) ) | ( ( rule__VLSDefinedTerm__Group_2__0 ) ) | ( ( rule__VLSDefinedTerm__Group_3__0 ) ) ) | 5761 | // InternalVampireLanguage.g:1620:1: ( ( ( rule__VLSDefinedTerm__Group_0__0 ) ) | ( ( rule__VLSDefinedTerm__Group_1__0 ) ) ) |
4624 | int alt21=4; | 5762 | int alt28=2; |
4625 | switch ( input.LA(1) ) { | 5763 | int LA28_0 = input.LA(1); |
4626 | case RULE_SIGNED_LITERAL: | 5764 | |
4627 | { | 5765 | if ( (LA28_0==RULE_SIGNED_LITERAL) ) { |
4628 | alt21=1; | 5766 | alt28=1; |
4629 | } | 5767 | } |
4630 | break; | 5768 | else if ( (LA28_0==RULE_DOUBLE_QUOTE) ) { |
4631 | case RULE_SIGNED_REAL_ID: | 5769 | alt28=2; |
4632 | { | 5770 | } |
4633 | alt21=2; | 5771 | else { |
4634 | } | ||
4635 | break; | ||
4636 | case RULE_SIGNED_RAT_ID: | ||
4637 | { | ||
4638 | alt21=3; | ||
4639 | } | ||
4640 | break; | ||
4641 | case RULE_DOUBLE_QUOTE: | ||
4642 | { | ||
4643 | alt21=4; | ||
4644 | } | ||
4645 | break; | ||
4646 | default: | ||
4647 | NoViableAltException nvae = | 5772 | NoViableAltException nvae = |
4648 | new NoViableAltException("", 21, 0, input); | 5773 | new NoViableAltException("", 28, 0, input); |
4649 | 5774 | ||
4650 | throw nvae; | 5775 | throw nvae; |
4651 | } | 5776 | } |
4652 | 5777 | switch (alt28) { | |
4653 | switch (alt21) { | ||
4654 | case 1 : | 5778 | case 1 : |
4655 | // InternalVampireLanguage.g:1305:2: ( ( rule__VLSDefinedTerm__Group_0__0 ) ) | 5779 | // InternalVampireLanguage.g:1621:2: ( ( rule__VLSDefinedTerm__Group_0__0 ) ) |
4656 | { | 5780 | { |
4657 | // InternalVampireLanguage.g:1305:2: ( ( rule__VLSDefinedTerm__Group_0__0 ) ) | 5781 | // InternalVampireLanguage.g:1621:2: ( ( rule__VLSDefinedTerm__Group_0__0 ) ) |
4658 | // InternalVampireLanguage.g:1306:3: ( rule__VLSDefinedTerm__Group_0__0 ) | 5782 | // InternalVampireLanguage.g:1622:3: ( rule__VLSDefinedTerm__Group_0__0 ) |
4659 | { | 5783 | { |
4660 | before(grammarAccess.getVLSDefinedTermAccess().getGroup_0()); | 5784 | before(grammarAccess.getVLSDefinedTermAccess().getGroup_0()); |
4661 | // InternalVampireLanguage.g:1307:3: ( rule__VLSDefinedTerm__Group_0__0 ) | 5785 | // InternalVampireLanguage.g:1623:3: ( rule__VLSDefinedTerm__Group_0__0 ) |
4662 | // InternalVampireLanguage.g:1307:4: rule__VLSDefinedTerm__Group_0__0 | 5786 | // InternalVampireLanguage.g:1623:4: rule__VLSDefinedTerm__Group_0__0 |
4663 | { | 5787 | { |
4664 | pushFollow(FOLLOW_2); | 5788 | pushFollow(FOLLOW_2); |
4665 | rule__VLSDefinedTerm__Group_0__0(); | 5789 | rule__VLSDefinedTerm__Group_0__0(); |
@@ -4677,14 +5801,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4677 | } | 5801 | } |
4678 | break; | 5802 | break; |
4679 | case 2 : | 5803 | case 2 : |
4680 | // InternalVampireLanguage.g:1311:2: ( ( rule__VLSDefinedTerm__Group_1__0 ) ) | 5804 | // InternalVampireLanguage.g:1627:2: ( ( rule__VLSDefinedTerm__Group_1__0 ) ) |
4681 | { | 5805 | { |
4682 | // InternalVampireLanguage.g:1311:2: ( ( rule__VLSDefinedTerm__Group_1__0 ) ) | 5806 | // InternalVampireLanguage.g:1627:2: ( ( rule__VLSDefinedTerm__Group_1__0 ) ) |
4683 | // InternalVampireLanguage.g:1312:3: ( rule__VLSDefinedTerm__Group_1__0 ) | 5807 | // InternalVampireLanguage.g:1628:3: ( rule__VLSDefinedTerm__Group_1__0 ) |
4684 | { | 5808 | { |
4685 | before(grammarAccess.getVLSDefinedTermAccess().getGroup_1()); | 5809 | before(grammarAccess.getVLSDefinedTermAccess().getGroup_1()); |
4686 | // InternalVampireLanguage.g:1313:3: ( rule__VLSDefinedTerm__Group_1__0 ) | 5810 | // InternalVampireLanguage.g:1629:3: ( rule__VLSDefinedTerm__Group_1__0 ) |
4687 | // InternalVampireLanguage.g:1313:4: rule__VLSDefinedTerm__Group_1__0 | 5811 | // InternalVampireLanguage.g:1629:4: rule__VLSDefinedTerm__Group_1__0 |
4688 | { | 5812 | { |
4689 | pushFollow(FOLLOW_2); | 5813 | pushFollow(FOLLOW_2); |
4690 | rule__VLSDefinedTerm__Group_1__0(); | 5814 | rule__VLSDefinedTerm__Group_1__0(); |
@@ -4701,58 +5825,46 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4701 | 5825 | ||
4702 | } | 5826 | } |
4703 | break; | 5827 | break; |
4704 | case 3 : | ||
4705 | // InternalVampireLanguage.g:1317:2: ( ( rule__VLSDefinedTerm__Group_2__0 ) ) | ||
4706 | { | ||
4707 | // InternalVampireLanguage.g:1317:2: ( ( rule__VLSDefinedTerm__Group_2__0 ) ) | ||
4708 | // InternalVampireLanguage.g:1318:3: ( rule__VLSDefinedTerm__Group_2__0 ) | ||
4709 | { | ||
4710 | before(grammarAccess.getVLSDefinedTermAccess().getGroup_2()); | ||
4711 | // InternalVampireLanguage.g:1319:3: ( rule__VLSDefinedTerm__Group_2__0 ) | ||
4712 | // InternalVampireLanguage.g:1319:4: rule__VLSDefinedTerm__Group_2__0 | ||
4713 | { | ||
4714 | pushFollow(FOLLOW_2); | ||
4715 | rule__VLSDefinedTerm__Group_2__0(); | ||
4716 | 5828 | ||
4717 | state._fsp--; | 5829 | } |
4718 | 5830 | } | |
4719 | 5831 | catch (RecognitionException re) { | |
4720 | } | 5832 | reportError(re); |
4721 | 5833 | recover(input,re); | |
4722 | after(grammarAccess.getVLSDefinedTermAccess().getGroup_2()); | 5834 | } |
4723 | 5835 | finally { | |
4724 | } | ||
4725 | 5836 | ||
5837 | restoreStackSize(stackSize); | ||
4726 | 5838 | ||
4727 | } | 5839 | } |
4728 | break; | 5840 | return ; |
4729 | case 4 : | 5841 | } |
4730 | // InternalVampireLanguage.g:1323:2: ( ( rule__VLSDefinedTerm__Group_3__0 ) ) | 5842 | // $ANTLR end "rule__VLSDefinedTerm__Alternatives" |
4731 | { | ||
4732 | // InternalVampireLanguage.g:1323:2: ( ( rule__VLSDefinedTerm__Group_3__0 ) ) | ||
4733 | // InternalVampireLanguage.g:1324:3: ( rule__VLSDefinedTerm__Group_3__0 ) | ||
4734 | { | ||
4735 | before(grammarAccess.getVLSDefinedTermAccess().getGroup_3()); | ||
4736 | // InternalVampireLanguage.g:1325:3: ( rule__VLSDefinedTerm__Group_3__0 ) | ||
4737 | // InternalVampireLanguage.g:1325:4: rule__VLSDefinedTerm__Group_3__0 | ||
4738 | { | ||
4739 | pushFollow(FOLLOW_2); | ||
4740 | rule__VLSDefinedTerm__Group_3__0(); | ||
4741 | 5843 | ||
4742 | state._fsp--; | ||
4743 | 5844 | ||
5845 | // $ANTLR start "rule__VLSConfirmations__Group_0__0" | ||
5846 | // InternalVampireLanguage.g:1637:1: rule__VLSConfirmations__Group_0__0 : rule__VLSConfirmations__Group_0__0__Impl rule__VLSConfirmations__Group_0__1 ; | ||
5847 | public final void rule__VLSConfirmations__Group_0__0() throws RecognitionException { | ||
4744 | 5848 | ||
4745 | } | 5849 | int stackSize = keepStackSize(); |
5850 | |||
5851 | try { | ||
5852 | // InternalVampireLanguage.g:1641:1: ( rule__VLSConfirmations__Group_0__0__Impl rule__VLSConfirmations__Group_0__1 ) | ||
5853 | // InternalVampireLanguage.g:1642:2: rule__VLSConfirmations__Group_0__0__Impl rule__VLSConfirmations__Group_0__1 | ||
5854 | { | ||
5855 | pushFollow(FOLLOW_6); | ||
5856 | rule__VLSConfirmations__Group_0__0__Impl(); | ||
4746 | 5857 | ||
4747 | after(grammarAccess.getVLSDefinedTermAccess().getGroup_3()); | 5858 | state._fsp--; |
4748 | 5859 | ||
4749 | } | 5860 | pushFollow(FOLLOW_2); |
5861 | rule__VLSConfirmations__Group_0__1(); | ||
4750 | 5862 | ||
5863 | state._fsp--; | ||
4751 | 5864 | ||
4752 | } | ||
4753 | break; | ||
4754 | 5865 | ||
4755 | } | 5866 | } |
5867 | |||
4756 | } | 5868 | } |
4757 | catch (RecognitionException re) { | 5869 | catch (RecognitionException re) { |
4758 | reportError(re); | 5870 | reportError(re); |
@@ -4765,26 +5877,58 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4765 | } | 5877 | } |
4766 | return ; | 5878 | return ; |
4767 | } | 5879 | } |
4768 | // $ANTLR end "rule__VLSDefinedTerm__Alternatives" | 5880 | // $ANTLR end "rule__VLSConfirmations__Group_0__0" |
4769 | 5881 | ||
4770 | 5882 | ||
4771 | // $ANTLR start "rule__VLSInclude__Group__0" | 5883 | // $ANTLR start "rule__VLSConfirmations__Group_0__0__Impl" |
4772 | // InternalVampireLanguage.g:1333:1: rule__VLSInclude__Group__0 : rule__VLSInclude__Group__0__Impl rule__VLSInclude__Group__1 ; | 5884 | // InternalVampireLanguage.g:1649:1: rule__VLSConfirmations__Group_0__0__Impl : ( () ) ; |
4773 | public final void rule__VLSInclude__Group__0() throws RecognitionException { | 5885 | public final void rule__VLSConfirmations__Group_0__0__Impl() throws RecognitionException { |
4774 | 5886 | ||
4775 | int stackSize = keepStackSize(); | 5887 | int stackSize = keepStackSize(); |
4776 | 5888 | ||
4777 | try { | 5889 | try { |
4778 | // InternalVampireLanguage.g:1337:1: ( rule__VLSInclude__Group__0__Impl rule__VLSInclude__Group__1 ) | 5890 | // InternalVampireLanguage.g:1653:1: ( ( () ) ) |
4779 | // InternalVampireLanguage.g:1338:2: rule__VLSInclude__Group__0__Impl rule__VLSInclude__Group__1 | 5891 | // InternalVampireLanguage.g:1654:1: ( () ) |
4780 | { | 5892 | { |
4781 | pushFollow(FOLLOW_6); | 5893 | // InternalVampireLanguage.g:1654:1: ( () ) |
4782 | rule__VLSInclude__Group__0__Impl(); | 5894 | // InternalVampireLanguage.g:1655:2: () |
5895 | { | ||
5896 | before(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableAction_0_0()); | ||
5897 | // InternalVampireLanguage.g:1656:2: () | ||
5898 | // InternalVampireLanguage.g:1656:3: | ||
5899 | { | ||
5900 | } | ||
4783 | 5901 | ||
4784 | state._fsp--; | 5902 | after(grammarAccess.getVLSConfirmationsAccess().getVLSSatisfiableAction_0_0()); |
4785 | 5903 | ||
5904 | } | ||
5905 | |||
5906 | |||
5907 | } | ||
5908 | |||
5909 | } | ||
5910 | finally { | ||
5911 | |||
5912 | restoreStackSize(stackSize); | ||
5913 | |||
5914 | } | ||
5915 | return ; | ||
5916 | } | ||
5917 | // $ANTLR end "rule__VLSConfirmations__Group_0__0__Impl" | ||
5918 | |||
5919 | |||
5920 | // $ANTLR start "rule__VLSConfirmations__Group_0__1" | ||
5921 | // InternalVampireLanguage.g:1664:1: rule__VLSConfirmations__Group_0__1 : rule__VLSConfirmations__Group_0__1__Impl ; | ||
5922 | public final void rule__VLSConfirmations__Group_0__1() throws RecognitionException { | ||
5923 | |||
5924 | int stackSize = keepStackSize(); | ||
5925 | |||
5926 | try { | ||
5927 | // InternalVampireLanguage.g:1668:1: ( rule__VLSConfirmations__Group_0__1__Impl ) | ||
5928 | // InternalVampireLanguage.g:1669:2: rule__VLSConfirmations__Group_0__1__Impl | ||
5929 | { | ||
4786 | pushFollow(FOLLOW_2); | 5930 | pushFollow(FOLLOW_2); |
4787 | rule__VLSInclude__Group__1(); | 5931 | rule__VLSConfirmations__Group_0__1__Impl(); |
4788 | 5932 | ||
4789 | state._fsp--; | 5933 | state._fsp--; |
4790 | 5934 | ||
@@ -4803,25 +5947,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4803 | } | 5947 | } |
4804 | return ; | 5948 | return ; |
4805 | } | 5949 | } |
4806 | // $ANTLR end "rule__VLSInclude__Group__0" | 5950 | // $ANTLR end "rule__VLSConfirmations__Group_0__1" |
4807 | 5951 | ||
4808 | 5952 | ||
4809 | // $ANTLR start "rule__VLSInclude__Group__0__Impl" | 5953 | // $ANTLR start "rule__VLSConfirmations__Group_0__1__Impl" |
4810 | // InternalVampireLanguage.g:1345:1: rule__VLSInclude__Group__0__Impl : ( 'include(' ) ; | 5954 | // InternalVampireLanguage.g:1675:1: rule__VLSConfirmations__Group_0__1__Impl : ( 'Satisfiable!' ) ; |
4811 | public final void rule__VLSInclude__Group__0__Impl() throws RecognitionException { | 5955 | public final void rule__VLSConfirmations__Group_0__1__Impl() throws RecognitionException { |
4812 | 5956 | ||
4813 | int stackSize = keepStackSize(); | 5957 | int stackSize = keepStackSize(); |
4814 | 5958 | ||
4815 | try { | 5959 | try { |
4816 | // InternalVampireLanguage.g:1349:1: ( ( 'include(' ) ) | 5960 | // InternalVampireLanguage.g:1679:1: ( ( 'Satisfiable!' ) ) |
4817 | // InternalVampireLanguage.g:1350:1: ( 'include(' ) | 5961 | // InternalVampireLanguage.g:1680:1: ( 'Satisfiable!' ) |
4818 | { | 5962 | { |
4819 | // InternalVampireLanguage.g:1350:1: ( 'include(' ) | 5963 | // InternalVampireLanguage.g:1680:1: ( 'Satisfiable!' ) |
4820 | // InternalVampireLanguage.g:1351:2: 'include(' | 5964 | // InternalVampireLanguage.g:1681:2: 'Satisfiable!' |
4821 | { | 5965 | { |
4822 | before(grammarAccess.getVLSIncludeAccess().getIncludeKeyword_0()); | 5966 | before(grammarAccess.getVLSConfirmationsAccess().getSatisfiableKeyword_0_1()); |
4823 | match(input,42,FOLLOW_2); | 5967 | match(input,39,FOLLOW_2); |
4824 | after(grammarAccess.getVLSIncludeAccess().getIncludeKeyword_0()); | 5968 | after(grammarAccess.getVLSConfirmationsAccess().getSatisfiableKeyword_0_1()); |
4825 | 5969 | ||
4826 | } | 5970 | } |
4827 | 5971 | ||
@@ -4840,26 +5984,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4840 | } | 5984 | } |
4841 | return ; | 5985 | return ; |
4842 | } | 5986 | } |
4843 | // $ANTLR end "rule__VLSInclude__Group__0__Impl" | 5987 | // $ANTLR end "rule__VLSConfirmations__Group_0__1__Impl" |
4844 | 5988 | ||
4845 | 5989 | ||
4846 | // $ANTLR start "rule__VLSInclude__Group__1" | 5990 | // $ANTLR start "rule__VLSConfirmations__Group_1__0" |
4847 | // InternalVampireLanguage.g:1360:1: rule__VLSInclude__Group__1 : rule__VLSInclude__Group__1__Impl rule__VLSInclude__Group__2 ; | 5991 | // InternalVampireLanguage.g:1691:1: rule__VLSConfirmations__Group_1__0 : rule__VLSConfirmations__Group_1__0__Impl rule__VLSConfirmations__Group_1__1 ; |
4848 | public final void rule__VLSInclude__Group__1() throws RecognitionException { | 5992 | public final void rule__VLSConfirmations__Group_1__0() throws RecognitionException { |
4849 | 5993 | ||
4850 | int stackSize = keepStackSize(); | 5994 | int stackSize = keepStackSize(); |
4851 | 5995 | ||
4852 | try { | 5996 | try { |
4853 | // InternalVampireLanguage.g:1364:1: ( rule__VLSInclude__Group__1__Impl rule__VLSInclude__Group__2 ) | 5997 | // InternalVampireLanguage.g:1695:1: ( rule__VLSConfirmations__Group_1__0__Impl rule__VLSConfirmations__Group_1__1 ) |
4854 | // InternalVampireLanguage.g:1365:2: rule__VLSInclude__Group__1__Impl rule__VLSInclude__Group__2 | 5998 | // InternalVampireLanguage.g:1696:2: rule__VLSConfirmations__Group_1__0__Impl rule__VLSConfirmations__Group_1__1 |
4855 | { | 5999 | { |
4856 | pushFollow(FOLLOW_7); | 6000 | pushFollow(FOLLOW_7); |
4857 | rule__VLSInclude__Group__1__Impl(); | 6001 | rule__VLSConfirmations__Group_1__0__Impl(); |
4858 | 6002 | ||
4859 | state._fsp--; | 6003 | state._fsp--; |
4860 | 6004 | ||
4861 | pushFollow(FOLLOW_2); | 6005 | pushFollow(FOLLOW_2); |
4862 | rule__VLSInclude__Group__2(); | 6006 | rule__VLSConfirmations__Group_1__1(); |
4863 | 6007 | ||
4864 | state._fsp--; | 6008 | state._fsp--; |
4865 | 6009 | ||
@@ -4878,35 +6022,100 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4878 | } | 6022 | } |
4879 | return ; | 6023 | return ; |
4880 | } | 6024 | } |
4881 | // $ANTLR end "rule__VLSInclude__Group__1" | 6025 | // $ANTLR end "rule__VLSConfirmations__Group_1__0" |
4882 | 6026 | ||
4883 | 6027 | ||
4884 | // $ANTLR start "rule__VLSInclude__Group__1__Impl" | 6028 | // $ANTLR start "rule__VLSConfirmations__Group_1__0__Impl" |
4885 | // InternalVampireLanguage.g:1372:1: rule__VLSInclude__Group__1__Impl : ( ( rule__VLSInclude__FileNameAssignment_1 ) ) ; | 6029 | // InternalVampireLanguage.g:1703:1: rule__VLSConfirmations__Group_1__0__Impl : ( () ) ; |
4886 | public final void rule__VLSInclude__Group__1__Impl() throws RecognitionException { | 6030 | public final void rule__VLSConfirmations__Group_1__0__Impl() throws RecognitionException { |
4887 | 6031 | ||
4888 | int stackSize = keepStackSize(); | 6032 | int stackSize = keepStackSize(); |
4889 | 6033 | ||
4890 | try { | 6034 | try { |
4891 | // InternalVampireLanguage.g:1376:1: ( ( ( rule__VLSInclude__FileNameAssignment_1 ) ) ) | 6035 | // InternalVampireLanguage.g:1707:1: ( ( () ) ) |
4892 | // InternalVampireLanguage.g:1377:1: ( ( rule__VLSInclude__FileNameAssignment_1 ) ) | 6036 | // InternalVampireLanguage.g:1708:1: ( () ) |
4893 | { | 6037 | { |
4894 | // InternalVampireLanguage.g:1377:1: ( ( rule__VLSInclude__FileNameAssignment_1 ) ) | 6038 | // InternalVampireLanguage.g:1708:1: ( () ) |
4895 | // InternalVampireLanguage.g:1378:2: ( rule__VLSInclude__FileNameAssignment_1 ) | 6039 | // InternalVampireLanguage.g:1709:2: () |
4896 | { | 6040 | { |
4897 | before(grammarAccess.getVLSIncludeAccess().getFileNameAssignment_1()); | 6041 | before(grammarAccess.getVLSConfirmationsAccess().getVLSWarningAction_1_0()); |
4898 | // InternalVampireLanguage.g:1379:2: ( rule__VLSInclude__FileNameAssignment_1 ) | 6042 | // InternalVampireLanguage.g:1710:2: () |
4899 | // InternalVampireLanguage.g:1379:3: rule__VLSInclude__FileNameAssignment_1 | 6043 | // InternalVampireLanguage.g:1710:3: |
4900 | { | 6044 | { |
6045 | } | ||
6046 | |||
6047 | after(grammarAccess.getVLSConfirmationsAccess().getVLSWarningAction_1_0()); | ||
6048 | |||
6049 | } | ||
6050 | |||
6051 | |||
6052 | } | ||
6053 | |||
6054 | } | ||
6055 | finally { | ||
6056 | |||
6057 | restoreStackSize(stackSize); | ||
6058 | |||
6059 | } | ||
6060 | return ; | ||
6061 | } | ||
6062 | // $ANTLR end "rule__VLSConfirmations__Group_1__0__Impl" | ||
6063 | |||
6064 | |||
6065 | // $ANTLR start "rule__VLSConfirmations__Group_1__1" | ||
6066 | // InternalVampireLanguage.g:1718:1: rule__VLSConfirmations__Group_1__1 : rule__VLSConfirmations__Group_1__1__Impl rule__VLSConfirmations__Group_1__2 ; | ||
6067 | public final void rule__VLSConfirmations__Group_1__1() throws RecognitionException { | ||
6068 | |||
6069 | int stackSize = keepStackSize(); | ||
6070 | |||
6071 | try { | ||
6072 | // InternalVampireLanguage.g:1722:1: ( rule__VLSConfirmations__Group_1__1__Impl rule__VLSConfirmations__Group_1__2 ) | ||
6073 | // InternalVampireLanguage.g:1723:2: rule__VLSConfirmations__Group_1__1__Impl rule__VLSConfirmations__Group_1__2 | ||
6074 | { | ||
6075 | pushFollow(FOLLOW_8); | ||
6076 | rule__VLSConfirmations__Group_1__1__Impl(); | ||
6077 | |||
6078 | state._fsp--; | ||
6079 | |||
4901 | pushFollow(FOLLOW_2); | 6080 | pushFollow(FOLLOW_2); |
4902 | rule__VLSInclude__FileNameAssignment_1(); | 6081 | rule__VLSConfirmations__Group_1__2(); |
4903 | 6082 | ||
4904 | state._fsp--; | 6083 | state._fsp--; |
4905 | 6084 | ||
4906 | 6085 | ||
4907 | } | 6086 | } |
4908 | 6087 | ||
4909 | after(grammarAccess.getVLSIncludeAccess().getFileNameAssignment_1()); | 6088 | } |
6089 | catch (RecognitionException re) { | ||
6090 | reportError(re); | ||
6091 | recover(input,re); | ||
6092 | } | ||
6093 | finally { | ||
6094 | |||
6095 | restoreStackSize(stackSize); | ||
6096 | |||
6097 | } | ||
6098 | return ; | ||
6099 | } | ||
6100 | // $ANTLR end "rule__VLSConfirmations__Group_1__1" | ||
6101 | |||
6102 | |||
6103 | // $ANTLR start "rule__VLSConfirmations__Group_1__1__Impl" | ||
6104 | // InternalVampireLanguage.g:1730:1: rule__VLSConfirmations__Group_1__1__Impl : ( 'WARNING!' ) ; | ||
6105 | public final void rule__VLSConfirmations__Group_1__1__Impl() throws RecognitionException { | ||
6106 | |||
6107 | int stackSize = keepStackSize(); | ||
6108 | |||
6109 | try { | ||
6110 | // InternalVampireLanguage.g:1734:1: ( ( 'WARNING!' ) ) | ||
6111 | // InternalVampireLanguage.g:1735:1: ( 'WARNING!' ) | ||
6112 | { | ||
6113 | // InternalVampireLanguage.g:1735:1: ( 'WARNING!' ) | ||
6114 | // InternalVampireLanguage.g:1736:2: 'WARNING!' | ||
6115 | { | ||
6116 | before(grammarAccess.getVLSConfirmationsAccess().getWARNINGKeyword_1_1()); | ||
6117 | match(input,40,FOLLOW_2); | ||
6118 | after(grammarAccess.getVLSConfirmationsAccess().getWARNINGKeyword_1_1()); | ||
4910 | 6119 | ||
4911 | } | 6120 | } |
4912 | 6121 | ||
@@ -4925,21 +6134,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4925 | } | 6134 | } |
4926 | return ; | 6135 | return ; |
4927 | } | 6136 | } |
4928 | // $ANTLR end "rule__VLSInclude__Group__1__Impl" | 6137 | // $ANTLR end "rule__VLSConfirmations__Group_1__1__Impl" |
4929 | 6138 | ||
4930 | 6139 | ||
4931 | // $ANTLR start "rule__VLSInclude__Group__2" | 6140 | // $ANTLR start "rule__VLSConfirmations__Group_1__2" |
4932 | // InternalVampireLanguage.g:1387:1: rule__VLSInclude__Group__2 : rule__VLSInclude__Group__2__Impl ; | 6141 | // InternalVampireLanguage.g:1745:1: rule__VLSConfirmations__Group_1__2 : rule__VLSConfirmations__Group_1__2__Impl rule__VLSConfirmations__Group_1__3 ; |
4933 | public final void rule__VLSInclude__Group__2() throws RecognitionException { | 6142 | public final void rule__VLSConfirmations__Group_1__2() throws RecognitionException { |
4934 | 6143 | ||
4935 | int stackSize = keepStackSize(); | 6144 | int stackSize = keepStackSize(); |
4936 | 6145 | ||
4937 | try { | 6146 | try { |
4938 | // InternalVampireLanguage.g:1391:1: ( rule__VLSInclude__Group__2__Impl ) | 6147 | // InternalVampireLanguage.g:1749:1: ( rule__VLSConfirmations__Group_1__2__Impl rule__VLSConfirmations__Group_1__3 ) |
4939 | // InternalVampireLanguage.g:1392:2: rule__VLSInclude__Group__2__Impl | 6148 | // InternalVampireLanguage.g:1750:2: rule__VLSConfirmations__Group_1__2__Impl rule__VLSConfirmations__Group_1__3 |
4940 | { | 6149 | { |
6150 | pushFollow(FOLLOW_9); | ||
6151 | rule__VLSConfirmations__Group_1__2__Impl(); | ||
6152 | |||
6153 | state._fsp--; | ||
6154 | |||
4941 | pushFollow(FOLLOW_2); | 6155 | pushFollow(FOLLOW_2); |
4942 | rule__VLSInclude__Group__2__Impl(); | 6156 | rule__VLSConfirmations__Group_1__3(); |
4943 | 6157 | ||
4944 | state._fsp--; | 6158 | state._fsp--; |
4945 | 6159 | ||
@@ -4958,46 +6172,100 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
4958 | } | 6172 | } |
4959 | return ; | 6173 | return ; |
4960 | } | 6174 | } |
4961 | // $ANTLR end "rule__VLSInclude__Group__2" | 6175 | // $ANTLR end "rule__VLSConfirmations__Group_1__2" |
4962 | 6176 | ||
4963 | 6177 | ||
4964 | // $ANTLR start "rule__VLSInclude__Group__2__Impl" | 6178 | // $ANTLR start "rule__VLSConfirmations__Group_1__2__Impl" |
4965 | // InternalVampireLanguage.g:1398:1: rule__VLSInclude__Group__2__Impl : ( ( rule__VLSInclude__Group_2__0 )? ) ; | 6179 | // InternalVampireLanguage.g:1757:1: rule__VLSConfirmations__Group_1__2__Impl : ( 'Could' ) ; |
4966 | public final void rule__VLSInclude__Group__2__Impl() throws RecognitionException { | 6180 | public final void rule__VLSConfirmations__Group_1__2__Impl() throws RecognitionException { |
4967 | 6181 | ||
4968 | int stackSize = keepStackSize(); | 6182 | int stackSize = keepStackSize(); |
4969 | 6183 | ||
4970 | try { | 6184 | try { |
4971 | // InternalVampireLanguage.g:1402:1: ( ( ( rule__VLSInclude__Group_2__0 )? ) ) | 6185 | // InternalVampireLanguage.g:1761:1: ( ( 'Could' ) ) |
4972 | // InternalVampireLanguage.g:1403:1: ( ( rule__VLSInclude__Group_2__0 )? ) | 6186 | // InternalVampireLanguage.g:1762:1: ( 'Could' ) |
4973 | { | 6187 | { |
4974 | // InternalVampireLanguage.g:1403:1: ( ( rule__VLSInclude__Group_2__0 )? ) | 6188 | // InternalVampireLanguage.g:1762:1: ( 'Could' ) |
4975 | // InternalVampireLanguage.g:1404:2: ( rule__VLSInclude__Group_2__0 )? | 6189 | // InternalVampireLanguage.g:1763:2: 'Could' |
4976 | { | 6190 | { |
4977 | before(grammarAccess.getVLSIncludeAccess().getGroup_2()); | 6191 | before(grammarAccess.getVLSConfirmationsAccess().getCouldKeyword_1_2()); |
4978 | // InternalVampireLanguage.g:1405:2: ( rule__VLSInclude__Group_2__0 )? | 6192 | match(input,41,FOLLOW_2); |
4979 | int alt22=2; | 6193 | after(grammarAccess.getVLSConfirmationsAccess().getCouldKeyword_1_2()); |
4980 | int LA22_0 = input.LA(1); | ||
4981 | 6194 | ||
4982 | if ( (LA22_0==43) ) { | ||
4983 | alt22=1; | ||
4984 | } | 6195 | } |
4985 | switch (alt22) { | ||
4986 | case 1 : | ||
4987 | // InternalVampireLanguage.g:1405:3: rule__VLSInclude__Group_2__0 | ||
4988 | { | ||
4989 | pushFollow(FOLLOW_2); | ||
4990 | rule__VLSInclude__Group_2__0(); | ||
4991 | 6196 | ||
4992 | state._fsp--; | ||
4993 | 6197 | ||
6198 | } | ||
6199 | |||
6200 | } | ||
6201 | catch (RecognitionException re) { | ||
6202 | reportError(re); | ||
6203 | recover(input,re); | ||
6204 | } | ||
6205 | finally { | ||
6206 | |||
6207 | restoreStackSize(stackSize); | ||
6208 | |||
6209 | } | ||
6210 | return ; | ||
6211 | } | ||
6212 | // $ANTLR end "rule__VLSConfirmations__Group_1__2__Impl" | ||
6213 | |||
6214 | |||
6215 | // $ANTLR start "rule__VLSConfirmations__Group_1__3" | ||
6216 | // InternalVampireLanguage.g:1772:1: rule__VLSConfirmations__Group_1__3 : rule__VLSConfirmations__Group_1__3__Impl rule__VLSConfirmations__Group_1__4 ; | ||
6217 | public final void rule__VLSConfirmations__Group_1__3() throws RecognitionException { | ||
6218 | |||
6219 | int stackSize = keepStackSize(); | ||
6220 | |||
6221 | try { | ||
6222 | // InternalVampireLanguage.g:1776:1: ( rule__VLSConfirmations__Group_1__3__Impl rule__VLSConfirmations__Group_1__4 ) | ||
6223 | // InternalVampireLanguage.g:1777:2: rule__VLSConfirmations__Group_1__3__Impl rule__VLSConfirmations__Group_1__4 | ||
6224 | { | ||
6225 | pushFollow(FOLLOW_10); | ||
6226 | rule__VLSConfirmations__Group_1__3__Impl(); | ||
6227 | |||
6228 | state._fsp--; | ||
6229 | |||
6230 | pushFollow(FOLLOW_2); | ||
6231 | rule__VLSConfirmations__Group_1__4(); | ||
6232 | |||
6233 | state._fsp--; | ||
4994 | 6234 | ||
4995 | } | ||
4996 | break; | ||
4997 | 6235 | ||
4998 | } | 6236 | } |
4999 | 6237 | ||
5000 | after(grammarAccess.getVLSIncludeAccess().getGroup_2()); | 6238 | } |
6239 | catch (RecognitionException re) { | ||
6240 | reportError(re); | ||
6241 | recover(input,re); | ||
6242 | } | ||
6243 | finally { | ||
6244 | |||
6245 | restoreStackSize(stackSize); | ||
6246 | |||
6247 | } | ||
6248 | return ; | ||
6249 | } | ||
6250 | // $ANTLR end "rule__VLSConfirmations__Group_1__3" | ||
6251 | |||
6252 | |||
6253 | // $ANTLR start "rule__VLSConfirmations__Group_1__3__Impl" | ||
6254 | // InternalVampireLanguage.g:1784:1: rule__VLSConfirmations__Group_1__3__Impl : ( 'not' ) ; | ||
6255 | public final void rule__VLSConfirmations__Group_1__3__Impl() throws RecognitionException { | ||
6256 | |||
6257 | int stackSize = keepStackSize(); | ||
6258 | |||
6259 | try { | ||
6260 | // InternalVampireLanguage.g:1788:1: ( ( 'not' ) ) | ||
6261 | // InternalVampireLanguage.g:1789:1: ( 'not' ) | ||
6262 | { | ||
6263 | // InternalVampireLanguage.g:1789:1: ( 'not' ) | ||
6264 | // InternalVampireLanguage.g:1790:2: 'not' | ||
6265 | { | ||
6266 | before(grammarAccess.getVLSConfirmationsAccess().getNotKeyword_1_3()); | ||
6267 | match(input,42,FOLLOW_2); | ||
6268 | after(grammarAccess.getVLSConfirmationsAccess().getNotKeyword_1_3()); | ||
5001 | 6269 | ||
5002 | } | 6270 | } |
5003 | 6271 | ||
@@ -5016,26 +6284,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5016 | } | 6284 | } |
5017 | return ; | 6285 | return ; |
5018 | } | 6286 | } |
5019 | // $ANTLR end "rule__VLSInclude__Group__2__Impl" | 6287 | // $ANTLR end "rule__VLSConfirmations__Group_1__3__Impl" |
5020 | 6288 | ||
5021 | 6289 | ||
5022 | // $ANTLR start "rule__VLSInclude__Group_2__0" | 6290 | // $ANTLR start "rule__VLSConfirmations__Group_1__4" |
5023 | // InternalVampireLanguage.g:1414:1: rule__VLSInclude__Group_2__0 : rule__VLSInclude__Group_2__0__Impl rule__VLSInclude__Group_2__1 ; | 6291 | // InternalVampireLanguage.g:1799:1: rule__VLSConfirmations__Group_1__4 : rule__VLSConfirmations__Group_1__4__Impl rule__VLSConfirmations__Group_1__5 ; |
5024 | public final void rule__VLSInclude__Group_2__0() throws RecognitionException { | 6292 | public final void rule__VLSConfirmations__Group_1__4() throws RecognitionException { |
5025 | 6293 | ||
5026 | int stackSize = keepStackSize(); | 6294 | int stackSize = keepStackSize(); |
5027 | 6295 | ||
5028 | try { | 6296 | try { |
5029 | // InternalVampireLanguage.g:1418:1: ( rule__VLSInclude__Group_2__0__Impl rule__VLSInclude__Group_2__1 ) | 6297 | // InternalVampireLanguage.g:1803:1: ( rule__VLSConfirmations__Group_1__4__Impl rule__VLSConfirmations__Group_1__5 ) |
5030 | // InternalVampireLanguage.g:1419:2: rule__VLSInclude__Group_2__0__Impl rule__VLSInclude__Group_2__1 | 6298 | // InternalVampireLanguage.g:1804:2: rule__VLSConfirmations__Group_1__4__Impl rule__VLSConfirmations__Group_1__5 |
5031 | { | 6299 | { |
5032 | pushFollow(FOLLOW_8); | 6300 | pushFollow(FOLLOW_11); |
5033 | rule__VLSInclude__Group_2__0__Impl(); | 6301 | rule__VLSConfirmations__Group_1__4__Impl(); |
5034 | 6302 | ||
5035 | state._fsp--; | 6303 | state._fsp--; |
5036 | 6304 | ||
5037 | pushFollow(FOLLOW_2); | 6305 | pushFollow(FOLLOW_2); |
5038 | rule__VLSInclude__Group_2__1(); | 6306 | rule__VLSConfirmations__Group_1__5(); |
5039 | 6307 | ||
5040 | state._fsp--; | 6308 | state._fsp--; |
5041 | 6309 | ||
@@ -5054,25 +6322,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5054 | } | 6322 | } |
5055 | return ; | 6323 | return ; |
5056 | } | 6324 | } |
5057 | // $ANTLR end "rule__VLSInclude__Group_2__0" | 6325 | // $ANTLR end "rule__VLSConfirmations__Group_1__4" |
5058 | 6326 | ||
5059 | 6327 | ||
5060 | // $ANTLR start "rule__VLSInclude__Group_2__0__Impl" | 6328 | // $ANTLR start "rule__VLSConfirmations__Group_1__4__Impl" |
5061 | // InternalVampireLanguage.g:1426:1: rule__VLSInclude__Group_2__0__Impl : ( ',[' ) ; | 6329 | // InternalVampireLanguage.g:1811:1: rule__VLSConfirmations__Group_1__4__Impl : ( 'set' ) ; |
5062 | public final void rule__VLSInclude__Group_2__0__Impl() throws RecognitionException { | 6330 | public final void rule__VLSConfirmations__Group_1__4__Impl() throws RecognitionException { |
5063 | 6331 | ||
5064 | int stackSize = keepStackSize(); | 6332 | int stackSize = keepStackSize(); |
5065 | 6333 | ||
5066 | try { | 6334 | try { |
5067 | // InternalVampireLanguage.g:1430:1: ( ( ',[' ) ) | 6335 | // InternalVampireLanguage.g:1815:1: ( ( 'set' ) ) |
5068 | // InternalVampireLanguage.g:1431:1: ( ',[' ) | 6336 | // InternalVampireLanguage.g:1816:1: ( 'set' ) |
5069 | { | 6337 | { |
5070 | // InternalVampireLanguage.g:1431:1: ( ',[' ) | 6338 | // InternalVampireLanguage.g:1816:1: ( 'set' ) |
5071 | // InternalVampireLanguage.g:1432:2: ',[' | 6339 | // InternalVampireLanguage.g:1817:2: 'set' |
5072 | { | 6340 | { |
5073 | before(grammarAccess.getVLSIncludeAccess().getCommaLeftSquareBracketKeyword_2_0()); | 6341 | before(grammarAccess.getVLSConfirmationsAccess().getSetKeyword_1_4()); |
5074 | match(input,43,FOLLOW_2); | 6342 | match(input,43,FOLLOW_2); |
5075 | after(grammarAccess.getVLSIncludeAccess().getCommaLeftSquareBracketKeyword_2_0()); | 6343 | after(grammarAccess.getVLSConfirmationsAccess().getSetKeyword_1_4()); |
5076 | 6344 | ||
5077 | } | 6345 | } |
5078 | 6346 | ||
@@ -5091,26 +6359,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5091 | } | 6359 | } |
5092 | return ; | 6360 | return ; |
5093 | } | 6361 | } |
5094 | // $ANTLR end "rule__VLSInclude__Group_2__0__Impl" | 6362 | // $ANTLR end "rule__VLSConfirmations__Group_1__4__Impl" |
5095 | 6363 | ||
5096 | 6364 | ||
5097 | // $ANTLR start "rule__VLSInclude__Group_2__1" | 6365 | // $ANTLR start "rule__VLSConfirmations__Group_1__5" |
5098 | // InternalVampireLanguage.g:1441:1: rule__VLSInclude__Group_2__1 : rule__VLSInclude__Group_2__1__Impl rule__VLSInclude__Group_2__2 ; | 6366 | // InternalVampireLanguage.g:1826:1: rule__VLSConfirmations__Group_1__5 : rule__VLSConfirmations__Group_1__5__Impl rule__VLSConfirmations__Group_1__6 ; |
5099 | public final void rule__VLSInclude__Group_2__1() throws RecognitionException { | 6367 | public final void rule__VLSConfirmations__Group_1__5() throws RecognitionException { |
5100 | 6368 | ||
5101 | int stackSize = keepStackSize(); | 6369 | int stackSize = keepStackSize(); |
5102 | 6370 | ||
5103 | try { | 6371 | try { |
5104 | // InternalVampireLanguage.g:1445:1: ( rule__VLSInclude__Group_2__1__Impl rule__VLSInclude__Group_2__2 ) | 6372 | // InternalVampireLanguage.g:1830:1: ( rule__VLSConfirmations__Group_1__5__Impl rule__VLSConfirmations__Group_1__6 ) |
5105 | // InternalVampireLanguage.g:1446:2: rule__VLSInclude__Group_2__1__Impl rule__VLSInclude__Group_2__2 | 6373 | // InternalVampireLanguage.g:1831:2: rule__VLSConfirmations__Group_1__5__Impl rule__VLSConfirmations__Group_1__6 |
5106 | { | 6374 | { |
5107 | pushFollow(FOLLOW_9); | 6375 | pushFollow(FOLLOW_12); |
5108 | rule__VLSInclude__Group_2__1__Impl(); | 6376 | rule__VLSConfirmations__Group_1__5__Impl(); |
5109 | 6377 | ||
5110 | state._fsp--; | 6378 | state._fsp--; |
5111 | 6379 | ||
5112 | pushFollow(FOLLOW_2); | 6380 | pushFollow(FOLLOW_2); |
5113 | rule__VLSInclude__Group_2__2(); | 6381 | rule__VLSConfirmations__Group_1__6(); |
5114 | 6382 | ||
5115 | state._fsp--; | 6383 | state._fsp--; |
5116 | 6384 | ||
@@ -5129,35 +6397,100 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5129 | } | 6397 | } |
5130 | return ; | 6398 | return ; |
5131 | } | 6399 | } |
5132 | // $ANTLR end "rule__VLSInclude__Group_2__1" | 6400 | // $ANTLR end "rule__VLSConfirmations__Group_1__5" |
5133 | 6401 | ||
5134 | 6402 | ||
5135 | // $ANTLR start "rule__VLSInclude__Group_2__1__Impl" | 6403 | // $ANTLR start "rule__VLSConfirmations__Group_1__5__Impl" |
5136 | // InternalVampireLanguage.g:1453:1: rule__VLSInclude__Group_2__1__Impl : ( ( rule__VLSInclude__NamesAssignment_2_1 ) ) ; | 6404 | // InternalVampireLanguage.g:1838:1: rule__VLSConfirmations__Group_1__5__Impl : ( 'resource' ) ; |
5137 | public final void rule__VLSInclude__Group_2__1__Impl() throws RecognitionException { | 6405 | public final void rule__VLSConfirmations__Group_1__5__Impl() throws RecognitionException { |
5138 | 6406 | ||
5139 | int stackSize = keepStackSize(); | 6407 | int stackSize = keepStackSize(); |
5140 | 6408 | ||
5141 | try { | 6409 | try { |
5142 | // InternalVampireLanguage.g:1457:1: ( ( ( rule__VLSInclude__NamesAssignment_2_1 ) ) ) | 6410 | // InternalVampireLanguage.g:1842:1: ( ( 'resource' ) ) |
5143 | // InternalVampireLanguage.g:1458:1: ( ( rule__VLSInclude__NamesAssignment_2_1 ) ) | 6411 | // InternalVampireLanguage.g:1843:1: ( 'resource' ) |
5144 | { | 6412 | { |
5145 | // InternalVampireLanguage.g:1458:1: ( ( rule__VLSInclude__NamesAssignment_2_1 ) ) | 6413 | // InternalVampireLanguage.g:1843:1: ( 'resource' ) |
5146 | // InternalVampireLanguage.g:1459:2: ( rule__VLSInclude__NamesAssignment_2_1 ) | 6414 | // InternalVampireLanguage.g:1844:2: 'resource' |
5147 | { | 6415 | { |
5148 | before(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_1()); | 6416 | before(grammarAccess.getVLSConfirmationsAccess().getResourceKeyword_1_5()); |
5149 | // InternalVampireLanguage.g:1460:2: ( rule__VLSInclude__NamesAssignment_2_1 ) | 6417 | match(input,44,FOLLOW_2); |
5150 | // InternalVampireLanguage.g:1460:3: rule__VLSInclude__NamesAssignment_2_1 | 6418 | after(grammarAccess.getVLSConfirmationsAccess().getResourceKeyword_1_5()); |
6419 | |||
6420 | } | ||
6421 | |||
6422 | |||
6423 | } | ||
6424 | |||
6425 | } | ||
6426 | catch (RecognitionException re) { | ||
6427 | reportError(re); | ||
6428 | recover(input,re); | ||
6429 | } | ||
6430 | finally { | ||
6431 | |||
6432 | restoreStackSize(stackSize); | ||
6433 | |||
6434 | } | ||
6435 | return ; | ||
6436 | } | ||
6437 | // $ANTLR end "rule__VLSConfirmations__Group_1__5__Impl" | ||
6438 | |||
6439 | |||
6440 | // $ANTLR start "rule__VLSConfirmations__Group_1__6" | ||
6441 | // InternalVampireLanguage.g:1853:1: rule__VLSConfirmations__Group_1__6 : rule__VLSConfirmations__Group_1__6__Impl rule__VLSConfirmations__Group_1__7 ; | ||
6442 | public final void rule__VLSConfirmations__Group_1__6() throws RecognitionException { | ||
6443 | |||
6444 | int stackSize = keepStackSize(); | ||
6445 | |||
6446 | try { | ||
6447 | // InternalVampireLanguage.g:1857:1: ( rule__VLSConfirmations__Group_1__6__Impl rule__VLSConfirmations__Group_1__7 ) | ||
6448 | // InternalVampireLanguage.g:1858:2: rule__VLSConfirmations__Group_1__6__Impl rule__VLSConfirmations__Group_1__7 | ||
5151 | { | 6449 | { |
6450 | pushFollow(FOLLOW_13); | ||
6451 | rule__VLSConfirmations__Group_1__6__Impl(); | ||
6452 | |||
6453 | state._fsp--; | ||
6454 | |||
5152 | pushFollow(FOLLOW_2); | 6455 | pushFollow(FOLLOW_2); |
5153 | rule__VLSInclude__NamesAssignment_2_1(); | 6456 | rule__VLSConfirmations__Group_1__7(); |
5154 | 6457 | ||
5155 | state._fsp--; | 6458 | state._fsp--; |
5156 | 6459 | ||
5157 | 6460 | ||
5158 | } | 6461 | } |
5159 | 6462 | ||
5160 | after(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_1()); | 6463 | } |
6464 | catch (RecognitionException re) { | ||
6465 | reportError(re); | ||
6466 | recover(input,re); | ||
6467 | } | ||
6468 | finally { | ||
6469 | |||
6470 | restoreStackSize(stackSize); | ||
6471 | |||
6472 | } | ||
6473 | return ; | ||
6474 | } | ||
6475 | // $ANTLR end "rule__VLSConfirmations__Group_1__6" | ||
6476 | |||
6477 | |||
6478 | // $ANTLR start "rule__VLSConfirmations__Group_1__6__Impl" | ||
6479 | // InternalVampireLanguage.g:1865:1: rule__VLSConfirmations__Group_1__6__Impl : ( 'limit:' ) ; | ||
6480 | public final void rule__VLSConfirmations__Group_1__6__Impl() throws RecognitionException { | ||
6481 | |||
6482 | int stackSize = keepStackSize(); | ||
6483 | |||
6484 | try { | ||
6485 | // InternalVampireLanguage.g:1869:1: ( ( 'limit:' ) ) | ||
6486 | // InternalVampireLanguage.g:1870:1: ( 'limit:' ) | ||
6487 | { | ||
6488 | // InternalVampireLanguage.g:1870:1: ( 'limit:' ) | ||
6489 | // InternalVampireLanguage.g:1871:2: 'limit:' | ||
6490 | { | ||
6491 | before(grammarAccess.getVLSConfirmationsAccess().getLimitKeyword_1_6()); | ||
6492 | match(input,45,FOLLOW_2); | ||
6493 | after(grammarAccess.getVLSConfirmationsAccess().getLimitKeyword_1_6()); | ||
5161 | 6494 | ||
5162 | } | 6495 | } |
5163 | 6496 | ||
@@ -5176,26 +6509,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5176 | } | 6509 | } |
5177 | return ; | 6510 | return ; |
5178 | } | 6511 | } |
5179 | // $ANTLR end "rule__VLSInclude__Group_2__1__Impl" | 6512 | // $ANTLR end "rule__VLSConfirmations__Group_1__6__Impl" |
5180 | 6513 | ||
5181 | 6514 | ||
5182 | // $ANTLR start "rule__VLSInclude__Group_2__2" | 6515 | // $ANTLR start "rule__VLSConfirmations__Group_1__7" |
5183 | // InternalVampireLanguage.g:1468:1: rule__VLSInclude__Group_2__2 : rule__VLSInclude__Group_2__2__Impl rule__VLSInclude__Group_2__3 ; | 6516 | // InternalVampireLanguage.g:1880:1: rule__VLSConfirmations__Group_1__7 : rule__VLSConfirmations__Group_1__7__Impl rule__VLSConfirmations__Group_1__8 ; |
5184 | public final void rule__VLSInclude__Group_2__2() throws RecognitionException { | 6517 | public final void rule__VLSConfirmations__Group_1__7() throws RecognitionException { |
5185 | 6518 | ||
5186 | int stackSize = keepStackSize(); | 6519 | int stackSize = keepStackSize(); |
5187 | 6520 | ||
5188 | try { | 6521 | try { |
5189 | // InternalVampireLanguage.g:1472:1: ( rule__VLSInclude__Group_2__2__Impl rule__VLSInclude__Group_2__3 ) | 6522 | // InternalVampireLanguage.g:1884:1: ( rule__VLSConfirmations__Group_1__7__Impl rule__VLSConfirmations__Group_1__8 ) |
5190 | // InternalVampireLanguage.g:1473:2: rule__VLSInclude__Group_2__2__Impl rule__VLSInclude__Group_2__3 | 6523 | // InternalVampireLanguage.g:1885:2: rule__VLSConfirmations__Group_1__7__Impl rule__VLSConfirmations__Group_1__8 |
5191 | { | 6524 | { |
5192 | pushFollow(FOLLOW_9); | 6525 | pushFollow(FOLLOW_14); |
5193 | rule__VLSInclude__Group_2__2__Impl(); | 6526 | rule__VLSConfirmations__Group_1__7__Impl(); |
5194 | 6527 | ||
5195 | state._fsp--; | 6528 | state._fsp--; |
5196 | 6529 | ||
5197 | pushFollow(FOLLOW_2); | 6530 | pushFollow(FOLLOW_2); |
5198 | rule__VLSInclude__Group_2__3(); | 6531 | rule__VLSConfirmations__Group_1__8(); |
5199 | 6532 | ||
5200 | state._fsp--; | 6533 | state._fsp--; |
5201 | 6534 | ||
@@ -5214,56 +6547,136 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5214 | } | 6547 | } |
5215 | return ; | 6548 | return ; |
5216 | } | 6549 | } |
5217 | // $ANTLR end "rule__VLSInclude__Group_2__2" | 6550 | // $ANTLR end "rule__VLSConfirmations__Group_1__7" |
5218 | 6551 | ||
5219 | 6552 | ||
5220 | // $ANTLR start "rule__VLSInclude__Group_2__2__Impl" | 6553 | // $ANTLR start "rule__VLSConfirmations__Group_1__7__Impl" |
5221 | // InternalVampireLanguage.g:1480:1: rule__VLSInclude__Group_2__2__Impl : ( ( rule__VLSInclude__Group_2_2__0 )* ) ; | 6554 | // InternalVampireLanguage.g:1892:1: rule__VLSConfirmations__Group_1__7__Impl : ( 'Virtual' ) ; |
5222 | public final void rule__VLSInclude__Group_2__2__Impl() throws RecognitionException { | 6555 | public final void rule__VLSConfirmations__Group_1__7__Impl() throws RecognitionException { |
5223 | 6556 | ||
5224 | int stackSize = keepStackSize(); | 6557 | int stackSize = keepStackSize(); |
5225 | 6558 | ||
5226 | try { | 6559 | try { |
5227 | // InternalVampireLanguage.g:1484:1: ( ( ( rule__VLSInclude__Group_2_2__0 )* ) ) | 6560 | // InternalVampireLanguage.g:1896:1: ( ( 'Virtual' ) ) |
5228 | // InternalVampireLanguage.g:1485:1: ( ( rule__VLSInclude__Group_2_2__0 )* ) | 6561 | // InternalVampireLanguage.g:1897:1: ( 'Virtual' ) |
5229 | { | 6562 | { |
5230 | // InternalVampireLanguage.g:1485:1: ( ( rule__VLSInclude__Group_2_2__0 )* ) | 6563 | // InternalVampireLanguage.g:1897:1: ( 'Virtual' ) |
5231 | // InternalVampireLanguage.g:1486:2: ( rule__VLSInclude__Group_2_2__0 )* | 6564 | // InternalVampireLanguage.g:1898:2: 'Virtual' |
5232 | { | 6565 | { |
5233 | before(grammarAccess.getVLSIncludeAccess().getGroup_2_2()); | 6566 | before(grammarAccess.getVLSConfirmationsAccess().getVirtualKeyword_1_7()); |
5234 | // InternalVampireLanguage.g:1487:2: ( rule__VLSInclude__Group_2_2__0 )* | 6567 | match(input,46,FOLLOW_2); |
5235 | loop23: | 6568 | after(grammarAccess.getVLSConfirmationsAccess().getVirtualKeyword_1_7()); |
5236 | do { | ||
5237 | int alt23=2; | ||
5238 | int LA23_0 = input.LA(1); | ||
5239 | 6569 | ||
5240 | if ( (LA23_0==45) ) { | 6570 | } |
5241 | alt23=1; | ||
5242 | } | ||
5243 | 6571 | ||
5244 | 6572 | ||
5245 | switch (alt23) { | 6573 | } |
5246 | case 1 : | ||
5247 | // InternalVampireLanguage.g:1487:3: rule__VLSInclude__Group_2_2__0 | ||
5248 | { | ||
5249 | pushFollow(FOLLOW_10); | ||
5250 | rule__VLSInclude__Group_2_2__0(); | ||
5251 | 6574 | ||
5252 | state._fsp--; | 6575 | } |
6576 | catch (RecognitionException re) { | ||
6577 | reportError(re); | ||
6578 | recover(input,re); | ||
6579 | } | ||
6580 | finally { | ||
5253 | 6581 | ||
6582 | restoreStackSize(stackSize); | ||
5254 | 6583 | ||
5255 | } | 6584 | } |
5256 | break; | 6585 | return ; |
6586 | } | ||
6587 | // $ANTLR end "rule__VLSConfirmations__Group_1__7__Impl" | ||
5257 | 6588 | ||
5258 | default : | ||
5259 | break loop23; | ||
5260 | } | ||
5261 | } while (true); | ||
5262 | 6589 | ||
5263 | after(grammarAccess.getVLSIncludeAccess().getGroup_2_2()); | 6590 | // $ANTLR start "rule__VLSConfirmations__Group_1__8" |
6591 | // InternalVampireLanguage.g:1907:1: rule__VLSConfirmations__Group_1__8 : rule__VLSConfirmations__Group_1__8__Impl ; | ||
6592 | public final void rule__VLSConfirmations__Group_1__8() throws RecognitionException { | ||
6593 | |||
6594 | int stackSize = keepStackSize(); | ||
6595 | |||
6596 | try { | ||
6597 | // InternalVampireLanguage.g:1911:1: ( rule__VLSConfirmations__Group_1__8__Impl ) | ||
6598 | // InternalVampireLanguage.g:1912:2: rule__VLSConfirmations__Group_1__8__Impl | ||
6599 | { | ||
6600 | pushFollow(FOLLOW_2); | ||
6601 | rule__VLSConfirmations__Group_1__8__Impl(); | ||
6602 | |||
6603 | state._fsp--; | ||
6604 | |||
6605 | |||
6606 | } | ||
6607 | |||
6608 | } | ||
6609 | catch (RecognitionException re) { | ||
6610 | reportError(re); | ||
6611 | recover(input,re); | ||
6612 | } | ||
6613 | finally { | ||
6614 | |||
6615 | restoreStackSize(stackSize); | ||
6616 | |||
6617 | } | ||
6618 | return ; | ||
6619 | } | ||
6620 | // $ANTLR end "rule__VLSConfirmations__Group_1__8" | ||
6621 | |||
6622 | |||
6623 | // $ANTLR start "rule__VLSConfirmations__Group_1__8__Impl" | ||
6624 | // InternalVampireLanguage.g:1918:1: rule__VLSConfirmations__Group_1__8__Impl : ( 'memory.' ) ; | ||
6625 | public final void rule__VLSConfirmations__Group_1__8__Impl() throws RecognitionException { | ||
6626 | |||
6627 | int stackSize = keepStackSize(); | ||
6628 | |||
6629 | try { | ||
6630 | // InternalVampireLanguage.g:1922:1: ( ( 'memory.' ) ) | ||
6631 | // InternalVampireLanguage.g:1923:1: ( 'memory.' ) | ||
6632 | { | ||
6633 | // InternalVampireLanguage.g:1923:1: ( 'memory.' ) | ||
6634 | // InternalVampireLanguage.g:1924:2: 'memory.' | ||
6635 | { | ||
6636 | before(grammarAccess.getVLSConfirmationsAccess().getMemoryKeyword_1_8()); | ||
6637 | match(input,47,FOLLOW_2); | ||
6638 | after(grammarAccess.getVLSConfirmationsAccess().getMemoryKeyword_1_8()); | ||
6639 | |||
6640 | } | ||
6641 | |||
5264 | 6642 | ||
5265 | } | 6643 | } |
5266 | 6644 | ||
6645 | } | ||
6646 | catch (RecognitionException re) { | ||
6647 | reportError(re); | ||
6648 | recover(input,re); | ||
6649 | } | ||
6650 | finally { | ||
6651 | |||
6652 | restoreStackSize(stackSize); | ||
6653 | |||
6654 | } | ||
6655 | return ; | ||
6656 | } | ||
6657 | // $ANTLR end "rule__VLSConfirmations__Group_1__8__Impl" | ||
6658 | |||
6659 | |||
6660 | // $ANTLR start "rule__VLSConfirmations__Group_2__0" | ||
6661 | // InternalVampireLanguage.g:1934:1: rule__VLSConfirmations__Group_2__0 : rule__VLSConfirmations__Group_2__0__Impl rule__VLSConfirmations__Group_2__1 ; | ||
6662 | public final void rule__VLSConfirmations__Group_2__0() throws RecognitionException { | ||
6663 | |||
6664 | int stackSize = keepStackSize(); | ||
6665 | |||
6666 | try { | ||
6667 | // InternalVampireLanguage.g:1938:1: ( rule__VLSConfirmations__Group_2__0__Impl rule__VLSConfirmations__Group_2__1 ) | ||
6668 | // InternalVampireLanguage.g:1939:2: rule__VLSConfirmations__Group_2__0__Impl rule__VLSConfirmations__Group_2__1 | ||
6669 | { | ||
6670 | pushFollow(FOLLOW_15); | ||
6671 | rule__VLSConfirmations__Group_2__0__Impl(); | ||
6672 | |||
6673 | state._fsp--; | ||
6674 | |||
6675 | pushFollow(FOLLOW_2); | ||
6676 | rule__VLSConfirmations__Group_2__1(); | ||
6677 | |||
6678 | state._fsp--; | ||
6679 | |||
5267 | 6680 | ||
5268 | } | 6681 | } |
5269 | 6682 | ||
@@ -5279,21 +6692,63 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5279 | } | 6692 | } |
5280 | return ; | 6693 | return ; |
5281 | } | 6694 | } |
5282 | // $ANTLR end "rule__VLSInclude__Group_2__2__Impl" | 6695 | // $ANTLR end "rule__VLSConfirmations__Group_2__0" |
6696 | |||
6697 | |||
6698 | // $ANTLR start "rule__VLSConfirmations__Group_2__0__Impl" | ||
6699 | // InternalVampireLanguage.g:1946:1: rule__VLSConfirmations__Group_2__0__Impl : ( () ) ; | ||
6700 | public final void rule__VLSConfirmations__Group_2__0__Impl() throws RecognitionException { | ||
6701 | |||
6702 | int stackSize = keepStackSize(); | ||
6703 | |||
6704 | try { | ||
6705 | // InternalVampireLanguage.g:1950:1: ( ( () ) ) | ||
6706 | // InternalVampireLanguage.g:1951:1: ( () ) | ||
6707 | { | ||
6708 | // InternalVampireLanguage.g:1951:1: ( () ) | ||
6709 | // InternalVampireLanguage.g:1952:2: () | ||
6710 | { | ||
6711 | before(grammarAccess.getVLSConfirmationsAccess().getVLSTryingAction_2_0()); | ||
6712 | // InternalVampireLanguage.g:1953:2: () | ||
6713 | // InternalVampireLanguage.g:1953:3: | ||
6714 | { | ||
6715 | } | ||
6716 | |||
6717 | after(grammarAccess.getVLSConfirmationsAccess().getVLSTryingAction_2_0()); | ||
6718 | |||
6719 | } | ||
6720 | |||
6721 | |||
6722 | } | ||
6723 | |||
6724 | } | ||
6725 | finally { | ||
6726 | |||
6727 | restoreStackSize(stackSize); | ||
6728 | |||
6729 | } | ||
6730 | return ; | ||
6731 | } | ||
6732 | // $ANTLR end "rule__VLSConfirmations__Group_2__0__Impl" | ||
5283 | 6733 | ||
5284 | 6734 | ||
5285 | // $ANTLR start "rule__VLSInclude__Group_2__3" | 6735 | // $ANTLR start "rule__VLSConfirmations__Group_2__1" |
5286 | // InternalVampireLanguage.g:1495:1: rule__VLSInclude__Group_2__3 : rule__VLSInclude__Group_2__3__Impl ; | 6736 | // InternalVampireLanguage.g:1961:1: rule__VLSConfirmations__Group_2__1 : rule__VLSConfirmations__Group_2__1__Impl rule__VLSConfirmations__Group_2__2 ; |
5287 | public final void rule__VLSInclude__Group_2__3() throws RecognitionException { | 6737 | public final void rule__VLSConfirmations__Group_2__1() throws RecognitionException { |
5288 | 6738 | ||
5289 | int stackSize = keepStackSize(); | 6739 | int stackSize = keepStackSize(); |
5290 | 6740 | ||
5291 | try { | 6741 | try { |
5292 | // InternalVampireLanguage.g:1499:1: ( rule__VLSInclude__Group_2__3__Impl ) | 6742 | // InternalVampireLanguage.g:1965:1: ( rule__VLSConfirmations__Group_2__1__Impl rule__VLSConfirmations__Group_2__2 ) |
5293 | // InternalVampireLanguage.g:1500:2: rule__VLSInclude__Group_2__3__Impl | 6743 | // InternalVampireLanguage.g:1966:2: rule__VLSConfirmations__Group_2__1__Impl rule__VLSConfirmations__Group_2__2 |
5294 | { | 6744 | { |
6745 | pushFollow(FOLLOW_16); | ||
6746 | rule__VLSConfirmations__Group_2__1__Impl(); | ||
6747 | |||
6748 | state._fsp--; | ||
6749 | |||
5295 | pushFollow(FOLLOW_2); | 6750 | pushFollow(FOLLOW_2); |
5296 | rule__VLSInclude__Group_2__3__Impl(); | 6751 | rule__VLSConfirmations__Group_2__2(); |
5297 | 6752 | ||
5298 | state._fsp--; | 6753 | state._fsp--; |
5299 | 6754 | ||
@@ -5312,25 +6767,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5312 | } | 6767 | } |
5313 | return ; | 6768 | return ; |
5314 | } | 6769 | } |
5315 | // $ANTLR end "rule__VLSInclude__Group_2__3" | 6770 | // $ANTLR end "rule__VLSConfirmations__Group_2__1" |
5316 | 6771 | ||
5317 | 6772 | ||
5318 | // $ANTLR start "rule__VLSInclude__Group_2__3__Impl" | 6773 | // $ANTLR start "rule__VLSConfirmations__Group_2__1__Impl" |
5319 | // InternalVampireLanguage.g:1506:1: rule__VLSInclude__Group_2__3__Impl : ( ']' ) ; | 6774 | // InternalVampireLanguage.g:1973:1: rule__VLSConfirmations__Group_2__1__Impl : ( 'TRYING' ) ; |
5320 | public final void rule__VLSInclude__Group_2__3__Impl() throws RecognitionException { | 6775 | public final void rule__VLSConfirmations__Group_2__1__Impl() throws RecognitionException { |
5321 | 6776 | ||
5322 | int stackSize = keepStackSize(); | 6777 | int stackSize = keepStackSize(); |
5323 | 6778 | ||
5324 | try { | 6779 | try { |
5325 | // InternalVampireLanguage.g:1510:1: ( ( ']' ) ) | 6780 | // InternalVampireLanguage.g:1977:1: ( ( 'TRYING' ) ) |
5326 | // InternalVampireLanguage.g:1511:1: ( ']' ) | 6781 | // InternalVampireLanguage.g:1978:1: ( 'TRYING' ) |
5327 | { | 6782 | { |
5328 | // InternalVampireLanguage.g:1511:1: ( ']' ) | 6783 | // InternalVampireLanguage.g:1978:1: ( 'TRYING' ) |
5329 | // InternalVampireLanguage.g:1512:2: ']' | 6784 | // InternalVampireLanguage.g:1979:2: 'TRYING' |
5330 | { | 6785 | { |
5331 | before(grammarAccess.getVLSIncludeAccess().getRightSquareBracketKeyword_2_3()); | 6786 | before(grammarAccess.getVLSConfirmationsAccess().getTRYINGKeyword_2_1()); |
5332 | match(input,44,FOLLOW_2); | 6787 | match(input,48,FOLLOW_2); |
5333 | after(grammarAccess.getVLSIncludeAccess().getRightSquareBracketKeyword_2_3()); | 6788 | after(grammarAccess.getVLSConfirmationsAccess().getTRYINGKeyword_2_1()); |
5334 | 6789 | ||
5335 | } | 6790 | } |
5336 | 6791 | ||
@@ -5349,26 +6804,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5349 | } | 6804 | } |
5350 | return ; | 6805 | return ; |
5351 | } | 6806 | } |
5352 | // $ANTLR end "rule__VLSInclude__Group_2__3__Impl" | 6807 | // $ANTLR end "rule__VLSConfirmations__Group_2__1__Impl" |
5353 | 6808 | ||
5354 | 6809 | ||
5355 | // $ANTLR start "rule__VLSInclude__Group_2_2__0" | 6810 | // $ANTLR start "rule__VLSConfirmations__Group_2__2" |
5356 | // InternalVampireLanguage.g:1522:1: rule__VLSInclude__Group_2_2__0 : rule__VLSInclude__Group_2_2__0__Impl rule__VLSInclude__Group_2_2__1 ; | 6811 | // InternalVampireLanguage.g:1988:1: rule__VLSConfirmations__Group_2__2 : rule__VLSConfirmations__Group_2__2__Impl rule__VLSConfirmations__Group_2__3 ; |
5357 | public final void rule__VLSInclude__Group_2_2__0() throws RecognitionException { | 6812 | public final void rule__VLSConfirmations__Group_2__2() throws RecognitionException { |
5358 | 6813 | ||
5359 | int stackSize = keepStackSize(); | 6814 | int stackSize = keepStackSize(); |
5360 | 6815 | ||
5361 | try { | 6816 | try { |
5362 | // InternalVampireLanguage.g:1526:1: ( rule__VLSInclude__Group_2_2__0__Impl rule__VLSInclude__Group_2_2__1 ) | 6817 | // InternalVampireLanguage.g:1992:1: ( rule__VLSConfirmations__Group_2__2__Impl rule__VLSConfirmations__Group_2__3 ) |
5363 | // InternalVampireLanguage.g:1527:2: rule__VLSInclude__Group_2_2__0__Impl rule__VLSInclude__Group_2_2__1 | 6818 | // InternalVampireLanguage.g:1993:2: rule__VLSConfirmations__Group_2__2__Impl rule__VLSConfirmations__Group_2__3 |
5364 | { | 6819 | { |
5365 | pushFollow(FOLLOW_8); | 6820 | pushFollow(FOLLOW_17); |
5366 | rule__VLSInclude__Group_2_2__0__Impl(); | 6821 | rule__VLSConfirmations__Group_2__2__Impl(); |
5367 | 6822 | ||
5368 | state._fsp--; | 6823 | state._fsp--; |
5369 | 6824 | ||
5370 | pushFollow(FOLLOW_2); | 6825 | pushFollow(FOLLOW_2); |
5371 | rule__VLSInclude__Group_2_2__1(); | 6826 | rule__VLSConfirmations__Group_2__3(); |
5372 | 6827 | ||
5373 | state._fsp--; | 6828 | state._fsp--; |
5374 | 6829 | ||
@@ -5387,25 +6842,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5387 | } | 6842 | } |
5388 | return ; | 6843 | return ; |
5389 | } | 6844 | } |
5390 | // $ANTLR end "rule__VLSInclude__Group_2_2__0" | 6845 | // $ANTLR end "rule__VLSConfirmations__Group_2__2" |
5391 | 6846 | ||
5392 | 6847 | ||
5393 | // $ANTLR start "rule__VLSInclude__Group_2_2__0__Impl" | 6848 | // $ANTLR start "rule__VLSConfirmations__Group_2__2__Impl" |
5394 | // InternalVampireLanguage.g:1534:1: rule__VLSInclude__Group_2_2__0__Impl : ( ',' ) ; | 6849 | // InternalVampireLanguage.g:2000:1: rule__VLSConfirmations__Group_2__2__Impl : ( '[' ) ; |
5395 | public final void rule__VLSInclude__Group_2_2__0__Impl() throws RecognitionException { | 6850 | public final void rule__VLSConfirmations__Group_2__2__Impl() throws RecognitionException { |
5396 | 6851 | ||
5397 | int stackSize = keepStackSize(); | 6852 | int stackSize = keepStackSize(); |
5398 | 6853 | ||
5399 | try { | 6854 | try { |
5400 | // InternalVampireLanguage.g:1538:1: ( ( ',' ) ) | 6855 | // InternalVampireLanguage.g:2004:1: ( ( '[' ) ) |
5401 | // InternalVampireLanguage.g:1539:1: ( ',' ) | 6856 | // InternalVampireLanguage.g:2005:1: ( '[' ) |
5402 | { | 6857 | { |
5403 | // InternalVampireLanguage.g:1539:1: ( ',' ) | 6858 | // InternalVampireLanguage.g:2005:1: ( '[' ) |
5404 | // InternalVampireLanguage.g:1540:2: ',' | 6859 | // InternalVampireLanguage.g:2006:2: '[' |
5405 | { | 6860 | { |
5406 | before(grammarAccess.getVLSIncludeAccess().getCommaKeyword_2_2_0()); | 6861 | before(grammarAccess.getVLSConfirmationsAccess().getLeftSquareBracketKeyword_2_2()); |
5407 | match(input,45,FOLLOW_2); | 6862 | match(input,49,FOLLOW_2); |
5408 | after(grammarAccess.getVLSIncludeAccess().getCommaKeyword_2_2_0()); | 6863 | after(grammarAccess.getVLSConfirmationsAccess().getLeftSquareBracketKeyword_2_2()); |
5409 | 6864 | ||
5410 | } | 6865 | } |
5411 | 6866 | ||
@@ -5424,21 +6879,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5424 | } | 6879 | } |
5425 | return ; | 6880 | return ; |
5426 | } | 6881 | } |
5427 | // $ANTLR end "rule__VLSInclude__Group_2_2__0__Impl" | 6882 | // $ANTLR end "rule__VLSConfirmations__Group_2__2__Impl" |
5428 | 6883 | ||
5429 | 6884 | ||
5430 | // $ANTLR start "rule__VLSInclude__Group_2_2__1" | 6885 | // $ANTLR start "rule__VLSConfirmations__Group_2__3" |
5431 | // InternalVampireLanguage.g:1549:1: rule__VLSInclude__Group_2_2__1 : rule__VLSInclude__Group_2_2__1__Impl ; | 6886 | // InternalVampireLanguage.g:2015:1: rule__VLSConfirmations__Group_2__3 : rule__VLSConfirmations__Group_2__3__Impl rule__VLSConfirmations__Group_2__4 ; |
5432 | public final void rule__VLSInclude__Group_2_2__1() throws RecognitionException { | 6887 | public final void rule__VLSConfirmations__Group_2__3() throws RecognitionException { |
5433 | 6888 | ||
5434 | int stackSize = keepStackSize(); | 6889 | int stackSize = keepStackSize(); |
5435 | 6890 | ||
5436 | try { | 6891 | try { |
5437 | // InternalVampireLanguage.g:1553:1: ( rule__VLSInclude__Group_2_2__1__Impl ) | 6892 | // InternalVampireLanguage.g:2019:1: ( rule__VLSConfirmations__Group_2__3__Impl rule__VLSConfirmations__Group_2__4 ) |
5438 | // InternalVampireLanguage.g:1554:2: rule__VLSInclude__Group_2_2__1__Impl | 6893 | // InternalVampireLanguage.g:2020:2: rule__VLSConfirmations__Group_2__3__Impl rule__VLSConfirmations__Group_2__4 |
5439 | { | 6894 | { |
6895 | pushFollow(FOLLOW_18); | ||
6896 | rule__VLSConfirmations__Group_2__3__Impl(); | ||
6897 | |||
6898 | state._fsp--; | ||
6899 | |||
5440 | pushFollow(FOLLOW_2); | 6900 | pushFollow(FOLLOW_2); |
5441 | rule__VLSInclude__Group_2_2__1__Impl(); | 6901 | rule__VLSConfirmations__Group_2__4(); |
5442 | 6902 | ||
5443 | state._fsp--; | 6903 | state._fsp--; |
5444 | 6904 | ||
@@ -5457,35 +6917,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5457 | } | 6917 | } |
5458 | return ; | 6918 | return ; |
5459 | } | 6919 | } |
5460 | // $ANTLR end "rule__VLSInclude__Group_2_2__1" | 6920 | // $ANTLR end "rule__VLSConfirmations__Group_2__3" |
5461 | 6921 | ||
5462 | 6922 | ||
5463 | // $ANTLR start "rule__VLSInclude__Group_2_2__1__Impl" | 6923 | // $ANTLR start "rule__VLSConfirmations__Group_2__3__Impl" |
5464 | // InternalVampireLanguage.g:1560:1: rule__VLSInclude__Group_2_2__1__Impl : ( ( rule__VLSInclude__NamesAssignment_2_2_1 ) ) ; | 6924 | // InternalVampireLanguage.g:2027:1: rule__VLSConfirmations__Group_2__3__Impl : ( ( rule__VLSConfirmations__NameAssignment_2_3 ) ) ; |
5465 | public final void rule__VLSInclude__Group_2_2__1__Impl() throws RecognitionException { | 6925 | public final void rule__VLSConfirmations__Group_2__3__Impl() throws RecognitionException { |
5466 | 6926 | ||
5467 | int stackSize = keepStackSize(); | 6927 | int stackSize = keepStackSize(); |
5468 | 6928 | ||
5469 | try { | 6929 | try { |
5470 | // InternalVampireLanguage.g:1564:1: ( ( ( rule__VLSInclude__NamesAssignment_2_2_1 ) ) ) | 6930 | // InternalVampireLanguage.g:2031:1: ( ( ( rule__VLSConfirmations__NameAssignment_2_3 ) ) ) |
5471 | // InternalVampireLanguage.g:1565:1: ( ( rule__VLSInclude__NamesAssignment_2_2_1 ) ) | 6931 | // InternalVampireLanguage.g:2032:1: ( ( rule__VLSConfirmations__NameAssignment_2_3 ) ) |
5472 | { | 6932 | { |
5473 | // InternalVampireLanguage.g:1565:1: ( ( rule__VLSInclude__NamesAssignment_2_2_1 ) ) | 6933 | // InternalVampireLanguage.g:2032:1: ( ( rule__VLSConfirmations__NameAssignment_2_3 ) ) |
5474 | // InternalVampireLanguage.g:1566:2: ( rule__VLSInclude__NamesAssignment_2_2_1 ) | 6934 | // InternalVampireLanguage.g:2033:2: ( rule__VLSConfirmations__NameAssignment_2_3 ) |
5475 | { | 6935 | { |
5476 | before(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_2_1()); | 6936 | before(grammarAccess.getVLSConfirmationsAccess().getNameAssignment_2_3()); |
5477 | // InternalVampireLanguage.g:1567:2: ( rule__VLSInclude__NamesAssignment_2_2_1 ) | 6937 | // InternalVampireLanguage.g:2034:2: ( rule__VLSConfirmations__NameAssignment_2_3 ) |
5478 | // InternalVampireLanguage.g:1567:3: rule__VLSInclude__NamesAssignment_2_2_1 | 6938 | // InternalVampireLanguage.g:2034:3: rule__VLSConfirmations__NameAssignment_2_3 |
5479 | { | 6939 | { |
5480 | pushFollow(FOLLOW_2); | 6940 | pushFollow(FOLLOW_2); |
5481 | rule__VLSInclude__NamesAssignment_2_2_1(); | 6941 | rule__VLSConfirmations__NameAssignment_2_3(); |
5482 | 6942 | ||
5483 | state._fsp--; | 6943 | state._fsp--; |
5484 | 6944 | ||
5485 | 6945 | ||
5486 | } | 6946 | } |
5487 | 6947 | ||
5488 | after(grammarAccess.getVLSIncludeAccess().getNamesAssignment_2_2_1()); | 6948 | after(grammarAccess.getVLSConfirmationsAccess().getNameAssignment_2_3()); |
5489 | 6949 | ||
5490 | } | 6950 | } |
5491 | 6951 | ||
@@ -5504,26 +6964,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5504 | } | 6964 | } |
5505 | return ; | 6965 | return ; |
5506 | } | 6966 | } |
5507 | // $ANTLR end "rule__VLSInclude__Group_2_2__1__Impl" | 6967 | // $ANTLR end "rule__VLSConfirmations__Group_2__3__Impl" |
5508 | 6968 | ||
5509 | 6969 | ||
5510 | // $ANTLR start "rule__VLSComment__Group__0" | 6970 | // $ANTLR start "rule__VLSConfirmations__Group_2__4" |
5511 | // InternalVampireLanguage.g:1576:1: rule__VLSComment__Group__0 : rule__VLSComment__Group__0__Impl rule__VLSComment__Group__1 ; | 6971 | // InternalVampireLanguage.g:2042:1: rule__VLSConfirmations__Group_2__4 : rule__VLSConfirmations__Group_2__4__Impl ; |
5512 | public final void rule__VLSComment__Group__0() throws RecognitionException { | 6972 | public final void rule__VLSConfirmations__Group_2__4() throws RecognitionException { |
5513 | 6973 | ||
5514 | int stackSize = keepStackSize(); | 6974 | int stackSize = keepStackSize(); |
5515 | 6975 | ||
5516 | try { | 6976 | try { |
5517 | // InternalVampireLanguage.g:1580:1: ( rule__VLSComment__Group__0__Impl rule__VLSComment__Group__1 ) | 6977 | // InternalVampireLanguage.g:2046:1: ( rule__VLSConfirmations__Group_2__4__Impl ) |
5518 | // InternalVampireLanguage.g:1581:2: rule__VLSComment__Group__0__Impl rule__VLSComment__Group__1 | 6978 | // InternalVampireLanguage.g:2047:2: rule__VLSConfirmations__Group_2__4__Impl |
5519 | { | 6979 | { |
5520 | pushFollow(FOLLOW_11); | ||
5521 | rule__VLSComment__Group__0__Impl(); | ||
5522 | |||
5523 | state._fsp--; | ||
5524 | |||
5525 | pushFollow(FOLLOW_2); | 6980 | pushFollow(FOLLOW_2); |
5526 | rule__VLSComment__Group__1(); | 6981 | rule__VLSConfirmations__Group_2__4__Impl(); |
5527 | 6982 | ||
5528 | state._fsp--; | 6983 | state._fsp--; |
5529 | 6984 | ||
@@ -5542,25 +6997,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5542 | } | 6997 | } |
5543 | return ; | 6998 | return ; |
5544 | } | 6999 | } |
5545 | // $ANTLR end "rule__VLSComment__Group__0" | 7000 | // $ANTLR end "rule__VLSConfirmations__Group_2__4" |
5546 | 7001 | ||
5547 | 7002 | ||
5548 | // $ANTLR start "rule__VLSComment__Group__0__Impl" | 7003 | // $ANTLR start "rule__VLSConfirmations__Group_2__4__Impl" |
5549 | // InternalVampireLanguage.g:1588:1: rule__VLSComment__Group__0__Impl : ( '%' ) ; | 7004 | // InternalVampireLanguage.g:2053:1: rule__VLSConfirmations__Group_2__4__Impl : ( ']' ) ; |
5550 | public final void rule__VLSComment__Group__0__Impl() throws RecognitionException { | 7005 | public final void rule__VLSConfirmations__Group_2__4__Impl() throws RecognitionException { |
5551 | 7006 | ||
5552 | int stackSize = keepStackSize(); | 7007 | int stackSize = keepStackSize(); |
5553 | 7008 | ||
5554 | try { | 7009 | try { |
5555 | // InternalVampireLanguage.g:1592:1: ( ( '%' ) ) | 7010 | // InternalVampireLanguage.g:2057:1: ( ( ']' ) ) |
5556 | // InternalVampireLanguage.g:1593:1: ( '%' ) | 7011 | // InternalVampireLanguage.g:2058:1: ( ']' ) |
5557 | { | 7012 | { |
5558 | // InternalVampireLanguage.g:1593:1: ( '%' ) | 7013 | // InternalVampireLanguage.g:2058:1: ( ']' ) |
5559 | // InternalVampireLanguage.g:1594:2: '%' | 7014 | // InternalVampireLanguage.g:2059:2: ']' |
5560 | { | 7015 | { |
5561 | before(grammarAccess.getVLSCommentAccess().getPercentSignKeyword_0()); | 7016 | before(grammarAccess.getVLSConfirmationsAccess().getRightSquareBracketKeyword_2_4()); |
5562 | match(input,46,FOLLOW_2); | 7017 | match(input,50,FOLLOW_2); |
5563 | after(grammarAccess.getVLSCommentAccess().getPercentSignKeyword_0()); | 7018 | after(grammarAccess.getVLSConfirmationsAccess().getRightSquareBracketKeyword_2_4()); |
5564 | 7019 | ||
5565 | } | 7020 | } |
5566 | 7021 | ||
@@ -5579,21 +7034,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5579 | } | 7034 | } |
5580 | return ; | 7035 | return ; |
5581 | } | 7036 | } |
5582 | // $ANTLR end "rule__VLSComment__Group__0__Impl" | 7037 | // $ANTLR end "rule__VLSConfirmations__Group_2__4__Impl" |
5583 | 7038 | ||
5584 | 7039 | ||
5585 | // $ANTLR start "rule__VLSComment__Group__1" | 7040 | // $ANTLR start "rule__VLSConfirmations__Group_3__0" |
5586 | // InternalVampireLanguage.g:1603:1: rule__VLSComment__Group__1 : rule__VLSComment__Group__1__Impl ; | 7041 | // InternalVampireLanguage.g:2069:1: rule__VLSConfirmations__Group_3__0 : rule__VLSConfirmations__Group_3__0__Impl rule__VLSConfirmations__Group_3__1 ; |
5587 | public final void rule__VLSComment__Group__1() throws RecognitionException { | 7042 | public final void rule__VLSConfirmations__Group_3__0() throws RecognitionException { |
5588 | 7043 | ||
5589 | int stackSize = keepStackSize(); | 7044 | int stackSize = keepStackSize(); |
5590 | 7045 | ||
5591 | try { | 7046 | try { |
5592 | // InternalVampireLanguage.g:1607:1: ( rule__VLSComment__Group__1__Impl ) | 7047 | // InternalVampireLanguage.g:2073:1: ( rule__VLSConfirmations__Group_3__0__Impl rule__VLSConfirmations__Group_3__1 ) |
5593 | // InternalVampireLanguage.g:1608:2: rule__VLSComment__Group__1__Impl | 7048 | // InternalVampireLanguage.g:2074:2: rule__VLSConfirmations__Group_3__0__Impl rule__VLSConfirmations__Group_3__1 |
5594 | { | 7049 | { |
7050 | pushFollow(FOLLOW_19); | ||
7051 | rule__VLSConfirmations__Group_3__0__Impl(); | ||
7052 | |||
7053 | state._fsp--; | ||
7054 | |||
5595 | pushFollow(FOLLOW_2); | 7055 | pushFollow(FOLLOW_2); |
5596 | rule__VLSComment__Group__1__Impl(); | 7056 | rule__VLSConfirmations__Group_3__1(); |
5597 | 7057 | ||
5598 | state._fsp--; | 7058 | state._fsp--; |
5599 | 7059 | ||
@@ -5612,35 +7072,100 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5612 | } | 7072 | } |
5613 | return ; | 7073 | return ; |
5614 | } | 7074 | } |
5615 | // $ANTLR end "rule__VLSComment__Group__1" | 7075 | // $ANTLR end "rule__VLSConfirmations__Group_3__0" |
5616 | 7076 | ||
5617 | 7077 | ||
5618 | // $ANTLR start "rule__VLSComment__Group__1__Impl" | 7078 | // $ANTLR start "rule__VLSConfirmations__Group_3__0__Impl" |
5619 | // InternalVampireLanguage.g:1614:1: rule__VLSComment__Group__1__Impl : ( ( rule__VLSComment__CommentAssignment_1 ) ) ; | 7079 | // InternalVampireLanguage.g:2081:1: rule__VLSConfirmations__Group_3__0__Impl : ( () ) ; |
5620 | public final void rule__VLSComment__Group__1__Impl() throws RecognitionException { | 7080 | public final void rule__VLSConfirmations__Group_3__0__Impl() throws RecognitionException { |
5621 | 7081 | ||
5622 | int stackSize = keepStackSize(); | 7082 | int stackSize = keepStackSize(); |
5623 | 7083 | ||
5624 | try { | 7084 | try { |
5625 | // InternalVampireLanguage.g:1618:1: ( ( ( rule__VLSComment__CommentAssignment_1 ) ) ) | 7085 | // InternalVampireLanguage.g:2085:1: ( ( () ) ) |
5626 | // InternalVampireLanguage.g:1619:1: ( ( rule__VLSComment__CommentAssignment_1 ) ) | 7086 | // InternalVampireLanguage.g:2086:1: ( () ) |
5627 | { | 7087 | { |
5628 | // InternalVampireLanguage.g:1619:1: ( ( rule__VLSComment__CommentAssignment_1 ) ) | 7088 | // InternalVampireLanguage.g:2086:1: ( () ) |
5629 | // InternalVampireLanguage.g:1620:2: ( rule__VLSComment__CommentAssignment_1 ) | 7089 | // InternalVampireLanguage.g:2087:2: () |
5630 | { | 7090 | { |
5631 | before(grammarAccess.getVLSCommentAccess().getCommentAssignment_1()); | 7091 | before(grammarAccess.getVLSConfirmationsAccess().getVLSFiniteModelAction_3_0()); |
5632 | // InternalVampireLanguage.g:1621:2: ( rule__VLSComment__CommentAssignment_1 ) | 7092 | // InternalVampireLanguage.g:2088:2: () |
5633 | // InternalVampireLanguage.g:1621:3: rule__VLSComment__CommentAssignment_1 | 7093 | // InternalVampireLanguage.g:2088:3: |
7094 | { | ||
7095 | } | ||
7096 | |||
7097 | after(grammarAccess.getVLSConfirmationsAccess().getVLSFiniteModelAction_3_0()); | ||
7098 | |||
7099 | } | ||
7100 | |||
7101 | |||
7102 | } | ||
7103 | |||
7104 | } | ||
7105 | finally { | ||
7106 | |||
7107 | restoreStackSize(stackSize); | ||
7108 | |||
7109 | } | ||
7110 | return ; | ||
7111 | } | ||
7112 | // $ANTLR end "rule__VLSConfirmations__Group_3__0__Impl" | ||
7113 | |||
7114 | |||
7115 | // $ANTLR start "rule__VLSConfirmations__Group_3__1" | ||
7116 | // InternalVampireLanguage.g:2096:1: rule__VLSConfirmations__Group_3__1 : rule__VLSConfirmations__Group_3__1__Impl rule__VLSConfirmations__Group_3__2 ; | ||
7117 | public final void rule__VLSConfirmations__Group_3__1() throws RecognitionException { | ||
7118 | |||
7119 | int stackSize = keepStackSize(); | ||
7120 | |||
7121 | try { | ||
7122 | // InternalVampireLanguage.g:2100:1: ( rule__VLSConfirmations__Group_3__1__Impl rule__VLSConfirmations__Group_3__2 ) | ||
7123 | // InternalVampireLanguage.g:2101:2: rule__VLSConfirmations__Group_3__1__Impl rule__VLSConfirmations__Group_3__2 | ||
5634 | { | 7124 | { |
7125 | pushFollow(FOLLOW_20); | ||
7126 | rule__VLSConfirmations__Group_3__1__Impl(); | ||
7127 | |||
7128 | state._fsp--; | ||
7129 | |||
5635 | pushFollow(FOLLOW_2); | 7130 | pushFollow(FOLLOW_2); |
5636 | rule__VLSComment__CommentAssignment_1(); | 7131 | rule__VLSConfirmations__Group_3__2(); |
5637 | 7132 | ||
5638 | state._fsp--; | 7133 | state._fsp--; |
5639 | 7134 | ||
5640 | 7135 | ||
5641 | } | 7136 | } |
5642 | 7137 | ||
5643 | after(grammarAccess.getVLSCommentAccess().getCommentAssignment_1()); | 7138 | } |
7139 | catch (RecognitionException re) { | ||
7140 | reportError(re); | ||
7141 | recover(input,re); | ||
7142 | } | ||
7143 | finally { | ||
7144 | |||
7145 | restoreStackSize(stackSize); | ||
7146 | |||
7147 | } | ||
7148 | return ; | ||
7149 | } | ||
7150 | // $ANTLR end "rule__VLSConfirmations__Group_3__1" | ||
7151 | |||
7152 | |||
7153 | // $ANTLR start "rule__VLSConfirmations__Group_3__1__Impl" | ||
7154 | // InternalVampireLanguage.g:2108:1: rule__VLSConfirmations__Group_3__1__Impl : ( 'Finite' ) ; | ||
7155 | public final void rule__VLSConfirmations__Group_3__1__Impl() throws RecognitionException { | ||
7156 | |||
7157 | int stackSize = keepStackSize(); | ||
7158 | |||
7159 | try { | ||
7160 | // InternalVampireLanguage.g:2112:1: ( ( 'Finite' ) ) | ||
7161 | // InternalVampireLanguage.g:2113:1: ( 'Finite' ) | ||
7162 | { | ||
7163 | // InternalVampireLanguage.g:2113:1: ( 'Finite' ) | ||
7164 | // InternalVampireLanguage.g:2114:2: 'Finite' | ||
7165 | { | ||
7166 | before(grammarAccess.getVLSConfirmationsAccess().getFiniteKeyword_3_1()); | ||
7167 | match(input,51,FOLLOW_2); | ||
7168 | after(grammarAccess.getVLSConfirmationsAccess().getFiniteKeyword_3_1()); | ||
5644 | 7169 | ||
5645 | } | 7170 | } |
5646 | 7171 | ||
@@ -5659,26 +7184,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5659 | } | 7184 | } |
5660 | return ; | 7185 | return ; |
5661 | } | 7186 | } |
5662 | // $ANTLR end "rule__VLSComment__Group__1__Impl" | 7187 | // $ANTLR end "rule__VLSConfirmations__Group_3__1__Impl" |
5663 | 7188 | ||
5664 | 7189 | ||
5665 | // $ANTLR start "rule__VLSSatisfiable__Group__0" | 7190 | // $ANTLR start "rule__VLSConfirmations__Group_3__2" |
5666 | // InternalVampireLanguage.g:1630:1: rule__VLSSatisfiable__Group__0 : rule__VLSSatisfiable__Group__0__Impl rule__VLSSatisfiable__Group__1 ; | 7191 | // InternalVampireLanguage.g:2123:1: rule__VLSConfirmations__Group_3__2 : rule__VLSConfirmations__Group_3__2__Impl rule__VLSConfirmations__Group_3__3 ; |
5667 | public final void rule__VLSSatisfiable__Group__0() throws RecognitionException { | 7192 | public final void rule__VLSConfirmations__Group_3__2() throws RecognitionException { |
5668 | 7193 | ||
5669 | int stackSize = keepStackSize(); | 7194 | int stackSize = keepStackSize(); |
5670 | 7195 | ||
5671 | try { | 7196 | try { |
5672 | // InternalVampireLanguage.g:1634:1: ( rule__VLSSatisfiable__Group__0__Impl rule__VLSSatisfiable__Group__1 ) | 7197 | // InternalVampireLanguage.g:2127:1: ( rule__VLSConfirmations__Group_3__2__Impl rule__VLSConfirmations__Group_3__3 ) |
5673 | // InternalVampireLanguage.g:1635:2: rule__VLSSatisfiable__Group__0__Impl rule__VLSSatisfiable__Group__1 | 7198 | // InternalVampireLanguage.g:2128:2: rule__VLSConfirmations__Group_3__2__Impl rule__VLSConfirmations__Group_3__3 |
5674 | { | 7199 | { |
5675 | pushFollow(FOLLOW_12); | 7200 | pushFollow(FOLLOW_21); |
5676 | rule__VLSSatisfiable__Group__0__Impl(); | 7201 | rule__VLSConfirmations__Group_3__2__Impl(); |
5677 | 7202 | ||
5678 | state._fsp--; | 7203 | state._fsp--; |
5679 | 7204 | ||
5680 | pushFollow(FOLLOW_2); | 7205 | pushFollow(FOLLOW_2); |
5681 | rule__VLSSatisfiable__Group__1(); | 7206 | rule__VLSConfirmations__Group_3__3(); |
5682 | 7207 | ||
5683 | state._fsp--; | 7208 | state._fsp--; |
5684 | 7209 | ||
@@ -5697,29 +7222,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5697 | } | 7222 | } |
5698 | return ; | 7223 | return ; |
5699 | } | 7224 | } |
5700 | // $ANTLR end "rule__VLSSatisfiable__Group__0" | 7225 | // $ANTLR end "rule__VLSConfirmations__Group_3__2" |
5701 | 7226 | ||
5702 | 7227 | ||
5703 | // $ANTLR start "rule__VLSSatisfiable__Group__0__Impl" | 7228 | // $ANTLR start "rule__VLSConfirmations__Group_3__2__Impl" |
5704 | // InternalVampireLanguage.g:1642:1: rule__VLSSatisfiable__Group__0__Impl : ( () ) ; | 7229 | // InternalVampireLanguage.g:2135:1: rule__VLSConfirmations__Group_3__2__Impl : ( 'Model' ) ; |
5705 | public final void rule__VLSSatisfiable__Group__0__Impl() throws RecognitionException { | 7230 | public final void rule__VLSConfirmations__Group_3__2__Impl() throws RecognitionException { |
5706 | 7231 | ||
5707 | int stackSize = keepStackSize(); | 7232 | int stackSize = keepStackSize(); |
5708 | 7233 | ||
5709 | try { | 7234 | try { |
5710 | // InternalVampireLanguage.g:1646:1: ( ( () ) ) | 7235 | // InternalVampireLanguage.g:2139:1: ( ( 'Model' ) ) |
5711 | // InternalVampireLanguage.g:1647:1: ( () ) | 7236 | // InternalVampireLanguage.g:2140:1: ( 'Model' ) |
5712 | { | ||
5713 | // InternalVampireLanguage.g:1647:1: ( () ) | ||
5714 | // InternalVampireLanguage.g:1648:2: () | ||
5715 | { | 7237 | { |
5716 | before(grammarAccess.getVLSSatisfiableAccess().getVLSSatisfiableAction_0()); | 7238 | // InternalVampireLanguage.g:2140:1: ( 'Model' ) |
5717 | // InternalVampireLanguage.g:1649:2: () | 7239 | // InternalVampireLanguage.g:2141:2: 'Model' |
5718 | // InternalVampireLanguage.g:1649:3: | ||
5719 | { | 7240 | { |
5720 | } | 7241 | before(grammarAccess.getVLSConfirmationsAccess().getModelKeyword_3_2()); |
5721 | 7242 | match(input,52,FOLLOW_2); | |
5722 | after(grammarAccess.getVLSSatisfiableAccess().getVLSSatisfiableAction_0()); | 7243 | after(grammarAccess.getVLSConfirmationsAccess().getModelKeyword_3_2()); |
5723 | 7244 | ||
5724 | } | 7245 | } |
5725 | 7246 | ||
@@ -5727,6 +7248,10 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5727 | } | 7248 | } |
5728 | 7249 | ||
5729 | } | 7250 | } |
7251 | catch (RecognitionException re) { | ||
7252 | reportError(re); | ||
7253 | recover(input,re); | ||
7254 | } | ||
5730 | finally { | 7255 | finally { |
5731 | 7256 | ||
5732 | restoreStackSize(stackSize); | 7257 | restoreStackSize(stackSize); |
@@ -5734,21 +7259,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5734 | } | 7259 | } |
5735 | return ; | 7260 | return ; |
5736 | } | 7261 | } |
5737 | // $ANTLR end "rule__VLSSatisfiable__Group__0__Impl" | 7262 | // $ANTLR end "rule__VLSConfirmations__Group_3__2__Impl" |
5738 | 7263 | ||
5739 | 7264 | ||
5740 | // $ANTLR start "rule__VLSSatisfiable__Group__1" | 7265 | // $ANTLR start "rule__VLSConfirmations__Group_3__3" |
5741 | // InternalVampireLanguage.g:1657:1: rule__VLSSatisfiable__Group__1 : rule__VLSSatisfiable__Group__1__Impl ; | 7266 | // InternalVampireLanguage.g:2150:1: rule__VLSConfirmations__Group_3__3 : rule__VLSConfirmations__Group_3__3__Impl ; |
5742 | public final void rule__VLSSatisfiable__Group__1() throws RecognitionException { | 7267 | public final void rule__VLSConfirmations__Group_3__3() throws RecognitionException { |
5743 | 7268 | ||
5744 | int stackSize = keepStackSize(); | 7269 | int stackSize = keepStackSize(); |
5745 | 7270 | ||
5746 | try { | 7271 | try { |
5747 | // InternalVampireLanguage.g:1661:1: ( rule__VLSSatisfiable__Group__1__Impl ) | 7272 | // InternalVampireLanguage.g:2154:1: ( rule__VLSConfirmations__Group_3__3__Impl ) |
5748 | // InternalVampireLanguage.g:1662:2: rule__VLSSatisfiable__Group__1__Impl | 7273 | // InternalVampireLanguage.g:2155:2: rule__VLSConfirmations__Group_3__3__Impl |
5749 | { | 7274 | { |
5750 | pushFollow(FOLLOW_2); | 7275 | pushFollow(FOLLOW_2); |
5751 | rule__VLSSatisfiable__Group__1__Impl(); | 7276 | rule__VLSConfirmations__Group_3__3__Impl(); |
5752 | 7277 | ||
5753 | state._fsp--; | 7278 | state._fsp--; |
5754 | 7279 | ||
@@ -5767,25 +7292,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5767 | } | 7292 | } |
5768 | return ; | 7293 | return ; |
5769 | } | 7294 | } |
5770 | // $ANTLR end "rule__VLSSatisfiable__Group__1" | 7295 | // $ANTLR end "rule__VLSConfirmations__Group_3__3" |
5771 | 7296 | ||
5772 | 7297 | ||
5773 | // $ANTLR start "rule__VLSSatisfiable__Group__1__Impl" | 7298 | // $ANTLR start "rule__VLSConfirmations__Group_3__3__Impl" |
5774 | // InternalVampireLanguage.g:1668:1: rule__VLSSatisfiable__Group__1__Impl : ( 'Satisfiable!' ) ; | 7299 | // InternalVampireLanguage.g:2161:1: rule__VLSConfirmations__Group_3__3__Impl : ( 'Found!' ) ; |
5775 | public final void rule__VLSSatisfiable__Group__1__Impl() throws RecognitionException { | 7300 | public final void rule__VLSConfirmations__Group_3__3__Impl() throws RecognitionException { |
5776 | 7301 | ||
5777 | int stackSize = keepStackSize(); | 7302 | int stackSize = keepStackSize(); |
5778 | 7303 | ||
5779 | try { | 7304 | try { |
5780 | // InternalVampireLanguage.g:1672:1: ( ( 'Satisfiable!' ) ) | 7305 | // InternalVampireLanguage.g:2165:1: ( ( 'Found!' ) ) |
5781 | // InternalVampireLanguage.g:1673:1: ( 'Satisfiable!' ) | 7306 | // InternalVampireLanguage.g:2166:1: ( 'Found!' ) |
5782 | { | 7307 | { |
5783 | // InternalVampireLanguage.g:1673:1: ( 'Satisfiable!' ) | 7308 | // InternalVampireLanguage.g:2166:1: ( 'Found!' ) |
5784 | // InternalVampireLanguage.g:1674:2: 'Satisfiable!' | 7309 | // InternalVampireLanguage.g:2167:2: 'Found!' |
5785 | { | 7310 | { |
5786 | before(grammarAccess.getVLSSatisfiableAccess().getSatisfiableKeyword_1()); | 7311 | before(grammarAccess.getVLSConfirmationsAccess().getFoundKeyword_3_3()); |
5787 | match(input,47,FOLLOW_2); | 7312 | match(input,53,FOLLOW_2); |
5788 | after(grammarAccess.getVLSSatisfiableAccess().getSatisfiableKeyword_1()); | 7313 | after(grammarAccess.getVLSConfirmationsAccess().getFoundKeyword_3_3()); |
5789 | 7314 | ||
5790 | } | 7315 | } |
5791 | 7316 | ||
@@ -5804,20 +7329,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5804 | } | 7329 | } |
5805 | return ; | 7330 | return ; |
5806 | } | 7331 | } |
5807 | // $ANTLR end "rule__VLSSatisfiable__Group__1__Impl" | 7332 | // $ANTLR end "rule__VLSConfirmations__Group_3__3__Impl" |
5808 | 7333 | ||
5809 | 7334 | ||
5810 | // $ANTLR start "rule__VLSFofFormula__Group__0" | 7335 | // $ANTLR start "rule__VLSFofFormula__Group__0" |
5811 | // InternalVampireLanguage.g:1684:1: rule__VLSFofFormula__Group__0 : rule__VLSFofFormula__Group__0__Impl rule__VLSFofFormula__Group__1 ; | 7336 | // InternalVampireLanguage.g:2177:1: rule__VLSFofFormula__Group__0 : rule__VLSFofFormula__Group__0__Impl rule__VLSFofFormula__Group__1 ; |
5812 | public final void rule__VLSFofFormula__Group__0() throws RecognitionException { | 7337 | public final void rule__VLSFofFormula__Group__0() throws RecognitionException { |
5813 | 7338 | ||
5814 | int stackSize = keepStackSize(); | 7339 | int stackSize = keepStackSize(); |
5815 | 7340 | ||
5816 | try { | 7341 | try { |
5817 | // InternalVampireLanguage.g:1688:1: ( rule__VLSFofFormula__Group__0__Impl rule__VLSFofFormula__Group__1 ) | 7342 | // InternalVampireLanguage.g:2181:1: ( rule__VLSFofFormula__Group__0__Impl rule__VLSFofFormula__Group__1 ) |
5818 | // InternalVampireLanguage.g:1689:2: rule__VLSFofFormula__Group__0__Impl rule__VLSFofFormula__Group__1 | 7343 | // InternalVampireLanguage.g:2182:2: rule__VLSFofFormula__Group__0__Impl rule__VLSFofFormula__Group__1 |
5819 | { | 7344 | { |
5820 | pushFollow(FOLLOW_13); | 7345 | pushFollow(FOLLOW_22); |
5821 | rule__VLSFofFormula__Group__0__Impl(); | 7346 | rule__VLSFofFormula__Group__0__Impl(); |
5822 | 7347 | ||
5823 | state._fsp--; | 7348 | state._fsp--; |
@@ -5846,20 +7371,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5846 | 7371 | ||
5847 | 7372 | ||
5848 | // $ANTLR start "rule__VLSFofFormula__Group__0__Impl" | 7373 | // $ANTLR start "rule__VLSFofFormula__Group__0__Impl" |
5849 | // InternalVampireLanguage.g:1696:1: rule__VLSFofFormula__Group__0__Impl : ( 'fof' ) ; | 7374 | // InternalVampireLanguage.g:2189:1: rule__VLSFofFormula__Group__0__Impl : ( 'fof' ) ; |
5850 | public final void rule__VLSFofFormula__Group__0__Impl() throws RecognitionException { | 7375 | public final void rule__VLSFofFormula__Group__0__Impl() throws RecognitionException { |
5851 | 7376 | ||
5852 | int stackSize = keepStackSize(); | 7377 | int stackSize = keepStackSize(); |
5853 | 7378 | ||
5854 | try { | 7379 | try { |
5855 | // InternalVampireLanguage.g:1700:1: ( ( 'fof' ) ) | 7380 | // InternalVampireLanguage.g:2193:1: ( ( 'fof' ) ) |
5856 | // InternalVampireLanguage.g:1701:1: ( 'fof' ) | 7381 | // InternalVampireLanguage.g:2194:1: ( 'fof' ) |
5857 | { | 7382 | { |
5858 | // InternalVampireLanguage.g:1701:1: ( 'fof' ) | 7383 | // InternalVampireLanguage.g:2194:1: ( 'fof' ) |
5859 | // InternalVampireLanguage.g:1702:2: 'fof' | 7384 | // InternalVampireLanguage.g:2195:2: 'fof' |
5860 | { | 7385 | { |
5861 | before(grammarAccess.getVLSFofFormulaAccess().getFofKeyword_0()); | 7386 | before(grammarAccess.getVLSFofFormulaAccess().getFofKeyword_0()); |
5862 | match(input,48,FOLLOW_2); | 7387 | match(input,54,FOLLOW_2); |
5863 | after(grammarAccess.getVLSFofFormulaAccess().getFofKeyword_0()); | 7388 | after(grammarAccess.getVLSFofFormulaAccess().getFofKeyword_0()); |
5864 | 7389 | ||
5865 | } | 7390 | } |
@@ -5883,16 +7408,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5883 | 7408 | ||
5884 | 7409 | ||
5885 | // $ANTLR start "rule__VLSFofFormula__Group__1" | 7410 | // $ANTLR start "rule__VLSFofFormula__Group__1" |
5886 | // InternalVampireLanguage.g:1711:1: rule__VLSFofFormula__Group__1 : rule__VLSFofFormula__Group__1__Impl rule__VLSFofFormula__Group__2 ; | 7411 | // InternalVampireLanguage.g:2204:1: rule__VLSFofFormula__Group__1 : rule__VLSFofFormula__Group__1__Impl rule__VLSFofFormula__Group__2 ; |
5887 | public final void rule__VLSFofFormula__Group__1() throws RecognitionException { | 7412 | public final void rule__VLSFofFormula__Group__1() throws RecognitionException { |
5888 | 7413 | ||
5889 | int stackSize = keepStackSize(); | 7414 | int stackSize = keepStackSize(); |
5890 | 7415 | ||
5891 | try { | 7416 | try { |
5892 | // InternalVampireLanguage.g:1715:1: ( rule__VLSFofFormula__Group__1__Impl rule__VLSFofFormula__Group__2 ) | 7417 | // InternalVampireLanguage.g:2208:1: ( rule__VLSFofFormula__Group__1__Impl rule__VLSFofFormula__Group__2 ) |
5893 | // InternalVampireLanguage.g:1716:2: rule__VLSFofFormula__Group__1__Impl rule__VLSFofFormula__Group__2 | 7418 | // InternalVampireLanguage.g:2209:2: rule__VLSFofFormula__Group__1__Impl rule__VLSFofFormula__Group__2 |
5894 | { | 7419 | { |
5895 | pushFollow(FOLLOW_14); | 7420 | pushFollow(FOLLOW_23); |
5896 | rule__VLSFofFormula__Group__1__Impl(); | 7421 | rule__VLSFofFormula__Group__1__Impl(); |
5897 | 7422 | ||
5898 | state._fsp--; | 7423 | state._fsp--; |
@@ -5921,20 +7446,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5921 | 7446 | ||
5922 | 7447 | ||
5923 | // $ANTLR start "rule__VLSFofFormula__Group__1__Impl" | 7448 | // $ANTLR start "rule__VLSFofFormula__Group__1__Impl" |
5924 | // InternalVampireLanguage.g:1723:1: rule__VLSFofFormula__Group__1__Impl : ( '(' ) ; | 7449 | // InternalVampireLanguage.g:2216:1: rule__VLSFofFormula__Group__1__Impl : ( '(' ) ; |
5925 | public final void rule__VLSFofFormula__Group__1__Impl() throws RecognitionException { | 7450 | public final void rule__VLSFofFormula__Group__1__Impl() throws RecognitionException { |
5926 | 7451 | ||
5927 | int stackSize = keepStackSize(); | 7452 | int stackSize = keepStackSize(); |
5928 | 7453 | ||
5929 | try { | 7454 | try { |
5930 | // InternalVampireLanguage.g:1727:1: ( ( '(' ) ) | 7455 | // InternalVampireLanguage.g:2220:1: ( ( '(' ) ) |
5931 | // InternalVampireLanguage.g:1728:1: ( '(' ) | 7456 | // InternalVampireLanguage.g:2221:1: ( '(' ) |
5932 | { | 7457 | { |
5933 | // InternalVampireLanguage.g:1728:1: ( '(' ) | 7458 | // InternalVampireLanguage.g:2221:1: ( '(' ) |
5934 | // InternalVampireLanguage.g:1729:2: '(' | 7459 | // InternalVampireLanguage.g:2222:2: '(' |
5935 | { | 7460 | { |
5936 | before(grammarAccess.getVLSFofFormulaAccess().getLeftParenthesisKeyword_1()); | 7461 | before(grammarAccess.getVLSFofFormulaAccess().getLeftParenthesisKeyword_1()); |
5937 | match(input,49,FOLLOW_2); | 7462 | match(input,55,FOLLOW_2); |
5938 | after(grammarAccess.getVLSFofFormulaAccess().getLeftParenthesisKeyword_1()); | 7463 | after(grammarAccess.getVLSFofFormulaAccess().getLeftParenthesisKeyword_1()); |
5939 | 7464 | ||
5940 | } | 7465 | } |
@@ -5958,16 +7483,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5958 | 7483 | ||
5959 | 7484 | ||
5960 | // $ANTLR start "rule__VLSFofFormula__Group__2" | 7485 | // $ANTLR start "rule__VLSFofFormula__Group__2" |
5961 | // InternalVampireLanguage.g:1738:1: rule__VLSFofFormula__Group__2 : rule__VLSFofFormula__Group__2__Impl rule__VLSFofFormula__Group__3 ; | 7486 | // InternalVampireLanguage.g:2231:1: rule__VLSFofFormula__Group__2 : rule__VLSFofFormula__Group__2__Impl rule__VLSFofFormula__Group__3 ; |
5962 | public final void rule__VLSFofFormula__Group__2() throws RecognitionException { | 7487 | public final void rule__VLSFofFormula__Group__2() throws RecognitionException { |
5963 | 7488 | ||
5964 | int stackSize = keepStackSize(); | 7489 | int stackSize = keepStackSize(); |
5965 | 7490 | ||
5966 | try { | 7491 | try { |
5967 | // InternalVampireLanguage.g:1742:1: ( rule__VLSFofFormula__Group__2__Impl rule__VLSFofFormula__Group__3 ) | 7492 | // InternalVampireLanguage.g:2235:1: ( rule__VLSFofFormula__Group__2__Impl rule__VLSFofFormula__Group__3 ) |
5968 | // InternalVampireLanguage.g:1743:2: rule__VLSFofFormula__Group__2__Impl rule__VLSFofFormula__Group__3 | 7493 | // InternalVampireLanguage.g:2236:2: rule__VLSFofFormula__Group__2__Impl rule__VLSFofFormula__Group__3 |
5969 | { | 7494 | { |
5970 | pushFollow(FOLLOW_15); | 7495 | pushFollow(FOLLOW_24); |
5971 | rule__VLSFofFormula__Group__2__Impl(); | 7496 | rule__VLSFofFormula__Group__2__Impl(); |
5972 | 7497 | ||
5973 | state._fsp--; | 7498 | state._fsp--; |
@@ -5996,21 +7521,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
5996 | 7521 | ||
5997 | 7522 | ||
5998 | // $ANTLR start "rule__VLSFofFormula__Group__2__Impl" | 7523 | // $ANTLR start "rule__VLSFofFormula__Group__2__Impl" |
5999 | // InternalVampireLanguage.g:1750:1: rule__VLSFofFormula__Group__2__Impl : ( ( rule__VLSFofFormula__NameAssignment_2 ) ) ; | 7524 | // InternalVampireLanguage.g:2243:1: rule__VLSFofFormula__Group__2__Impl : ( ( rule__VLSFofFormula__NameAssignment_2 ) ) ; |
6000 | public final void rule__VLSFofFormula__Group__2__Impl() throws RecognitionException { | 7525 | public final void rule__VLSFofFormula__Group__2__Impl() throws RecognitionException { |
6001 | 7526 | ||
6002 | int stackSize = keepStackSize(); | 7527 | int stackSize = keepStackSize(); |
6003 | 7528 | ||
6004 | try { | 7529 | try { |
6005 | // InternalVampireLanguage.g:1754:1: ( ( ( rule__VLSFofFormula__NameAssignment_2 ) ) ) | 7530 | // InternalVampireLanguage.g:2247:1: ( ( ( rule__VLSFofFormula__NameAssignment_2 ) ) ) |
6006 | // InternalVampireLanguage.g:1755:1: ( ( rule__VLSFofFormula__NameAssignment_2 ) ) | 7531 | // InternalVampireLanguage.g:2248:1: ( ( rule__VLSFofFormula__NameAssignment_2 ) ) |
6007 | { | 7532 | { |
6008 | // InternalVampireLanguage.g:1755:1: ( ( rule__VLSFofFormula__NameAssignment_2 ) ) | 7533 | // InternalVampireLanguage.g:2248:1: ( ( rule__VLSFofFormula__NameAssignment_2 ) ) |
6009 | // InternalVampireLanguage.g:1756:2: ( rule__VLSFofFormula__NameAssignment_2 ) | 7534 | // InternalVampireLanguage.g:2249:2: ( rule__VLSFofFormula__NameAssignment_2 ) |
6010 | { | 7535 | { |
6011 | before(grammarAccess.getVLSFofFormulaAccess().getNameAssignment_2()); | 7536 | before(grammarAccess.getVLSFofFormulaAccess().getNameAssignment_2()); |
6012 | // InternalVampireLanguage.g:1757:2: ( rule__VLSFofFormula__NameAssignment_2 ) | 7537 | // InternalVampireLanguage.g:2250:2: ( rule__VLSFofFormula__NameAssignment_2 ) |
6013 | // InternalVampireLanguage.g:1757:3: rule__VLSFofFormula__NameAssignment_2 | 7538 | // InternalVampireLanguage.g:2250:3: rule__VLSFofFormula__NameAssignment_2 |
6014 | { | 7539 | { |
6015 | pushFollow(FOLLOW_2); | 7540 | pushFollow(FOLLOW_2); |
6016 | rule__VLSFofFormula__NameAssignment_2(); | 7541 | rule__VLSFofFormula__NameAssignment_2(); |
@@ -6043,16 +7568,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6043 | 7568 | ||
6044 | 7569 | ||
6045 | // $ANTLR start "rule__VLSFofFormula__Group__3" | 7570 | // $ANTLR start "rule__VLSFofFormula__Group__3" |
6046 | // InternalVampireLanguage.g:1765:1: rule__VLSFofFormula__Group__3 : rule__VLSFofFormula__Group__3__Impl rule__VLSFofFormula__Group__4 ; | 7571 | // InternalVampireLanguage.g:2258:1: rule__VLSFofFormula__Group__3 : rule__VLSFofFormula__Group__3__Impl rule__VLSFofFormula__Group__4 ; |
6047 | public final void rule__VLSFofFormula__Group__3() throws RecognitionException { | 7572 | public final void rule__VLSFofFormula__Group__3() throws RecognitionException { |
6048 | 7573 | ||
6049 | int stackSize = keepStackSize(); | 7574 | int stackSize = keepStackSize(); |
6050 | 7575 | ||
6051 | try { | 7576 | try { |
6052 | // InternalVampireLanguage.g:1769:1: ( rule__VLSFofFormula__Group__3__Impl rule__VLSFofFormula__Group__4 ) | 7577 | // InternalVampireLanguage.g:2262:1: ( rule__VLSFofFormula__Group__3__Impl rule__VLSFofFormula__Group__4 ) |
6053 | // InternalVampireLanguage.g:1770:2: rule__VLSFofFormula__Group__3__Impl rule__VLSFofFormula__Group__4 | 7578 | // InternalVampireLanguage.g:2263:2: rule__VLSFofFormula__Group__3__Impl rule__VLSFofFormula__Group__4 |
6054 | { | 7579 | { |
6055 | pushFollow(FOLLOW_16); | 7580 | pushFollow(FOLLOW_25); |
6056 | rule__VLSFofFormula__Group__3__Impl(); | 7581 | rule__VLSFofFormula__Group__3__Impl(); |
6057 | 7582 | ||
6058 | state._fsp--; | 7583 | state._fsp--; |
@@ -6081,20 +7606,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6081 | 7606 | ||
6082 | 7607 | ||
6083 | // $ANTLR start "rule__VLSFofFormula__Group__3__Impl" | 7608 | // $ANTLR start "rule__VLSFofFormula__Group__3__Impl" |
6084 | // InternalVampireLanguage.g:1777:1: rule__VLSFofFormula__Group__3__Impl : ( ',' ) ; | 7609 | // InternalVampireLanguage.g:2270:1: rule__VLSFofFormula__Group__3__Impl : ( ',' ) ; |
6085 | public final void rule__VLSFofFormula__Group__3__Impl() throws RecognitionException { | 7610 | public final void rule__VLSFofFormula__Group__3__Impl() throws RecognitionException { |
6086 | 7611 | ||
6087 | int stackSize = keepStackSize(); | 7612 | int stackSize = keepStackSize(); |
6088 | 7613 | ||
6089 | try { | 7614 | try { |
6090 | // InternalVampireLanguage.g:1781:1: ( ( ',' ) ) | 7615 | // InternalVampireLanguage.g:2274:1: ( ( ',' ) ) |
6091 | // InternalVampireLanguage.g:1782:1: ( ',' ) | 7616 | // InternalVampireLanguage.g:2275:1: ( ',' ) |
6092 | { | 7617 | { |
6093 | // InternalVampireLanguage.g:1782:1: ( ',' ) | 7618 | // InternalVampireLanguage.g:2275:1: ( ',' ) |
6094 | // InternalVampireLanguage.g:1783:2: ',' | 7619 | // InternalVampireLanguage.g:2276:2: ',' |
6095 | { | 7620 | { |
6096 | before(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_3()); | 7621 | before(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_3()); |
6097 | match(input,45,FOLLOW_2); | 7622 | match(input,56,FOLLOW_2); |
6098 | after(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_3()); | 7623 | after(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_3()); |
6099 | 7624 | ||
6100 | } | 7625 | } |
@@ -6118,16 +7643,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6118 | 7643 | ||
6119 | 7644 | ||
6120 | // $ANTLR start "rule__VLSFofFormula__Group__4" | 7645 | // $ANTLR start "rule__VLSFofFormula__Group__4" |
6121 | // InternalVampireLanguage.g:1792:1: rule__VLSFofFormula__Group__4 : rule__VLSFofFormula__Group__4__Impl rule__VLSFofFormula__Group__5 ; | 7646 | // InternalVampireLanguage.g:2285:1: rule__VLSFofFormula__Group__4 : rule__VLSFofFormula__Group__4__Impl rule__VLSFofFormula__Group__5 ; |
6122 | public final void rule__VLSFofFormula__Group__4() throws RecognitionException { | 7647 | public final void rule__VLSFofFormula__Group__4() throws RecognitionException { |
6123 | 7648 | ||
6124 | int stackSize = keepStackSize(); | 7649 | int stackSize = keepStackSize(); |
6125 | 7650 | ||
6126 | try { | 7651 | try { |
6127 | // InternalVampireLanguage.g:1796:1: ( rule__VLSFofFormula__Group__4__Impl rule__VLSFofFormula__Group__5 ) | 7652 | // InternalVampireLanguage.g:2289:1: ( rule__VLSFofFormula__Group__4__Impl rule__VLSFofFormula__Group__5 ) |
6128 | // InternalVampireLanguage.g:1797:2: rule__VLSFofFormula__Group__4__Impl rule__VLSFofFormula__Group__5 | 7653 | // InternalVampireLanguage.g:2290:2: rule__VLSFofFormula__Group__4__Impl rule__VLSFofFormula__Group__5 |
6129 | { | 7654 | { |
6130 | pushFollow(FOLLOW_15); | 7655 | pushFollow(FOLLOW_24); |
6131 | rule__VLSFofFormula__Group__4__Impl(); | 7656 | rule__VLSFofFormula__Group__4__Impl(); |
6132 | 7657 | ||
6133 | state._fsp--; | 7658 | state._fsp--; |
@@ -6156,21 +7681,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6156 | 7681 | ||
6157 | 7682 | ||
6158 | // $ANTLR start "rule__VLSFofFormula__Group__4__Impl" | 7683 | // $ANTLR start "rule__VLSFofFormula__Group__4__Impl" |
6159 | // InternalVampireLanguage.g:1804:1: rule__VLSFofFormula__Group__4__Impl : ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) ; | 7684 | // InternalVampireLanguage.g:2297:1: rule__VLSFofFormula__Group__4__Impl : ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) ; |
6160 | public final void rule__VLSFofFormula__Group__4__Impl() throws RecognitionException { | 7685 | public final void rule__VLSFofFormula__Group__4__Impl() throws RecognitionException { |
6161 | 7686 | ||
6162 | int stackSize = keepStackSize(); | 7687 | int stackSize = keepStackSize(); |
6163 | 7688 | ||
6164 | try { | 7689 | try { |
6165 | // InternalVampireLanguage.g:1808:1: ( ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) ) | 7690 | // InternalVampireLanguage.g:2301:1: ( ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) ) |
6166 | // InternalVampireLanguage.g:1809:1: ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) | 7691 | // InternalVampireLanguage.g:2302:1: ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) |
6167 | { | 7692 | { |
6168 | // InternalVampireLanguage.g:1809:1: ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) | 7693 | // InternalVampireLanguage.g:2302:1: ( ( rule__VLSFofFormula__FofRoleAssignment_4 ) ) |
6169 | // InternalVampireLanguage.g:1810:2: ( rule__VLSFofFormula__FofRoleAssignment_4 ) | 7694 | // InternalVampireLanguage.g:2303:2: ( rule__VLSFofFormula__FofRoleAssignment_4 ) |
6170 | { | 7695 | { |
6171 | before(grammarAccess.getVLSFofFormulaAccess().getFofRoleAssignment_4()); | 7696 | before(grammarAccess.getVLSFofFormulaAccess().getFofRoleAssignment_4()); |
6172 | // InternalVampireLanguage.g:1811:2: ( rule__VLSFofFormula__FofRoleAssignment_4 ) | 7697 | // InternalVampireLanguage.g:2304:2: ( rule__VLSFofFormula__FofRoleAssignment_4 ) |
6173 | // InternalVampireLanguage.g:1811:3: rule__VLSFofFormula__FofRoleAssignment_4 | 7698 | // InternalVampireLanguage.g:2304:3: rule__VLSFofFormula__FofRoleAssignment_4 |
6174 | { | 7699 | { |
6175 | pushFollow(FOLLOW_2); | 7700 | pushFollow(FOLLOW_2); |
6176 | rule__VLSFofFormula__FofRoleAssignment_4(); | 7701 | rule__VLSFofFormula__FofRoleAssignment_4(); |
@@ -6203,16 +7728,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6203 | 7728 | ||
6204 | 7729 | ||
6205 | // $ANTLR start "rule__VLSFofFormula__Group__5" | 7730 | // $ANTLR start "rule__VLSFofFormula__Group__5" |
6206 | // InternalVampireLanguage.g:1819:1: rule__VLSFofFormula__Group__5 : rule__VLSFofFormula__Group__5__Impl rule__VLSFofFormula__Group__6 ; | 7731 | // InternalVampireLanguage.g:2312:1: rule__VLSFofFormula__Group__5 : rule__VLSFofFormula__Group__5__Impl rule__VLSFofFormula__Group__6 ; |
6207 | public final void rule__VLSFofFormula__Group__5() throws RecognitionException { | 7732 | public final void rule__VLSFofFormula__Group__5() throws RecognitionException { |
6208 | 7733 | ||
6209 | int stackSize = keepStackSize(); | 7734 | int stackSize = keepStackSize(); |
6210 | 7735 | ||
6211 | try { | 7736 | try { |
6212 | // InternalVampireLanguage.g:1823:1: ( rule__VLSFofFormula__Group__5__Impl rule__VLSFofFormula__Group__6 ) | 7737 | // InternalVampireLanguage.g:2316:1: ( rule__VLSFofFormula__Group__5__Impl rule__VLSFofFormula__Group__6 ) |
6213 | // InternalVampireLanguage.g:1824:2: rule__VLSFofFormula__Group__5__Impl rule__VLSFofFormula__Group__6 | 7738 | // InternalVampireLanguage.g:2317:2: rule__VLSFofFormula__Group__5__Impl rule__VLSFofFormula__Group__6 |
6214 | { | 7739 | { |
6215 | pushFollow(FOLLOW_17); | 7740 | pushFollow(FOLLOW_26); |
6216 | rule__VLSFofFormula__Group__5__Impl(); | 7741 | rule__VLSFofFormula__Group__5__Impl(); |
6217 | 7742 | ||
6218 | state._fsp--; | 7743 | state._fsp--; |
@@ -6241,20 +7766,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6241 | 7766 | ||
6242 | 7767 | ||
6243 | // $ANTLR start "rule__VLSFofFormula__Group__5__Impl" | 7768 | // $ANTLR start "rule__VLSFofFormula__Group__5__Impl" |
6244 | // InternalVampireLanguage.g:1831:1: rule__VLSFofFormula__Group__5__Impl : ( ',' ) ; | 7769 | // InternalVampireLanguage.g:2324:1: rule__VLSFofFormula__Group__5__Impl : ( ',' ) ; |
6245 | public final void rule__VLSFofFormula__Group__5__Impl() throws RecognitionException { | 7770 | public final void rule__VLSFofFormula__Group__5__Impl() throws RecognitionException { |
6246 | 7771 | ||
6247 | int stackSize = keepStackSize(); | 7772 | int stackSize = keepStackSize(); |
6248 | 7773 | ||
6249 | try { | 7774 | try { |
6250 | // InternalVampireLanguage.g:1835:1: ( ( ',' ) ) | 7775 | // InternalVampireLanguage.g:2328:1: ( ( ',' ) ) |
6251 | // InternalVampireLanguage.g:1836:1: ( ',' ) | 7776 | // InternalVampireLanguage.g:2329:1: ( ',' ) |
6252 | { | 7777 | { |
6253 | // InternalVampireLanguage.g:1836:1: ( ',' ) | 7778 | // InternalVampireLanguage.g:2329:1: ( ',' ) |
6254 | // InternalVampireLanguage.g:1837:2: ',' | 7779 | // InternalVampireLanguage.g:2330:2: ',' |
6255 | { | 7780 | { |
6256 | before(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_5()); | 7781 | before(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_5()); |
6257 | match(input,45,FOLLOW_2); | 7782 | match(input,56,FOLLOW_2); |
6258 | after(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_5()); | 7783 | after(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_5()); |
6259 | 7784 | ||
6260 | } | 7785 | } |
@@ -6278,16 +7803,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6278 | 7803 | ||
6279 | 7804 | ||
6280 | // $ANTLR start "rule__VLSFofFormula__Group__6" | 7805 | // $ANTLR start "rule__VLSFofFormula__Group__6" |
6281 | // InternalVampireLanguage.g:1846:1: rule__VLSFofFormula__Group__6 : rule__VLSFofFormula__Group__6__Impl rule__VLSFofFormula__Group__7 ; | 7806 | // InternalVampireLanguage.g:2339:1: rule__VLSFofFormula__Group__6 : rule__VLSFofFormula__Group__6__Impl rule__VLSFofFormula__Group__7 ; |
6282 | public final void rule__VLSFofFormula__Group__6() throws RecognitionException { | 7807 | public final void rule__VLSFofFormula__Group__6() throws RecognitionException { |
6283 | 7808 | ||
6284 | int stackSize = keepStackSize(); | 7809 | int stackSize = keepStackSize(); |
6285 | 7810 | ||
6286 | try { | 7811 | try { |
6287 | // InternalVampireLanguage.g:1850:1: ( rule__VLSFofFormula__Group__6__Impl rule__VLSFofFormula__Group__7 ) | 7812 | // InternalVampireLanguage.g:2343:1: ( rule__VLSFofFormula__Group__6__Impl rule__VLSFofFormula__Group__7 ) |
6288 | // InternalVampireLanguage.g:1851:2: rule__VLSFofFormula__Group__6__Impl rule__VLSFofFormula__Group__7 | 7813 | // InternalVampireLanguage.g:2344:2: rule__VLSFofFormula__Group__6__Impl rule__VLSFofFormula__Group__7 |
6289 | { | 7814 | { |
6290 | pushFollow(FOLLOW_18); | 7815 | pushFollow(FOLLOW_27); |
6291 | rule__VLSFofFormula__Group__6__Impl(); | 7816 | rule__VLSFofFormula__Group__6__Impl(); |
6292 | 7817 | ||
6293 | state._fsp--; | 7818 | state._fsp--; |
@@ -6316,21 +7841,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6316 | 7841 | ||
6317 | 7842 | ||
6318 | // $ANTLR start "rule__VLSFofFormula__Group__6__Impl" | 7843 | // $ANTLR start "rule__VLSFofFormula__Group__6__Impl" |
6319 | // InternalVampireLanguage.g:1858:1: rule__VLSFofFormula__Group__6__Impl : ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) ; | 7844 | // InternalVampireLanguage.g:2351:1: rule__VLSFofFormula__Group__6__Impl : ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) ; |
6320 | public final void rule__VLSFofFormula__Group__6__Impl() throws RecognitionException { | 7845 | public final void rule__VLSFofFormula__Group__6__Impl() throws RecognitionException { |
6321 | 7846 | ||
6322 | int stackSize = keepStackSize(); | 7847 | int stackSize = keepStackSize(); |
6323 | 7848 | ||
6324 | try { | 7849 | try { |
6325 | // InternalVampireLanguage.g:1862:1: ( ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) ) | 7850 | // InternalVampireLanguage.g:2355:1: ( ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) ) |
6326 | // InternalVampireLanguage.g:1863:1: ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) | 7851 | // InternalVampireLanguage.g:2356:1: ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) |
6327 | { | 7852 | { |
6328 | // InternalVampireLanguage.g:1863:1: ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) | 7853 | // InternalVampireLanguage.g:2356:1: ( ( rule__VLSFofFormula__FofFormulaAssignment_6 ) ) |
6329 | // InternalVampireLanguage.g:1864:2: ( rule__VLSFofFormula__FofFormulaAssignment_6 ) | 7854 | // InternalVampireLanguage.g:2357:2: ( rule__VLSFofFormula__FofFormulaAssignment_6 ) |
6330 | { | 7855 | { |
6331 | before(grammarAccess.getVLSFofFormulaAccess().getFofFormulaAssignment_6()); | 7856 | before(grammarAccess.getVLSFofFormulaAccess().getFofFormulaAssignment_6()); |
6332 | // InternalVampireLanguage.g:1865:2: ( rule__VLSFofFormula__FofFormulaAssignment_6 ) | 7857 | // InternalVampireLanguage.g:2358:2: ( rule__VLSFofFormula__FofFormulaAssignment_6 ) |
6333 | // InternalVampireLanguage.g:1865:3: rule__VLSFofFormula__FofFormulaAssignment_6 | 7858 | // InternalVampireLanguage.g:2358:3: rule__VLSFofFormula__FofFormulaAssignment_6 |
6334 | { | 7859 | { |
6335 | pushFollow(FOLLOW_2); | 7860 | pushFollow(FOLLOW_2); |
6336 | rule__VLSFofFormula__FofFormulaAssignment_6(); | 7861 | rule__VLSFofFormula__FofFormulaAssignment_6(); |
@@ -6363,16 +7888,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6363 | 7888 | ||
6364 | 7889 | ||
6365 | // $ANTLR start "rule__VLSFofFormula__Group__7" | 7890 | // $ANTLR start "rule__VLSFofFormula__Group__7" |
6366 | // InternalVampireLanguage.g:1873:1: rule__VLSFofFormula__Group__7 : rule__VLSFofFormula__Group__7__Impl rule__VLSFofFormula__Group__8 ; | 7891 | // InternalVampireLanguage.g:2366:1: rule__VLSFofFormula__Group__7 : rule__VLSFofFormula__Group__7__Impl rule__VLSFofFormula__Group__8 ; |
6367 | public final void rule__VLSFofFormula__Group__7() throws RecognitionException { | 7892 | public final void rule__VLSFofFormula__Group__7() throws RecognitionException { |
6368 | 7893 | ||
6369 | int stackSize = keepStackSize(); | 7894 | int stackSize = keepStackSize(); |
6370 | 7895 | ||
6371 | try { | 7896 | try { |
6372 | // InternalVampireLanguage.g:1877:1: ( rule__VLSFofFormula__Group__7__Impl rule__VLSFofFormula__Group__8 ) | 7897 | // InternalVampireLanguage.g:2370:1: ( rule__VLSFofFormula__Group__7__Impl rule__VLSFofFormula__Group__8 ) |
6373 | // InternalVampireLanguage.g:1878:2: rule__VLSFofFormula__Group__7__Impl rule__VLSFofFormula__Group__8 | 7898 | // InternalVampireLanguage.g:2371:2: rule__VLSFofFormula__Group__7__Impl rule__VLSFofFormula__Group__8 |
6374 | { | 7899 | { |
6375 | pushFollow(FOLLOW_18); | 7900 | pushFollow(FOLLOW_27); |
6376 | rule__VLSFofFormula__Group__7__Impl(); | 7901 | rule__VLSFofFormula__Group__7__Impl(); |
6377 | 7902 | ||
6378 | state._fsp--; | 7903 | state._fsp--; |
@@ -6401,29 +7926,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6401 | 7926 | ||
6402 | 7927 | ||
6403 | // $ANTLR start "rule__VLSFofFormula__Group__7__Impl" | 7928 | // $ANTLR start "rule__VLSFofFormula__Group__7__Impl" |
6404 | // InternalVampireLanguage.g:1885:1: rule__VLSFofFormula__Group__7__Impl : ( ( rule__VLSFofFormula__Group_7__0 )? ) ; | 7929 | // InternalVampireLanguage.g:2378:1: rule__VLSFofFormula__Group__7__Impl : ( ( rule__VLSFofFormula__Group_7__0 )? ) ; |
6405 | public final void rule__VLSFofFormula__Group__7__Impl() throws RecognitionException { | 7930 | public final void rule__VLSFofFormula__Group__7__Impl() throws RecognitionException { |
6406 | 7931 | ||
6407 | int stackSize = keepStackSize(); | 7932 | int stackSize = keepStackSize(); |
6408 | 7933 | ||
6409 | try { | 7934 | try { |
6410 | // InternalVampireLanguage.g:1889:1: ( ( ( rule__VLSFofFormula__Group_7__0 )? ) ) | 7935 | // InternalVampireLanguage.g:2382:1: ( ( ( rule__VLSFofFormula__Group_7__0 )? ) ) |
6411 | // InternalVampireLanguage.g:1890:1: ( ( rule__VLSFofFormula__Group_7__0 )? ) | 7936 | // InternalVampireLanguage.g:2383:1: ( ( rule__VLSFofFormula__Group_7__0 )? ) |
6412 | { | 7937 | { |
6413 | // InternalVampireLanguage.g:1890:1: ( ( rule__VLSFofFormula__Group_7__0 )? ) | 7938 | // InternalVampireLanguage.g:2383:1: ( ( rule__VLSFofFormula__Group_7__0 )? ) |
6414 | // InternalVampireLanguage.g:1891:2: ( rule__VLSFofFormula__Group_7__0 )? | 7939 | // InternalVampireLanguage.g:2384:2: ( rule__VLSFofFormula__Group_7__0 )? |
6415 | { | 7940 | { |
6416 | before(grammarAccess.getVLSFofFormulaAccess().getGroup_7()); | 7941 | before(grammarAccess.getVLSFofFormulaAccess().getGroup_7()); |
6417 | // InternalVampireLanguage.g:1892:2: ( rule__VLSFofFormula__Group_7__0 )? | 7942 | // InternalVampireLanguage.g:2385:2: ( rule__VLSFofFormula__Group_7__0 )? |
6418 | int alt24=2; | 7943 | int alt29=2; |
6419 | int LA24_0 = input.LA(1); | 7944 | int LA29_0 = input.LA(1); |
6420 | 7945 | ||
6421 | if ( (LA24_0==45) ) { | 7946 | if ( (LA29_0==56) ) { |
6422 | alt24=1; | 7947 | alt29=1; |
6423 | } | 7948 | } |
6424 | switch (alt24) { | 7949 | switch (alt29) { |
6425 | case 1 : | 7950 | case 1 : |
6426 | // InternalVampireLanguage.g:1892:3: rule__VLSFofFormula__Group_7__0 | 7951 | // InternalVampireLanguage.g:2385:3: rule__VLSFofFormula__Group_7__0 |
6427 | { | 7952 | { |
6428 | pushFollow(FOLLOW_2); | 7953 | pushFollow(FOLLOW_2); |
6429 | rule__VLSFofFormula__Group_7__0(); | 7954 | rule__VLSFofFormula__Group_7__0(); |
@@ -6459,16 +7984,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6459 | 7984 | ||
6460 | 7985 | ||
6461 | // $ANTLR start "rule__VLSFofFormula__Group__8" | 7986 | // $ANTLR start "rule__VLSFofFormula__Group__8" |
6462 | // InternalVampireLanguage.g:1900:1: rule__VLSFofFormula__Group__8 : rule__VLSFofFormula__Group__8__Impl rule__VLSFofFormula__Group__9 ; | 7987 | // InternalVampireLanguage.g:2393:1: rule__VLSFofFormula__Group__8 : rule__VLSFofFormula__Group__8__Impl rule__VLSFofFormula__Group__9 ; |
6463 | public final void rule__VLSFofFormula__Group__8() throws RecognitionException { | 7988 | public final void rule__VLSFofFormula__Group__8() throws RecognitionException { |
6464 | 7989 | ||
6465 | int stackSize = keepStackSize(); | 7990 | int stackSize = keepStackSize(); |
6466 | 7991 | ||
6467 | try { | 7992 | try { |
6468 | // InternalVampireLanguage.g:1904:1: ( rule__VLSFofFormula__Group__8__Impl rule__VLSFofFormula__Group__9 ) | 7993 | // InternalVampireLanguage.g:2397:1: ( rule__VLSFofFormula__Group__8__Impl rule__VLSFofFormula__Group__9 ) |
6469 | // InternalVampireLanguage.g:1905:2: rule__VLSFofFormula__Group__8__Impl rule__VLSFofFormula__Group__9 | 7994 | // InternalVampireLanguage.g:2398:2: rule__VLSFofFormula__Group__8__Impl rule__VLSFofFormula__Group__9 |
6470 | { | 7995 | { |
6471 | pushFollow(FOLLOW_19); | 7996 | pushFollow(FOLLOW_28); |
6472 | rule__VLSFofFormula__Group__8__Impl(); | 7997 | rule__VLSFofFormula__Group__8__Impl(); |
6473 | 7998 | ||
6474 | state._fsp--; | 7999 | state._fsp--; |
@@ -6497,20 +8022,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6497 | 8022 | ||
6498 | 8023 | ||
6499 | // $ANTLR start "rule__VLSFofFormula__Group__8__Impl" | 8024 | // $ANTLR start "rule__VLSFofFormula__Group__8__Impl" |
6500 | // InternalVampireLanguage.g:1912:1: rule__VLSFofFormula__Group__8__Impl : ( ')' ) ; | 8025 | // InternalVampireLanguage.g:2405:1: rule__VLSFofFormula__Group__8__Impl : ( ')' ) ; |
6501 | public final void rule__VLSFofFormula__Group__8__Impl() throws RecognitionException { | 8026 | public final void rule__VLSFofFormula__Group__8__Impl() throws RecognitionException { |
6502 | 8027 | ||
6503 | int stackSize = keepStackSize(); | 8028 | int stackSize = keepStackSize(); |
6504 | 8029 | ||
6505 | try { | 8030 | try { |
6506 | // InternalVampireLanguage.g:1916:1: ( ( ')' ) ) | 8031 | // InternalVampireLanguage.g:2409:1: ( ( ')' ) ) |
6507 | // InternalVampireLanguage.g:1917:1: ( ')' ) | 8032 | // InternalVampireLanguage.g:2410:1: ( ')' ) |
6508 | { | 8033 | { |
6509 | // InternalVampireLanguage.g:1917:1: ( ')' ) | 8034 | // InternalVampireLanguage.g:2410:1: ( ')' ) |
6510 | // InternalVampireLanguage.g:1918:2: ')' | 8035 | // InternalVampireLanguage.g:2411:2: ')' |
6511 | { | 8036 | { |
6512 | before(grammarAccess.getVLSFofFormulaAccess().getRightParenthesisKeyword_8()); | 8037 | before(grammarAccess.getVLSFofFormulaAccess().getRightParenthesisKeyword_8()); |
6513 | match(input,50,FOLLOW_2); | 8038 | match(input,57,FOLLOW_2); |
6514 | after(grammarAccess.getVLSFofFormulaAccess().getRightParenthesisKeyword_8()); | 8039 | after(grammarAccess.getVLSFofFormulaAccess().getRightParenthesisKeyword_8()); |
6515 | 8040 | ||
6516 | } | 8041 | } |
@@ -6534,14 +8059,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6534 | 8059 | ||
6535 | 8060 | ||
6536 | // $ANTLR start "rule__VLSFofFormula__Group__9" | 8061 | // $ANTLR start "rule__VLSFofFormula__Group__9" |
6537 | // InternalVampireLanguage.g:1927:1: rule__VLSFofFormula__Group__9 : rule__VLSFofFormula__Group__9__Impl ; | 8062 | // InternalVampireLanguage.g:2420:1: rule__VLSFofFormula__Group__9 : rule__VLSFofFormula__Group__9__Impl ; |
6538 | public final void rule__VLSFofFormula__Group__9() throws RecognitionException { | 8063 | public final void rule__VLSFofFormula__Group__9() throws RecognitionException { |
6539 | 8064 | ||
6540 | int stackSize = keepStackSize(); | 8065 | int stackSize = keepStackSize(); |
6541 | 8066 | ||
6542 | try { | 8067 | try { |
6543 | // InternalVampireLanguage.g:1931:1: ( rule__VLSFofFormula__Group__9__Impl ) | 8068 | // InternalVampireLanguage.g:2424:1: ( rule__VLSFofFormula__Group__9__Impl ) |
6544 | // InternalVampireLanguage.g:1932:2: rule__VLSFofFormula__Group__9__Impl | 8069 | // InternalVampireLanguage.g:2425:2: rule__VLSFofFormula__Group__9__Impl |
6545 | { | 8070 | { |
6546 | pushFollow(FOLLOW_2); | 8071 | pushFollow(FOLLOW_2); |
6547 | rule__VLSFofFormula__Group__9__Impl(); | 8072 | rule__VLSFofFormula__Group__9__Impl(); |
@@ -6567,20 +8092,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6567 | 8092 | ||
6568 | 8093 | ||
6569 | // $ANTLR start "rule__VLSFofFormula__Group__9__Impl" | 8094 | // $ANTLR start "rule__VLSFofFormula__Group__9__Impl" |
6570 | // InternalVampireLanguage.g:1938:1: rule__VLSFofFormula__Group__9__Impl : ( '.' ) ; | 8095 | // InternalVampireLanguage.g:2431:1: rule__VLSFofFormula__Group__9__Impl : ( '.' ) ; |
6571 | public final void rule__VLSFofFormula__Group__9__Impl() throws RecognitionException { | 8096 | public final void rule__VLSFofFormula__Group__9__Impl() throws RecognitionException { |
6572 | 8097 | ||
6573 | int stackSize = keepStackSize(); | 8098 | int stackSize = keepStackSize(); |
6574 | 8099 | ||
6575 | try { | 8100 | try { |
6576 | // InternalVampireLanguage.g:1942:1: ( ( '.' ) ) | 8101 | // InternalVampireLanguage.g:2435:1: ( ( '.' ) ) |
6577 | // InternalVampireLanguage.g:1943:1: ( '.' ) | 8102 | // InternalVampireLanguage.g:2436:1: ( '.' ) |
6578 | { | 8103 | { |
6579 | // InternalVampireLanguage.g:1943:1: ( '.' ) | 8104 | // InternalVampireLanguage.g:2436:1: ( '.' ) |
6580 | // InternalVampireLanguage.g:1944:2: '.' | 8105 | // InternalVampireLanguage.g:2437:2: '.' |
6581 | { | 8106 | { |
6582 | before(grammarAccess.getVLSFofFormulaAccess().getFullStopKeyword_9()); | 8107 | before(grammarAccess.getVLSFofFormulaAccess().getFullStopKeyword_9()); |
6583 | match(input,51,FOLLOW_2); | 8108 | match(input,58,FOLLOW_2); |
6584 | after(grammarAccess.getVLSFofFormulaAccess().getFullStopKeyword_9()); | 8109 | after(grammarAccess.getVLSFofFormulaAccess().getFullStopKeyword_9()); |
6585 | 8110 | ||
6586 | } | 8111 | } |
@@ -6604,16 +8129,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6604 | 8129 | ||
6605 | 8130 | ||
6606 | // $ANTLR start "rule__VLSFofFormula__Group_7__0" | 8131 | // $ANTLR start "rule__VLSFofFormula__Group_7__0" |
6607 | // InternalVampireLanguage.g:1954:1: rule__VLSFofFormula__Group_7__0 : rule__VLSFofFormula__Group_7__0__Impl rule__VLSFofFormula__Group_7__1 ; | 8132 | // InternalVampireLanguage.g:2447:1: rule__VLSFofFormula__Group_7__0 : rule__VLSFofFormula__Group_7__0__Impl rule__VLSFofFormula__Group_7__1 ; |
6608 | public final void rule__VLSFofFormula__Group_7__0() throws RecognitionException { | 8133 | public final void rule__VLSFofFormula__Group_7__0() throws RecognitionException { |
6609 | 8134 | ||
6610 | int stackSize = keepStackSize(); | 8135 | int stackSize = keepStackSize(); |
6611 | 8136 | ||
6612 | try { | 8137 | try { |
6613 | // InternalVampireLanguage.g:1958:1: ( rule__VLSFofFormula__Group_7__0__Impl rule__VLSFofFormula__Group_7__1 ) | 8138 | // InternalVampireLanguage.g:2451:1: ( rule__VLSFofFormula__Group_7__0__Impl rule__VLSFofFormula__Group_7__1 ) |
6614 | // InternalVampireLanguage.g:1959:2: rule__VLSFofFormula__Group_7__0__Impl rule__VLSFofFormula__Group_7__1 | 8139 | // InternalVampireLanguage.g:2452:2: rule__VLSFofFormula__Group_7__0__Impl rule__VLSFofFormula__Group_7__1 |
6615 | { | 8140 | { |
6616 | pushFollow(FOLLOW_20); | 8141 | pushFollow(FOLLOW_29); |
6617 | rule__VLSFofFormula__Group_7__0__Impl(); | 8142 | rule__VLSFofFormula__Group_7__0__Impl(); |
6618 | 8143 | ||
6619 | state._fsp--; | 8144 | state._fsp--; |
@@ -6642,20 +8167,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6642 | 8167 | ||
6643 | 8168 | ||
6644 | // $ANTLR start "rule__VLSFofFormula__Group_7__0__Impl" | 8169 | // $ANTLR start "rule__VLSFofFormula__Group_7__0__Impl" |
6645 | // InternalVampireLanguage.g:1966:1: rule__VLSFofFormula__Group_7__0__Impl : ( ',' ) ; | 8170 | // InternalVampireLanguage.g:2459:1: rule__VLSFofFormula__Group_7__0__Impl : ( ',' ) ; |
6646 | public final void rule__VLSFofFormula__Group_7__0__Impl() throws RecognitionException { | 8171 | public final void rule__VLSFofFormula__Group_7__0__Impl() throws RecognitionException { |
6647 | 8172 | ||
6648 | int stackSize = keepStackSize(); | 8173 | int stackSize = keepStackSize(); |
6649 | 8174 | ||
6650 | try { | 8175 | try { |
6651 | // InternalVampireLanguage.g:1970:1: ( ( ',' ) ) | 8176 | // InternalVampireLanguage.g:2463:1: ( ( ',' ) ) |
6652 | // InternalVampireLanguage.g:1971:1: ( ',' ) | 8177 | // InternalVampireLanguage.g:2464:1: ( ',' ) |
6653 | { | 8178 | { |
6654 | // InternalVampireLanguage.g:1971:1: ( ',' ) | 8179 | // InternalVampireLanguage.g:2464:1: ( ',' ) |
6655 | // InternalVampireLanguage.g:1972:2: ',' | 8180 | // InternalVampireLanguage.g:2465:2: ',' |
6656 | { | 8181 | { |
6657 | before(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_7_0()); | 8182 | before(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_7_0()); |
6658 | match(input,45,FOLLOW_2); | 8183 | match(input,56,FOLLOW_2); |
6659 | after(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_7_0()); | 8184 | after(grammarAccess.getVLSFofFormulaAccess().getCommaKeyword_7_0()); |
6660 | 8185 | ||
6661 | } | 8186 | } |
@@ -6679,14 +8204,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6679 | 8204 | ||
6680 | 8205 | ||
6681 | // $ANTLR start "rule__VLSFofFormula__Group_7__1" | 8206 | // $ANTLR start "rule__VLSFofFormula__Group_7__1" |
6682 | // InternalVampireLanguage.g:1981:1: rule__VLSFofFormula__Group_7__1 : rule__VLSFofFormula__Group_7__1__Impl ; | 8207 | // InternalVampireLanguage.g:2474:1: rule__VLSFofFormula__Group_7__1 : rule__VLSFofFormula__Group_7__1__Impl ; |
6683 | public final void rule__VLSFofFormula__Group_7__1() throws RecognitionException { | 8208 | public final void rule__VLSFofFormula__Group_7__1() throws RecognitionException { |
6684 | 8209 | ||
6685 | int stackSize = keepStackSize(); | 8210 | int stackSize = keepStackSize(); |
6686 | 8211 | ||
6687 | try { | 8212 | try { |
6688 | // InternalVampireLanguage.g:1985:1: ( rule__VLSFofFormula__Group_7__1__Impl ) | 8213 | // InternalVampireLanguage.g:2478:1: ( rule__VLSFofFormula__Group_7__1__Impl ) |
6689 | // InternalVampireLanguage.g:1986:2: rule__VLSFofFormula__Group_7__1__Impl | 8214 | // InternalVampireLanguage.g:2479:2: rule__VLSFofFormula__Group_7__1__Impl |
6690 | { | 8215 | { |
6691 | pushFollow(FOLLOW_2); | 8216 | pushFollow(FOLLOW_2); |
6692 | rule__VLSFofFormula__Group_7__1__Impl(); | 8217 | rule__VLSFofFormula__Group_7__1__Impl(); |
@@ -6712,21 +8237,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6712 | 8237 | ||
6713 | 8238 | ||
6714 | // $ANTLR start "rule__VLSFofFormula__Group_7__1__Impl" | 8239 | // $ANTLR start "rule__VLSFofFormula__Group_7__1__Impl" |
6715 | // InternalVampireLanguage.g:1992:1: rule__VLSFofFormula__Group_7__1__Impl : ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) ; | 8240 | // InternalVampireLanguage.g:2485:1: rule__VLSFofFormula__Group_7__1__Impl : ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) ; |
6716 | public final void rule__VLSFofFormula__Group_7__1__Impl() throws RecognitionException { | 8241 | public final void rule__VLSFofFormula__Group_7__1__Impl() throws RecognitionException { |
6717 | 8242 | ||
6718 | int stackSize = keepStackSize(); | 8243 | int stackSize = keepStackSize(); |
6719 | 8244 | ||
6720 | try { | 8245 | try { |
6721 | // InternalVampireLanguage.g:1996:1: ( ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) ) | 8246 | // InternalVampireLanguage.g:2489:1: ( ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) ) |
6722 | // InternalVampireLanguage.g:1997:1: ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) | 8247 | // InternalVampireLanguage.g:2490:1: ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) |
6723 | { | 8248 | { |
6724 | // InternalVampireLanguage.g:1997:1: ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) | 8249 | // InternalVampireLanguage.g:2490:1: ( ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) ) |
6725 | // InternalVampireLanguage.g:1998:2: ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) | 8250 | // InternalVampireLanguage.g:2491:2: ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) |
6726 | { | 8251 | { |
6727 | before(grammarAccess.getVLSFofFormulaAccess().getAnnotationsAssignment_7_1()); | 8252 | before(grammarAccess.getVLSFofFormulaAccess().getAnnotationsAssignment_7_1()); |
6728 | // InternalVampireLanguage.g:1999:2: ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) | 8253 | // InternalVampireLanguage.g:2492:2: ( rule__VLSFofFormula__AnnotationsAssignment_7_1 ) |
6729 | // InternalVampireLanguage.g:1999:3: rule__VLSFofFormula__AnnotationsAssignment_7_1 | 8254 | // InternalVampireLanguage.g:2492:3: rule__VLSFofFormula__AnnotationsAssignment_7_1 |
6730 | { | 8255 | { |
6731 | pushFollow(FOLLOW_2); | 8256 | pushFollow(FOLLOW_2); |
6732 | rule__VLSFofFormula__AnnotationsAssignment_7_1(); | 8257 | rule__VLSFofFormula__AnnotationsAssignment_7_1(); |
@@ -6759,16 +8284,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6759 | 8284 | ||
6760 | 8285 | ||
6761 | // $ANTLR start "rule__VLSTffFormula__Group__0" | 8286 | // $ANTLR start "rule__VLSTffFormula__Group__0" |
6762 | // InternalVampireLanguage.g:2008:1: rule__VLSTffFormula__Group__0 : rule__VLSTffFormula__Group__0__Impl rule__VLSTffFormula__Group__1 ; | 8287 | // InternalVampireLanguage.g:2501:1: rule__VLSTffFormula__Group__0 : rule__VLSTffFormula__Group__0__Impl rule__VLSTffFormula__Group__1 ; |
6763 | public final void rule__VLSTffFormula__Group__0() throws RecognitionException { | 8288 | public final void rule__VLSTffFormula__Group__0() throws RecognitionException { |
6764 | 8289 | ||
6765 | int stackSize = keepStackSize(); | 8290 | int stackSize = keepStackSize(); |
6766 | 8291 | ||
6767 | try { | 8292 | try { |
6768 | // InternalVampireLanguage.g:2012:1: ( rule__VLSTffFormula__Group__0__Impl rule__VLSTffFormula__Group__1 ) | 8293 | // InternalVampireLanguage.g:2505:1: ( rule__VLSTffFormula__Group__0__Impl rule__VLSTffFormula__Group__1 ) |
6769 | // InternalVampireLanguage.g:2013:2: rule__VLSTffFormula__Group__0__Impl rule__VLSTffFormula__Group__1 | 8294 | // InternalVampireLanguage.g:2506:2: rule__VLSTffFormula__Group__0__Impl rule__VLSTffFormula__Group__1 |
6770 | { | 8295 | { |
6771 | pushFollow(FOLLOW_13); | 8296 | pushFollow(FOLLOW_22); |
6772 | rule__VLSTffFormula__Group__0__Impl(); | 8297 | rule__VLSTffFormula__Group__0__Impl(); |
6773 | 8298 | ||
6774 | state._fsp--; | 8299 | state._fsp--; |
@@ -6797,20 +8322,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6797 | 8322 | ||
6798 | 8323 | ||
6799 | // $ANTLR start "rule__VLSTffFormula__Group__0__Impl" | 8324 | // $ANTLR start "rule__VLSTffFormula__Group__0__Impl" |
6800 | // InternalVampireLanguage.g:2020:1: rule__VLSTffFormula__Group__0__Impl : ( 'tff' ) ; | 8325 | // InternalVampireLanguage.g:2513:1: rule__VLSTffFormula__Group__0__Impl : ( 'tff' ) ; |
6801 | public final void rule__VLSTffFormula__Group__0__Impl() throws RecognitionException { | 8326 | public final void rule__VLSTffFormula__Group__0__Impl() throws RecognitionException { |
6802 | 8327 | ||
6803 | int stackSize = keepStackSize(); | 8328 | int stackSize = keepStackSize(); |
6804 | 8329 | ||
6805 | try { | 8330 | try { |
6806 | // InternalVampireLanguage.g:2024:1: ( ( 'tff' ) ) | 8331 | // InternalVampireLanguage.g:2517:1: ( ( 'tff' ) ) |
6807 | // InternalVampireLanguage.g:2025:1: ( 'tff' ) | 8332 | // InternalVampireLanguage.g:2518:1: ( 'tff' ) |
6808 | { | 8333 | { |
6809 | // InternalVampireLanguage.g:2025:1: ( 'tff' ) | 8334 | // InternalVampireLanguage.g:2518:1: ( 'tff' ) |
6810 | // InternalVampireLanguage.g:2026:2: 'tff' | 8335 | // InternalVampireLanguage.g:2519:2: 'tff' |
6811 | { | 8336 | { |
6812 | before(grammarAccess.getVLSTffFormulaAccess().getTffKeyword_0()); | 8337 | before(grammarAccess.getVLSTffFormulaAccess().getTffKeyword_0()); |
6813 | match(input,52,FOLLOW_2); | 8338 | match(input,59,FOLLOW_2); |
6814 | after(grammarAccess.getVLSTffFormulaAccess().getTffKeyword_0()); | 8339 | after(grammarAccess.getVLSTffFormulaAccess().getTffKeyword_0()); |
6815 | 8340 | ||
6816 | } | 8341 | } |
@@ -6834,16 +8359,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6834 | 8359 | ||
6835 | 8360 | ||
6836 | // $ANTLR start "rule__VLSTffFormula__Group__1" | 8361 | // $ANTLR start "rule__VLSTffFormula__Group__1" |
6837 | // InternalVampireLanguage.g:2035:1: rule__VLSTffFormula__Group__1 : rule__VLSTffFormula__Group__1__Impl rule__VLSTffFormula__Group__2 ; | 8362 | // InternalVampireLanguage.g:2528:1: rule__VLSTffFormula__Group__1 : rule__VLSTffFormula__Group__1__Impl rule__VLSTffFormula__Group__2 ; |
6838 | public final void rule__VLSTffFormula__Group__1() throws RecognitionException { | 8363 | public final void rule__VLSTffFormula__Group__1() throws RecognitionException { |
6839 | 8364 | ||
6840 | int stackSize = keepStackSize(); | 8365 | int stackSize = keepStackSize(); |
6841 | 8366 | ||
6842 | try { | 8367 | try { |
6843 | // InternalVampireLanguage.g:2039:1: ( rule__VLSTffFormula__Group__1__Impl rule__VLSTffFormula__Group__2 ) | 8368 | // InternalVampireLanguage.g:2532:1: ( rule__VLSTffFormula__Group__1__Impl rule__VLSTffFormula__Group__2 ) |
6844 | // InternalVampireLanguage.g:2040:2: rule__VLSTffFormula__Group__1__Impl rule__VLSTffFormula__Group__2 | 8369 | // InternalVampireLanguage.g:2533:2: rule__VLSTffFormula__Group__1__Impl rule__VLSTffFormula__Group__2 |
6845 | { | 8370 | { |
6846 | pushFollow(FOLLOW_14); | 8371 | pushFollow(FOLLOW_30); |
6847 | rule__VLSTffFormula__Group__1__Impl(); | 8372 | rule__VLSTffFormula__Group__1__Impl(); |
6848 | 8373 | ||
6849 | state._fsp--; | 8374 | state._fsp--; |
@@ -6872,20 +8397,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6872 | 8397 | ||
6873 | 8398 | ||
6874 | // $ANTLR start "rule__VLSTffFormula__Group__1__Impl" | 8399 | // $ANTLR start "rule__VLSTffFormula__Group__1__Impl" |
6875 | // InternalVampireLanguage.g:2047:1: rule__VLSTffFormula__Group__1__Impl : ( '(' ) ; | 8400 | // InternalVampireLanguage.g:2540:1: rule__VLSTffFormula__Group__1__Impl : ( '(' ) ; |
6876 | public final void rule__VLSTffFormula__Group__1__Impl() throws RecognitionException { | 8401 | public final void rule__VLSTffFormula__Group__1__Impl() throws RecognitionException { |
6877 | 8402 | ||
6878 | int stackSize = keepStackSize(); | 8403 | int stackSize = keepStackSize(); |
6879 | 8404 | ||
6880 | try { | 8405 | try { |
6881 | // InternalVampireLanguage.g:2051:1: ( ( '(' ) ) | 8406 | // InternalVampireLanguage.g:2544:1: ( ( '(' ) ) |
6882 | // InternalVampireLanguage.g:2052:1: ( '(' ) | 8407 | // InternalVampireLanguage.g:2545:1: ( '(' ) |
6883 | { | 8408 | { |
6884 | // InternalVampireLanguage.g:2052:1: ( '(' ) | 8409 | // InternalVampireLanguage.g:2545:1: ( '(' ) |
6885 | // InternalVampireLanguage.g:2053:2: '(' | 8410 | // InternalVampireLanguage.g:2546:2: '(' |
6886 | { | 8411 | { |
6887 | before(grammarAccess.getVLSTffFormulaAccess().getLeftParenthesisKeyword_1()); | 8412 | before(grammarAccess.getVLSTffFormulaAccess().getLeftParenthesisKeyword_1()); |
6888 | match(input,49,FOLLOW_2); | 8413 | match(input,55,FOLLOW_2); |
6889 | after(grammarAccess.getVLSTffFormulaAccess().getLeftParenthesisKeyword_1()); | 8414 | after(grammarAccess.getVLSTffFormulaAccess().getLeftParenthesisKeyword_1()); |
6890 | 8415 | ||
6891 | } | 8416 | } |
@@ -6909,16 +8434,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6909 | 8434 | ||
6910 | 8435 | ||
6911 | // $ANTLR start "rule__VLSTffFormula__Group__2" | 8436 | // $ANTLR start "rule__VLSTffFormula__Group__2" |
6912 | // InternalVampireLanguage.g:2062:1: rule__VLSTffFormula__Group__2 : rule__VLSTffFormula__Group__2__Impl rule__VLSTffFormula__Group__3 ; | 8437 | // InternalVampireLanguage.g:2555:1: rule__VLSTffFormula__Group__2 : rule__VLSTffFormula__Group__2__Impl rule__VLSTffFormula__Group__3 ; |
6913 | public final void rule__VLSTffFormula__Group__2() throws RecognitionException { | 8438 | public final void rule__VLSTffFormula__Group__2() throws RecognitionException { |
6914 | 8439 | ||
6915 | int stackSize = keepStackSize(); | 8440 | int stackSize = keepStackSize(); |
6916 | 8441 | ||
6917 | try { | 8442 | try { |
6918 | // InternalVampireLanguage.g:2066:1: ( rule__VLSTffFormula__Group__2__Impl rule__VLSTffFormula__Group__3 ) | 8443 | // InternalVampireLanguage.g:2559:1: ( rule__VLSTffFormula__Group__2__Impl rule__VLSTffFormula__Group__3 ) |
6919 | // InternalVampireLanguage.g:2067:2: rule__VLSTffFormula__Group__2__Impl rule__VLSTffFormula__Group__3 | 8444 | // InternalVampireLanguage.g:2560:2: rule__VLSTffFormula__Group__2__Impl rule__VLSTffFormula__Group__3 |
6920 | { | 8445 | { |
6921 | pushFollow(FOLLOW_15); | 8446 | pushFollow(FOLLOW_24); |
6922 | rule__VLSTffFormula__Group__2__Impl(); | 8447 | rule__VLSTffFormula__Group__2__Impl(); |
6923 | 8448 | ||
6924 | state._fsp--; | 8449 | state._fsp--; |
@@ -6947,21 +8472,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6947 | 8472 | ||
6948 | 8473 | ||
6949 | // $ANTLR start "rule__VLSTffFormula__Group__2__Impl" | 8474 | // $ANTLR start "rule__VLSTffFormula__Group__2__Impl" |
6950 | // InternalVampireLanguage.g:2074:1: rule__VLSTffFormula__Group__2__Impl : ( ( rule__VLSTffFormula__NameAssignment_2 ) ) ; | 8475 | // InternalVampireLanguage.g:2567:1: rule__VLSTffFormula__Group__2__Impl : ( ( rule__VLSTffFormula__NameAssignment_2 ) ) ; |
6951 | public final void rule__VLSTffFormula__Group__2__Impl() throws RecognitionException { | 8476 | public final void rule__VLSTffFormula__Group__2__Impl() throws RecognitionException { |
6952 | 8477 | ||
6953 | int stackSize = keepStackSize(); | 8478 | int stackSize = keepStackSize(); |
6954 | 8479 | ||
6955 | try { | 8480 | try { |
6956 | // InternalVampireLanguage.g:2078:1: ( ( ( rule__VLSTffFormula__NameAssignment_2 ) ) ) | 8481 | // InternalVampireLanguage.g:2571:1: ( ( ( rule__VLSTffFormula__NameAssignment_2 ) ) ) |
6957 | // InternalVampireLanguage.g:2079:1: ( ( rule__VLSTffFormula__NameAssignment_2 ) ) | 8482 | // InternalVampireLanguage.g:2572:1: ( ( rule__VLSTffFormula__NameAssignment_2 ) ) |
6958 | { | 8483 | { |
6959 | // InternalVampireLanguage.g:2079:1: ( ( rule__VLSTffFormula__NameAssignment_2 ) ) | 8484 | // InternalVampireLanguage.g:2572:1: ( ( rule__VLSTffFormula__NameAssignment_2 ) ) |
6960 | // InternalVampireLanguage.g:2080:2: ( rule__VLSTffFormula__NameAssignment_2 ) | 8485 | // InternalVampireLanguage.g:2573:2: ( rule__VLSTffFormula__NameAssignment_2 ) |
6961 | { | 8486 | { |
6962 | before(grammarAccess.getVLSTffFormulaAccess().getNameAssignment_2()); | 8487 | before(grammarAccess.getVLSTffFormulaAccess().getNameAssignment_2()); |
6963 | // InternalVampireLanguage.g:2081:2: ( rule__VLSTffFormula__NameAssignment_2 ) | 8488 | // InternalVampireLanguage.g:2574:2: ( rule__VLSTffFormula__NameAssignment_2 ) |
6964 | // InternalVampireLanguage.g:2081:3: rule__VLSTffFormula__NameAssignment_2 | 8489 | // InternalVampireLanguage.g:2574:3: rule__VLSTffFormula__NameAssignment_2 |
6965 | { | 8490 | { |
6966 | pushFollow(FOLLOW_2); | 8491 | pushFollow(FOLLOW_2); |
6967 | rule__VLSTffFormula__NameAssignment_2(); | 8492 | rule__VLSTffFormula__NameAssignment_2(); |
@@ -6994,16 +8519,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
6994 | 8519 | ||
6995 | 8520 | ||
6996 | // $ANTLR start "rule__VLSTffFormula__Group__3" | 8521 | // $ANTLR start "rule__VLSTffFormula__Group__3" |
6997 | // InternalVampireLanguage.g:2089:1: rule__VLSTffFormula__Group__3 : rule__VLSTffFormula__Group__3__Impl rule__VLSTffFormula__Group__4 ; | 8522 | // InternalVampireLanguage.g:2582:1: rule__VLSTffFormula__Group__3 : rule__VLSTffFormula__Group__3__Impl rule__VLSTffFormula__Group__4 ; |
6998 | public final void rule__VLSTffFormula__Group__3() throws RecognitionException { | 8523 | public final void rule__VLSTffFormula__Group__3() throws RecognitionException { |
6999 | 8524 | ||
7000 | int stackSize = keepStackSize(); | 8525 | int stackSize = keepStackSize(); |
7001 | 8526 | ||
7002 | try { | 8527 | try { |
7003 | // InternalVampireLanguage.g:2093:1: ( rule__VLSTffFormula__Group__3__Impl rule__VLSTffFormula__Group__4 ) | 8528 | // InternalVampireLanguage.g:2586:1: ( rule__VLSTffFormula__Group__3__Impl rule__VLSTffFormula__Group__4 ) |
7004 | // InternalVampireLanguage.g:2094:2: rule__VLSTffFormula__Group__3__Impl rule__VLSTffFormula__Group__4 | 8529 | // InternalVampireLanguage.g:2587:2: rule__VLSTffFormula__Group__3__Impl rule__VLSTffFormula__Group__4 |
7005 | { | 8530 | { |
7006 | pushFollow(FOLLOW_16); | 8531 | pushFollow(FOLLOW_25); |
7007 | rule__VLSTffFormula__Group__3__Impl(); | 8532 | rule__VLSTffFormula__Group__3__Impl(); |
7008 | 8533 | ||
7009 | state._fsp--; | 8534 | state._fsp--; |
@@ -7032,20 +8557,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7032 | 8557 | ||
7033 | 8558 | ||
7034 | // $ANTLR start "rule__VLSTffFormula__Group__3__Impl" | 8559 | // $ANTLR start "rule__VLSTffFormula__Group__3__Impl" |
7035 | // InternalVampireLanguage.g:2101:1: rule__VLSTffFormula__Group__3__Impl : ( ',' ) ; | 8560 | // InternalVampireLanguage.g:2594:1: rule__VLSTffFormula__Group__3__Impl : ( ',' ) ; |
7036 | public final void rule__VLSTffFormula__Group__3__Impl() throws RecognitionException { | 8561 | public final void rule__VLSTffFormula__Group__3__Impl() throws RecognitionException { |
7037 | 8562 | ||
7038 | int stackSize = keepStackSize(); | 8563 | int stackSize = keepStackSize(); |
7039 | 8564 | ||
7040 | try { | 8565 | try { |
7041 | // InternalVampireLanguage.g:2105:1: ( ( ',' ) ) | 8566 | // InternalVampireLanguage.g:2598:1: ( ( ',' ) ) |
7042 | // InternalVampireLanguage.g:2106:1: ( ',' ) | 8567 | // InternalVampireLanguage.g:2599:1: ( ',' ) |
7043 | { | 8568 | { |
7044 | // InternalVampireLanguage.g:2106:1: ( ',' ) | 8569 | // InternalVampireLanguage.g:2599:1: ( ',' ) |
7045 | // InternalVampireLanguage.g:2107:2: ',' | 8570 | // InternalVampireLanguage.g:2600:2: ',' |
7046 | { | 8571 | { |
7047 | before(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_3()); | 8572 | before(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_3()); |
7048 | match(input,45,FOLLOW_2); | 8573 | match(input,56,FOLLOW_2); |
7049 | after(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_3()); | 8574 | after(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_3()); |
7050 | 8575 | ||
7051 | } | 8576 | } |
@@ -7069,16 +8594,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7069 | 8594 | ||
7070 | 8595 | ||
7071 | // $ANTLR start "rule__VLSTffFormula__Group__4" | 8596 | // $ANTLR start "rule__VLSTffFormula__Group__4" |
7072 | // InternalVampireLanguage.g:2116:1: rule__VLSTffFormula__Group__4 : rule__VLSTffFormula__Group__4__Impl rule__VLSTffFormula__Group__5 ; | 8597 | // InternalVampireLanguage.g:2609:1: rule__VLSTffFormula__Group__4 : rule__VLSTffFormula__Group__4__Impl rule__VLSTffFormula__Group__5 ; |
7073 | public final void rule__VLSTffFormula__Group__4() throws RecognitionException { | 8598 | public final void rule__VLSTffFormula__Group__4() throws RecognitionException { |
7074 | 8599 | ||
7075 | int stackSize = keepStackSize(); | 8600 | int stackSize = keepStackSize(); |
7076 | 8601 | ||
7077 | try { | 8602 | try { |
7078 | // InternalVampireLanguage.g:2120:1: ( rule__VLSTffFormula__Group__4__Impl rule__VLSTffFormula__Group__5 ) | 8603 | // InternalVampireLanguage.g:2613:1: ( rule__VLSTffFormula__Group__4__Impl rule__VLSTffFormula__Group__5 ) |
7079 | // InternalVampireLanguage.g:2121:2: rule__VLSTffFormula__Group__4__Impl rule__VLSTffFormula__Group__5 | 8604 | // InternalVampireLanguage.g:2614:2: rule__VLSTffFormula__Group__4__Impl rule__VLSTffFormula__Group__5 |
7080 | { | 8605 | { |
7081 | pushFollow(FOLLOW_15); | 8606 | pushFollow(FOLLOW_24); |
7082 | rule__VLSTffFormula__Group__4__Impl(); | 8607 | rule__VLSTffFormula__Group__4__Impl(); |
7083 | 8608 | ||
7084 | state._fsp--; | 8609 | state._fsp--; |
@@ -7107,31 +8632,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7107 | 8632 | ||
7108 | 8633 | ||
7109 | // $ANTLR start "rule__VLSTffFormula__Group__4__Impl" | 8634 | // $ANTLR start "rule__VLSTffFormula__Group__4__Impl" |
7110 | // InternalVampireLanguage.g:2128:1: rule__VLSTffFormula__Group__4__Impl : ( ( rule__VLSTffFormula__FofRoleAssignment_4 ) ) ; | 8635 | // InternalVampireLanguage.g:2621:1: rule__VLSTffFormula__Group__4__Impl : ( ( rule__VLSTffFormula__TffRoleAssignment_4 ) ) ; |
7111 | public final void rule__VLSTffFormula__Group__4__Impl() throws RecognitionException { | 8636 | public final void rule__VLSTffFormula__Group__4__Impl() throws RecognitionException { |
7112 | 8637 | ||
7113 | int stackSize = keepStackSize(); | 8638 | int stackSize = keepStackSize(); |
7114 | 8639 | ||
7115 | try { | 8640 | try { |
7116 | // InternalVampireLanguage.g:2132:1: ( ( ( rule__VLSTffFormula__FofRoleAssignment_4 ) ) ) | 8641 | // InternalVampireLanguage.g:2625:1: ( ( ( rule__VLSTffFormula__TffRoleAssignment_4 ) ) ) |
7117 | // InternalVampireLanguage.g:2133:1: ( ( rule__VLSTffFormula__FofRoleAssignment_4 ) ) | 8642 | // InternalVampireLanguage.g:2626:1: ( ( rule__VLSTffFormula__TffRoleAssignment_4 ) ) |
7118 | { | 8643 | { |
7119 | // InternalVampireLanguage.g:2133:1: ( ( rule__VLSTffFormula__FofRoleAssignment_4 ) ) | 8644 | // InternalVampireLanguage.g:2626:1: ( ( rule__VLSTffFormula__TffRoleAssignment_4 ) ) |
7120 | // InternalVampireLanguage.g:2134:2: ( rule__VLSTffFormula__FofRoleAssignment_4 ) | 8645 | // InternalVampireLanguage.g:2627:2: ( rule__VLSTffFormula__TffRoleAssignment_4 ) |
7121 | { | 8646 | { |
7122 | before(grammarAccess.getVLSTffFormulaAccess().getFofRoleAssignment_4()); | 8647 | before(grammarAccess.getVLSTffFormulaAccess().getTffRoleAssignment_4()); |
7123 | // InternalVampireLanguage.g:2135:2: ( rule__VLSTffFormula__FofRoleAssignment_4 ) | 8648 | // InternalVampireLanguage.g:2628:2: ( rule__VLSTffFormula__TffRoleAssignment_4 ) |
7124 | // InternalVampireLanguage.g:2135:3: rule__VLSTffFormula__FofRoleAssignment_4 | 8649 | // InternalVampireLanguage.g:2628:3: rule__VLSTffFormula__TffRoleAssignment_4 |
7125 | { | 8650 | { |
7126 | pushFollow(FOLLOW_2); | 8651 | pushFollow(FOLLOW_2); |
7127 | rule__VLSTffFormula__FofRoleAssignment_4(); | 8652 | rule__VLSTffFormula__TffRoleAssignment_4(); |
7128 | 8653 | ||
7129 | state._fsp--; | 8654 | state._fsp--; |
7130 | 8655 | ||
7131 | 8656 | ||
7132 | } | 8657 | } |
7133 | 8658 | ||
7134 | after(grammarAccess.getVLSTffFormulaAccess().getFofRoleAssignment_4()); | 8659 | after(grammarAccess.getVLSTffFormulaAccess().getTffRoleAssignment_4()); |
7135 | 8660 | ||
7136 | } | 8661 | } |
7137 | 8662 | ||
@@ -7154,16 +8679,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7154 | 8679 | ||
7155 | 8680 | ||
7156 | // $ANTLR start "rule__VLSTffFormula__Group__5" | 8681 | // $ANTLR start "rule__VLSTffFormula__Group__5" |
7157 | // InternalVampireLanguage.g:2143:1: rule__VLSTffFormula__Group__5 : rule__VLSTffFormula__Group__5__Impl rule__VLSTffFormula__Group__6 ; | 8682 | // InternalVampireLanguage.g:2636:1: rule__VLSTffFormula__Group__5 : rule__VLSTffFormula__Group__5__Impl rule__VLSTffFormula__Group__6 ; |
7158 | public final void rule__VLSTffFormula__Group__5() throws RecognitionException { | 8683 | public final void rule__VLSTffFormula__Group__5() throws RecognitionException { |
7159 | 8684 | ||
7160 | int stackSize = keepStackSize(); | 8685 | int stackSize = keepStackSize(); |
7161 | 8686 | ||
7162 | try { | 8687 | try { |
7163 | // InternalVampireLanguage.g:2147:1: ( rule__VLSTffFormula__Group__5__Impl rule__VLSTffFormula__Group__6 ) | 8688 | // InternalVampireLanguage.g:2640:1: ( rule__VLSTffFormula__Group__5__Impl rule__VLSTffFormula__Group__6 ) |
7164 | // InternalVampireLanguage.g:2148:2: rule__VLSTffFormula__Group__5__Impl rule__VLSTffFormula__Group__6 | 8689 | // InternalVampireLanguage.g:2641:2: rule__VLSTffFormula__Group__5__Impl rule__VLSTffFormula__Group__6 |
7165 | { | 8690 | { |
7166 | pushFollow(FOLLOW_17); | 8691 | pushFollow(FOLLOW_26); |
7167 | rule__VLSTffFormula__Group__5__Impl(); | 8692 | rule__VLSTffFormula__Group__5__Impl(); |
7168 | 8693 | ||
7169 | state._fsp--; | 8694 | state._fsp--; |
@@ -7192,20 +8717,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7192 | 8717 | ||
7193 | 8718 | ||
7194 | // $ANTLR start "rule__VLSTffFormula__Group__5__Impl" | 8719 | // $ANTLR start "rule__VLSTffFormula__Group__5__Impl" |
7195 | // InternalVampireLanguage.g:2155:1: rule__VLSTffFormula__Group__5__Impl : ( ',' ) ; | 8720 | // InternalVampireLanguage.g:2648:1: rule__VLSTffFormula__Group__5__Impl : ( ',' ) ; |
7196 | public final void rule__VLSTffFormula__Group__5__Impl() throws RecognitionException { | 8721 | public final void rule__VLSTffFormula__Group__5__Impl() throws RecognitionException { |
7197 | 8722 | ||
7198 | int stackSize = keepStackSize(); | 8723 | int stackSize = keepStackSize(); |
7199 | 8724 | ||
7200 | try { | 8725 | try { |
7201 | // InternalVampireLanguage.g:2159:1: ( ( ',' ) ) | 8726 | // InternalVampireLanguage.g:2652:1: ( ( ',' ) ) |
7202 | // InternalVampireLanguage.g:2160:1: ( ',' ) | 8727 | // InternalVampireLanguage.g:2653:1: ( ',' ) |
7203 | { | 8728 | { |
7204 | // InternalVampireLanguage.g:2160:1: ( ',' ) | 8729 | // InternalVampireLanguage.g:2653:1: ( ',' ) |
7205 | // InternalVampireLanguage.g:2161:2: ',' | 8730 | // InternalVampireLanguage.g:2654:2: ',' |
7206 | { | 8731 | { |
7207 | before(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_5()); | 8732 | before(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_5()); |
7208 | match(input,45,FOLLOW_2); | 8733 | match(input,56,FOLLOW_2); |
7209 | after(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_5()); | 8734 | after(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_5()); |
7210 | 8735 | ||
7211 | } | 8736 | } |
@@ -7229,16 +8754,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7229 | 8754 | ||
7230 | 8755 | ||
7231 | // $ANTLR start "rule__VLSTffFormula__Group__6" | 8756 | // $ANTLR start "rule__VLSTffFormula__Group__6" |
7232 | // InternalVampireLanguage.g:2170:1: rule__VLSTffFormula__Group__6 : rule__VLSTffFormula__Group__6__Impl rule__VLSTffFormula__Group__7 ; | 8757 | // InternalVampireLanguage.g:2663:1: rule__VLSTffFormula__Group__6 : rule__VLSTffFormula__Group__6__Impl rule__VLSTffFormula__Group__7 ; |
7233 | public final void rule__VLSTffFormula__Group__6() throws RecognitionException { | 8758 | public final void rule__VLSTffFormula__Group__6() throws RecognitionException { |
7234 | 8759 | ||
7235 | int stackSize = keepStackSize(); | 8760 | int stackSize = keepStackSize(); |
7236 | 8761 | ||
7237 | try { | 8762 | try { |
7238 | // InternalVampireLanguage.g:2174:1: ( rule__VLSTffFormula__Group__6__Impl rule__VLSTffFormula__Group__7 ) | 8763 | // InternalVampireLanguage.g:2667:1: ( rule__VLSTffFormula__Group__6__Impl rule__VLSTffFormula__Group__7 ) |
7239 | // InternalVampireLanguage.g:2175:2: rule__VLSTffFormula__Group__6__Impl rule__VLSTffFormula__Group__7 | 8764 | // InternalVampireLanguage.g:2668:2: rule__VLSTffFormula__Group__6__Impl rule__VLSTffFormula__Group__7 |
7240 | { | 8765 | { |
7241 | pushFollow(FOLLOW_18); | 8766 | pushFollow(FOLLOW_27); |
7242 | rule__VLSTffFormula__Group__6__Impl(); | 8767 | rule__VLSTffFormula__Group__6__Impl(); |
7243 | 8768 | ||
7244 | state._fsp--; | 8769 | state._fsp--; |
@@ -7267,21 +8792,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7267 | 8792 | ||
7268 | 8793 | ||
7269 | // $ANTLR start "rule__VLSTffFormula__Group__6__Impl" | 8794 | // $ANTLR start "rule__VLSTffFormula__Group__6__Impl" |
7270 | // InternalVampireLanguage.g:2182:1: rule__VLSTffFormula__Group__6__Impl : ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) ; | 8795 | // InternalVampireLanguage.g:2675:1: rule__VLSTffFormula__Group__6__Impl : ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) ; |
7271 | public final void rule__VLSTffFormula__Group__6__Impl() throws RecognitionException { | 8796 | public final void rule__VLSTffFormula__Group__6__Impl() throws RecognitionException { |
7272 | 8797 | ||
7273 | int stackSize = keepStackSize(); | 8798 | int stackSize = keepStackSize(); |
7274 | 8799 | ||
7275 | try { | 8800 | try { |
7276 | // InternalVampireLanguage.g:2186:1: ( ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) ) | 8801 | // InternalVampireLanguage.g:2679:1: ( ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) ) |
7277 | // InternalVampireLanguage.g:2187:1: ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) | 8802 | // InternalVampireLanguage.g:2680:1: ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) |
7278 | { | 8803 | { |
7279 | // InternalVampireLanguage.g:2187:1: ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) | 8804 | // InternalVampireLanguage.g:2680:1: ( ( rule__VLSTffFormula__FofFormulaAssignment_6 ) ) |
7280 | // InternalVampireLanguage.g:2188:2: ( rule__VLSTffFormula__FofFormulaAssignment_6 ) | 8805 | // InternalVampireLanguage.g:2681:2: ( rule__VLSTffFormula__FofFormulaAssignment_6 ) |
7281 | { | 8806 | { |
7282 | before(grammarAccess.getVLSTffFormulaAccess().getFofFormulaAssignment_6()); | 8807 | before(grammarAccess.getVLSTffFormulaAccess().getFofFormulaAssignment_6()); |
7283 | // InternalVampireLanguage.g:2189:2: ( rule__VLSTffFormula__FofFormulaAssignment_6 ) | 8808 | // InternalVampireLanguage.g:2682:2: ( rule__VLSTffFormula__FofFormulaAssignment_6 ) |
7284 | // InternalVampireLanguage.g:2189:3: rule__VLSTffFormula__FofFormulaAssignment_6 | 8809 | // InternalVampireLanguage.g:2682:3: rule__VLSTffFormula__FofFormulaAssignment_6 |
7285 | { | 8810 | { |
7286 | pushFollow(FOLLOW_2); | 8811 | pushFollow(FOLLOW_2); |
7287 | rule__VLSTffFormula__FofFormulaAssignment_6(); | 8812 | rule__VLSTffFormula__FofFormulaAssignment_6(); |
@@ -7314,16 +8839,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7314 | 8839 | ||
7315 | 8840 | ||
7316 | // $ANTLR start "rule__VLSTffFormula__Group__7" | 8841 | // $ANTLR start "rule__VLSTffFormula__Group__7" |
7317 | // InternalVampireLanguage.g:2197:1: rule__VLSTffFormula__Group__7 : rule__VLSTffFormula__Group__7__Impl rule__VLSTffFormula__Group__8 ; | 8842 | // InternalVampireLanguage.g:2690:1: rule__VLSTffFormula__Group__7 : rule__VLSTffFormula__Group__7__Impl rule__VLSTffFormula__Group__8 ; |
7318 | public final void rule__VLSTffFormula__Group__7() throws RecognitionException { | 8843 | public final void rule__VLSTffFormula__Group__7() throws RecognitionException { |
7319 | 8844 | ||
7320 | int stackSize = keepStackSize(); | 8845 | int stackSize = keepStackSize(); |
7321 | 8846 | ||
7322 | try { | 8847 | try { |
7323 | // InternalVampireLanguage.g:2201:1: ( rule__VLSTffFormula__Group__7__Impl rule__VLSTffFormula__Group__8 ) | 8848 | // InternalVampireLanguage.g:2694:1: ( rule__VLSTffFormula__Group__7__Impl rule__VLSTffFormula__Group__8 ) |
7324 | // InternalVampireLanguage.g:2202:2: rule__VLSTffFormula__Group__7__Impl rule__VLSTffFormula__Group__8 | 8849 | // InternalVampireLanguage.g:2695:2: rule__VLSTffFormula__Group__7__Impl rule__VLSTffFormula__Group__8 |
7325 | { | 8850 | { |
7326 | pushFollow(FOLLOW_18); | 8851 | pushFollow(FOLLOW_27); |
7327 | rule__VLSTffFormula__Group__7__Impl(); | 8852 | rule__VLSTffFormula__Group__7__Impl(); |
7328 | 8853 | ||
7329 | state._fsp--; | 8854 | state._fsp--; |
@@ -7352,29 +8877,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7352 | 8877 | ||
7353 | 8878 | ||
7354 | // $ANTLR start "rule__VLSTffFormula__Group__7__Impl" | 8879 | // $ANTLR start "rule__VLSTffFormula__Group__7__Impl" |
7355 | // InternalVampireLanguage.g:2209:1: rule__VLSTffFormula__Group__7__Impl : ( ( rule__VLSTffFormula__Group_7__0 )? ) ; | 8880 | // InternalVampireLanguage.g:2702:1: rule__VLSTffFormula__Group__7__Impl : ( ( rule__VLSTffFormula__Group_7__0 )? ) ; |
7356 | public final void rule__VLSTffFormula__Group__7__Impl() throws RecognitionException { | 8881 | public final void rule__VLSTffFormula__Group__7__Impl() throws RecognitionException { |
7357 | 8882 | ||
7358 | int stackSize = keepStackSize(); | 8883 | int stackSize = keepStackSize(); |
7359 | 8884 | ||
7360 | try { | 8885 | try { |
7361 | // InternalVampireLanguage.g:2213:1: ( ( ( rule__VLSTffFormula__Group_7__0 )? ) ) | 8886 | // InternalVampireLanguage.g:2706:1: ( ( ( rule__VLSTffFormula__Group_7__0 )? ) ) |
7362 | // InternalVampireLanguage.g:2214:1: ( ( rule__VLSTffFormula__Group_7__0 )? ) | 8887 | // InternalVampireLanguage.g:2707:1: ( ( rule__VLSTffFormula__Group_7__0 )? ) |
7363 | { | 8888 | { |
7364 | // InternalVampireLanguage.g:2214:1: ( ( rule__VLSTffFormula__Group_7__0 )? ) | 8889 | // InternalVampireLanguage.g:2707:1: ( ( rule__VLSTffFormula__Group_7__0 )? ) |
7365 | // InternalVampireLanguage.g:2215:2: ( rule__VLSTffFormula__Group_7__0 )? | 8890 | // InternalVampireLanguage.g:2708:2: ( rule__VLSTffFormula__Group_7__0 )? |
7366 | { | 8891 | { |
7367 | before(grammarAccess.getVLSTffFormulaAccess().getGroup_7()); | 8892 | before(grammarAccess.getVLSTffFormulaAccess().getGroup_7()); |
7368 | // InternalVampireLanguage.g:2216:2: ( rule__VLSTffFormula__Group_7__0 )? | 8893 | // InternalVampireLanguage.g:2709:2: ( rule__VLSTffFormula__Group_7__0 )? |
7369 | int alt25=2; | 8894 | int alt30=2; |
7370 | int LA25_0 = input.LA(1); | 8895 | int LA30_0 = input.LA(1); |
7371 | 8896 | ||
7372 | if ( (LA25_0==45) ) { | 8897 | if ( (LA30_0==56) ) { |
7373 | alt25=1; | 8898 | alt30=1; |
7374 | } | 8899 | } |
7375 | switch (alt25) { | 8900 | switch (alt30) { |
7376 | case 1 : | 8901 | case 1 : |
7377 | // InternalVampireLanguage.g:2216:3: rule__VLSTffFormula__Group_7__0 | 8902 | // InternalVampireLanguage.g:2709:3: rule__VLSTffFormula__Group_7__0 |
7378 | { | 8903 | { |
7379 | pushFollow(FOLLOW_2); | 8904 | pushFollow(FOLLOW_2); |
7380 | rule__VLSTffFormula__Group_7__0(); | 8905 | rule__VLSTffFormula__Group_7__0(); |
@@ -7410,16 +8935,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7410 | 8935 | ||
7411 | 8936 | ||
7412 | // $ANTLR start "rule__VLSTffFormula__Group__8" | 8937 | // $ANTLR start "rule__VLSTffFormula__Group__8" |
7413 | // InternalVampireLanguage.g:2224:1: rule__VLSTffFormula__Group__8 : rule__VLSTffFormula__Group__8__Impl rule__VLSTffFormula__Group__9 ; | 8938 | // InternalVampireLanguage.g:2717:1: rule__VLSTffFormula__Group__8 : rule__VLSTffFormula__Group__8__Impl rule__VLSTffFormula__Group__9 ; |
7414 | public final void rule__VLSTffFormula__Group__8() throws RecognitionException { | 8939 | public final void rule__VLSTffFormula__Group__8() throws RecognitionException { |
7415 | 8940 | ||
7416 | int stackSize = keepStackSize(); | 8941 | int stackSize = keepStackSize(); |
7417 | 8942 | ||
7418 | try { | 8943 | try { |
7419 | // InternalVampireLanguage.g:2228:1: ( rule__VLSTffFormula__Group__8__Impl rule__VLSTffFormula__Group__9 ) | 8944 | // InternalVampireLanguage.g:2721:1: ( rule__VLSTffFormula__Group__8__Impl rule__VLSTffFormula__Group__9 ) |
7420 | // InternalVampireLanguage.g:2229:2: rule__VLSTffFormula__Group__8__Impl rule__VLSTffFormula__Group__9 | 8945 | // InternalVampireLanguage.g:2722:2: rule__VLSTffFormula__Group__8__Impl rule__VLSTffFormula__Group__9 |
7421 | { | 8946 | { |
7422 | pushFollow(FOLLOW_19); | 8947 | pushFollow(FOLLOW_28); |
7423 | rule__VLSTffFormula__Group__8__Impl(); | 8948 | rule__VLSTffFormula__Group__8__Impl(); |
7424 | 8949 | ||
7425 | state._fsp--; | 8950 | state._fsp--; |
@@ -7448,20 +8973,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7448 | 8973 | ||
7449 | 8974 | ||
7450 | // $ANTLR start "rule__VLSTffFormula__Group__8__Impl" | 8975 | // $ANTLR start "rule__VLSTffFormula__Group__8__Impl" |
7451 | // InternalVampireLanguage.g:2236:1: rule__VLSTffFormula__Group__8__Impl : ( ')' ) ; | 8976 | // InternalVampireLanguage.g:2729:1: rule__VLSTffFormula__Group__8__Impl : ( ')' ) ; |
7452 | public final void rule__VLSTffFormula__Group__8__Impl() throws RecognitionException { | 8977 | public final void rule__VLSTffFormula__Group__8__Impl() throws RecognitionException { |
7453 | 8978 | ||
7454 | int stackSize = keepStackSize(); | 8979 | int stackSize = keepStackSize(); |
7455 | 8980 | ||
7456 | try { | 8981 | try { |
7457 | // InternalVampireLanguage.g:2240:1: ( ( ')' ) ) | 8982 | // InternalVampireLanguage.g:2733:1: ( ( ')' ) ) |
7458 | // InternalVampireLanguage.g:2241:1: ( ')' ) | 8983 | // InternalVampireLanguage.g:2734:1: ( ')' ) |
7459 | { | 8984 | { |
7460 | // InternalVampireLanguage.g:2241:1: ( ')' ) | 8985 | // InternalVampireLanguage.g:2734:1: ( ')' ) |
7461 | // InternalVampireLanguage.g:2242:2: ')' | 8986 | // InternalVampireLanguage.g:2735:2: ')' |
7462 | { | 8987 | { |
7463 | before(grammarAccess.getVLSTffFormulaAccess().getRightParenthesisKeyword_8()); | 8988 | before(grammarAccess.getVLSTffFormulaAccess().getRightParenthesisKeyword_8()); |
7464 | match(input,50,FOLLOW_2); | 8989 | match(input,57,FOLLOW_2); |
7465 | after(grammarAccess.getVLSTffFormulaAccess().getRightParenthesisKeyword_8()); | 8990 | after(grammarAccess.getVLSTffFormulaAccess().getRightParenthesisKeyword_8()); |
7466 | 8991 | ||
7467 | } | 8992 | } |
@@ -7485,14 +9010,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7485 | 9010 | ||
7486 | 9011 | ||
7487 | // $ANTLR start "rule__VLSTffFormula__Group__9" | 9012 | // $ANTLR start "rule__VLSTffFormula__Group__9" |
7488 | // InternalVampireLanguage.g:2251:1: rule__VLSTffFormula__Group__9 : rule__VLSTffFormula__Group__9__Impl ; | 9013 | // InternalVampireLanguage.g:2744:1: rule__VLSTffFormula__Group__9 : rule__VLSTffFormula__Group__9__Impl ; |
7489 | public final void rule__VLSTffFormula__Group__9() throws RecognitionException { | 9014 | public final void rule__VLSTffFormula__Group__9() throws RecognitionException { |
7490 | 9015 | ||
7491 | int stackSize = keepStackSize(); | 9016 | int stackSize = keepStackSize(); |
7492 | 9017 | ||
7493 | try { | 9018 | try { |
7494 | // InternalVampireLanguage.g:2255:1: ( rule__VLSTffFormula__Group__9__Impl ) | 9019 | // InternalVampireLanguage.g:2748:1: ( rule__VLSTffFormula__Group__9__Impl ) |
7495 | // InternalVampireLanguage.g:2256:2: rule__VLSTffFormula__Group__9__Impl | 9020 | // InternalVampireLanguage.g:2749:2: rule__VLSTffFormula__Group__9__Impl |
7496 | { | 9021 | { |
7497 | pushFollow(FOLLOW_2); | 9022 | pushFollow(FOLLOW_2); |
7498 | rule__VLSTffFormula__Group__9__Impl(); | 9023 | rule__VLSTffFormula__Group__9__Impl(); |
@@ -7518,20 +9043,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7518 | 9043 | ||
7519 | 9044 | ||
7520 | // $ANTLR start "rule__VLSTffFormula__Group__9__Impl" | 9045 | // $ANTLR start "rule__VLSTffFormula__Group__9__Impl" |
7521 | // InternalVampireLanguage.g:2262:1: rule__VLSTffFormula__Group__9__Impl : ( '.' ) ; | 9046 | // InternalVampireLanguage.g:2755:1: rule__VLSTffFormula__Group__9__Impl : ( '.' ) ; |
7522 | public final void rule__VLSTffFormula__Group__9__Impl() throws RecognitionException { | 9047 | public final void rule__VLSTffFormula__Group__9__Impl() throws RecognitionException { |
7523 | 9048 | ||
7524 | int stackSize = keepStackSize(); | 9049 | int stackSize = keepStackSize(); |
7525 | 9050 | ||
7526 | try { | 9051 | try { |
7527 | // InternalVampireLanguage.g:2266:1: ( ( '.' ) ) | 9052 | // InternalVampireLanguage.g:2759:1: ( ( '.' ) ) |
7528 | // InternalVampireLanguage.g:2267:1: ( '.' ) | 9053 | // InternalVampireLanguage.g:2760:1: ( '.' ) |
7529 | { | 9054 | { |
7530 | // InternalVampireLanguage.g:2267:1: ( '.' ) | 9055 | // InternalVampireLanguage.g:2760:1: ( '.' ) |
7531 | // InternalVampireLanguage.g:2268:2: '.' | 9056 | // InternalVampireLanguage.g:2761:2: '.' |
7532 | { | 9057 | { |
7533 | before(grammarAccess.getVLSTffFormulaAccess().getFullStopKeyword_9()); | 9058 | before(grammarAccess.getVLSTffFormulaAccess().getFullStopKeyword_9()); |
7534 | match(input,51,FOLLOW_2); | 9059 | match(input,58,FOLLOW_2); |
7535 | after(grammarAccess.getVLSTffFormulaAccess().getFullStopKeyword_9()); | 9060 | after(grammarAccess.getVLSTffFormulaAccess().getFullStopKeyword_9()); |
7536 | 9061 | ||
7537 | } | 9062 | } |
@@ -7555,16 +9080,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7555 | 9080 | ||
7556 | 9081 | ||
7557 | // $ANTLR start "rule__VLSTffFormula__Group_7__0" | 9082 | // $ANTLR start "rule__VLSTffFormula__Group_7__0" |
7558 | // InternalVampireLanguage.g:2278:1: rule__VLSTffFormula__Group_7__0 : rule__VLSTffFormula__Group_7__0__Impl rule__VLSTffFormula__Group_7__1 ; | 9083 | // InternalVampireLanguage.g:2771:1: rule__VLSTffFormula__Group_7__0 : rule__VLSTffFormula__Group_7__0__Impl rule__VLSTffFormula__Group_7__1 ; |
7559 | public final void rule__VLSTffFormula__Group_7__0() throws RecognitionException { | 9084 | public final void rule__VLSTffFormula__Group_7__0() throws RecognitionException { |
7560 | 9085 | ||
7561 | int stackSize = keepStackSize(); | 9086 | int stackSize = keepStackSize(); |
7562 | 9087 | ||
7563 | try { | 9088 | try { |
7564 | // InternalVampireLanguage.g:2282:1: ( rule__VLSTffFormula__Group_7__0__Impl rule__VLSTffFormula__Group_7__1 ) | 9089 | // InternalVampireLanguage.g:2775:1: ( rule__VLSTffFormula__Group_7__0__Impl rule__VLSTffFormula__Group_7__1 ) |
7565 | // InternalVampireLanguage.g:2283:2: rule__VLSTffFormula__Group_7__0__Impl rule__VLSTffFormula__Group_7__1 | 9090 | // InternalVampireLanguage.g:2776:2: rule__VLSTffFormula__Group_7__0__Impl rule__VLSTffFormula__Group_7__1 |
7566 | { | 9091 | { |
7567 | pushFollow(FOLLOW_20); | 9092 | pushFollow(FOLLOW_29); |
7568 | rule__VLSTffFormula__Group_7__0__Impl(); | 9093 | rule__VLSTffFormula__Group_7__0__Impl(); |
7569 | 9094 | ||
7570 | state._fsp--; | 9095 | state._fsp--; |
@@ -7593,20 +9118,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7593 | 9118 | ||
7594 | 9119 | ||
7595 | // $ANTLR start "rule__VLSTffFormula__Group_7__0__Impl" | 9120 | // $ANTLR start "rule__VLSTffFormula__Group_7__0__Impl" |
7596 | // InternalVampireLanguage.g:2290:1: rule__VLSTffFormula__Group_7__0__Impl : ( ',' ) ; | 9121 | // InternalVampireLanguage.g:2783:1: rule__VLSTffFormula__Group_7__0__Impl : ( ',' ) ; |
7597 | public final void rule__VLSTffFormula__Group_7__0__Impl() throws RecognitionException { | 9122 | public final void rule__VLSTffFormula__Group_7__0__Impl() throws RecognitionException { |
7598 | 9123 | ||
7599 | int stackSize = keepStackSize(); | 9124 | int stackSize = keepStackSize(); |
7600 | 9125 | ||
7601 | try { | 9126 | try { |
7602 | // InternalVampireLanguage.g:2294:1: ( ( ',' ) ) | 9127 | // InternalVampireLanguage.g:2787:1: ( ( ',' ) ) |
7603 | // InternalVampireLanguage.g:2295:1: ( ',' ) | 9128 | // InternalVampireLanguage.g:2788:1: ( ',' ) |
7604 | { | 9129 | { |
7605 | // InternalVampireLanguage.g:2295:1: ( ',' ) | 9130 | // InternalVampireLanguage.g:2788:1: ( ',' ) |
7606 | // InternalVampireLanguage.g:2296:2: ',' | 9131 | // InternalVampireLanguage.g:2789:2: ',' |
7607 | { | 9132 | { |
7608 | before(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_7_0()); | 9133 | before(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_7_0()); |
7609 | match(input,45,FOLLOW_2); | 9134 | match(input,56,FOLLOW_2); |
7610 | after(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_7_0()); | 9135 | after(grammarAccess.getVLSTffFormulaAccess().getCommaKeyword_7_0()); |
7611 | 9136 | ||
7612 | } | 9137 | } |
@@ -7630,14 +9155,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7630 | 9155 | ||
7631 | 9156 | ||
7632 | // $ANTLR start "rule__VLSTffFormula__Group_7__1" | 9157 | // $ANTLR start "rule__VLSTffFormula__Group_7__1" |
7633 | // InternalVampireLanguage.g:2305:1: rule__VLSTffFormula__Group_7__1 : rule__VLSTffFormula__Group_7__1__Impl ; | 9158 | // InternalVampireLanguage.g:2798:1: rule__VLSTffFormula__Group_7__1 : rule__VLSTffFormula__Group_7__1__Impl ; |
7634 | public final void rule__VLSTffFormula__Group_7__1() throws RecognitionException { | 9159 | public final void rule__VLSTffFormula__Group_7__1() throws RecognitionException { |
7635 | 9160 | ||
7636 | int stackSize = keepStackSize(); | 9161 | int stackSize = keepStackSize(); |
7637 | 9162 | ||
7638 | try { | 9163 | try { |
7639 | // InternalVampireLanguage.g:2309:1: ( rule__VLSTffFormula__Group_7__1__Impl ) | 9164 | // InternalVampireLanguage.g:2802:1: ( rule__VLSTffFormula__Group_7__1__Impl ) |
7640 | // InternalVampireLanguage.g:2310:2: rule__VLSTffFormula__Group_7__1__Impl | 9165 | // InternalVampireLanguage.g:2803:2: rule__VLSTffFormula__Group_7__1__Impl |
7641 | { | 9166 | { |
7642 | pushFollow(FOLLOW_2); | 9167 | pushFollow(FOLLOW_2); |
7643 | rule__VLSTffFormula__Group_7__1__Impl(); | 9168 | rule__VLSTffFormula__Group_7__1__Impl(); |
@@ -7663,21 +9188,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7663 | 9188 | ||
7664 | 9189 | ||
7665 | // $ANTLR start "rule__VLSTffFormula__Group_7__1__Impl" | 9190 | // $ANTLR start "rule__VLSTffFormula__Group_7__1__Impl" |
7666 | // InternalVampireLanguage.g:2316:1: rule__VLSTffFormula__Group_7__1__Impl : ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) ; | 9191 | // InternalVampireLanguage.g:2809:1: rule__VLSTffFormula__Group_7__1__Impl : ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) ; |
7667 | public final void rule__VLSTffFormula__Group_7__1__Impl() throws RecognitionException { | 9192 | public final void rule__VLSTffFormula__Group_7__1__Impl() throws RecognitionException { |
7668 | 9193 | ||
7669 | int stackSize = keepStackSize(); | 9194 | int stackSize = keepStackSize(); |
7670 | 9195 | ||
7671 | try { | 9196 | try { |
7672 | // InternalVampireLanguage.g:2320:1: ( ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) ) | 9197 | // InternalVampireLanguage.g:2813:1: ( ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) ) |
7673 | // InternalVampireLanguage.g:2321:1: ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) | 9198 | // InternalVampireLanguage.g:2814:1: ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) |
7674 | { | 9199 | { |
7675 | // InternalVampireLanguage.g:2321:1: ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) | 9200 | // InternalVampireLanguage.g:2814:1: ( ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) ) |
7676 | // InternalVampireLanguage.g:2322:2: ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) | 9201 | // InternalVampireLanguage.g:2815:2: ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) |
7677 | { | 9202 | { |
7678 | before(grammarAccess.getVLSTffFormulaAccess().getAnnotationsAssignment_7_1()); | 9203 | before(grammarAccess.getVLSTffFormulaAccess().getAnnotationsAssignment_7_1()); |
7679 | // InternalVampireLanguage.g:2323:2: ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) | 9204 | // InternalVampireLanguage.g:2816:2: ( rule__VLSTffFormula__AnnotationsAssignment_7_1 ) |
7680 | // InternalVampireLanguage.g:2323:3: rule__VLSTffFormula__AnnotationsAssignment_7_1 | 9205 | // InternalVampireLanguage.g:2816:3: rule__VLSTffFormula__AnnotationsAssignment_7_1 |
7681 | { | 9206 | { |
7682 | pushFollow(FOLLOW_2); | 9207 | pushFollow(FOLLOW_2); |
7683 | rule__VLSTffFormula__AnnotationsAssignment_7_1(); | 9208 | rule__VLSTffFormula__AnnotationsAssignment_7_1(); |
@@ -7709,17 +9234,162 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7709 | // $ANTLR end "rule__VLSTffFormula__Group_7__1__Impl" | 9234 | // $ANTLR end "rule__VLSTffFormula__Group_7__1__Impl" |
7710 | 9235 | ||
7711 | 9236 | ||
9237 | // $ANTLR start "rule__VLSTffDeclPred__Group_0__0" | ||
9238 | // InternalVampireLanguage.g:2825:1: rule__VLSTffDeclPred__Group_0__0 : rule__VLSTffDeclPred__Group_0__0__Impl rule__VLSTffDeclPred__Group_0__1 ; | ||
9239 | public final void rule__VLSTffDeclPred__Group_0__0() throws RecognitionException { | ||
9240 | |||
9241 | int stackSize = keepStackSize(); | ||
9242 | |||
9243 | try { | ||
9244 | // InternalVampireLanguage.g:2829:1: ( rule__VLSTffDeclPred__Group_0__0__Impl rule__VLSTffDeclPred__Group_0__1 ) | ||
9245 | // InternalVampireLanguage.g:2830:2: rule__VLSTffDeclPred__Group_0__0__Impl rule__VLSTffDeclPred__Group_0__1 | ||
9246 | { | ||
9247 | pushFollow(FOLLOW_31); | ||
9248 | rule__VLSTffDeclPred__Group_0__0__Impl(); | ||
9249 | |||
9250 | state._fsp--; | ||
9251 | |||
9252 | pushFollow(FOLLOW_2); | ||
9253 | rule__VLSTffDeclPred__Group_0__1(); | ||
9254 | |||
9255 | state._fsp--; | ||
9256 | |||
9257 | |||
9258 | } | ||
9259 | |||
9260 | } | ||
9261 | catch (RecognitionException re) { | ||
9262 | reportError(re); | ||
9263 | recover(input,re); | ||
9264 | } | ||
9265 | finally { | ||
9266 | |||
9267 | restoreStackSize(stackSize); | ||
9268 | |||
9269 | } | ||
9270 | return ; | ||
9271 | } | ||
9272 | // $ANTLR end "rule__VLSTffDeclPred__Group_0__0" | ||
9273 | |||
9274 | |||
9275 | // $ANTLR start "rule__VLSTffDeclPred__Group_0__0__Impl" | ||
9276 | // InternalVampireLanguage.g:2837:1: rule__VLSTffDeclPred__Group_0__0__Impl : ( 'declare_' ) ; | ||
9277 | public final void rule__VLSTffDeclPred__Group_0__0__Impl() throws RecognitionException { | ||
9278 | |||
9279 | int stackSize = keepStackSize(); | ||
9280 | |||
9281 | try { | ||
9282 | // InternalVampireLanguage.g:2841:1: ( ( 'declare_' ) ) | ||
9283 | // InternalVampireLanguage.g:2842:1: ( 'declare_' ) | ||
9284 | { | ||
9285 | // InternalVampireLanguage.g:2842:1: ( 'declare_' ) | ||
9286 | // InternalVampireLanguage.g:2843:2: 'declare_' | ||
9287 | { | ||
9288 | before(grammarAccess.getVLSTffDeclPredAccess().getDeclare_Keyword_0_0()); | ||
9289 | match(input,60,FOLLOW_2); | ||
9290 | after(grammarAccess.getVLSTffDeclPredAccess().getDeclare_Keyword_0_0()); | ||
9291 | |||
9292 | } | ||
9293 | |||
9294 | |||
9295 | } | ||
9296 | |||
9297 | } | ||
9298 | catch (RecognitionException re) { | ||
9299 | reportError(re); | ||
9300 | recover(input,re); | ||
9301 | } | ||
9302 | finally { | ||
9303 | |||
9304 | restoreStackSize(stackSize); | ||
9305 | |||
9306 | } | ||
9307 | return ; | ||
9308 | } | ||
9309 | // $ANTLR end "rule__VLSTffDeclPred__Group_0__0__Impl" | ||
9310 | |||
9311 | |||
9312 | // $ANTLR start "rule__VLSTffDeclPred__Group_0__1" | ||
9313 | // InternalVampireLanguage.g:2852:1: rule__VLSTffDeclPred__Group_0__1 : rule__VLSTffDeclPred__Group_0__1__Impl ; | ||
9314 | public final void rule__VLSTffDeclPred__Group_0__1() throws RecognitionException { | ||
9315 | |||
9316 | int stackSize = keepStackSize(); | ||
9317 | |||
9318 | try { | ||
9319 | // InternalVampireLanguage.g:2856:1: ( rule__VLSTffDeclPred__Group_0__1__Impl ) | ||
9320 | // InternalVampireLanguage.g:2857:2: rule__VLSTffDeclPred__Group_0__1__Impl | ||
9321 | { | ||
9322 | pushFollow(FOLLOW_2); | ||
9323 | rule__VLSTffDeclPred__Group_0__1__Impl(); | ||
9324 | |||
9325 | state._fsp--; | ||
9326 | |||
9327 | |||
9328 | } | ||
9329 | |||
9330 | } | ||
9331 | catch (RecognitionException re) { | ||
9332 | reportError(re); | ||
9333 | recover(input,re); | ||
9334 | } | ||
9335 | finally { | ||
9336 | |||
9337 | restoreStackSize(stackSize); | ||
9338 | |||
9339 | } | ||
9340 | return ; | ||
9341 | } | ||
9342 | // $ANTLR end "rule__VLSTffDeclPred__Group_0__1" | ||
9343 | |||
9344 | |||
9345 | // $ANTLR start "rule__VLSTffDeclPred__Group_0__1__Impl" | ||
9346 | // InternalVampireLanguage.g:2863:1: rule__VLSTffDeclPred__Group_0__1__Impl : ( RULE_DOLLAR_ID ) ; | ||
9347 | public final void rule__VLSTffDeclPred__Group_0__1__Impl() throws RecognitionException { | ||
9348 | |||
9349 | int stackSize = keepStackSize(); | ||
9350 | |||
9351 | try { | ||
9352 | // InternalVampireLanguage.g:2867:1: ( ( RULE_DOLLAR_ID ) ) | ||
9353 | // InternalVampireLanguage.g:2868:1: ( RULE_DOLLAR_ID ) | ||
9354 | { | ||
9355 | // InternalVampireLanguage.g:2868:1: ( RULE_DOLLAR_ID ) | ||
9356 | // InternalVampireLanguage.g:2869:2: RULE_DOLLAR_ID | ||
9357 | { | ||
9358 | before(grammarAccess.getVLSTffDeclPredAccess().getDOLLAR_IDTerminalRuleCall_0_1()); | ||
9359 | match(input,RULE_DOLLAR_ID,FOLLOW_2); | ||
9360 | after(grammarAccess.getVLSTffDeclPredAccess().getDOLLAR_IDTerminalRuleCall_0_1()); | ||
9361 | |||
9362 | } | ||
9363 | |||
9364 | |||
9365 | } | ||
9366 | |||
9367 | } | ||
9368 | catch (RecognitionException re) { | ||
9369 | reportError(re); | ||
9370 | recover(input,re); | ||
9371 | } | ||
9372 | finally { | ||
9373 | |||
9374 | restoreStackSize(stackSize); | ||
9375 | |||
9376 | } | ||
9377 | return ; | ||
9378 | } | ||
9379 | // $ANTLR end "rule__VLSTffDeclPred__Group_0__1__Impl" | ||
9380 | |||
9381 | |||
7712 | // $ANTLR start "rule__VLSAnnotation__Group__0" | 9382 | // $ANTLR start "rule__VLSAnnotation__Group__0" |
7713 | // InternalVampireLanguage.g:2332:1: rule__VLSAnnotation__Group__0 : rule__VLSAnnotation__Group__0__Impl rule__VLSAnnotation__Group__1 ; | 9383 | // InternalVampireLanguage.g:2879:1: rule__VLSAnnotation__Group__0 : rule__VLSAnnotation__Group__0__Impl rule__VLSAnnotation__Group__1 ; |
7714 | public final void rule__VLSAnnotation__Group__0() throws RecognitionException { | 9384 | public final void rule__VLSAnnotation__Group__0() throws RecognitionException { |
7715 | 9385 | ||
7716 | int stackSize = keepStackSize(); | 9386 | int stackSize = keepStackSize(); |
7717 | 9387 | ||
7718 | try { | 9388 | try { |
7719 | // InternalVampireLanguage.g:2336:1: ( rule__VLSAnnotation__Group__0__Impl rule__VLSAnnotation__Group__1 ) | 9389 | // InternalVampireLanguage.g:2883:1: ( rule__VLSAnnotation__Group__0__Impl rule__VLSAnnotation__Group__1 ) |
7720 | // InternalVampireLanguage.g:2337:2: rule__VLSAnnotation__Group__0__Impl rule__VLSAnnotation__Group__1 | 9390 | // InternalVampireLanguage.g:2884:2: rule__VLSAnnotation__Group__0__Impl rule__VLSAnnotation__Group__1 |
7721 | { | 9391 | { |
7722 | pushFollow(FOLLOW_20); | 9392 | pushFollow(FOLLOW_29); |
7723 | rule__VLSAnnotation__Group__0__Impl(); | 9393 | rule__VLSAnnotation__Group__0__Impl(); |
7724 | 9394 | ||
7725 | state._fsp--; | 9395 | state._fsp--; |
@@ -7748,31 +9418,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7748 | 9418 | ||
7749 | 9419 | ||
7750 | // $ANTLR start "rule__VLSAnnotation__Group__0__Impl" | 9420 | // $ANTLR start "rule__VLSAnnotation__Group__0__Impl" |
7751 | // InternalVampireLanguage.g:2344:1: rule__VLSAnnotation__Group__0__Impl : ( ( '[' )? ) ; | 9421 | // InternalVampireLanguage.g:2891:1: rule__VLSAnnotation__Group__0__Impl : ( ( '[' )? ) ; |
7752 | public final void rule__VLSAnnotation__Group__0__Impl() throws RecognitionException { | 9422 | public final void rule__VLSAnnotation__Group__0__Impl() throws RecognitionException { |
7753 | 9423 | ||
7754 | int stackSize = keepStackSize(); | 9424 | int stackSize = keepStackSize(); |
7755 | 9425 | ||
7756 | try { | 9426 | try { |
7757 | // InternalVampireLanguage.g:2348:1: ( ( ( '[' )? ) ) | 9427 | // InternalVampireLanguage.g:2895:1: ( ( ( '[' )? ) ) |
7758 | // InternalVampireLanguage.g:2349:1: ( ( '[' )? ) | 9428 | // InternalVampireLanguage.g:2896:1: ( ( '[' )? ) |
7759 | { | 9429 | { |
7760 | // InternalVampireLanguage.g:2349:1: ( ( '[' )? ) | 9430 | // InternalVampireLanguage.g:2896:1: ( ( '[' )? ) |
7761 | // InternalVampireLanguage.g:2350:2: ( '[' )? | 9431 | // InternalVampireLanguage.g:2897:2: ( '[' )? |
7762 | { | 9432 | { |
7763 | before(grammarAccess.getVLSAnnotationAccess().getLeftSquareBracketKeyword_0()); | 9433 | before(grammarAccess.getVLSAnnotationAccess().getLeftSquareBracketKeyword_0()); |
7764 | // InternalVampireLanguage.g:2351:2: ( '[' )? | 9434 | // InternalVampireLanguage.g:2898:2: ( '[' )? |
7765 | int alt26=2; | 9435 | int alt31=2; |
7766 | int LA26_0 = input.LA(1); | 9436 | int LA31_0 = input.LA(1); |
7767 | 9437 | ||
7768 | if ( (LA26_0==53) ) { | 9438 | if ( (LA31_0==49) ) { |
7769 | alt26=1; | 9439 | alt31=1; |
7770 | } | 9440 | } |
7771 | switch (alt26) { | 9441 | switch (alt31) { |
7772 | case 1 : | 9442 | case 1 : |
7773 | // InternalVampireLanguage.g:2351:3: '[' | 9443 | // InternalVampireLanguage.g:2898:3: '[' |
7774 | { | 9444 | { |
7775 | match(input,53,FOLLOW_2); | 9445 | match(input,49,FOLLOW_2); |
7776 | 9446 | ||
7777 | } | 9447 | } |
7778 | break; | 9448 | break; |
@@ -7802,16 +9472,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7802 | 9472 | ||
7803 | 9473 | ||
7804 | // $ANTLR start "rule__VLSAnnotation__Group__1" | 9474 | // $ANTLR start "rule__VLSAnnotation__Group__1" |
7805 | // InternalVampireLanguage.g:2359:1: rule__VLSAnnotation__Group__1 : rule__VLSAnnotation__Group__1__Impl rule__VLSAnnotation__Group__2 ; | 9475 | // InternalVampireLanguage.g:2906:1: rule__VLSAnnotation__Group__1 : rule__VLSAnnotation__Group__1__Impl rule__VLSAnnotation__Group__2 ; |
7806 | public final void rule__VLSAnnotation__Group__1() throws RecognitionException { | 9476 | public final void rule__VLSAnnotation__Group__1() throws RecognitionException { |
7807 | 9477 | ||
7808 | int stackSize = keepStackSize(); | 9478 | int stackSize = keepStackSize(); |
7809 | 9479 | ||
7810 | try { | 9480 | try { |
7811 | // InternalVampireLanguage.g:2363:1: ( rule__VLSAnnotation__Group__1__Impl rule__VLSAnnotation__Group__2 ) | 9481 | // InternalVampireLanguage.g:2910:1: ( rule__VLSAnnotation__Group__1__Impl rule__VLSAnnotation__Group__2 ) |
7812 | // InternalVampireLanguage.g:2364:2: rule__VLSAnnotation__Group__1__Impl rule__VLSAnnotation__Group__2 | 9482 | // InternalVampireLanguage.g:2911:2: rule__VLSAnnotation__Group__1__Impl rule__VLSAnnotation__Group__2 |
7813 | { | 9483 | { |
7814 | pushFollow(FOLLOW_20); | 9484 | pushFollow(FOLLOW_29); |
7815 | rule__VLSAnnotation__Group__1__Impl(); | 9485 | rule__VLSAnnotation__Group__1__Impl(); |
7816 | 9486 | ||
7817 | state._fsp--; | 9487 | state._fsp--; |
@@ -7840,29 +9510,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7840 | 9510 | ||
7841 | 9511 | ||
7842 | // $ANTLR start "rule__VLSAnnotation__Group__1__Impl" | 9512 | // $ANTLR start "rule__VLSAnnotation__Group__1__Impl" |
7843 | // InternalVampireLanguage.g:2371:1: rule__VLSAnnotation__Group__1__Impl : ( ( rule__VLSAnnotation__NameAssignment_1 )? ) ; | 9513 | // InternalVampireLanguage.g:2918:1: rule__VLSAnnotation__Group__1__Impl : ( ( rule__VLSAnnotation__NameAssignment_1 )? ) ; |
7844 | public final void rule__VLSAnnotation__Group__1__Impl() throws RecognitionException { | 9514 | public final void rule__VLSAnnotation__Group__1__Impl() throws RecognitionException { |
7845 | 9515 | ||
7846 | int stackSize = keepStackSize(); | 9516 | int stackSize = keepStackSize(); |
7847 | 9517 | ||
7848 | try { | 9518 | try { |
7849 | // InternalVampireLanguage.g:2375:1: ( ( ( rule__VLSAnnotation__NameAssignment_1 )? ) ) | 9519 | // InternalVampireLanguage.g:2922:1: ( ( ( rule__VLSAnnotation__NameAssignment_1 )? ) ) |
7850 | // InternalVampireLanguage.g:2376:1: ( ( rule__VLSAnnotation__NameAssignment_1 )? ) | 9520 | // InternalVampireLanguage.g:2923:1: ( ( rule__VLSAnnotation__NameAssignment_1 )? ) |
7851 | { | 9521 | { |
7852 | // InternalVampireLanguage.g:2376:1: ( ( rule__VLSAnnotation__NameAssignment_1 )? ) | 9522 | // InternalVampireLanguage.g:2923:1: ( ( rule__VLSAnnotation__NameAssignment_1 )? ) |
7853 | // InternalVampireLanguage.g:2377:2: ( rule__VLSAnnotation__NameAssignment_1 )? | 9523 | // InternalVampireLanguage.g:2924:2: ( rule__VLSAnnotation__NameAssignment_1 )? |
7854 | { | 9524 | { |
7855 | before(grammarAccess.getVLSAnnotationAccess().getNameAssignment_1()); | 9525 | before(grammarAccess.getVLSAnnotationAccess().getNameAssignment_1()); |
7856 | // InternalVampireLanguage.g:2378:2: ( rule__VLSAnnotation__NameAssignment_1 )? | 9526 | // InternalVampireLanguage.g:2925:2: ( rule__VLSAnnotation__NameAssignment_1 )? |
7857 | int alt27=2; | 9527 | int alt32=2; |
7858 | int LA27_0 = input.LA(1); | 9528 | int LA32_0 = input.LA(1); |
7859 | 9529 | ||
7860 | if ( ((LA27_0>=RULE_LOWER_WORD_ID && LA27_0<=RULE_SINGLE_QUOTE)||(LA27_0>=27 && LA27_0<=41)) ) { | 9530 | if ( (LA32_0==RULE_LOWER_WORD_ID||LA32_0==RULE_SINGLE_QUOTE||(LA32_0>=24 && LA32_0<=38)) ) { |
7861 | alt27=1; | 9531 | alt32=1; |
7862 | } | 9532 | } |
7863 | switch (alt27) { | 9533 | switch (alt32) { |
7864 | case 1 : | 9534 | case 1 : |
7865 | // InternalVampireLanguage.g:2378:3: rule__VLSAnnotation__NameAssignment_1 | 9535 | // InternalVampireLanguage.g:2925:3: rule__VLSAnnotation__NameAssignment_1 |
7866 | { | 9536 | { |
7867 | pushFollow(FOLLOW_2); | 9537 | pushFollow(FOLLOW_2); |
7868 | rule__VLSAnnotation__NameAssignment_1(); | 9538 | rule__VLSAnnotation__NameAssignment_1(); |
@@ -7898,16 +9568,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7898 | 9568 | ||
7899 | 9569 | ||
7900 | // $ANTLR start "rule__VLSAnnotation__Group__2" | 9570 | // $ANTLR start "rule__VLSAnnotation__Group__2" |
7901 | // InternalVampireLanguage.g:2386:1: rule__VLSAnnotation__Group__2 : rule__VLSAnnotation__Group__2__Impl rule__VLSAnnotation__Group__3 ; | 9571 | // InternalVampireLanguage.g:2933:1: rule__VLSAnnotation__Group__2 : rule__VLSAnnotation__Group__2__Impl rule__VLSAnnotation__Group__3 ; |
7902 | public final void rule__VLSAnnotation__Group__2() throws RecognitionException { | 9572 | public final void rule__VLSAnnotation__Group__2() throws RecognitionException { |
7903 | 9573 | ||
7904 | int stackSize = keepStackSize(); | 9574 | int stackSize = keepStackSize(); |
7905 | 9575 | ||
7906 | try { | 9576 | try { |
7907 | // InternalVampireLanguage.g:2390:1: ( rule__VLSAnnotation__Group__2__Impl rule__VLSAnnotation__Group__3 ) | 9577 | // InternalVampireLanguage.g:2937:1: ( rule__VLSAnnotation__Group__2__Impl rule__VLSAnnotation__Group__3 ) |
7908 | // InternalVampireLanguage.g:2391:2: rule__VLSAnnotation__Group__2__Impl rule__VLSAnnotation__Group__3 | 9578 | // InternalVampireLanguage.g:2938:2: rule__VLSAnnotation__Group__2__Impl rule__VLSAnnotation__Group__3 |
7909 | { | 9579 | { |
7910 | pushFollow(FOLLOW_20); | 9580 | pushFollow(FOLLOW_29); |
7911 | rule__VLSAnnotation__Group__2__Impl(); | 9581 | rule__VLSAnnotation__Group__2__Impl(); |
7912 | 9582 | ||
7913 | state._fsp--; | 9583 | state._fsp--; |
@@ -7936,29 +9606,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7936 | 9606 | ||
7937 | 9607 | ||
7938 | // $ANTLR start "rule__VLSAnnotation__Group__2__Impl" | 9608 | // $ANTLR start "rule__VLSAnnotation__Group__2__Impl" |
7939 | // InternalVampireLanguage.g:2398:1: rule__VLSAnnotation__Group__2__Impl : ( ( rule__VLSAnnotation__Group_2__0 )? ) ; | 9609 | // InternalVampireLanguage.g:2945:1: rule__VLSAnnotation__Group__2__Impl : ( ( rule__VLSAnnotation__Group_2__0 )? ) ; |
7940 | public final void rule__VLSAnnotation__Group__2__Impl() throws RecognitionException { | 9610 | public final void rule__VLSAnnotation__Group__2__Impl() throws RecognitionException { |
7941 | 9611 | ||
7942 | int stackSize = keepStackSize(); | 9612 | int stackSize = keepStackSize(); |
7943 | 9613 | ||
7944 | try { | 9614 | try { |
7945 | // InternalVampireLanguage.g:2402:1: ( ( ( rule__VLSAnnotation__Group_2__0 )? ) ) | 9615 | // InternalVampireLanguage.g:2949:1: ( ( ( rule__VLSAnnotation__Group_2__0 )? ) ) |
7946 | // InternalVampireLanguage.g:2403:1: ( ( rule__VLSAnnotation__Group_2__0 )? ) | 9616 | // InternalVampireLanguage.g:2950:1: ( ( rule__VLSAnnotation__Group_2__0 )? ) |
7947 | { | 9617 | { |
7948 | // InternalVampireLanguage.g:2403:1: ( ( rule__VLSAnnotation__Group_2__0 )? ) | 9618 | // InternalVampireLanguage.g:2950:1: ( ( rule__VLSAnnotation__Group_2__0 )? ) |
7949 | // InternalVampireLanguage.g:2404:2: ( rule__VLSAnnotation__Group_2__0 )? | 9619 | // InternalVampireLanguage.g:2951:2: ( rule__VLSAnnotation__Group_2__0 )? |
7950 | { | 9620 | { |
7951 | before(grammarAccess.getVLSAnnotationAccess().getGroup_2()); | 9621 | before(grammarAccess.getVLSAnnotationAccess().getGroup_2()); |
7952 | // InternalVampireLanguage.g:2405:2: ( rule__VLSAnnotation__Group_2__0 )? | 9622 | // InternalVampireLanguage.g:2952:2: ( rule__VLSAnnotation__Group_2__0 )? |
7953 | int alt28=2; | 9623 | int alt33=2; |
7954 | int LA28_0 = input.LA(1); | 9624 | int LA33_0 = input.LA(1); |
7955 | 9625 | ||
7956 | if ( (LA28_0==49) ) { | 9626 | if ( (LA33_0==55) ) { |
7957 | alt28=1; | 9627 | alt33=1; |
7958 | } | 9628 | } |
7959 | switch (alt28) { | 9629 | switch (alt33) { |
7960 | case 1 : | 9630 | case 1 : |
7961 | // InternalVampireLanguage.g:2405:3: rule__VLSAnnotation__Group_2__0 | 9631 | // InternalVampireLanguage.g:2952:3: rule__VLSAnnotation__Group_2__0 |
7962 | { | 9632 | { |
7963 | pushFollow(FOLLOW_2); | 9633 | pushFollow(FOLLOW_2); |
7964 | rule__VLSAnnotation__Group_2__0(); | 9634 | rule__VLSAnnotation__Group_2__0(); |
@@ -7994,14 +9664,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
7994 | 9664 | ||
7995 | 9665 | ||
7996 | // $ANTLR start "rule__VLSAnnotation__Group__3" | 9666 | // $ANTLR start "rule__VLSAnnotation__Group__3" |
7997 | // InternalVampireLanguage.g:2413:1: rule__VLSAnnotation__Group__3 : rule__VLSAnnotation__Group__3__Impl ; | 9667 | // InternalVampireLanguage.g:2960:1: rule__VLSAnnotation__Group__3 : rule__VLSAnnotation__Group__3__Impl ; |
7998 | public final void rule__VLSAnnotation__Group__3() throws RecognitionException { | 9668 | public final void rule__VLSAnnotation__Group__3() throws RecognitionException { |
7999 | 9669 | ||
8000 | int stackSize = keepStackSize(); | 9670 | int stackSize = keepStackSize(); |
8001 | 9671 | ||
8002 | try { | 9672 | try { |
8003 | // InternalVampireLanguage.g:2417:1: ( rule__VLSAnnotation__Group__3__Impl ) | 9673 | // InternalVampireLanguage.g:2964:1: ( rule__VLSAnnotation__Group__3__Impl ) |
8004 | // InternalVampireLanguage.g:2418:2: rule__VLSAnnotation__Group__3__Impl | 9674 | // InternalVampireLanguage.g:2965:2: rule__VLSAnnotation__Group__3__Impl |
8005 | { | 9675 | { |
8006 | pushFollow(FOLLOW_2); | 9676 | pushFollow(FOLLOW_2); |
8007 | rule__VLSAnnotation__Group__3__Impl(); | 9677 | rule__VLSAnnotation__Group__3__Impl(); |
@@ -8027,31 +9697,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8027 | 9697 | ||
8028 | 9698 | ||
8029 | // $ANTLR start "rule__VLSAnnotation__Group__3__Impl" | 9699 | // $ANTLR start "rule__VLSAnnotation__Group__3__Impl" |
8030 | // InternalVampireLanguage.g:2424:1: rule__VLSAnnotation__Group__3__Impl : ( ( ']' )? ) ; | 9700 | // InternalVampireLanguage.g:2971:1: rule__VLSAnnotation__Group__3__Impl : ( ( ']' )? ) ; |
8031 | public final void rule__VLSAnnotation__Group__3__Impl() throws RecognitionException { | 9701 | public final void rule__VLSAnnotation__Group__3__Impl() throws RecognitionException { |
8032 | 9702 | ||
8033 | int stackSize = keepStackSize(); | 9703 | int stackSize = keepStackSize(); |
8034 | 9704 | ||
8035 | try { | 9705 | try { |
8036 | // InternalVampireLanguage.g:2428:1: ( ( ( ']' )? ) ) | 9706 | // InternalVampireLanguage.g:2975:1: ( ( ( ']' )? ) ) |
8037 | // InternalVampireLanguage.g:2429:1: ( ( ']' )? ) | 9707 | // InternalVampireLanguage.g:2976:1: ( ( ']' )? ) |
8038 | { | 9708 | { |
8039 | // InternalVampireLanguage.g:2429:1: ( ( ']' )? ) | 9709 | // InternalVampireLanguage.g:2976:1: ( ( ']' )? ) |
8040 | // InternalVampireLanguage.g:2430:2: ( ']' )? | 9710 | // InternalVampireLanguage.g:2977:2: ( ']' )? |
8041 | { | 9711 | { |
8042 | before(grammarAccess.getVLSAnnotationAccess().getRightSquareBracketKeyword_3()); | 9712 | before(grammarAccess.getVLSAnnotationAccess().getRightSquareBracketKeyword_3()); |
8043 | // InternalVampireLanguage.g:2431:2: ( ']' )? | 9713 | // InternalVampireLanguage.g:2978:2: ( ']' )? |
8044 | int alt29=2; | 9714 | int alt34=2; |
8045 | int LA29_0 = input.LA(1); | 9715 | int LA34_0 = input.LA(1); |
8046 | 9716 | ||
8047 | if ( (LA29_0==44) ) { | 9717 | if ( (LA34_0==50) ) { |
8048 | alt29=1; | 9718 | alt34=1; |
8049 | } | 9719 | } |
8050 | switch (alt29) { | 9720 | switch (alt34) { |
8051 | case 1 : | 9721 | case 1 : |
8052 | // InternalVampireLanguage.g:2431:3: ']' | 9722 | // InternalVampireLanguage.g:2978:3: ']' |
8053 | { | 9723 | { |
8054 | match(input,44,FOLLOW_2); | 9724 | match(input,50,FOLLOW_2); |
8055 | 9725 | ||
8056 | } | 9726 | } |
8057 | break; | 9727 | break; |
@@ -8081,16 +9751,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8081 | 9751 | ||
8082 | 9752 | ||
8083 | // $ANTLR start "rule__VLSAnnotation__Group_2__0" | 9753 | // $ANTLR start "rule__VLSAnnotation__Group_2__0" |
8084 | // InternalVampireLanguage.g:2440:1: rule__VLSAnnotation__Group_2__0 : rule__VLSAnnotation__Group_2__0__Impl rule__VLSAnnotation__Group_2__1 ; | 9754 | // InternalVampireLanguage.g:2987:1: rule__VLSAnnotation__Group_2__0 : rule__VLSAnnotation__Group_2__0__Impl rule__VLSAnnotation__Group_2__1 ; |
8085 | public final void rule__VLSAnnotation__Group_2__0() throws RecognitionException { | 9755 | public final void rule__VLSAnnotation__Group_2__0() throws RecognitionException { |
8086 | 9756 | ||
8087 | int stackSize = keepStackSize(); | 9757 | int stackSize = keepStackSize(); |
8088 | 9758 | ||
8089 | try { | 9759 | try { |
8090 | // InternalVampireLanguage.g:2444:1: ( rule__VLSAnnotation__Group_2__0__Impl rule__VLSAnnotation__Group_2__1 ) | 9760 | // InternalVampireLanguage.g:2991:1: ( rule__VLSAnnotation__Group_2__0__Impl rule__VLSAnnotation__Group_2__1 ) |
8091 | // InternalVampireLanguage.g:2445:2: rule__VLSAnnotation__Group_2__0__Impl rule__VLSAnnotation__Group_2__1 | 9761 | // InternalVampireLanguage.g:2992:2: rule__VLSAnnotation__Group_2__0__Impl rule__VLSAnnotation__Group_2__1 |
8092 | { | 9762 | { |
8093 | pushFollow(FOLLOW_20); | 9763 | pushFollow(FOLLOW_29); |
8094 | rule__VLSAnnotation__Group_2__0__Impl(); | 9764 | rule__VLSAnnotation__Group_2__0__Impl(); |
8095 | 9765 | ||
8096 | state._fsp--; | 9766 | state._fsp--; |
@@ -8119,20 +9789,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8119 | 9789 | ||
8120 | 9790 | ||
8121 | // $ANTLR start "rule__VLSAnnotation__Group_2__0__Impl" | 9791 | // $ANTLR start "rule__VLSAnnotation__Group_2__0__Impl" |
8122 | // InternalVampireLanguage.g:2452:1: rule__VLSAnnotation__Group_2__0__Impl : ( '(' ) ; | 9792 | // InternalVampireLanguage.g:2999:1: rule__VLSAnnotation__Group_2__0__Impl : ( '(' ) ; |
8123 | public final void rule__VLSAnnotation__Group_2__0__Impl() throws RecognitionException { | 9793 | public final void rule__VLSAnnotation__Group_2__0__Impl() throws RecognitionException { |
8124 | 9794 | ||
8125 | int stackSize = keepStackSize(); | 9795 | int stackSize = keepStackSize(); |
8126 | 9796 | ||
8127 | try { | 9797 | try { |
8128 | // InternalVampireLanguage.g:2456:1: ( ( '(' ) ) | 9798 | // InternalVampireLanguage.g:3003:1: ( ( '(' ) ) |
8129 | // InternalVampireLanguage.g:2457:1: ( '(' ) | 9799 | // InternalVampireLanguage.g:3004:1: ( '(' ) |
8130 | { | 9800 | { |
8131 | // InternalVampireLanguage.g:2457:1: ( '(' ) | 9801 | // InternalVampireLanguage.g:3004:1: ( '(' ) |
8132 | // InternalVampireLanguage.g:2458:2: '(' | 9802 | // InternalVampireLanguage.g:3005:2: '(' |
8133 | { | 9803 | { |
8134 | before(grammarAccess.getVLSAnnotationAccess().getLeftParenthesisKeyword_2_0()); | 9804 | before(grammarAccess.getVLSAnnotationAccess().getLeftParenthesisKeyword_2_0()); |
8135 | match(input,49,FOLLOW_2); | 9805 | match(input,55,FOLLOW_2); |
8136 | after(grammarAccess.getVLSAnnotationAccess().getLeftParenthesisKeyword_2_0()); | 9806 | after(grammarAccess.getVLSAnnotationAccess().getLeftParenthesisKeyword_2_0()); |
8137 | 9807 | ||
8138 | } | 9808 | } |
@@ -8156,16 +9826,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8156 | 9826 | ||
8157 | 9827 | ||
8158 | // $ANTLR start "rule__VLSAnnotation__Group_2__1" | 9828 | // $ANTLR start "rule__VLSAnnotation__Group_2__1" |
8159 | // InternalVampireLanguage.g:2467:1: rule__VLSAnnotation__Group_2__1 : rule__VLSAnnotation__Group_2__1__Impl rule__VLSAnnotation__Group_2__2 ; | 9829 | // InternalVampireLanguage.g:3014:1: rule__VLSAnnotation__Group_2__1 : rule__VLSAnnotation__Group_2__1__Impl rule__VLSAnnotation__Group_2__2 ; |
8160 | public final void rule__VLSAnnotation__Group_2__1() throws RecognitionException { | 9830 | public final void rule__VLSAnnotation__Group_2__1() throws RecognitionException { |
8161 | 9831 | ||
8162 | int stackSize = keepStackSize(); | 9832 | int stackSize = keepStackSize(); |
8163 | 9833 | ||
8164 | try { | 9834 | try { |
8165 | // InternalVampireLanguage.g:2471:1: ( rule__VLSAnnotation__Group_2__1__Impl rule__VLSAnnotation__Group_2__2 ) | 9835 | // InternalVampireLanguage.g:3018:1: ( rule__VLSAnnotation__Group_2__1__Impl rule__VLSAnnotation__Group_2__2 ) |
8166 | // InternalVampireLanguage.g:2472:2: rule__VLSAnnotation__Group_2__1__Impl rule__VLSAnnotation__Group_2__2 | 9836 | // InternalVampireLanguage.g:3019:2: rule__VLSAnnotation__Group_2__1__Impl rule__VLSAnnotation__Group_2__2 |
8167 | { | 9837 | { |
8168 | pushFollow(FOLLOW_21); | 9838 | pushFollow(FOLLOW_32); |
8169 | rule__VLSAnnotation__Group_2__1__Impl(); | 9839 | rule__VLSAnnotation__Group_2__1__Impl(); |
8170 | 9840 | ||
8171 | state._fsp--; | 9841 | state._fsp--; |
@@ -8194,21 +9864,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8194 | 9864 | ||
8195 | 9865 | ||
8196 | // $ANTLR start "rule__VLSAnnotation__Group_2__1__Impl" | 9866 | // $ANTLR start "rule__VLSAnnotation__Group_2__1__Impl" |
8197 | // InternalVampireLanguage.g:2479:1: rule__VLSAnnotation__Group_2__1__Impl : ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) ; | 9867 | // InternalVampireLanguage.g:3026:1: rule__VLSAnnotation__Group_2__1__Impl : ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) ; |
8198 | public final void rule__VLSAnnotation__Group_2__1__Impl() throws RecognitionException { | 9868 | public final void rule__VLSAnnotation__Group_2__1__Impl() throws RecognitionException { |
8199 | 9869 | ||
8200 | int stackSize = keepStackSize(); | 9870 | int stackSize = keepStackSize(); |
8201 | 9871 | ||
8202 | try { | 9872 | try { |
8203 | // InternalVampireLanguage.g:2483:1: ( ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) ) | 9873 | // InternalVampireLanguage.g:3030:1: ( ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) ) |
8204 | // InternalVampireLanguage.g:2484:1: ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) | 9874 | // InternalVampireLanguage.g:3031:1: ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) |
8205 | { | 9875 | { |
8206 | // InternalVampireLanguage.g:2484:1: ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) | 9876 | // InternalVampireLanguage.g:3031:1: ( ( rule__VLSAnnotation__FollowupAssignment_2_1 ) ) |
8207 | // InternalVampireLanguage.g:2485:2: ( rule__VLSAnnotation__FollowupAssignment_2_1 ) | 9877 | // InternalVampireLanguage.g:3032:2: ( rule__VLSAnnotation__FollowupAssignment_2_1 ) |
8208 | { | 9878 | { |
8209 | before(grammarAccess.getVLSAnnotationAccess().getFollowupAssignment_2_1()); | 9879 | before(grammarAccess.getVLSAnnotationAccess().getFollowupAssignment_2_1()); |
8210 | // InternalVampireLanguage.g:2486:2: ( rule__VLSAnnotation__FollowupAssignment_2_1 ) | 9880 | // InternalVampireLanguage.g:3033:2: ( rule__VLSAnnotation__FollowupAssignment_2_1 ) |
8211 | // InternalVampireLanguage.g:2486:3: rule__VLSAnnotation__FollowupAssignment_2_1 | 9881 | // InternalVampireLanguage.g:3033:3: rule__VLSAnnotation__FollowupAssignment_2_1 |
8212 | { | 9882 | { |
8213 | pushFollow(FOLLOW_2); | 9883 | pushFollow(FOLLOW_2); |
8214 | rule__VLSAnnotation__FollowupAssignment_2_1(); | 9884 | rule__VLSAnnotation__FollowupAssignment_2_1(); |
@@ -8241,14 +9911,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8241 | 9911 | ||
8242 | 9912 | ||
8243 | // $ANTLR start "rule__VLSAnnotation__Group_2__2" | 9913 | // $ANTLR start "rule__VLSAnnotation__Group_2__2" |
8244 | // InternalVampireLanguage.g:2494:1: rule__VLSAnnotation__Group_2__2 : rule__VLSAnnotation__Group_2__2__Impl ; | 9914 | // InternalVampireLanguage.g:3041:1: rule__VLSAnnotation__Group_2__2 : rule__VLSAnnotation__Group_2__2__Impl ; |
8245 | public final void rule__VLSAnnotation__Group_2__2() throws RecognitionException { | 9915 | public final void rule__VLSAnnotation__Group_2__2() throws RecognitionException { |
8246 | 9916 | ||
8247 | int stackSize = keepStackSize(); | 9917 | int stackSize = keepStackSize(); |
8248 | 9918 | ||
8249 | try { | 9919 | try { |
8250 | // InternalVampireLanguage.g:2498:1: ( rule__VLSAnnotation__Group_2__2__Impl ) | 9920 | // InternalVampireLanguage.g:3045:1: ( rule__VLSAnnotation__Group_2__2__Impl ) |
8251 | // InternalVampireLanguage.g:2499:2: rule__VLSAnnotation__Group_2__2__Impl | 9921 | // InternalVampireLanguage.g:3046:2: rule__VLSAnnotation__Group_2__2__Impl |
8252 | { | 9922 | { |
8253 | pushFollow(FOLLOW_2); | 9923 | pushFollow(FOLLOW_2); |
8254 | rule__VLSAnnotation__Group_2__2__Impl(); | 9924 | rule__VLSAnnotation__Group_2__2__Impl(); |
@@ -8274,20 +9944,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8274 | 9944 | ||
8275 | 9945 | ||
8276 | // $ANTLR start "rule__VLSAnnotation__Group_2__2__Impl" | 9946 | // $ANTLR start "rule__VLSAnnotation__Group_2__2__Impl" |
8277 | // InternalVampireLanguage.g:2505:1: rule__VLSAnnotation__Group_2__2__Impl : ( ')' ) ; | 9947 | // InternalVampireLanguage.g:3052:1: rule__VLSAnnotation__Group_2__2__Impl : ( ')' ) ; |
8278 | public final void rule__VLSAnnotation__Group_2__2__Impl() throws RecognitionException { | 9948 | public final void rule__VLSAnnotation__Group_2__2__Impl() throws RecognitionException { |
8279 | 9949 | ||
8280 | int stackSize = keepStackSize(); | 9950 | int stackSize = keepStackSize(); |
8281 | 9951 | ||
8282 | try { | 9952 | try { |
8283 | // InternalVampireLanguage.g:2509:1: ( ( ')' ) ) | 9953 | // InternalVampireLanguage.g:3056:1: ( ( ')' ) ) |
8284 | // InternalVampireLanguage.g:2510:1: ( ')' ) | 9954 | // InternalVampireLanguage.g:3057:1: ( ')' ) |
8285 | { | 9955 | { |
8286 | // InternalVampireLanguage.g:2510:1: ( ')' ) | 9956 | // InternalVampireLanguage.g:3057:1: ( ')' ) |
8287 | // InternalVampireLanguage.g:2511:2: ')' | 9957 | // InternalVampireLanguage.g:3058:2: ')' |
8288 | { | 9958 | { |
8289 | before(grammarAccess.getVLSAnnotationAccess().getRightParenthesisKeyword_2_2()); | 9959 | before(grammarAccess.getVLSAnnotationAccess().getRightParenthesisKeyword_2_2()); |
8290 | match(input,50,FOLLOW_2); | 9960 | match(input,57,FOLLOW_2); |
8291 | after(grammarAccess.getVLSAnnotationAccess().getRightParenthesisKeyword_2_2()); | 9961 | after(grammarAccess.getVLSAnnotationAccess().getRightParenthesisKeyword_2_2()); |
8292 | 9962 | ||
8293 | } | 9963 | } |
@@ -8311,16 +9981,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8311 | 9981 | ||
8312 | 9982 | ||
8313 | // $ANTLR start "rule__VLSAnnotationTerms__Group__0" | 9983 | // $ANTLR start "rule__VLSAnnotationTerms__Group__0" |
8314 | // InternalVampireLanguage.g:2521:1: rule__VLSAnnotationTerms__Group__0 : rule__VLSAnnotationTerms__Group__0__Impl rule__VLSAnnotationTerms__Group__1 ; | 9984 | // InternalVampireLanguage.g:3068:1: rule__VLSAnnotationTerms__Group__0 : rule__VLSAnnotationTerms__Group__0__Impl rule__VLSAnnotationTerms__Group__1 ; |
8315 | public final void rule__VLSAnnotationTerms__Group__0() throws RecognitionException { | 9985 | public final void rule__VLSAnnotationTerms__Group__0() throws RecognitionException { |
8316 | 9986 | ||
8317 | int stackSize = keepStackSize(); | 9987 | int stackSize = keepStackSize(); |
8318 | 9988 | ||
8319 | try { | 9989 | try { |
8320 | // InternalVampireLanguage.g:2525:1: ( rule__VLSAnnotationTerms__Group__0__Impl rule__VLSAnnotationTerms__Group__1 ) | 9990 | // InternalVampireLanguage.g:3072:1: ( rule__VLSAnnotationTerms__Group__0__Impl rule__VLSAnnotationTerms__Group__1 ) |
8321 | // InternalVampireLanguage.g:2526:2: rule__VLSAnnotationTerms__Group__0__Impl rule__VLSAnnotationTerms__Group__1 | 9991 | // InternalVampireLanguage.g:3073:2: rule__VLSAnnotationTerms__Group__0__Impl rule__VLSAnnotationTerms__Group__1 |
8322 | { | 9992 | { |
8323 | pushFollow(FOLLOW_15); | 9993 | pushFollow(FOLLOW_24); |
8324 | rule__VLSAnnotationTerms__Group__0__Impl(); | 9994 | rule__VLSAnnotationTerms__Group__0__Impl(); |
8325 | 9995 | ||
8326 | state._fsp--; | 9996 | state._fsp--; |
@@ -8349,21 +10019,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8349 | 10019 | ||
8350 | 10020 | ||
8351 | // $ANTLR start "rule__VLSAnnotationTerms__Group__0__Impl" | 10021 | // $ANTLR start "rule__VLSAnnotationTerms__Group__0__Impl" |
8352 | // InternalVampireLanguage.g:2533:1: rule__VLSAnnotationTerms__Group__0__Impl : ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) ; | 10022 | // InternalVampireLanguage.g:3080:1: rule__VLSAnnotationTerms__Group__0__Impl : ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) ; |
8353 | public final void rule__VLSAnnotationTerms__Group__0__Impl() throws RecognitionException { | 10023 | public final void rule__VLSAnnotationTerms__Group__0__Impl() throws RecognitionException { |
8354 | 10024 | ||
8355 | int stackSize = keepStackSize(); | 10025 | int stackSize = keepStackSize(); |
8356 | 10026 | ||
8357 | try { | 10027 | try { |
8358 | // InternalVampireLanguage.g:2537:1: ( ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) ) | 10028 | // InternalVampireLanguage.g:3084:1: ( ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) ) |
8359 | // InternalVampireLanguage.g:2538:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) | 10029 | // InternalVampireLanguage.g:3085:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) |
8360 | { | 10030 | { |
8361 | // InternalVampireLanguage.g:2538:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) | 10031 | // InternalVampireLanguage.g:3085:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_0 ) ) |
8362 | // InternalVampireLanguage.g:2539:2: ( rule__VLSAnnotationTerms__TermsAssignment_0 ) | 10032 | // InternalVampireLanguage.g:3086:2: ( rule__VLSAnnotationTerms__TermsAssignment_0 ) |
8363 | { | 10033 | { |
8364 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_0()); | 10034 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_0()); |
8365 | // InternalVampireLanguage.g:2540:2: ( rule__VLSAnnotationTerms__TermsAssignment_0 ) | 10035 | // InternalVampireLanguage.g:3087:2: ( rule__VLSAnnotationTerms__TermsAssignment_0 ) |
8366 | // InternalVampireLanguage.g:2540:3: rule__VLSAnnotationTerms__TermsAssignment_0 | 10036 | // InternalVampireLanguage.g:3087:3: rule__VLSAnnotationTerms__TermsAssignment_0 |
8367 | { | 10037 | { |
8368 | pushFollow(FOLLOW_2); | 10038 | pushFollow(FOLLOW_2); |
8369 | rule__VLSAnnotationTerms__TermsAssignment_0(); | 10039 | rule__VLSAnnotationTerms__TermsAssignment_0(); |
@@ -8396,14 +10066,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8396 | 10066 | ||
8397 | 10067 | ||
8398 | // $ANTLR start "rule__VLSAnnotationTerms__Group__1" | 10068 | // $ANTLR start "rule__VLSAnnotationTerms__Group__1" |
8399 | // InternalVampireLanguage.g:2548:1: rule__VLSAnnotationTerms__Group__1 : rule__VLSAnnotationTerms__Group__1__Impl ; | 10069 | // InternalVampireLanguage.g:3095:1: rule__VLSAnnotationTerms__Group__1 : rule__VLSAnnotationTerms__Group__1__Impl ; |
8400 | public final void rule__VLSAnnotationTerms__Group__1() throws RecognitionException { | 10070 | public final void rule__VLSAnnotationTerms__Group__1() throws RecognitionException { |
8401 | 10071 | ||
8402 | int stackSize = keepStackSize(); | 10072 | int stackSize = keepStackSize(); |
8403 | 10073 | ||
8404 | try { | 10074 | try { |
8405 | // InternalVampireLanguage.g:2552:1: ( rule__VLSAnnotationTerms__Group__1__Impl ) | 10075 | // InternalVampireLanguage.g:3099:1: ( rule__VLSAnnotationTerms__Group__1__Impl ) |
8406 | // InternalVampireLanguage.g:2553:2: rule__VLSAnnotationTerms__Group__1__Impl | 10076 | // InternalVampireLanguage.g:3100:2: rule__VLSAnnotationTerms__Group__1__Impl |
8407 | { | 10077 | { |
8408 | pushFollow(FOLLOW_2); | 10078 | pushFollow(FOLLOW_2); |
8409 | rule__VLSAnnotationTerms__Group__1__Impl(); | 10079 | rule__VLSAnnotationTerms__Group__1__Impl(); |
@@ -8429,35 +10099,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8429 | 10099 | ||
8430 | 10100 | ||
8431 | // $ANTLR start "rule__VLSAnnotationTerms__Group__1__Impl" | 10101 | // $ANTLR start "rule__VLSAnnotationTerms__Group__1__Impl" |
8432 | // InternalVampireLanguage.g:2559:1: rule__VLSAnnotationTerms__Group__1__Impl : ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) ; | 10102 | // InternalVampireLanguage.g:3106:1: rule__VLSAnnotationTerms__Group__1__Impl : ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) ; |
8433 | public final void rule__VLSAnnotationTerms__Group__1__Impl() throws RecognitionException { | 10103 | public final void rule__VLSAnnotationTerms__Group__1__Impl() throws RecognitionException { |
8434 | 10104 | ||
8435 | int stackSize = keepStackSize(); | 10105 | int stackSize = keepStackSize(); |
8436 | 10106 | ||
8437 | try { | 10107 | try { |
8438 | // InternalVampireLanguage.g:2563:1: ( ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) ) | 10108 | // InternalVampireLanguage.g:3110:1: ( ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) ) |
8439 | // InternalVampireLanguage.g:2564:1: ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) | 10109 | // InternalVampireLanguage.g:3111:1: ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) |
8440 | { | 10110 | { |
8441 | // InternalVampireLanguage.g:2564:1: ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) | 10111 | // InternalVampireLanguage.g:3111:1: ( ( rule__VLSAnnotationTerms__Group_1__0 )* ) |
8442 | // InternalVampireLanguage.g:2565:2: ( rule__VLSAnnotationTerms__Group_1__0 )* | 10112 | // InternalVampireLanguage.g:3112:2: ( rule__VLSAnnotationTerms__Group_1__0 )* |
8443 | { | 10113 | { |
8444 | before(grammarAccess.getVLSAnnotationTermsAccess().getGroup_1()); | 10114 | before(grammarAccess.getVLSAnnotationTermsAccess().getGroup_1()); |
8445 | // InternalVampireLanguage.g:2566:2: ( rule__VLSAnnotationTerms__Group_1__0 )* | 10115 | // InternalVampireLanguage.g:3113:2: ( rule__VLSAnnotationTerms__Group_1__0 )* |
8446 | loop30: | 10116 | loop35: |
8447 | do { | 10117 | do { |
8448 | int alt30=2; | 10118 | int alt35=2; |
8449 | int LA30_0 = input.LA(1); | 10119 | int LA35_0 = input.LA(1); |
8450 | 10120 | ||
8451 | if ( (LA30_0==45) ) { | 10121 | if ( (LA35_0==56) ) { |
8452 | alt30=1; | 10122 | alt35=1; |
8453 | } | 10123 | } |
8454 | 10124 | ||
8455 | 10125 | ||
8456 | switch (alt30) { | 10126 | switch (alt35) { |
8457 | case 1 : | 10127 | case 1 : |
8458 | // InternalVampireLanguage.g:2566:3: rule__VLSAnnotationTerms__Group_1__0 | 10128 | // InternalVampireLanguage.g:3113:3: rule__VLSAnnotationTerms__Group_1__0 |
8459 | { | 10129 | { |
8460 | pushFollow(FOLLOW_10); | 10130 | pushFollow(FOLLOW_33); |
8461 | rule__VLSAnnotationTerms__Group_1__0(); | 10131 | rule__VLSAnnotationTerms__Group_1__0(); |
8462 | 10132 | ||
8463 | state._fsp--; | 10133 | state._fsp--; |
@@ -8467,7 +10137,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8467 | break; | 10137 | break; |
8468 | 10138 | ||
8469 | default : | 10139 | default : |
8470 | break loop30; | 10140 | break loop35; |
8471 | } | 10141 | } |
8472 | } while (true); | 10142 | } while (true); |
8473 | 10143 | ||
@@ -8494,16 +10164,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8494 | 10164 | ||
8495 | 10165 | ||
8496 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__0" | 10166 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__0" |
8497 | // InternalVampireLanguage.g:2575:1: rule__VLSAnnotationTerms__Group_1__0 : rule__VLSAnnotationTerms__Group_1__0__Impl rule__VLSAnnotationTerms__Group_1__1 ; | 10167 | // InternalVampireLanguage.g:3122:1: rule__VLSAnnotationTerms__Group_1__0 : rule__VLSAnnotationTerms__Group_1__0__Impl rule__VLSAnnotationTerms__Group_1__1 ; |
8498 | public final void rule__VLSAnnotationTerms__Group_1__0() throws RecognitionException { | 10168 | public final void rule__VLSAnnotationTerms__Group_1__0() throws RecognitionException { |
8499 | 10169 | ||
8500 | int stackSize = keepStackSize(); | 10170 | int stackSize = keepStackSize(); |
8501 | 10171 | ||
8502 | try { | 10172 | try { |
8503 | // InternalVampireLanguage.g:2579:1: ( rule__VLSAnnotationTerms__Group_1__0__Impl rule__VLSAnnotationTerms__Group_1__1 ) | 10173 | // InternalVampireLanguage.g:3126:1: ( rule__VLSAnnotationTerms__Group_1__0__Impl rule__VLSAnnotationTerms__Group_1__1 ) |
8504 | // InternalVampireLanguage.g:2580:2: rule__VLSAnnotationTerms__Group_1__0__Impl rule__VLSAnnotationTerms__Group_1__1 | 10174 | // InternalVampireLanguage.g:3127:2: rule__VLSAnnotationTerms__Group_1__0__Impl rule__VLSAnnotationTerms__Group_1__1 |
8505 | { | 10175 | { |
8506 | pushFollow(FOLLOW_20); | 10176 | pushFollow(FOLLOW_29); |
8507 | rule__VLSAnnotationTerms__Group_1__0__Impl(); | 10177 | rule__VLSAnnotationTerms__Group_1__0__Impl(); |
8508 | 10178 | ||
8509 | state._fsp--; | 10179 | state._fsp--; |
@@ -8532,20 +10202,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8532 | 10202 | ||
8533 | 10203 | ||
8534 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__0__Impl" | 10204 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__0__Impl" |
8535 | // InternalVampireLanguage.g:2587:1: rule__VLSAnnotationTerms__Group_1__0__Impl : ( ',' ) ; | 10205 | // InternalVampireLanguage.g:3134:1: rule__VLSAnnotationTerms__Group_1__0__Impl : ( ',' ) ; |
8536 | public final void rule__VLSAnnotationTerms__Group_1__0__Impl() throws RecognitionException { | 10206 | public final void rule__VLSAnnotationTerms__Group_1__0__Impl() throws RecognitionException { |
8537 | 10207 | ||
8538 | int stackSize = keepStackSize(); | 10208 | int stackSize = keepStackSize(); |
8539 | 10209 | ||
8540 | try { | 10210 | try { |
8541 | // InternalVampireLanguage.g:2591:1: ( ( ',' ) ) | 10211 | // InternalVampireLanguage.g:3138:1: ( ( ',' ) ) |
8542 | // InternalVampireLanguage.g:2592:1: ( ',' ) | 10212 | // InternalVampireLanguage.g:3139:1: ( ',' ) |
8543 | { | 10213 | { |
8544 | // InternalVampireLanguage.g:2592:1: ( ',' ) | 10214 | // InternalVampireLanguage.g:3139:1: ( ',' ) |
8545 | // InternalVampireLanguage.g:2593:2: ',' | 10215 | // InternalVampireLanguage.g:3140:2: ',' |
8546 | { | 10216 | { |
8547 | before(grammarAccess.getVLSAnnotationTermsAccess().getCommaKeyword_1_0()); | 10217 | before(grammarAccess.getVLSAnnotationTermsAccess().getCommaKeyword_1_0()); |
8548 | match(input,45,FOLLOW_2); | 10218 | match(input,56,FOLLOW_2); |
8549 | after(grammarAccess.getVLSAnnotationTermsAccess().getCommaKeyword_1_0()); | 10219 | after(grammarAccess.getVLSAnnotationTermsAccess().getCommaKeyword_1_0()); |
8550 | 10220 | ||
8551 | } | 10221 | } |
@@ -8569,14 +10239,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8569 | 10239 | ||
8570 | 10240 | ||
8571 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__1" | 10241 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__1" |
8572 | // InternalVampireLanguage.g:2602:1: rule__VLSAnnotationTerms__Group_1__1 : rule__VLSAnnotationTerms__Group_1__1__Impl ; | 10242 | // InternalVampireLanguage.g:3149:1: rule__VLSAnnotationTerms__Group_1__1 : rule__VLSAnnotationTerms__Group_1__1__Impl ; |
8573 | public final void rule__VLSAnnotationTerms__Group_1__1() throws RecognitionException { | 10243 | public final void rule__VLSAnnotationTerms__Group_1__1() throws RecognitionException { |
8574 | 10244 | ||
8575 | int stackSize = keepStackSize(); | 10245 | int stackSize = keepStackSize(); |
8576 | 10246 | ||
8577 | try { | 10247 | try { |
8578 | // InternalVampireLanguage.g:2606:1: ( rule__VLSAnnotationTerms__Group_1__1__Impl ) | 10248 | // InternalVampireLanguage.g:3153:1: ( rule__VLSAnnotationTerms__Group_1__1__Impl ) |
8579 | // InternalVampireLanguage.g:2607:2: rule__VLSAnnotationTerms__Group_1__1__Impl | 10249 | // InternalVampireLanguage.g:3154:2: rule__VLSAnnotationTerms__Group_1__1__Impl |
8580 | { | 10250 | { |
8581 | pushFollow(FOLLOW_2); | 10251 | pushFollow(FOLLOW_2); |
8582 | rule__VLSAnnotationTerms__Group_1__1__Impl(); | 10252 | rule__VLSAnnotationTerms__Group_1__1__Impl(); |
@@ -8602,21 +10272,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8602 | 10272 | ||
8603 | 10273 | ||
8604 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__1__Impl" | 10274 | // $ANTLR start "rule__VLSAnnotationTerms__Group_1__1__Impl" |
8605 | // InternalVampireLanguage.g:2613:1: rule__VLSAnnotationTerms__Group_1__1__Impl : ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) ; | 10275 | // InternalVampireLanguage.g:3160:1: rule__VLSAnnotationTerms__Group_1__1__Impl : ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) ; |
8606 | public final void rule__VLSAnnotationTerms__Group_1__1__Impl() throws RecognitionException { | 10276 | public final void rule__VLSAnnotationTerms__Group_1__1__Impl() throws RecognitionException { |
8607 | 10277 | ||
8608 | int stackSize = keepStackSize(); | 10278 | int stackSize = keepStackSize(); |
8609 | 10279 | ||
8610 | try { | 10280 | try { |
8611 | // InternalVampireLanguage.g:2617:1: ( ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) ) | 10281 | // InternalVampireLanguage.g:3164:1: ( ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) ) |
8612 | // InternalVampireLanguage.g:2618:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) | 10282 | // InternalVampireLanguage.g:3165:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) |
8613 | { | 10283 | { |
8614 | // InternalVampireLanguage.g:2618:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) | 10284 | // InternalVampireLanguage.g:3165:1: ( ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) ) |
8615 | // InternalVampireLanguage.g:2619:2: ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) | 10285 | // InternalVampireLanguage.g:3166:2: ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) |
8616 | { | 10286 | { |
8617 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_1_1()); | 10287 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsAssignment_1_1()); |
8618 | // InternalVampireLanguage.g:2620:2: ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) | 10288 | // InternalVampireLanguage.g:3167:2: ( rule__VLSAnnotationTerms__TermsAssignment_1_1 ) |
8619 | // InternalVampireLanguage.g:2620:3: rule__VLSAnnotationTerms__TermsAssignment_1_1 | 10289 | // InternalVampireLanguage.g:3167:3: rule__VLSAnnotationTerms__TermsAssignment_1_1 |
8620 | { | 10290 | { |
8621 | pushFollow(FOLLOW_2); | 10291 | pushFollow(FOLLOW_2); |
8622 | rule__VLSAnnotationTerms__TermsAssignment_1_1(); | 10292 | rule__VLSAnnotationTerms__TermsAssignment_1_1(); |
@@ -8648,17 +10318,1154 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8648 | // $ANTLR end "rule__VLSAnnotationTerms__Group_1__1__Impl" | 10318 | // $ANTLR end "rule__VLSAnnotationTerms__Group_1__1__Impl" |
8649 | 10319 | ||
8650 | 10320 | ||
10321 | // $ANTLR start "rule__VLSOtherDeclaration__Group__0" | ||
10322 | // InternalVampireLanguage.g:3176:1: rule__VLSOtherDeclaration__Group__0 : rule__VLSOtherDeclaration__Group__0__Impl rule__VLSOtherDeclaration__Group__1 ; | ||
10323 | public final void rule__VLSOtherDeclaration__Group__0() throws RecognitionException { | ||
10324 | |||
10325 | int stackSize = keepStackSize(); | ||
10326 | |||
10327 | try { | ||
10328 | // InternalVampireLanguage.g:3180:1: ( rule__VLSOtherDeclaration__Group__0__Impl rule__VLSOtherDeclaration__Group__1 ) | ||
10329 | // InternalVampireLanguage.g:3181:2: rule__VLSOtherDeclaration__Group__0__Impl rule__VLSOtherDeclaration__Group__1 | ||
10330 | { | ||
10331 | pushFollow(FOLLOW_34); | ||
10332 | rule__VLSOtherDeclaration__Group__0__Impl(); | ||
10333 | |||
10334 | state._fsp--; | ||
10335 | |||
10336 | pushFollow(FOLLOW_2); | ||
10337 | rule__VLSOtherDeclaration__Group__1(); | ||
10338 | |||
10339 | state._fsp--; | ||
10340 | |||
10341 | |||
10342 | } | ||
10343 | |||
10344 | } | ||
10345 | catch (RecognitionException re) { | ||
10346 | reportError(re); | ||
10347 | recover(input,re); | ||
10348 | } | ||
10349 | finally { | ||
10350 | |||
10351 | restoreStackSize(stackSize); | ||
10352 | |||
10353 | } | ||
10354 | return ; | ||
10355 | } | ||
10356 | // $ANTLR end "rule__VLSOtherDeclaration__Group__0" | ||
10357 | |||
10358 | |||
10359 | // $ANTLR start "rule__VLSOtherDeclaration__Group__0__Impl" | ||
10360 | // InternalVampireLanguage.g:3188:1: rule__VLSOtherDeclaration__Group__0__Impl : ( ruleVLSAtomicConstant ) ; | ||
10361 | public final void rule__VLSOtherDeclaration__Group__0__Impl() throws RecognitionException { | ||
10362 | |||
10363 | int stackSize = keepStackSize(); | ||
10364 | |||
10365 | try { | ||
10366 | // InternalVampireLanguage.g:3192:1: ( ( ruleVLSAtomicConstant ) ) | ||
10367 | // InternalVampireLanguage.g:3193:1: ( ruleVLSAtomicConstant ) | ||
10368 | { | ||
10369 | // InternalVampireLanguage.g:3193:1: ( ruleVLSAtomicConstant ) | ||
10370 | // InternalVampireLanguage.g:3194:2: ruleVLSAtomicConstant | ||
10371 | { | ||
10372 | before(grammarAccess.getVLSOtherDeclarationAccess().getVLSAtomicConstantParserRuleCall_0()); | ||
10373 | pushFollow(FOLLOW_2); | ||
10374 | ruleVLSAtomicConstant(); | ||
10375 | |||
10376 | state._fsp--; | ||
10377 | |||
10378 | after(grammarAccess.getVLSOtherDeclarationAccess().getVLSAtomicConstantParserRuleCall_0()); | ||
10379 | |||
10380 | } | ||
10381 | |||
10382 | |||
10383 | } | ||
10384 | |||
10385 | } | ||
10386 | catch (RecognitionException re) { | ||
10387 | reportError(re); | ||
10388 | recover(input,re); | ||
10389 | } | ||
10390 | finally { | ||
10391 | |||
10392 | restoreStackSize(stackSize); | ||
10393 | |||
10394 | } | ||
10395 | return ; | ||
10396 | } | ||
10397 | // $ANTLR end "rule__VLSOtherDeclaration__Group__0__Impl" | ||
10398 | |||
10399 | |||
10400 | // $ANTLR start "rule__VLSOtherDeclaration__Group__1" | ||
10401 | // InternalVampireLanguage.g:3203:1: rule__VLSOtherDeclaration__Group__1 : rule__VLSOtherDeclaration__Group__1__Impl rule__VLSOtherDeclaration__Group__2 ; | ||
10402 | public final void rule__VLSOtherDeclaration__Group__1() throws RecognitionException { | ||
10403 | |||
10404 | int stackSize = keepStackSize(); | ||
10405 | |||
10406 | try { | ||
10407 | // InternalVampireLanguage.g:3207:1: ( rule__VLSOtherDeclaration__Group__1__Impl rule__VLSOtherDeclaration__Group__2 ) | ||
10408 | // InternalVampireLanguage.g:3208:2: rule__VLSOtherDeclaration__Group__1__Impl rule__VLSOtherDeclaration__Group__2 | ||
10409 | { | ||
10410 | pushFollow(FOLLOW_35); | ||
10411 | rule__VLSOtherDeclaration__Group__1__Impl(); | ||
10412 | |||
10413 | state._fsp--; | ||
10414 | |||
10415 | pushFollow(FOLLOW_2); | ||
10416 | rule__VLSOtherDeclaration__Group__2(); | ||
10417 | |||
10418 | state._fsp--; | ||
10419 | |||
10420 | |||
10421 | } | ||
10422 | |||
10423 | } | ||
10424 | catch (RecognitionException re) { | ||
10425 | reportError(re); | ||
10426 | recover(input,re); | ||
10427 | } | ||
10428 | finally { | ||
10429 | |||
10430 | restoreStackSize(stackSize); | ||
10431 | |||
10432 | } | ||
10433 | return ; | ||
10434 | } | ||
10435 | // $ANTLR end "rule__VLSOtherDeclaration__Group__1" | ||
10436 | |||
10437 | |||
10438 | // $ANTLR start "rule__VLSOtherDeclaration__Group__1__Impl" | ||
10439 | // InternalVampireLanguage.g:3215:1: rule__VLSOtherDeclaration__Group__1__Impl : ( ':' ) ; | ||
10440 | public final void rule__VLSOtherDeclaration__Group__1__Impl() throws RecognitionException { | ||
10441 | |||
10442 | int stackSize = keepStackSize(); | ||
10443 | |||
10444 | try { | ||
10445 | // InternalVampireLanguage.g:3219:1: ( ( ':' ) ) | ||
10446 | // InternalVampireLanguage.g:3220:1: ( ':' ) | ||
10447 | { | ||
10448 | // InternalVampireLanguage.g:3220:1: ( ':' ) | ||
10449 | // InternalVampireLanguage.g:3221:2: ':' | ||
10450 | { | ||
10451 | before(grammarAccess.getVLSOtherDeclarationAccess().getColonKeyword_1()); | ||
10452 | match(input,61,FOLLOW_2); | ||
10453 | after(grammarAccess.getVLSOtherDeclarationAccess().getColonKeyword_1()); | ||
10454 | |||
10455 | } | ||
10456 | |||
10457 | |||
10458 | } | ||
10459 | |||
10460 | } | ||
10461 | catch (RecognitionException re) { | ||
10462 | reportError(re); | ||
10463 | recover(input,re); | ||
10464 | } | ||
10465 | finally { | ||
10466 | |||
10467 | restoreStackSize(stackSize); | ||
10468 | |||
10469 | } | ||
10470 | return ; | ||
10471 | } | ||
10472 | // $ANTLR end "rule__VLSOtherDeclaration__Group__1__Impl" | ||
10473 | |||
10474 | |||
10475 | // $ANTLR start "rule__VLSOtherDeclaration__Group__2" | ||
10476 | // InternalVampireLanguage.g:3230:1: rule__VLSOtherDeclaration__Group__2 : rule__VLSOtherDeclaration__Group__2__Impl ; | ||
10477 | public final void rule__VLSOtherDeclaration__Group__2() throws RecognitionException { | ||
10478 | |||
10479 | int stackSize = keepStackSize(); | ||
10480 | |||
10481 | try { | ||
10482 | // InternalVampireLanguage.g:3234:1: ( rule__VLSOtherDeclaration__Group__2__Impl ) | ||
10483 | // InternalVampireLanguage.g:3235:2: rule__VLSOtherDeclaration__Group__2__Impl | ||
10484 | { | ||
10485 | pushFollow(FOLLOW_2); | ||
10486 | rule__VLSOtherDeclaration__Group__2__Impl(); | ||
10487 | |||
10488 | state._fsp--; | ||
10489 | |||
10490 | |||
10491 | } | ||
10492 | |||
10493 | } | ||
10494 | catch (RecognitionException re) { | ||
10495 | reportError(re); | ||
10496 | recover(input,re); | ||
10497 | } | ||
10498 | finally { | ||
10499 | |||
10500 | restoreStackSize(stackSize); | ||
10501 | |||
10502 | } | ||
10503 | return ; | ||
10504 | } | ||
10505 | // $ANTLR end "rule__VLSOtherDeclaration__Group__2" | ||
10506 | |||
10507 | |||
10508 | // $ANTLR start "rule__VLSOtherDeclaration__Group__2__Impl" | ||
10509 | // InternalVampireLanguage.g:3241:1: rule__VLSOtherDeclaration__Group__2__Impl : ( ( rule__VLSOtherDeclaration__TypeAssignment_2 ) ) ; | ||
10510 | public final void rule__VLSOtherDeclaration__Group__2__Impl() throws RecognitionException { | ||
10511 | |||
10512 | int stackSize = keepStackSize(); | ||
10513 | |||
10514 | try { | ||
10515 | // InternalVampireLanguage.g:3245:1: ( ( ( rule__VLSOtherDeclaration__TypeAssignment_2 ) ) ) | ||
10516 | // InternalVampireLanguage.g:3246:1: ( ( rule__VLSOtherDeclaration__TypeAssignment_2 ) ) | ||
10517 | { | ||
10518 | // InternalVampireLanguage.g:3246:1: ( ( rule__VLSOtherDeclaration__TypeAssignment_2 ) ) | ||
10519 | // InternalVampireLanguage.g:3247:2: ( rule__VLSOtherDeclaration__TypeAssignment_2 ) | ||
10520 | { | ||
10521 | before(grammarAccess.getVLSOtherDeclarationAccess().getTypeAssignment_2()); | ||
10522 | // InternalVampireLanguage.g:3248:2: ( rule__VLSOtherDeclaration__TypeAssignment_2 ) | ||
10523 | // InternalVampireLanguage.g:3248:3: rule__VLSOtherDeclaration__TypeAssignment_2 | ||
10524 | { | ||
10525 | pushFollow(FOLLOW_2); | ||
10526 | rule__VLSOtherDeclaration__TypeAssignment_2(); | ||
10527 | |||
10528 | state._fsp--; | ||
10529 | |||
10530 | |||
10531 | } | ||
10532 | |||
10533 | after(grammarAccess.getVLSOtherDeclarationAccess().getTypeAssignment_2()); | ||
10534 | |||
10535 | } | ||
10536 | |||
10537 | |||
10538 | } | ||
10539 | |||
10540 | } | ||
10541 | catch (RecognitionException re) { | ||
10542 | reportError(re); | ||
10543 | recover(input,re); | ||
10544 | } | ||
10545 | finally { | ||
10546 | |||
10547 | restoreStackSize(stackSize); | ||
10548 | |||
10549 | } | ||
10550 | return ; | ||
10551 | } | ||
10552 | // $ANTLR end "rule__VLSOtherDeclaration__Group__2__Impl" | ||
10553 | |||
10554 | |||
10555 | // $ANTLR start "rule__VLSVariableDeclaration__Group__0" | ||
10556 | // InternalVampireLanguage.g:3257:1: rule__VLSVariableDeclaration__Group__0 : rule__VLSVariableDeclaration__Group__0__Impl rule__VLSVariableDeclaration__Group__1 ; | ||
10557 | public final void rule__VLSVariableDeclaration__Group__0() throws RecognitionException { | ||
10558 | |||
10559 | int stackSize = keepStackSize(); | ||
10560 | |||
10561 | try { | ||
10562 | // InternalVampireLanguage.g:3261:1: ( rule__VLSVariableDeclaration__Group__0__Impl rule__VLSVariableDeclaration__Group__1 ) | ||
10563 | // InternalVampireLanguage.g:3262:2: rule__VLSVariableDeclaration__Group__0__Impl rule__VLSVariableDeclaration__Group__1 | ||
10564 | { | ||
10565 | pushFollow(FOLLOW_34); | ||
10566 | rule__VLSVariableDeclaration__Group__0__Impl(); | ||
10567 | |||
10568 | state._fsp--; | ||
10569 | |||
10570 | pushFollow(FOLLOW_2); | ||
10571 | rule__VLSVariableDeclaration__Group__1(); | ||
10572 | |||
10573 | state._fsp--; | ||
10574 | |||
10575 | |||
10576 | } | ||
10577 | |||
10578 | } | ||
10579 | catch (RecognitionException re) { | ||
10580 | reportError(re); | ||
10581 | recover(input,re); | ||
10582 | } | ||
10583 | finally { | ||
10584 | |||
10585 | restoreStackSize(stackSize); | ||
10586 | |||
10587 | } | ||
10588 | return ; | ||
10589 | } | ||
10590 | // $ANTLR end "rule__VLSVariableDeclaration__Group__0" | ||
10591 | |||
10592 | |||
10593 | // $ANTLR start "rule__VLSVariableDeclaration__Group__0__Impl" | ||
10594 | // InternalVampireLanguage.g:3269:1: rule__VLSVariableDeclaration__Group__0__Impl : ( ruleVLSVariable ) ; | ||
10595 | public final void rule__VLSVariableDeclaration__Group__0__Impl() throws RecognitionException { | ||
10596 | |||
10597 | int stackSize = keepStackSize(); | ||
10598 | |||
10599 | try { | ||
10600 | // InternalVampireLanguage.g:3273:1: ( ( ruleVLSVariable ) ) | ||
10601 | // InternalVampireLanguage.g:3274:1: ( ruleVLSVariable ) | ||
10602 | { | ||
10603 | // InternalVampireLanguage.g:3274:1: ( ruleVLSVariable ) | ||
10604 | // InternalVampireLanguage.g:3275:2: ruleVLSVariable | ||
10605 | { | ||
10606 | before(grammarAccess.getVLSVariableDeclarationAccess().getVLSVariableParserRuleCall_0()); | ||
10607 | pushFollow(FOLLOW_2); | ||
10608 | ruleVLSVariable(); | ||
10609 | |||
10610 | state._fsp--; | ||
10611 | |||
10612 | after(grammarAccess.getVLSVariableDeclarationAccess().getVLSVariableParserRuleCall_0()); | ||
10613 | |||
10614 | } | ||
10615 | |||
10616 | |||
10617 | } | ||
10618 | |||
10619 | } | ||
10620 | catch (RecognitionException re) { | ||
10621 | reportError(re); | ||
10622 | recover(input,re); | ||
10623 | } | ||
10624 | finally { | ||
10625 | |||
10626 | restoreStackSize(stackSize); | ||
10627 | |||
10628 | } | ||
10629 | return ; | ||
10630 | } | ||
10631 | // $ANTLR end "rule__VLSVariableDeclaration__Group__0__Impl" | ||
10632 | |||
10633 | |||
10634 | // $ANTLR start "rule__VLSVariableDeclaration__Group__1" | ||
10635 | // InternalVampireLanguage.g:3284:1: rule__VLSVariableDeclaration__Group__1 : rule__VLSVariableDeclaration__Group__1__Impl rule__VLSVariableDeclaration__Group__2 ; | ||
10636 | public final void rule__VLSVariableDeclaration__Group__1() throws RecognitionException { | ||
10637 | |||
10638 | int stackSize = keepStackSize(); | ||
10639 | |||
10640 | try { | ||
10641 | // InternalVampireLanguage.g:3288:1: ( rule__VLSVariableDeclaration__Group__1__Impl rule__VLSVariableDeclaration__Group__2 ) | ||
10642 | // InternalVampireLanguage.g:3289:2: rule__VLSVariableDeclaration__Group__1__Impl rule__VLSVariableDeclaration__Group__2 | ||
10643 | { | ||
10644 | pushFollow(FOLLOW_35); | ||
10645 | rule__VLSVariableDeclaration__Group__1__Impl(); | ||
10646 | |||
10647 | state._fsp--; | ||
10648 | |||
10649 | pushFollow(FOLLOW_2); | ||
10650 | rule__VLSVariableDeclaration__Group__2(); | ||
10651 | |||
10652 | state._fsp--; | ||
10653 | |||
10654 | |||
10655 | } | ||
10656 | |||
10657 | } | ||
10658 | catch (RecognitionException re) { | ||
10659 | reportError(re); | ||
10660 | recover(input,re); | ||
10661 | } | ||
10662 | finally { | ||
10663 | |||
10664 | restoreStackSize(stackSize); | ||
10665 | |||
10666 | } | ||
10667 | return ; | ||
10668 | } | ||
10669 | // $ANTLR end "rule__VLSVariableDeclaration__Group__1" | ||
10670 | |||
10671 | |||
10672 | // $ANTLR start "rule__VLSVariableDeclaration__Group__1__Impl" | ||
10673 | // InternalVampireLanguage.g:3296:1: rule__VLSVariableDeclaration__Group__1__Impl : ( ':' ) ; | ||
10674 | public final void rule__VLSVariableDeclaration__Group__1__Impl() throws RecognitionException { | ||
10675 | |||
10676 | int stackSize = keepStackSize(); | ||
10677 | |||
10678 | try { | ||
10679 | // InternalVampireLanguage.g:3300:1: ( ( ':' ) ) | ||
10680 | // InternalVampireLanguage.g:3301:1: ( ':' ) | ||
10681 | { | ||
10682 | // InternalVampireLanguage.g:3301:1: ( ':' ) | ||
10683 | // InternalVampireLanguage.g:3302:2: ':' | ||
10684 | { | ||
10685 | before(grammarAccess.getVLSVariableDeclarationAccess().getColonKeyword_1()); | ||
10686 | match(input,61,FOLLOW_2); | ||
10687 | after(grammarAccess.getVLSVariableDeclarationAccess().getColonKeyword_1()); | ||
10688 | |||
10689 | } | ||
10690 | |||
10691 | |||
10692 | } | ||
10693 | |||
10694 | } | ||
10695 | catch (RecognitionException re) { | ||
10696 | reportError(re); | ||
10697 | recover(input,re); | ||
10698 | } | ||
10699 | finally { | ||
10700 | |||
10701 | restoreStackSize(stackSize); | ||
10702 | |||
10703 | } | ||
10704 | return ; | ||
10705 | } | ||
10706 | // $ANTLR end "rule__VLSVariableDeclaration__Group__1__Impl" | ||
10707 | |||
10708 | |||
10709 | // $ANTLR start "rule__VLSVariableDeclaration__Group__2" | ||
10710 | // InternalVampireLanguage.g:3311:1: rule__VLSVariableDeclaration__Group__2 : rule__VLSVariableDeclaration__Group__2__Impl ; | ||
10711 | public final void rule__VLSVariableDeclaration__Group__2() throws RecognitionException { | ||
10712 | |||
10713 | int stackSize = keepStackSize(); | ||
10714 | |||
10715 | try { | ||
10716 | // InternalVampireLanguage.g:3315:1: ( rule__VLSVariableDeclaration__Group__2__Impl ) | ||
10717 | // InternalVampireLanguage.g:3316:2: rule__VLSVariableDeclaration__Group__2__Impl | ||
10718 | { | ||
10719 | pushFollow(FOLLOW_2); | ||
10720 | rule__VLSVariableDeclaration__Group__2__Impl(); | ||
10721 | |||
10722 | state._fsp--; | ||
10723 | |||
10724 | |||
10725 | } | ||
10726 | |||
10727 | } | ||
10728 | catch (RecognitionException re) { | ||
10729 | reportError(re); | ||
10730 | recover(input,re); | ||
10731 | } | ||
10732 | finally { | ||
10733 | |||
10734 | restoreStackSize(stackSize); | ||
10735 | |||
10736 | } | ||
10737 | return ; | ||
10738 | } | ||
10739 | // $ANTLR end "rule__VLSVariableDeclaration__Group__2" | ||
10740 | |||
10741 | |||
10742 | // $ANTLR start "rule__VLSVariableDeclaration__Group__2__Impl" | ||
10743 | // InternalVampireLanguage.g:3322:1: rule__VLSVariableDeclaration__Group__2__Impl : ( ( rule__VLSVariableDeclaration__TypeAssignment_2 ) ) ; | ||
10744 | public final void rule__VLSVariableDeclaration__Group__2__Impl() throws RecognitionException { | ||
10745 | |||
10746 | int stackSize = keepStackSize(); | ||
10747 | |||
10748 | try { | ||
10749 | // InternalVampireLanguage.g:3326:1: ( ( ( rule__VLSVariableDeclaration__TypeAssignment_2 ) ) ) | ||
10750 | // InternalVampireLanguage.g:3327:1: ( ( rule__VLSVariableDeclaration__TypeAssignment_2 ) ) | ||
10751 | { | ||
10752 | // InternalVampireLanguage.g:3327:1: ( ( rule__VLSVariableDeclaration__TypeAssignment_2 ) ) | ||
10753 | // InternalVampireLanguage.g:3328:2: ( rule__VLSVariableDeclaration__TypeAssignment_2 ) | ||
10754 | { | ||
10755 | before(grammarAccess.getVLSVariableDeclarationAccess().getTypeAssignment_2()); | ||
10756 | // InternalVampireLanguage.g:3329:2: ( rule__VLSVariableDeclaration__TypeAssignment_2 ) | ||
10757 | // InternalVampireLanguage.g:3329:3: rule__VLSVariableDeclaration__TypeAssignment_2 | ||
10758 | { | ||
10759 | pushFollow(FOLLOW_2); | ||
10760 | rule__VLSVariableDeclaration__TypeAssignment_2(); | ||
10761 | |||
10762 | state._fsp--; | ||
10763 | |||
10764 | |||
10765 | } | ||
10766 | |||
10767 | after(grammarAccess.getVLSVariableDeclarationAccess().getTypeAssignment_2()); | ||
10768 | |||
10769 | } | ||
10770 | |||
10771 | |||
10772 | } | ||
10773 | |||
10774 | } | ||
10775 | catch (RecognitionException re) { | ||
10776 | reportError(re); | ||
10777 | recover(input,re); | ||
10778 | } | ||
10779 | finally { | ||
10780 | |||
10781 | restoreStackSize(stackSize); | ||
10782 | |||
10783 | } | ||
10784 | return ; | ||
10785 | } | ||
10786 | // $ANTLR end "rule__VLSVariableDeclaration__Group__2__Impl" | ||
10787 | |||
10788 | |||
10789 | // $ANTLR start "rule__VLSTypeDef__Group__0" | ||
10790 | // InternalVampireLanguage.g:3338:1: rule__VLSTypeDef__Group__0 : rule__VLSTypeDef__Group__0__Impl rule__VLSTypeDef__Group__1 ; | ||
10791 | public final void rule__VLSTypeDef__Group__0() throws RecognitionException { | ||
10792 | |||
10793 | int stackSize = keepStackSize(); | ||
10794 | |||
10795 | try { | ||
10796 | // InternalVampireLanguage.g:3342:1: ( rule__VLSTypeDef__Group__0__Impl rule__VLSTypeDef__Group__1 ) | ||
10797 | // InternalVampireLanguage.g:3343:2: rule__VLSTypeDef__Group__0__Impl rule__VLSTypeDef__Group__1 | ||
10798 | { | ||
10799 | pushFollow(FOLLOW_36); | ||
10800 | rule__VLSTypeDef__Group__0__Impl(); | ||
10801 | |||
10802 | state._fsp--; | ||
10803 | |||
10804 | pushFollow(FOLLOW_2); | ||
10805 | rule__VLSTypeDef__Group__1(); | ||
10806 | |||
10807 | state._fsp--; | ||
10808 | |||
10809 | |||
10810 | } | ||
10811 | |||
10812 | } | ||
10813 | catch (RecognitionException re) { | ||
10814 | reportError(re); | ||
10815 | recover(input,re); | ||
10816 | } | ||
10817 | finally { | ||
10818 | |||
10819 | restoreStackSize(stackSize); | ||
10820 | |||
10821 | } | ||
10822 | return ; | ||
10823 | } | ||
10824 | // $ANTLR end "rule__VLSTypeDef__Group__0" | ||
10825 | |||
10826 | |||
10827 | // $ANTLR start "rule__VLSTypeDef__Group__0__Impl" | ||
10828 | // InternalVampireLanguage.g:3350:1: rule__VLSTypeDef__Group__0__Impl : ( ( rule__VLSTypeDef__TypeSigAssignment_0 ) ) ; | ||
10829 | public final void rule__VLSTypeDef__Group__0__Impl() throws RecognitionException { | ||
10830 | |||
10831 | int stackSize = keepStackSize(); | ||
10832 | |||
10833 | try { | ||
10834 | // InternalVampireLanguage.g:3354:1: ( ( ( rule__VLSTypeDef__TypeSigAssignment_0 ) ) ) | ||
10835 | // InternalVampireLanguage.g:3355:1: ( ( rule__VLSTypeDef__TypeSigAssignment_0 ) ) | ||
10836 | { | ||
10837 | // InternalVampireLanguage.g:3355:1: ( ( rule__VLSTypeDef__TypeSigAssignment_0 ) ) | ||
10838 | // InternalVampireLanguage.g:3356:2: ( rule__VLSTypeDef__TypeSigAssignment_0 ) | ||
10839 | { | ||
10840 | before(grammarAccess.getVLSTypeDefAccess().getTypeSigAssignment_0()); | ||
10841 | // InternalVampireLanguage.g:3357:2: ( rule__VLSTypeDef__TypeSigAssignment_0 ) | ||
10842 | // InternalVampireLanguage.g:3357:3: rule__VLSTypeDef__TypeSigAssignment_0 | ||
10843 | { | ||
10844 | pushFollow(FOLLOW_2); | ||
10845 | rule__VLSTypeDef__TypeSigAssignment_0(); | ||
10846 | |||
10847 | state._fsp--; | ||
10848 | |||
10849 | |||
10850 | } | ||
10851 | |||
10852 | after(grammarAccess.getVLSTypeDefAccess().getTypeSigAssignment_0()); | ||
10853 | |||
10854 | } | ||
10855 | |||
10856 | |||
10857 | } | ||
10858 | |||
10859 | } | ||
10860 | catch (RecognitionException re) { | ||
10861 | reportError(re); | ||
10862 | recover(input,re); | ||
10863 | } | ||
10864 | finally { | ||
10865 | |||
10866 | restoreStackSize(stackSize); | ||
10867 | |||
10868 | } | ||
10869 | return ; | ||
10870 | } | ||
10871 | // $ANTLR end "rule__VLSTypeDef__Group__0__Impl" | ||
10872 | |||
10873 | |||
10874 | // $ANTLR start "rule__VLSTypeDef__Group__1" | ||
10875 | // InternalVampireLanguage.g:3365:1: rule__VLSTypeDef__Group__1 : rule__VLSTypeDef__Group__1__Impl ; | ||
10876 | public final void rule__VLSTypeDef__Group__1() throws RecognitionException { | ||
10877 | |||
10878 | int stackSize = keepStackSize(); | ||
10879 | |||
10880 | try { | ||
10881 | // InternalVampireLanguage.g:3369:1: ( rule__VLSTypeDef__Group__1__Impl ) | ||
10882 | // InternalVampireLanguage.g:3370:2: rule__VLSTypeDef__Group__1__Impl | ||
10883 | { | ||
10884 | pushFollow(FOLLOW_2); | ||
10885 | rule__VLSTypeDef__Group__1__Impl(); | ||
10886 | |||
10887 | state._fsp--; | ||
10888 | |||
10889 | |||
10890 | } | ||
10891 | |||
10892 | } | ||
10893 | catch (RecognitionException re) { | ||
10894 | reportError(re); | ||
10895 | recover(input,re); | ||
10896 | } | ||
10897 | finally { | ||
10898 | |||
10899 | restoreStackSize(stackSize); | ||
10900 | |||
10901 | } | ||
10902 | return ; | ||
10903 | } | ||
10904 | // $ANTLR end "rule__VLSTypeDef__Group__1" | ||
10905 | |||
10906 | |||
10907 | // $ANTLR start "rule__VLSTypeDef__Group__1__Impl" | ||
10908 | // InternalVampireLanguage.g:3376:1: rule__VLSTypeDef__Group__1__Impl : ( ( rule__VLSTypeDef__Group_1__0 )? ) ; | ||
10909 | public final void rule__VLSTypeDef__Group__1__Impl() throws RecognitionException { | ||
10910 | |||
10911 | int stackSize = keepStackSize(); | ||
10912 | |||
10913 | try { | ||
10914 | // InternalVampireLanguage.g:3380:1: ( ( ( rule__VLSTypeDef__Group_1__0 )? ) ) | ||
10915 | // InternalVampireLanguage.g:3381:1: ( ( rule__VLSTypeDef__Group_1__0 )? ) | ||
10916 | { | ||
10917 | // InternalVampireLanguage.g:3381:1: ( ( rule__VLSTypeDef__Group_1__0 )? ) | ||
10918 | // InternalVampireLanguage.g:3382:2: ( rule__VLSTypeDef__Group_1__0 )? | ||
10919 | { | ||
10920 | before(grammarAccess.getVLSTypeDefAccess().getGroup_1()); | ||
10921 | // InternalVampireLanguage.g:3383:2: ( rule__VLSTypeDef__Group_1__0 )? | ||
10922 | int alt36=2; | ||
10923 | int LA36_0 = input.LA(1); | ||
10924 | |||
10925 | if ( (LA36_0==62) ) { | ||
10926 | alt36=1; | ||
10927 | } | ||
10928 | switch (alt36) { | ||
10929 | case 1 : | ||
10930 | // InternalVampireLanguage.g:3383:3: rule__VLSTypeDef__Group_1__0 | ||
10931 | { | ||
10932 | pushFollow(FOLLOW_2); | ||
10933 | rule__VLSTypeDef__Group_1__0(); | ||
10934 | |||
10935 | state._fsp--; | ||
10936 | |||
10937 | |||
10938 | } | ||
10939 | break; | ||
10940 | |||
10941 | } | ||
10942 | |||
10943 | after(grammarAccess.getVLSTypeDefAccess().getGroup_1()); | ||
10944 | |||
10945 | } | ||
10946 | |||
10947 | |||
10948 | } | ||
10949 | |||
10950 | } | ||
10951 | catch (RecognitionException re) { | ||
10952 | reportError(re); | ||
10953 | recover(input,re); | ||
10954 | } | ||
10955 | finally { | ||
10956 | |||
10957 | restoreStackSize(stackSize); | ||
10958 | |||
10959 | } | ||
10960 | return ; | ||
10961 | } | ||
10962 | // $ANTLR end "rule__VLSTypeDef__Group__1__Impl" | ||
10963 | |||
10964 | |||
10965 | // $ANTLR start "rule__VLSTypeDef__Group_1__0" | ||
10966 | // InternalVampireLanguage.g:3392:1: rule__VLSTypeDef__Group_1__0 : rule__VLSTypeDef__Group_1__0__Impl rule__VLSTypeDef__Group_1__1 ; | ||
10967 | public final void rule__VLSTypeDef__Group_1__0() throws RecognitionException { | ||
10968 | |||
10969 | int stackSize = keepStackSize(); | ||
10970 | |||
10971 | try { | ||
10972 | // InternalVampireLanguage.g:3396:1: ( rule__VLSTypeDef__Group_1__0__Impl rule__VLSTypeDef__Group_1__1 ) | ||
10973 | // InternalVampireLanguage.g:3397:2: rule__VLSTypeDef__Group_1__0__Impl rule__VLSTypeDef__Group_1__1 | ||
10974 | { | ||
10975 | pushFollow(FOLLOW_37); | ||
10976 | rule__VLSTypeDef__Group_1__0__Impl(); | ||
10977 | |||
10978 | state._fsp--; | ||
10979 | |||
10980 | pushFollow(FOLLOW_2); | ||
10981 | rule__VLSTypeDef__Group_1__1(); | ||
10982 | |||
10983 | state._fsp--; | ||
10984 | |||
10985 | |||
10986 | } | ||
10987 | |||
10988 | } | ||
10989 | catch (RecognitionException re) { | ||
10990 | reportError(re); | ||
10991 | recover(input,re); | ||
10992 | } | ||
10993 | finally { | ||
10994 | |||
10995 | restoreStackSize(stackSize); | ||
10996 | |||
10997 | } | ||
10998 | return ; | ||
10999 | } | ||
11000 | // $ANTLR end "rule__VLSTypeDef__Group_1__0" | ||
11001 | |||
11002 | |||
11003 | // $ANTLR start "rule__VLSTypeDef__Group_1__0__Impl" | ||
11004 | // InternalVampireLanguage.g:3404:1: rule__VLSTypeDef__Group_1__0__Impl : ( '>' ) ; | ||
11005 | public final void rule__VLSTypeDef__Group_1__0__Impl() throws RecognitionException { | ||
11006 | |||
11007 | int stackSize = keepStackSize(); | ||
11008 | |||
11009 | try { | ||
11010 | // InternalVampireLanguage.g:3408:1: ( ( '>' ) ) | ||
11011 | // InternalVampireLanguage.g:3409:1: ( '>' ) | ||
11012 | { | ||
11013 | // InternalVampireLanguage.g:3409:1: ( '>' ) | ||
11014 | // InternalVampireLanguage.g:3410:2: '>' | ||
11015 | { | ||
11016 | before(grammarAccess.getVLSTypeDefAccess().getGreaterThanSignKeyword_1_0()); | ||
11017 | match(input,62,FOLLOW_2); | ||
11018 | after(grammarAccess.getVLSTypeDefAccess().getGreaterThanSignKeyword_1_0()); | ||
11019 | |||
11020 | } | ||
11021 | |||
11022 | |||
11023 | } | ||
11024 | |||
11025 | } | ||
11026 | catch (RecognitionException re) { | ||
11027 | reportError(re); | ||
11028 | recover(input,re); | ||
11029 | } | ||
11030 | finally { | ||
11031 | |||
11032 | restoreStackSize(stackSize); | ||
11033 | |||
11034 | } | ||
11035 | return ; | ||
11036 | } | ||
11037 | // $ANTLR end "rule__VLSTypeDef__Group_1__0__Impl" | ||
11038 | |||
11039 | |||
11040 | // $ANTLR start "rule__VLSTypeDef__Group_1__1" | ||
11041 | // InternalVampireLanguage.g:3419:1: rule__VLSTypeDef__Group_1__1 : rule__VLSTypeDef__Group_1__1__Impl ; | ||
11042 | public final void rule__VLSTypeDef__Group_1__1() throws RecognitionException { | ||
11043 | |||
11044 | int stackSize = keepStackSize(); | ||
11045 | |||
11046 | try { | ||
11047 | // InternalVampireLanguage.g:3423:1: ( rule__VLSTypeDef__Group_1__1__Impl ) | ||
11048 | // InternalVampireLanguage.g:3424:2: rule__VLSTypeDef__Group_1__1__Impl | ||
11049 | { | ||
11050 | pushFollow(FOLLOW_2); | ||
11051 | rule__VLSTypeDef__Group_1__1__Impl(); | ||
11052 | |||
11053 | state._fsp--; | ||
11054 | |||
11055 | |||
11056 | } | ||
11057 | |||
11058 | } | ||
11059 | catch (RecognitionException re) { | ||
11060 | reportError(re); | ||
11061 | recover(input,re); | ||
11062 | } | ||
11063 | finally { | ||
11064 | |||
11065 | restoreStackSize(stackSize); | ||
11066 | |||
11067 | } | ||
11068 | return ; | ||
11069 | } | ||
11070 | // $ANTLR end "rule__VLSTypeDef__Group_1__1" | ||
11071 | |||
11072 | |||
11073 | // $ANTLR start "rule__VLSTypeDef__Group_1__1__Impl" | ||
11074 | // InternalVampireLanguage.g:3430:1: rule__VLSTypeDef__Group_1__1__Impl : ( ( rule__VLSTypeDef__MapsToAssignment_1_1 ) ) ; | ||
11075 | public final void rule__VLSTypeDef__Group_1__1__Impl() throws RecognitionException { | ||
11076 | |||
11077 | int stackSize = keepStackSize(); | ||
11078 | |||
11079 | try { | ||
11080 | // InternalVampireLanguage.g:3434:1: ( ( ( rule__VLSTypeDef__MapsToAssignment_1_1 ) ) ) | ||
11081 | // InternalVampireLanguage.g:3435:1: ( ( rule__VLSTypeDef__MapsToAssignment_1_1 ) ) | ||
11082 | { | ||
11083 | // InternalVampireLanguage.g:3435:1: ( ( rule__VLSTypeDef__MapsToAssignment_1_1 ) ) | ||
11084 | // InternalVampireLanguage.g:3436:2: ( rule__VLSTypeDef__MapsToAssignment_1_1 ) | ||
11085 | { | ||
11086 | before(grammarAccess.getVLSTypeDefAccess().getMapsToAssignment_1_1()); | ||
11087 | // InternalVampireLanguage.g:3437:2: ( rule__VLSTypeDef__MapsToAssignment_1_1 ) | ||
11088 | // InternalVampireLanguage.g:3437:3: rule__VLSTypeDef__MapsToAssignment_1_1 | ||
11089 | { | ||
11090 | pushFollow(FOLLOW_2); | ||
11091 | rule__VLSTypeDef__MapsToAssignment_1_1(); | ||
11092 | |||
11093 | state._fsp--; | ||
11094 | |||
11095 | |||
11096 | } | ||
11097 | |||
11098 | after(grammarAccess.getVLSTypeDefAccess().getMapsToAssignment_1_1()); | ||
11099 | |||
11100 | } | ||
11101 | |||
11102 | |||
11103 | } | ||
11104 | |||
11105 | } | ||
11106 | catch (RecognitionException re) { | ||
11107 | reportError(re); | ||
11108 | recover(input,re); | ||
11109 | } | ||
11110 | finally { | ||
11111 | |||
11112 | restoreStackSize(stackSize); | ||
11113 | |||
11114 | } | ||
11115 | return ; | ||
11116 | } | ||
11117 | // $ANTLR end "rule__VLSTypeDef__Group_1__1__Impl" | ||
11118 | |||
11119 | |||
11120 | // $ANTLR start "rule__VLSUnitaryTerm__Group__0" | ||
11121 | // InternalVampireLanguage.g:3446:1: rule__VLSUnitaryTerm__Group__0 : rule__VLSUnitaryTerm__Group__0__Impl rule__VLSUnitaryTerm__Group__1 ; | ||
11122 | public final void rule__VLSUnitaryTerm__Group__0() throws RecognitionException { | ||
11123 | |||
11124 | int stackSize = keepStackSize(); | ||
11125 | |||
11126 | try { | ||
11127 | // InternalVampireLanguage.g:3450:1: ( rule__VLSUnitaryTerm__Group__0__Impl rule__VLSUnitaryTerm__Group__1 ) | ||
11128 | // InternalVampireLanguage.g:3451:2: rule__VLSUnitaryTerm__Group__0__Impl rule__VLSUnitaryTerm__Group__1 | ||
11129 | { | ||
11130 | pushFollow(FOLLOW_38); | ||
11131 | rule__VLSUnitaryTerm__Group__0__Impl(); | ||
11132 | |||
11133 | state._fsp--; | ||
11134 | |||
11135 | pushFollow(FOLLOW_2); | ||
11136 | rule__VLSUnitaryTerm__Group__1(); | ||
11137 | |||
11138 | state._fsp--; | ||
11139 | |||
11140 | |||
11141 | } | ||
11142 | |||
11143 | } | ||
11144 | catch (RecognitionException re) { | ||
11145 | reportError(re); | ||
11146 | recover(input,re); | ||
11147 | } | ||
11148 | finally { | ||
11149 | |||
11150 | restoreStackSize(stackSize); | ||
11151 | |||
11152 | } | ||
11153 | return ; | ||
11154 | } | ||
11155 | // $ANTLR end "rule__VLSUnitaryTerm__Group__0" | ||
11156 | |||
11157 | |||
11158 | // $ANTLR start "rule__VLSUnitaryTerm__Group__0__Impl" | ||
11159 | // InternalVampireLanguage.g:3458:1: rule__VLSUnitaryTerm__Group__0__Impl : ( ( rule__VLSUnitaryTerm__InitTypeAssignment_0 ) ) ; | ||
11160 | public final void rule__VLSUnitaryTerm__Group__0__Impl() throws RecognitionException { | ||
11161 | |||
11162 | int stackSize = keepStackSize(); | ||
11163 | |||
11164 | try { | ||
11165 | // InternalVampireLanguage.g:3462:1: ( ( ( rule__VLSUnitaryTerm__InitTypeAssignment_0 ) ) ) | ||
11166 | // InternalVampireLanguage.g:3463:1: ( ( rule__VLSUnitaryTerm__InitTypeAssignment_0 ) ) | ||
11167 | { | ||
11168 | // InternalVampireLanguage.g:3463:1: ( ( rule__VLSUnitaryTerm__InitTypeAssignment_0 ) ) | ||
11169 | // InternalVampireLanguage.g:3464:2: ( rule__VLSUnitaryTerm__InitTypeAssignment_0 ) | ||
11170 | { | ||
11171 | before(grammarAccess.getVLSUnitaryTermAccess().getInitTypeAssignment_0()); | ||
11172 | // InternalVampireLanguage.g:3465:2: ( rule__VLSUnitaryTerm__InitTypeAssignment_0 ) | ||
11173 | // InternalVampireLanguage.g:3465:3: rule__VLSUnitaryTerm__InitTypeAssignment_0 | ||
11174 | { | ||
11175 | pushFollow(FOLLOW_2); | ||
11176 | rule__VLSUnitaryTerm__InitTypeAssignment_0(); | ||
11177 | |||
11178 | state._fsp--; | ||
11179 | |||
11180 | |||
11181 | } | ||
11182 | |||
11183 | after(grammarAccess.getVLSUnitaryTermAccess().getInitTypeAssignment_0()); | ||
11184 | |||
11185 | } | ||
11186 | |||
11187 | |||
11188 | } | ||
11189 | |||
11190 | } | ||
11191 | catch (RecognitionException re) { | ||
11192 | reportError(re); | ||
11193 | recover(input,re); | ||
11194 | } | ||
11195 | finally { | ||
11196 | |||
11197 | restoreStackSize(stackSize); | ||
11198 | |||
11199 | } | ||
11200 | return ; | ||
11201 | } | ||
11202 | // $ANTLR end "rule__VLSUnitaryTerm__Group__0__Impl" | ||
11203 | |||
11204 | |||
11205 | // $ANTLR start "rule__VLSUnitaryTerm__Group__1" | ||
11206 | // InternalVampireLanguage.g:3473:1: rule__VLSUnitaryTerm__Group__1 : rule__VLSUnitaryTerm__Group__1__Impl ; | ||
11207 | public final void rule__VLSUnitaryTerm__Group__1() throws RecognitionException { | ||
11208 | |||
11209 | int stackSize = keepStackSize(); | ||
11210 | |||
11211 | try { | ||
11212 | // InternalVampireLanguage.g:3477:1: ( rule__VLSUnitaryTerm__Group__1__Impl ) | ||
11213 | // InternalVampireLanguage.g:3478:2: rule__VLSUnitaryTerm__Group__1__Impl | ||
11214 | { | ||
11215 | pushFollow(FOLLOW_2); | ||
11216 | rule__VLSUnitaryTerm__Group__1__Impl(); | ||
11217 | |||
11218 | state._fsp--; | ||
11219 | |||
11220 | |||
11221 | } | ||
11222 | |||
11223 | } | ||
11224 | catch (RecognitionException re) { | ||
11225 | reportError(re); | ||
11226 | recover(input,re); | ||
11227 | } | ||
11228 | finally { | ||
11229 | |||
11230 | restoreStackSize(stackSize); | ||
11231 | |||
11232 | } | ||
11233 | return ; | ||
11234 | } | ||
11235 | // $ANTLR end "rule__VLSUnitaryTerm__Group__1" | ||
11236 | |||
11237 | |||
11238 | // $ANTLR start "rule__VLSUnitaryTerm__Group__1__Impl" | ||
11239 | // InternalVampireLanguage.g:3484:1: rule__VLSUnitaryTerm__Group__1__Impl : ( ( rule__VLSUnitaryTerm__Group_1__0 )* ) ; | ||
11240 | public final void rule__VLSUnitaryTerm__Group__1__Impl() throws RecognitionException { | ||
11241 | |||
11242 | int stackSize = keepStackSize(); | ||
11243 | |||
11244 | try { | ||
11245 | // InternalVampireLanguage.g:3488:1: ( ( ( rule__VLSUnitaryTerm__Group_1__0 )* ) ) | ||
11246 | // InternalVampireLanguage.g:3489:1: ( ( rule__VLSUnitaryTerm__Group_1__0 )* ) | ||
11247 | { | ||
11248 | // InternalVampireLanguage.g:3489:1: ( ( rule__VLSUnitaryTerm__Group_1__0 )* ) | ||
11249 | // InternalVampireLanguage.g:3490:2: ( rule__VLSUnitaryTerm__Group_1__0 )* | ||
11250 | { | ||
11251 | before(grammarAccess.getVLSUnitaryTermAccess().getGroup_1()); | ||
11252 | // InternalVampireLanguage.g:3491:2: ( rule__VLSUnitaryTerm__Group_1__0 )* | ||
11253 | loop37: | ||
11254 | do { | ||
11255 | int alt37=2; | ||
11256 | int LA37_0 = input.LA(1); | ||
11257 | |||
11258 | if ( (LA37_0==63) ) { | ||
11259 | alt37=1; | ||
11260 | } | ||
11261 | |||
11262 | |||
11263 | switch (alt37) { | ||
11264 | case 1 : | ||
11265 | // InternalVampireLanguage.g:3491:3: rule__VLSUnitaryTerm__Group_1__0 | ||
11266 | { | ||
11267 | pushFollow(FOLLOW_39); | ||
11268 | rule__VLSUnitaryTerm__Group_1__0(); | ||
11269 | |||
11270 | state._fsp--; | ||
11271 | |||
11272 | |||
11273 | } | ||
11274 | break; | ||
11275 | |||
11276 | default : | ||
11277 | break loop37; | ||
11278 | } | ||
11279 | } while (true); | ||
11280 | |||
11281 | after(grammarAccess.getVLSUnitaryTermAccess().getGroup_1()); | ||
11282 | |||
11283 | } | ||
11284 | |||
11285 | |||
11286 | } | ||
11287 | |||
11288 | } | ||
11289 | catch (RecognitionException re) { | ||
11290 | reportError(re); | ||
11291 | recover(input,re); | ||
11292 | } | ||
11293 | finally { | ||
11294 | |||
11295 | restoreStackSize(stackSize); | ||
11296 | |||
11297 | } | ||
11298 | return ; | ||
11299 | } | ||
11300 | // $ANTLR end "rule__VLSUnitaryTerm__Group__1__Impl" | ||
11301 | |||
11302 | |||
11303 | // $ANTLR start "rule__VLSUnitaryTerm__Group_1__0" | ||
11304 | // InternalVampireLanguage.g:3500:1: rule__VLSUnitaryTerm__Group_1__0 : rule__VLSUnitaryTerm__Group_1__0__Impl rule__VLSUnitaryTerm__Group_1__1 ; | ||
11305 | public final void rule__VLSUnitaryTerm__Group_1__0() throws RecognitionException { | ||
11306 | |||
11307 | int stackSize = keepStackSize(); | ||
11308 | |||
11309 | try { | ||
11310 | // InternalVampireLanguage.g:3504:1: ( rule__VLSUnitaryTerm__Group_1__0__Impl rule__VLSUnitaryTerm__Group_1__1 ) | ||
11311 | // InternalVampireLanguage.g:3505:2: rule__VLSUnitaryTerm__Group_1__0__Impl rule__VLSUnitaryTerm__Group_1__1 | ||
11312 | { | ||
11313 | pushFollow(FOLLOW_37); | ||
11314 | rule__VLSUnitaryTerm__Group_1__0__Impl(); | ||
11315 | |||
11316 | state._fsp--; | ||
11317 | |||
11318 | pushFollow(FOLLOW_2); | ||
11319 | rule__VLSUnitaryTerm__Group_1__1(); | ||
11320 | |||
11321 | state._fsp--; | ||
11322 | |||
11323 | |||
11324 | } | ||
11325 | |||
11326 | } | ||
11327 | catch (RecognitionException re) { | ||
11328 | reportError(re); | ||
11329 | recover(input,re); | ||
11330 | } | ||
11331 | finally { | ||
11332 | |||
11333 | restoreStackSize(stackSize); | ||
11334 | |||
11335 | } | ||
11336 | return ; | ||
11337 | } | ||
11338 | // $ANTLR end "rule__VLSUnitaryTerm__Group_1__0" | ||
11339 | |||
11340 | |||
11341 | // $ANTLR start "rule__VLSUnitaryTerm__Group_1__0__Impl" | ||
11342 | // InternalVampireLanguage.g:3512:1: rule__VLSUnitaryTerm__Group_1__0__Impl : ( '*' ) ; | ||
11343 | public final void rule__VLSUnitaryTerm__Group_1__0__Impl() throws RecognitionException { | ||
11344 | |||
11345 | int stackSize = keepStackSize(); | ||
11346 | |||
11347 | try { | ||
11348 | // InternalVampireLanguage.g:3516:1: ( ( '*' ) ) | ||
11349 | // InternalVampireLanguage.g:3517:1: ( '*' ) | ||
11350 | { | ||
11351 | // InternalVampireLanguage.g:3517:1: ( '*' ) | ||
11352 | // InternalVampireLanguage.g:3518:2: '*' | ||
11353 | { | ||
11354 | before(grammarAccess.getVLSUnitaryTermAccess().getAsteriskKeyword_1_0()); | ||
11355 | match(input,63,FOLLOW_2); | ||
11356 | after(grammarAccess.getVLSUnitaryTermAccess().getAsteriskKeyword_1_0()); | ||
11357 | |||
11358 | } | ||
11359 | |||
11360 | |||
11361 | } | ||
11362 | |||
11363 | } | ||
11364 | catch (RecognitionException re) { | ||
11365 | reportError(re); | ||
11366 | recover(input,re); | ||
11367 | } | ||
11368 | finally { | ||
11369 | |||
11370 | restoreStackSize(stackSize); | ||
11371 | |||
11372 | } | ||
11373 | return ; | ||
11374 | } | ||
11375 | // $ANTLR end "rule__VLSUnitaryTerm__Group_1__0__Impl" | ||
11376 | |||
11377 | |||
11378 | // $ANTLR start "rule__VLSUnitaryTerm__Group_1__1" | ||
11379 | // InternalVampireLanguage.g:3527:1: rule__VLSUnitaryTerm__Group_1__1 : rule__VLSUnitaryTerm__Group_1__1__Impl ; | ||
11380 | public final void rule__VLSUnitaryTerm__Group_1__1() throws RecognitionException { | ||
11381 | |||
11382 | int stackSize = keepStackSize(); | ||
11383 | |||
11384 | try { | ||
11385 | // InternalVampireLanguage.g:3531:1: ( rule__VLSUnitaryTerm__Group_1__1__Impl ) | ||
11386 | // InternalVampireLanguage.g:3532:2: rule__VLSUnitaryTerm__Group_1__1__Impl | ||
11387 | { | ||
11388 | pushFollow(FOLLOW_2); | ||
11389 | rule__VLSUnitaryTerm__Group_1__1__Impl(); | ||
11390 | |||
11391 | state._fsp--; | ||
11392 | |||
11393 | |||
11394 | } | ||
11395 | |||
11396 | } | ||
11397 | catch (RecognitionException re) { | ||
11398 | reportError(re); | ||
11399 | recover(input,re); | ||
11400 | } | ||
11401 | finally { | ||
11402 | |||
11403 | restoreStackSize(stackSize); | ||
11404 | |||
11405 | } | ||
11406 | return ; | ||
11407 | } | ||
11408 | // $ANTLR end "rule__VLSUnitaryTerm__Group_1__1" | ||
11409 | |||
11410 | |||
11411 | // $ANTLR start "rule__VLSUnitaryTerm__Group_1__1__Impl" | ||
11412 | // InternalVampireLanguage.g:3538:1: rule__VLSUnitaryTerm__Group_1__1__Impl : ( ( rule__VLSUnitaryTerm__NextTypeAssignment_1_1 ) ) ; | ||
11413 | public final void rule__VLSUnitaryTerm__Group_1__1__Impl() throws RecognitionException { | ||
11414 | |||
11415 | int stackSize = keepStackSize(); | ||
11416 | |||
11417 | try { | ||
11418 | // InternalVampireLanguage.g:3542:1: ( ( ( rule__VLSUnitaryTerm__NextTypeAssignment_1_1 ) ) ) | ||
11419 | // InternalVampireLanguage.g:3543:1: ( ( rule__VLSUnitaryTerm__NextTypeAssignment_1_1 ) ) | ||
11420 | { | ||
11421 | // InternalVampireLanguage.g:3543:1: ( ( rule__VLSUnitaryTerm__NextTypeAssignment_1_1 ) ) | ||
11422 | // InternalVampireLanguage.g:3544:2: ( rule__VLSUnitaryTerm__NextTypeAssignment_1_1 ) | ||
11423 | { | ||
11424 | before(grammarAccess.getVLSUnitaryTermAccess().getNextTypeAssignment_1_1()); | ||
11425 | // InternalVampireLanguage.g:3545:2: ( rule__VLSUnitaryTerm__NextTypeAssignment_1_1 ) | ||
11426 | // InternalVampireLanguage.g:3545:3: rule__VLSUnitaryTerm__NextTypeAssignment_1_1 | ||
11427 | { | ||
11428 | pushFollow(FOLLOW_2); | ||
11429 | rule__VLSUnitaryTerm__NextTypeAssignment_1_1(); | ||
11430 | |||
11431 | state._fsp--; | ||
11432 | |||
11433 | |||
11434 | } | ||
11435 | |||
11436 | after(grammarAccess.getVLSUnitaryTermAccess().getNextTypeAssignment_1_1()); | ||
11437 | |||
11438 | } | ||
11439 | |||
11440 | |||
11441 | } | ||
11442 | |||
11443 | } | ||
11444 | catch (RecognitionException re) { | ||
11445 | reportError(re); | ||
11446 | recover(input,re); | ||
11447 | } | ||
11448 | finally { | ||
11449 | |||
11450 | restoreStackSize(stackSize); | ||
11451 | |||
11452 | } | ||
11453 | return ; | ||
11454 | } | ||
11455 | // $ANTLR end "rule__VLSUnitaryTerm__Group_1__1__Impl" | ||
11456 | |||
11457 | |||
8651 | // $ANTLR start "rule__VLSBinary__Group__0" | 11458 | // $ANTLR start "rule__VLSBinary__Group__0" |
8652 | // InternalVampireLanguage.g:2629:1: rule__VLSBinary__Group__0 : rule__VLSBinary__Group__0__Impl rule__VLSBinary__Group__1 ; | 11459 | // InternalVampireLanguage.g:3554:1: rule__VLSBinary__Group__0 : rule__VLSBinary__Group__0__Impl rule__VLSBinary__Group__1 ; |
8653 | public final void rule__VLSBinary__Group__0() throws RecognitionException { | 11460 | public final void rule__VLSBinary__Group__0() throws RecognitionException { |
8654 | 11461 | ||
8655 | int stackSize = keepStackSize(); | 11462 | int stackSize = keepStackSize(); |
8656 | 11463 | ||
8657 | try { | 11464 | try { |
8658 | // InternalVampireLanguage.g:2633:1: ( rule__VLSBinary__Group__0__Impl rule__VLSBinary__Group__1 ) | 11465 | // InternalVampireLanguage.g:3558:1: ( rule__VLSBinary__Group__0__Impl rule__VLSBinary__Group__1 ) |
8659 | // InternalVampireLanguage.g:2634:2: rule__VLSBinary__Group__0__Impl rule__VLSBinary__Group__1 | 11466 | // InternalVampireLanguage.g:3559:2: rule__VLSBinary__Group__0__Impl rule__VLSBinary__Group__1 |
8660 | { | 11467 | { |
8661 | pushFollow(FOLLOW_22); | 11468 | pushFollow(FOLLOW_40); |
8662 | rule__VLSBinary__Group__0__Impl(); | 11469 | rule__VLSBinary__Group__0__Impl(); |
8663 | 11470 | ||
8664 | state._fsp--; | 11471 | state._fsp--; |
@@ -8687,17 +11494,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8687 | 11494 | ||
8688 | 11495 | ||
8689 | // $ANTLR start "rule__VLSBinary__Group__0__Impl" | 11496 | // $ANTLR start "rule__VLSBinary__Group__0__Impl" |
8690 | // InternalVampireLanguage.g:2641:1: rule__VLSBinary__Group__0__Impl : ( ruleVLSUnitaryFormula ) ; | 11497 | // InternalVampireLanguage.g:3566:1: rule__VLSBinary__Group__0__Impl : ( ruleVLSUnitaryFormula ) ; |
8691 | public final void rule__VLSBinary__Group__0__Impl() throws RecognitionException { | 11498 | public final void rule__VLSBinary__Group__0__Impl() throws RecognitionException { |
8692 | 11499 | ||
8693 | int stackSize = keepStackSize(); | 11500 | int stackSize = keepStackSize(); |
8694 | 11501 | ||
8695 | try { | 11502 | try { |
8696 | // InternalVampireLanguage.g:2645:1: ( ( ruleVLSUnitaryFormula ) ) | 11503 | // InternalVampireLanguage.g:3570:1: ( ( ruleVLSUnitaryFormula ) ) |
8697 | // InternalVampireLanguage.g:2646:1: ( ruleVLSUnitaryFormula ) | 11504 | // InternalVampireLanguage.g:3571:1: ( ruleVLSUnitaryFormula ) |
8698 | { | 11505 | { |
8699 | // InternalVampireLanguage.g:2646:1: ( ruleVLSUnitaryFormula ) | 11506 | // InternalVampireLanguage.g:3571:1: ( ruleVLSUnitaryFormula ) |
8700 | // InternalVampireLanguage.g:2647:2: ruleVLSUnitaryFormula | 11507 | // InternalVampireLanguage.g:3572:2: ruleVLSUnitaryFormula |
8701 | { | 11508 | { |
8702 | before(grammarAccess.getVLSBinaryAccess().getVLSUnitaryFormulaParserRuleCall_0()); | 11509 | before(grammarAccess.getVLSBinaryAccess().getVLSUnitaryFormulaParserRuleCall_0()); |
8703 | pushFollow(FOLLOW_2); | 11510 | pushFollow(FOLLOW_2); |
@@ -8728,14 +11535,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8728 | 11535 | ||
8729 | 11536 | ||
8730 | // $ANTLR start "rule__VLSBinary__Group__1" | 11537 | // $ANTLR start "rule__VLSBinary__Group__1" |
8731 | // InternalVampireLanguage.g:2656:1: rule__VLSBinary__Group__1 : rule__VLSBinary__Group__1__Impl ; | 11538 | // InternalVampireLanguage.g:3581:1: rule__VLSBinary__Group__1 : rule__VLSBinary__Group__1__Impl ; |
8732 | public final void rule__VLSBinary__Group__1() throws RecognitionException { | 11539 | public final void rule__VLSBinary__Group__1() throws RecognitionException { |
8733 | 11540 | ||
8734 | int stackSize = keepStackSize(); | 11541 | int stackSize = keepStackSize(); |
8735 | 11542 | ||
8736 | try { | 11543 | try { |
8737 | // InternalVampireLanguage.g:2660:1: ( rule__VLSBinary__Group__1__Impl ) | 11544 | // InternalVampireLanguage.g:3585:1: ( rule__VLSBinary__Group__1__Impl ) |
8738 | // InternalVampireLanguage.g:2661:2: rule__VLSBinary__Group__1__Impl | 11545 | // InternalVampireLanguage.g:3586:2: rule__VLSBinary__Group__1__Impl |
8739 | { | 11546 | { |
8740 | pushFollow(FOLLOW_2); | 11547 | pushFollow(FOLLOW_2); |
8741 | rule__VLSBinary__Group__1__Impl(); | 11548 | rule__VLSBinary__Group__1__Impl(); |
@@ -8761,29 +11568,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8761 | 11568 | ||
8762 | 11569 | ||
8763 | // $ANTLR start "rule__VLSBinary__Group__1__Impl" | 11570 | // $ANTLR start "rule__VLSBinary__Group__1__Impl" |
8764 | // InternalVampireLanguage.g:2667:1: rule__VLSBinary__Group__1__Impl : ( ( rule__VLSBinary__Alternatives_1 )? ) ; | 11571 | // InternalVampireLanguage.g:3592:1: rule__VLSBinary__Group__1__Impl : ( ( rule__VLSBinary__Alternatives_1 )? ) ; |
8765 | public final void rule__VLSBinary__Group__1__Impl() throws RecognitionException { | 11572 | public final void rule__VLSBinary__Group__1__Impl() throws RecognitionException { |
8766 | 11573 | ||
8767 | int stackSize = keepStackSize(); | 11574 | int stackSize = keepStackSize(); |
8768 | 11575 | ||
8769 | try { | 11576 | try { |
8770 | // InternalVampireLanguage.g:2671:1: ( ( ( rule__VLSBinary__Alternatives_1 )? ) ) | 11577 | // InternalVampireLanguage.g:3596:1: ( ( ( rule__VLSBinary__Alternatives_1 )? ) ) |
8771 | // InternalVampireLanguage.g:2672:1: ( ( rule__VLSBinary__Alternatives_1 )? ) | 11578 | // InternalVampireLanguage.g:3597:1: ( ( rule__VLSBinary__Alternatives_1 )? ) |
8772 | { | 11579 | { |
8773 | // InternalVampireLanguage.g:2672:1: ( ( rule__VLSBinary__Alternatives_1 )? ) | 11580 | // InternalVampireLanguage.g:3597:1: ( ( rule__VLSBinary__Alternatives_1 )? ) |
8774 | // InternalVampireLanguage.g:2673:2: ( rule__VLSBinary__Alternatives_1 )? | 11581 | // InternalVampireLanguage.g:3598:2: ( rule__VLSBinary__Alternatives_1 )? |
8775 | { | 11582 | { |
8776 | before(grammarAccess.getVLSBinaryAccess().getAlternatives_1()); | 11583 | before(grammarAccess.getVLSBinaryAccess().getAlternatives_1()); |
8777 | // InternalVampireLanguage.g:2674:2: ( rule__VLSBinary__Alternatives_1 )? | 11584 | // InternalVampireLanguage.g:3599:2: ( rule__VLSBinary__Alternatives_1 )? |
8778 | int alt31=2; | 11585 | int alt38=2; |
8779 | int LA31_0 = input.LA(1); | 11586 | int LA38_0 = input.LA(1); |
8780 | 11587 | ||
8781 | if ( ((LA31_0>=54 && LA31_0<=61)) ) { | 11588 | if ( ((LA38_0>=64 && LA38_0<=71)) ) { |
8782 | alt31=1; | 11589 | alt38=1; |
8783 | } | 11590 | } |
8784 | switch (alt31) { | 11591 | switch (alt38) { |
8785 | case 1 : | 11592 | case 1 : |
8786 | // InternalVampireLanguage.g:2674:3: rule__VLSBinary__Alternatives_1 | 11593 | // InternalVampireLanguage.g:3599:3: rule__VLSBinary__Alternatives_1 |
8787 | { | 11594 | { |
8788 | pushFollow(FOLLOW_2); | 11595 | pushFollow(FOLLOW_2); |
8789 | rule__VLSBinary__Alternatives_1(); | 11596 | rule__VLSBinary__Alternatives_1(); |
@@ -8819,16 +11626,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8819 | 11626 | ||
8820 | 11627 | ||
8821 | // $ANTLR start "rule__VLSBinary__Group_1_0__0" | 11628 | // $ANTLR start "rule__VLSBinary__Group_1_0__0" |
8822 | // InternalVampireLanguage.g:2683:1: rule__VLSBinary__Group_1_0__0 : rule__VLSBinary__Group_1_0__0__Impl rule__VLSBinary__Group_1_0__1 ; | 11629 | // InternalVampireLanguage.g:3608:1: rule__VLSBinary__Group_1_0__0 : rule__VLSBinary__Group_1_0__0__Impl rule__VLSBinary__Group_1_0__1 ; |
8823 | public final void rule__VLSBinary__Group_1_0__0() throws RecognitionException { | 11630 | public final void rule__VLSBinary__Group_1_0__0() throws RecognitionException { |
8824 | 11631 | ||
8825 | int stackSize = keepStackSize(); | 11632 | int stackSize = keepStackSize(); |
8826 | 11633 | ||
8827 | try { | 11634 | try { |
8828 | // InternalVampireLanguage.g:2687:1: ( rule__VLSBinary__Group_1_0__0__Impl rule__VLSBinary__Group_1_0__1 ) | 11635 | // InternalVampireLanguage.g:3612:1: ( rule__VLSBinary__Group_1_0__0__Impl rule__VLSBinary__Group_1_0__1 ) |
8829 | // InternalVampireLanguage.g:2688:2: rule__VLSBinary__Group_1_0__0__Impl rule__VLSBinary__Group_1_0__1 | 11636 | // InternalVampireLanguage.g:3613:2: rule__VLSBinary__Group_1_0__0__Impl rule__VLSBinary__Group_1_0__1 |
8830 | { | 11637 | { |
8831 | pushFollow(FOLLOW_17); | 11638 | pushFollow(FOLLOW_26); |
8832 | rule__VLSBinary__Group_1_0__0__Impl(); | 11639 | rule__VLSBinary__Group_1_0__0__Impl(); |
8833 | 11640 | ||
8834 | state._fsp--; | 11641 | state._fsp--; |
@@ -8857,21 +11664,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8857 | 11664 | ||
8858 | 11665 | ||
8859 | // $ANTLR start "rule__VLSBinary__Group_1_0__0__Impl" | 11666 | // $ANTLR start "rule__VLSBinary__Group_1_0__0__Impl" |
8860 | // InternalVampireLanguage.g:2695:1: rule__VLSBinary__Group_1_0__0__Impl : ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) ; | 11667 | // InternalVampireLanguage.g:3620:1: rule__VLSBinary__Group_1_0__0__Impl : ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) ; |
8861 | public final void rule__VLSBinary__Group_1_0__0__Impl() throws RecognitionException { | 11668 | public final void rule__VLSBinary__Group_1_0__0__Impl() throws RecognitionException { |
8862 | 11669 | ||
8863 | int stackSize = keepStackSize(); | 11670 | int stackSize = keepStackSize(); |
8864 | 11671 | ||
8865 | try { | 11672 | try { |
8866 | // InternalVampireLanguage.g:2699:1: ( ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) ) | 11673 | // InternalVampireLanguage.g:3624:1: ( ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) ) |
8867 | // InternalVampireLanguage.g:2700:1: ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) | 11674 | // InternalVampireLanguage.g:3625:1: ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) |
8868 | { | 11675 | { |
8869 | // InternalVampireLanguage.g:2700:1: ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) | 11676 | // InternalVampireLanguage.g:3625:1: ( ( rule__VLSBinary__Alternatives_1_0_0 ) ) |
8870 | // InternalVampireLanguage.g:2701:2: ( rule__VLSBinary__Alternatives_1_0_0 ) | 11677 | // InternalVampireLanguage.g:3626:2: ( rule__VLSBinary__Alternatives_1_0_0 ) |
8871 | { | 11678 | { |
8872 | before(grammarAccess.getVLSBinaryAccess().getAlternatives_1_0_0()); | 11679 | before(grammarAccess.getVLSBinaryAccess().getAlternatives_1_0_0()); |
8873 | // InternalVampireLanguage.g:2702:2: ( rule__VLSBinary__Alternatives_1_0_0 ) | 11680 | // InternalVampireLanguage.g:3627:2: ( rule__VLSBinary__Alternatives_1_0_0 ) |
8874 | // InternalVampireLanguage.g:2702:3: rule__VLSBinary__Alternatives_1_0_0 | 11681 | // InternalVampireLanguage.g:3627:3: rule__VLSBinary__Alternatives_1_0_0 |
8875 | { | 11682 | { |
8876 | pushFollow(FOLLOW_2); | 11683 | pushFollow(FOLLOW_2); |
8877 | rule__VLSBinary__Alternatives_1_0_0(); | 11684 | rule__VLSBinary__Alternatives_1_0_0(); |
@@ -8904,14 +11711,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8904 | 11711 | ||
8905 | 11712 | ||
8906 | // $ANTLR start "rule__VLSBinary__Group_1_0__1" | 11713 | // $ANTLR start "rule__VLSBinary__Group_1_0__1" |
8907 | // InternalVampireLanguage.g:2710:1: rule__VLSBinary__Group_1_0__1 : rule__VLSBinary__Group_1_0__1__Impl ; | 11714 | // InternalVampireLanguage.g:3635:1: rule__VLSBinary__Group_1_0__1 : rule__VLSBinary__Group_1_0__1__Impl ; |
8908 | public final void rule__VLSBinary__Group_1_0__1() throws RecognitionException { | 11715 | public final void rule__VLSBinary__Group_1_0__1() throws RecognitionException { |
8909 | 11716 | ||
8910 | int stackSize = keepStackSize(); | 11717 | int stackSize = keepStackSize(); |
8911 | 11718 | ||
8912 | try { | 11719 | try { |
8913 | // InternalVampireLanguage.g:2714:1: ( rule__VLSBinary__Group_1_0__1__Impl ) | 11720 | // InternalVampireLanguage.g:3639:1: ( rule__VLSBinary__Group_1_0__1__Impl ) |
8914 | // InternalVampireLanguage.g:2715:2: rule__VLSBinary__Group_1_0__1__Impl | 11721 | // InternalVampireLanguage.g:3640:2: rule__VLSBinary__Group_1_0__1__Impl |
8915 | { | 11722 | { |
8916 | pushFollow(FOLLOW_2); | 11723 | pushFollow(FOLLOW_2); |
8917 | rule__VLSBinary__Group_1_0__1__Impl(); | 11724 | rule__VLSBinary__Group_1_0__1__Impl(); |
@@ -8937,21 +11744,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8937 | 11744 | ||
8938 | 11745 | ||
8939 | // $ANTLR start "rule__VLSBinary__Group_1_0__1__Impl" | 11746 | // $ANTLR start "rule__VLSBinary__Group_1_0__1__Impl" |
8940 | // InternalVampireLanguage.g:2721:1: rule__VLSBinary__Group_1_0__1__Impl : ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) ; | 11747 | // InternalVampireLanguage.g:3646:1: rule__VLSBinary__Group_1_0__1__Impl : ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) ; |
8941 | public final void rule__VLSBinary__Group_1_0__1__Impl() throws RecognitionException { | 11748 | public final void rule__VLSBinary__Group_1_0__1__Impl() throws RecognitionException { |
8942 | 11749 | ||
8943 | int stackSize = keepStackSize(); | 11750 | int stackSize = keepStackSize(); |
8944 | 11751 | ||
8945 | try { | 11752 | try { |
8946 | // InternalVampireLanguage.g:2725:1: ( ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) ) | 11753 | // InternalVampireLanguage.g:3650:1: ( ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) ) |
8947 | // InternalVampireLanguage.g:2726:1: ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) | 11754 | // InternalVampireLanguage.g:3651:1: ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) |
8948 | { | 11755 | { |
8949 | // InternalVampireLanguage.g:2726:1: ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) | 11756 | // InternalVampireLanguage.g:3651:1: ( ( rule__VLSBinary__RightAssignment_1_0_1 ) ) |
8950 | // InternalVampireLanguage.g:2727:2: ( rule__VLSBinary__RightAssignment_1_0_1 ) | 11757 | // InternalVampireLanguage.g:3652:2: ( rule__VLSBinary__RightAssignment_1_0_1 ) |
8951 | { | 11758 | { |
8952 | before(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_0_1()); | 11759 | before(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_0_1()); |
8953 | // InternalVampireLanguage.g:2728:2: ( rule__VLSBinary__RightAssignment_1_0_1 ) | 11760 | // InternalVampireLanguage.g:3653:2: ( rule__VLSBinary__RightAssignment_1_0_1 ) |
8954 | // InternalVampireLanguage.g:2728:3: rule__VLSBinary__RightAssignment_1_0_1 | 11761 | // InternalVampireLanguage.g:3653:3: rule__VLSBinary__RightAssignment_1_0_1 |
8955 | { | 11762 | { |
8956 | pushFollow(FOLLOW_2); | 11763 | pushFollow(FOLLOW_2); |
8957 | rule__VLSBinary__RightAssignment_1_0_1(); | 11764 | rule__VLSBinary__RightAssignment_1_0_1(); |
@@ -8984,16 +11791,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
8984 | 11791 | ||
8985 | 11792 | ||
8986 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__0" | 11793 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__0" |
8987 | // InternalVampireLanguage.g:2737:1: rule__VLSBinary__Group_1_0_0_0__0 : rule__VLSBinary__Group_1_0_0_0__0__Impl rule__VLSBinary__Group_1_0_0_0__1 ; | 11794 | // InternalVampireLanguage.g:3662:1: rule__VLSBinary__Group_1_0_0_0__0 : rule__VLSBinary__Group_1_0_0_0__0__Impl rule__VLSBinary__Group_1_0_0_0__1 ; |
8988 | public final void rule__VLSBinary__Group_1_0_0_0__0() throws RecognitionException { | 11795 | public final void rule__VLSBinary__Group_1_0_0_0__0() throws RecognitionException { |
8989 | 11796 | ||
8990 | int stackSize = keepStackSize(); | 11797 | int stackSize = keepStackSize(); |
8991 | 11798 | ||
8992 | try { | 11799 | try { |
8993 | // InternalVampireLanguage.g:2741:1: ( rule__VLSBinary__Group_1_0_0_0__0__Impl rule__VLSBinary__Group_1_0_0_0__1 ) | 11800 | // InternalVampireLanguage.g:3666:1: ( rule__VLSBinary__Group_1_0_0_0__0__Impl rule__VLSBinary__Group_1_0_0_0__1 ) |
8994 | // InternalVampireLanguage.g:2742:2: rule__VLSBinary__Group_1_0_0_0__0__Impl rule__VLSBinary__Group_1_0_0_0__1 | 11801 | // InternalVampireLanguage.g:3667:2: rule__VLSBinary__Group_1_0_0_0__0__Impl rule__VLSBinary__Group_1_0_0_0__1 |
8995 | { | 11802 | { |
8996 | pushFollow(FOLLOW_23); | 11803 | pushFollow(FOLLOW_41); |
8997 | rule__VLSBinary__Group_1_0_0_0__0__Impl(); | 11804 | rule__VLSBinary__Group_1_0_0_0__0__Impl(); |
8998 | 11805 | ||
8999 | state._fsp--; | 11806 | state._fsp--; |
@@ -9022,21 +11829,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9022 | 11829 | ||
9023 | 11830 | ||
9024 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__0__Impl" | 11831 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__0__Impl" |
9025 | // InternalVampireLanguage.g:2749:1: rule__VLSBinary__Group_1_0_0_0__0__Impl : ( () ) ; | 11832 | // InternalVampireLanguage.g:3674:1: rule__VLSBinary__Group_1_0_0_0__0__Impl : ( () ) ; |
9026 | public final void rule__VLSBinary__Group_1_0_0_0__0__Impl() throws RecognitionException { | 11833 | public final void rule__VLSBinary__Group_1_0_0_0__0__Impl() throws RecognitionException { |
9027 | 11834 | ||
9028 | int stackSize = keepStackSize(); | 11835 | int stackSize = keepStackSize(); |
9029 | 11836 | ||
9030 | try { | 11837 | try { |
9031 | // InternalVampireLanguage.g:2753:1: ( ( () ) ) | 11838 | // InternalVampireLanguage.g:3678:1: ( ( () ) ) |
9032 | // InternalVampireLanguage.g:2754:1: ( () ) | 11839 | // InternalVampireLanguage.g:3679:1: ( () ) |
9033 | { | 11840 | { |
9034 | // InternalVampireLanguage.g:2754:1: ( () ) | 11841 | // InternalVampireLanguage.g:3679:1: ( () ) |
9035 | // InternalVampireLanguage.g:2755:2: () | 11842 | // InternalVampireLanguage.g:3680:2: () |
9036 | { | 11843 | { |
9037 | before(grammarAccess.getVLSBinaryAccess().getVLSEquivalentLeftAction_1_0_0_0_0()); | 11844 | before(grammarAccess.getVLSBinaryAccess().getVLSEquivalentLeftAction_1_0_0_0_0()); |
9038 | // InternalVampireLanguage.g:2756:2: () | 11845 | // InternalVampireLanguage.g:3681:2: () |
9039 | // InternalVampireLanguage.g:2756:3: | 11846 | // InternalVampireLanguage.g:3681:3: |
9040 | { | 11847 | { |
9041 | } | 11848 | } |
9042 | 11849 | ||
@@ -9059,14 +11866,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9059 | 11866 | ||
9060 | 11867 | ||
9061 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__1" | 11868 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__1" |
9062 | // InternalVampireLanguage.g:2764:1: rule__VLSBinary__Group_1_0_0_0__1 : rule__VLSBinary__Group_1_0_0_0__1__Impl ; | 11869 | // InternalVampireLanguage.g:3689:1: rule__VLSBinary__Group_1_0_0_0__1 : rule__VLSBinary__Group_1_0_0_0__1__Impl ; |
9063 | public final void rule__VLSBinary__Group_1_0_0_0__1() throws RecognitionException { | 11870 | public final void rule__VLSBinary__Group_1_0_0_0__1() throws RecognitionException { |
9064 | 11871 | ||
9065 | int stackSize = keepStackSize(); | 11872 | int stackSize = keepStackSize(); |
9066 | 11873 | ||
9067 | try { | 11874 | try { |
9068 | // InternalVampireLanguage.g:2768:1: ( rule__VLSBinary__Group_1_0_0_0__1__Impl ) | 11875 | // InternalVampireLanguage.g:3693:1: ( rule__VLSBinary__Group_1_0_0_0__1__Impl ) |
9069 | // InternalVampireLanguage.g:2769:2: rule__VLSBinary__Group_1_0_0_0__1__Impl | 11876 | // InternalVampireLanguage.g:3694:2: rule__VLSBinary__Group_1_0_0_0__1__Impl |
9070 | { | 11877 | { |
9071 | pushFollow(FOLLOW_2); | 11878 | pushFollow(FOLLOW_2); |
9072 | rule__VLSBinary__Group_1_0_0_0__1__Impl(); | 11879 | rule__VLSBinary__Group_1_0_0_0__1__Impl(); |
@@ -9092,20 +11899,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9092 | 11899 | ||
9093 | 11900 | ||
9094 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__1__Impl" | 11901 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_0__1__Impl" |
9095 | // InternalVampireLanguage.g:2775:1: rule__VLSBinary__Group_1_0_0_0__1__Impl : ( '<=>' ) ; | 11902 | // InternalVampireLanguage.g:3700:1: rule__VLSBinary__Group_1_0_0_0__1__Impl : ( '<=>' ) ; |
9096 | public final void rule__VLSBinary__Group_1_0_0_0__1__Impl() throws RecognitionException { | 11903 | public final void rule__VLSBinary__Group_1_0_0_0__1__Impl() throws RecognitionException { |
9097 | 11904 | ||
9098 | int stackSize = keepStackSize(); | 11905 | int stackSize = keepStackSize(); |
9099 | 11906 | ||
9100 | try { | 11907 | try { |
9101 | // InternalVampireLanguage.g:2779:1: ( ( '<=>' ) ) | 11908 | // InternalVampireLanguage.g:3704:1: ( ( '<=>' ) ) |
9102 | // InternalVampireLanguage.g:2780:1: ( '<=>' ) | 11909 | // InternalVampireLanguage.g:3705:1: ( '<=>' ) |
9103 | { | 11910 | { |
9104 | // InternalVampireLanguage.g:2780:1: ( '<=>' ) | 11911 | // InternalVampireLanguage.g:3705:1: ( '<=>' ) |
9105 | // InternalVampireLanguage.g:2781:2: '<=>' | 11912 | // InternalVampireLanguage.g:3706:2: '<=>' |
9106 | { | 11913 | { |
9107 | before(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_1_0_0_0_1()); | 11914 | before(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_1_0_0_0_1()); |
9108 | match(input,54,FOLLOW_2); | 11915 | match(input,64,FOLLOW_2); |
9109 | after(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_1_0_0_0_1()); | 11916 | after(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_1_0_0_0_1()); |
9110 | 11917 | ||
9111 | } | 11918 | } |
@@ -9129,16 +11936,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9129 | 11936 | ||
9130 | 11937 | ||
9131 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__0" | 11938 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__0" |
9132 | // InternalVampireLanguage.g:2791:1: rule__VLSBinary__Group_1_0_0_1__0 : rule__VLSBinary__Group_1_0_0_1__0__Impl rule__VLSBinary__Group_1_0_0_1__1 ; | 11939 | // InternalVampireLanguage.g:3716:1: rule__VLSBinary__Group_1_0_0_1__0 : rule__VLSBinary__Group_1_0_0_1__0__Impl rule__VLSBinary__Group_1_0_0_1__1 ; |
9133 | public final void rule__VLSBinary__Group_1_0_0_1__0() throws RecognitionException { | 11940 | public final void rule__VLSBinary__Group_1_0_0_1__0() throws RecognitionException { |
9134 | 11941 | ||
9135 | int stackSize = keepStackSize(); | 11942 | int stackSize = keepStackSize(); |
9136 | 11943 | ||
9137 | try { | 11944 | try { |
9138 | // InternalVampireLanguage.g:2795:1: ( rule__VLSBinary__Group_1_0_0_1__0__Impl rule__VLSBinary__Group_1_0_0_1__1 ) | 11945 | // InternalVampireLanguage.g:3720:1: ( rule__VLSBinary__Group_1_0_0_1__0__Impl rule__VLSBinary__Group_1_0_0_1__1 ) |
9139 | // InternalVampireLanguage.g:2796:2: rule__VLSBinary__Group_1_0_0_1__0__Impl rule__VLSBinary__Group_1_0_0_1__1 | 11946 | // InternalVampireLanguage.g:3721:2: rule__VLSBinary__Group_1_0_0_1__0__Impl rule__VLSBinary__Group_1_0_0_1__1 |
9140 | { | 11947 | { |
9141 | pushFollow(FOLLOW_24); | 11948 | pushFollow(FOLLOW_42); |
9142 | rule__VLSBinary__Group_1_0_0_1__0__Impl(); | 11949 | rule__VLSBinary__Group_1_0_0_1__0__Impl(); |
9143 | 11950 | ||
9144 | state._fsp--; | 11951 | state._fsp--; |
@@ -9167,21 +11974,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9167 | 11974 | ||
9168 | 11975 | ||
9169 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__0__Impl" | 11976 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__0__Impl" |
9170 | // InternalVampireLanguage.g:2803:1: rule__VLSBinary__Group_1_0_0_1__0__Impl : ( () ) ; | 11977 | // InternalVampireLanguage.g:3728:1: rule__VLSBinary__Group_1_0_0_1__0__Impl : ( () ) ; |
9171 | public final void rule__VLSBinary__Group_1_0_0_1__0__Impl() throws RecognitionException { | 11978 | public final void rule__VLSBinary__Group_1_0_0_1__0__Impl() throws RecognitionException { |
9172 | 11979 | ||
9173 | int stackSize = keepStackSize(); | 11980 | int stackSize = keepStackSize(); |
9174 | 11981 | ||
9175 | try { | 11982 | try { |
9176 | // InternalVampireLanguage.g:2807:1: ( ( () ) ) | 11983 | // InternalVampireLanguage.g:3732:1: ( ( () ) ) |
9177 | // InternalVampireLanguage.g:2808:1: ( () ) | 11984 | // InternalVampireLanguage.g:3733:1: ( () ) |
9178 | { | 11985 | { |
9179 | // InternalVampireLanguage.g:2808:1: ( () ) | 11986 | // InternalVampireLanguage.g:3733:1: ( () ) |
9180 | // InternalVampireLanguage.g:2809:2: () | 11987 | // InternalVampireLanguage.g:3734:2: () |
9181 | { | 11988 | { |
9182 | before(grammarAccess.getVLSBinaryAccess().getVLSImpliesLeftAction_1_0_0_1_0()); | 11989 | before(grammarAccess.getVLSBinaryAccess().getVLSImpliesLeftAction_1_0_0_1_0()); |
9183 | // InternalVampireLanguage.g:2810:2: () | 11990 | // InternalVampireLanguage.g:3735:2: () |
9184 | // InternalVampireLanguage.g:2810:3: | 11991 | // InternalVampireLanguage.g:3735:3: |
9185 | { | 11992 | { |
9186 | } | 11993 | } |
9187 | 11994 | ||
@@ -9204,14 +12011,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9204 | 12011 | ||
9205 | 12012 | ||
9206 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__1" | 12013 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__1" |
9207 | // InternalVampireLanguage.g:2818:1: rule__VLSBinary__Group_1_0_0_1__1 : rule__VLSBinary__Group_1_0_0_1__1__Impl ; | 12014 | // InternalVampireLanguage.g:3743:1: rule__VLSBinary__Group_1_0_0_1__1 : rule__VLSBinary__Group_1_0_0_1__1__Impl ; |
9208 | public final void rule__VLSBinary__Group_1_0_0_1__1() throws RecognitionException { | 12015 | public final void rule__VLSBinary__Group_1_0_0_1__1() throws RecognitionException { |
9209 | 12016 | ||
9210 | int stackSize = keepStackSize(); | 12017 | int stackSize = keepStackSize(); |
9211 | 12018 | ||
9212 | try { | 12019 | try { |
9213 | // InternalVampireLanguage.g:2822:1: ( rule__VLSBinary__Group_1_0_0_1__1__Impl ) | 12020 | // InternalVampireLanguage.g:3747:1: ( rule__VLSBinary__Group_1_0_0_1__1__Impl ) |
9214 | // InternalVampireLanguage.g:2823:2: rule__VLSBinary__Group_1_0_0_1__1__Impl | 12021 | // InternalVampireLanguage.g:3748:2: rule__VLSBinary__Group_1_0_0_1__1__Impl |
9215 | { | 12022 | { |
9216 | pushFollow(FOLLOW_2); | 12023 | pushFollow(FOLLOW_2); |
9217 | rule__VLSBinary__Group_1_0_0_1__1__Impl(); | 12024 | rule__VLSBinary__Group_1_0_0_1__1__Impl(); |
@@ -9237,20 +12044,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9237 | 12044 | ||
9238 | 12045 | ||
9239 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__1__Impl" | 12046 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_1__1__Impl" |
9240 | // InternalVampireLanguage.g:2829:1: rule__VLSBinary__Group_1_0_0_1__1__Impl : ( '=>' ) ; | 12047 | // InternalVampireLanguage.g:3754:1: rule__VLSBinary__Group_1_0_0_1__1__Impl : ( '=>' ) ; |
9241 | public final void rule__VLSBinary__Group_1_0_0_1__1__Impl() throws RecognitionException { | 12048 | public final void rule__VLSBinary__Group_1_0_0_1__1__Impl() throws RecognitionException { |
9242 | 12049 | ||
9243 | int stackSize = keepStackSize(); | 12050 | int stackSize = keepStackSize(); |
9244 | 12051 | ||
9245 | try { | 12052 | try { |
9246 | // InternalVampireLanguage.g:2833:1: ( ( '=>' ) ) | 12053 | // InternalVampireLanguage.g:3758:1: ( ( '=>' ) ) |
9247 | // InternalVampireLanguage.g:2834:1: ( '=>' ) | 12054 | // InternalVampireLanguage.g:3759:1: ( '=>' ) |
9248 | { | 12055 | { |
9249 | // InternalVampireLanguage.g:2834:1: ( '=>' ) | 12056 | // InternalVampireLanguage.g:3759:1: ( '=>' ) |
9250 | // InternalVampireLanguage.g:2835:2: '=>' | 12057 | // InternalVampireLanguage.g:3760:2: '=>' |
9251 | { | 12058 | { |
9252 | before(grammarAccess.getVLSBinaryAccess().getEqualsSignGreaterThanSignKeyword_1_0_0_1_1()); | 12059 | before(grammarAccess.getVLSBinaryAccess().getEqualsSignGreaterThanSignKeyword_1_0_0_1_1()); |
9253 | match(input,55,FOLLOW_2); | 12060 | match(input,65,FOLLOW_2); |
9254 | after(grammarAccess.getVLSBinaryAccess().getEqualsSignGreaterThanSignKeyword_1_0_0_1_1()); | 12061 | after(grammarAccess.getVLSBinaryAccess().getEqualsSignGreaterThanSignKeyword_1_0_0_1_1()); |
9255 | 12062 | ||
9256 | } | 12063 | } |
@@ -9274,16 +12081,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9274 | 12081 | ||
9275 | 12082 | ||
9276 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__0" | 12083 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__0" |
9277 | // InternalVampireLanguage.g:2845:1: rule__VLSBinary__Group_1_0_0_2__0 : rule__VLSBinary__Group_1_0_0_2__0__Impl rule__VLSBinary__Group_1_0_0_2__1 ; | 12084 | // InternalVampireLanguage.g:3770:1: rule__VLSBinary__Group_1_0_0_2__0 : rule__VLSBinary__Group_1_0_0_2__0__Impl rule__VLSBinary__Group_1_0_0_2__1 ; |
9278 | public final void rule__VLSBinary__Group_1_0_0_2__0() throws RecognitionException { | 12085 | public final void rule__VLSBinary__Group_1_0_0_2__0() throws RecognitionException { |
9279 | 12086 | ||
9280 | int stackSize = keepStackSize(); | 12087 | int stackSize = keepStackSize(); |
9281 | 12088 | ||
9282 | try { | 12089 | try { |
9283 | // InternalVampireLanguage.g:2849:1: ( rule__VLSBinary__Group_1_0_0_2__0__Impl rule__VLSBinary__Group_1_0_0_2__1 ) | 12090 | // InternalVampireLanguage.g:3774:1: ( rule__VLSBinary__Group_1_0_0_2__0__Impl rule__VLSBinary__Group_1_0_0_2__1 ) |
9284 | // InternalVampireLanguage.g:2850:2: rule__VLSBinary__Group_1_0_0_2__0__Impl rule__VLSBinary__Group_1_0_0_2__1 | 12091 | // InternalVampireLanguage.g:3775:2: rule__VLSBinary__Group_1_0_0_2__0__Impl rule__VLSBinary__Group_1_0_0_2__1 |
9285 | { | 12092 | { |
9286 | pushFollow(FOLLOW_25); | 12093 | pushFollow(FOLLOW_43); |
9287 | rule__VLSBinary__Group_1_0_0_2__0__Impl(); | 12094 | rule__VLSBinary__Group_1_0_0_2__0__Impl(); |
9288 | 12095 | ||
9289 | state._fsp--; | 12096 | state._fsp--; |
@@ -9312,21 +12119,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9312 | 12119 | ||
9313 | 12120 | ||
9314 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__0__Impl" | 12121 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__0__Impl" |
9315 | // InternalVampireLanguage.g:2857:1: rule__VLSBinary__Group_1_0_0_2__0__Impl : ( () ) ; | 12122 | // InternalVampireLanguage.g:3782:1: rule__VLSBinary__Group_1_0_0_2__0__Impl : ( () ) ; |
9316 | public final void rule__VLSBinary__Group_1_0_0_2__0__Impl() throws RecognitionException { | 12123 | public final void rule__VLSBinary__Group_1_0_0_2__0__Impl() throws RecognitionException { |
9317 | 12124 | ||
9318 | int stackSize = keepStackSize(); | 12125 | int stackSize = keepStackSize(); |
9319 | 12126 | ||
9320 | try { | 12127 | try { |
9321 | // InternalVampireLanguage.g:2861:1: ( ( () ) ) | 12128 | // InternalVampireLanguage.g:3786:1: ( ( () ) ) |
9322 | // InternalVampireLanguage.g:2862:1: ( () ) | 12129 | // InternalVampireLanguage.g:3787:1: ( () ) |
9323 | { | 12130 | { |
9324 | // InternalVampireLanguage.g:2862:1: ( () ) | 12131 | // InternalVampireLanguage.g:3787:1: ( () ) |
9325 | // InternalVampireLanguage.g:2863:2: () | 12132 | // InternalVampireLanguage.g:3788:2: () |
9326 | { | 12133 | { |
9327 | before(grammarAccess.getVLSBinaryAccess().getVLSRevImpliesLeftAction_1_0_0_2_0()); | 12134 | before(grammarAccess.getVLSBinaryAccess().getVLSRevImpliesLeftAction_1_0_0_2_0()); |
9328 | // InternalVampireLanguage.g:2864:2: () | 12135 | // InternalVampireLanguage.g:3789:2: () |
9329 | // InternalVampireLanguage.g:2864:3: | 12136 | // InternalVampireLanguage.g:3789:3: |
9330 | { | 12137 | { |
9331 | } | 12138 | } |
9332 | 12139 | ||
@@ -9349,14 +12156,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9349 | 12156 | ||
9350 | 12157 | ||
9351 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__1" | 12158 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__1" |
9352 | // InternalVampireLanguage.g:2872:1: rule__VLSBinary__Group_1_0_0_2__1 : rule__VLSBinary__Group_1_0_0_2__1__Impl ; | 12159 | // InternalVampireLanguage.g:3797:1: rule__VLSBinary__Group_1_0_0_2__1 : rule__VLSBinary__Group_1_0_0_2__1__Impl ; |
9353 | public final void rule__VLSBinary__Group_1_0_0_2__1() throws RecognitionException { | 12160 | public final void rule__VLSBinary__Group_1_0_0_2__1() throws RecognitionException { |
9354 | 12161 | ||
9355 | int stackSize = keepStackSize(); | 12162 | int stackSize = keepStackSize(); |
9356 | 12163 | ||
9357 | try { | 12164 | try { |
9358 | // InternalVampireLanguage.g:2876:1: ( rule__VLSBinary__Group_1_0_0_2__1__Impl ) | 12165 | // InternalVampireLanguage.g:3801:1: ( rule__VLSBinary__Group_1_0_0_2__1__Impl ) |
9359 | // InternalVampireLanguage.g:2877:2: rule__VLSBinary__Group_1_0_0_2__1__Impl | 12166 | // InternalVampireLanguage.g:3802:2: rule__VLSBinary__Group_1_0_0_2__1__Impl |
9360 | { | 12167 | { |
9361 | pushFollow(FOLLOW_2); | 12168 | pushFollow(FOLLOW_2); |
9362 | rule__VLSBinary__Group_1_0_0_2__1__Impl(); | 12169 | rule__VLSBinary__Group_1_0_0_2__1__Impl(); |
@@ -9382,20 +12189,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9382 | 12189 | ||
9383 | 12190 | ||
9384 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__1__Impl" | 12191 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_2__1__Impl" |
9385 | // InternalVampireLanguage.g:2883:1: rule__VLSBinary__Group_1_0_0_2__1__Impl : ( '<=' ) ; | 12192 | // InternalVampireLanguage.g:3808:1: rule__VLSBinary__Group_1_0_0_2__1__Impl : ( '<=' ) ; |
9386 | public final void rule__VLSBinary__Group_1_0_0_2__1__Impl() throws RecognitionException { | 12193 | public final void rule__VLSBinary__Group_1_0_0_2__1__Impl() throws RecognitionException { |
9387 | 12194 | ||
9388 | int stackSize = keepStackSize(); | 12195 | int stackSize = keepStackSize(); |
9389 | 12196 | ||
9390 | try { | 12197 | try { |
9391 | // InternalVampireLanguage.g:2887:1: ( ( '<=' ) ) | 12198 | // InternalVampireLanguage.g:3812:1: ( ( '<=' ) ) |
9392 | // InternalVampireLanguage.g:2888:1: ( '<=' ) | 12199 | // InternalVampireLanguage.g:3813:1: ( '<=' ) |
9393 | { | 12200 | { |
9394 | // InternalVampireLanguage.g:2888:1: ( '<=' ) | 12201 | // InternalVampireLanguage.g:3813:1: ( '<=' ) |
9395 | // InternalVampireLanguage.g:2889:2: '<=' | 12202 | // InternalVampireLanguage.g:3814:2: '<=' |
9396 | { | 12203 | { |
9397 | before(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignKeyword_1_0_0_2_1()); | 12204 | before(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignKeyword_1_0_0_2_1()); |
9398 | match(input,56,FOLLOW_2); | 12205 | match(input,66,FOLLOW_2); |
9399 | after(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignKeyword_1_0_0_2_1()); | 12206 | after(grammarAccess.getVLSBinaryAccess().getLessThanSignEqualsSignKeyword_1_0_0_2_1()); |
9400 | 12207 | ||
9401 | } | 12208 | } |
@@ -9419,16 +12226,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9419 | 12226 | ||
9420 | 12227 | ||
9421 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__0" | 12228 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__0" |
9422 | // InternalVampireLanguage.g:2899:1: rule__VLSBinary__Group_1_0_0_3__0 : rule__VLSBinary__Group_1_0_0_3__0__Impl rule__VLSBinary__Group_1_0_0_3__1 ; | 12229 | // InternalVampireLanguage.g:3824:1: rule__VLSBinary__Group_1_0_0_3__0 : rule__VLSBinary__Group_1_0_0_3__0__Impl rule__VLSBinary__Group_1_0_0_3__1 ; |
9423 | public final void rule__VLSBinary__Group_1_0_0_3__0() throws RecognitionException { | 12230 | public final void rule__VLSBinary__Group_1_0_0_3__0() throws RecognitionException { |
9424 | 12231 | ||
9425 | int stackSize = keepStackSize(); | 12232 | int stackSize = keepStackSize(); |
9426 | 12233 | ||
9427 | try { | 12234 | try { |
9428 | // InternalVampireLanguage.g:2903:1: ( rule__VLSBinary__Group_1_0_0_3__0__Impl rule__VLSBinary__Group_1_0_0_3__1 ) | 12235 | // InternalVampireLanguage.g:3828:1: ( rule__VLSBinary__Group_1_0_0_3__0__Impl rule__VLSBinary__Group_1_0_0_3__1 ) |
9429 | // InternalVampireLanguage.g:2904:2: rule__VLSBinary__Group_1_0_0_3__0__Impl rule__VLSBinary__Group_1_0_0_3__1 | 12236 | // InternalVampireLanguage.g:3829:2: rule__VLSBinary__Group_1_0_0_3__0__Impl rule__VLSBinary__Group_1_0_0_3__1 |
9430 | { | 12237 | { |
9431 | pushFollow(FOLLOW_26); | 12238 | pushFollow(FOLLOW_44); |
9432 | rule__VLSBinary__Group_1_0_0_3__0__Impl(); | 12239 | rule__VLSBinary__Group_1_0_0_3__0__Impl(); |
9433 | 12240 | ||
9434 | state._fsp--; | 12241 | state._fsp--; |
@@ -9457,21 +12264,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9457 | 12264 | ||
9458 | 12265 | ||
9459 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__0__Impl" | 12266 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__0__Impl" |
9460 | // InternalVampireLanguage.g:2911:1: rule__VLSBinary__Group_1_0_0_3__0__Impl : ( () ) ; | 12267 | // InternalVampireLanguage.g:3836:1: rule__VLSBinary__Group_1_0_0_3__0__Impl : ( () ) ; |
9461 | public final void rule__VLSBinary__Group_1_0_0_3__0__Impl() throws RecognitionException { | 12268 | public final void rule__VLSBinary__Group_1_0_0_3__0__Impl() throws RecognitionException { |
9462 | 12269 | ||
9463 | int stackSize = keepStackSize(); | 12270 | int stackSize = keepStackSize(); |
9464 | 12271 | ||
9465 | try { | 12272 | try { |
9466 | // InternalVampireLanguage.g:2915:1: ( ( () ) ) | 12273 | // InternalVampireLanguage.g:3840:1: ( ( () ) ) |
9467 | // InternalVampireLanguage.g:2916:1: ( () ) | 12274 | // InternalVampireLanguage.g:3841:1: ( () ) |
9468 | { | 12275 | { |
9469 | // InternalVampireLanguage.g:2916:1: ( () ) | 12276 | // InternalVampireLanguage.g:3841:1: ( () ) |
9470 | // InternalVampireLanguage.g:2917:2: () | 12277 | // InternalVampireLanguage.g:3842:2: () |
9471 | { | 12278 | { |
9472 | before(grammarAccess.getVLSBinaryAccess().getVLSXnorLeftAction_1_0_0_3_0()); | 12279 | before(grammarAccess.getVLSBinaryAccess().getVLSXnorLeftAction_1_0_0_3_0()); |
9473 | // InternalVampireLanguage.g:2918:2: () | 12280 | // InternalVampireLanguage.g:3843:2: () |
9474 | // InternalVampireLanguage.g:2918:3: | 12281 | // InternalVampireLanguage.g:3843:3: |
9475 | { | 12282 | { |
9476 | } | 12283 | } |
9477 | 12284 | ||
@@ -9494,14 +12301,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9494 | 12301 | ||
9495 | 12302 | ||
9496 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__1" | 12303 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__1" |
9497 | // InternalVampireLanguage.g:2926:1: rule__VLSBinary__Group_1_0_0_3__1 : rule__VLSBinary__Group_1_0_0_3__1__Impl ; | 12304 | // InternalVampireLanguage.g:3851:1: rule__VLSBinary__Group_1_0_0_3__1 : rule__VLSBinary__Group_1_0_0_3__1__Impl ; |
9498 | public final void rule__VLSBinary__Group_1_0_0_3__1() throws RecognitionException { | 12305 | public final void rule__VLSBinary__Group_1_0_0_3__1() throws RecognitionException { |
9499 | 12306 | ||
9500 | int stackSize = keepStackSize(); | 12307 | int stackSize = keepStackSize(); |
9501 | 12308 | ||
9502 | try { | 12309 | try { |
9503 | // InternalVampireLanguage.g:2930:1: ( rule__VLSBinary__Group_1_0_0_3__1__Impl ) | 12310 | // InternalVampireLanguage.g:3855:1: ( rule__VLSBinary__Group_1_0_0_3__1__Impl ) |
9504 | // InternalVampireLanguage.g:2931:2: rule__VLSBinary__Group_1_0_0_3__1__Impl | 12311 | // InternalVampireLanguage.g:3856:2: rule__VLSBinary__Group_1_0_0_3__1__Impl |
9505 | { | 12312 | { |
9506 | pushFollow(FOLLOW_2); | 12313 | pushFollow(FOLLOW_2); |
9507 | rule__VLSBinary__Group_1_0_0_3__1__Impl(); | 12314 | rule__VLSBinary__Group_1_0_0_3__1__Impl(); |
@@ -9527,20 +12334,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9527 | 12334 | ||
9528 | 12335 | ||
9529 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__1__Impl" | 12336 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_3__1__Impl" |
9530 | // InternalVampireLanguage.g:2937:1: rule__VLSBinary__Group_1_0_0_3__1__Impl : ( '<~>' ) ; | 12337 | // InternalVampireLanguage.g:3862:1: rule__VLSBinary__Group_1_0_0_3__1__Impl : ( '<~>' ) ; |
9531 | public final void rule__VLSBinary__Group_1_0_0_3__1__Impl() throws RecognitionException { | 12338 | public final void rule__VLSBinary__Group_1_0_0_3__1__Impl() throws RecognitionException { |
9532 | 12339 | ||
9533 | int stackSize = keepStackSize(); | 12340 | int stackSize = keepStackSize(); |
9534 | 12341 | ||
9535 | try { | 12342 | try { |
9536 | // InternalVampireLanguage.g:2941:1: ( ( '<~>' ) ) | 12343 | // InternalVampireLanguage.g:3866:1: ( ( '<~>' ) ) |
9537 | // InternalVampireLanguage.g:2942:1: ( '<~>' ) | 12344 | // InternalVampireLanguage.g:3867:1: ( '<~>' ) |
9538 | { | 12345 | { |
9539 | // InternalVampireLanguage.g:2942:1: ( '<~>' ) | 12346 | // InternalVampireLanguage.g:3867:1: ( '<~>' ) |
9540 | // InternalVampireLanguage.g:2943:2: '<~>' | 12347 | // InternalVampireLanguage.g:3868:2: '<~>' |
9541 | { | 12348 | { |
9542 | before(grammarAccess.getVLSBinaryAccess().getLessThanSignTildeGreaterThanSignKeyword_1_0_0_3_1()); | 12349 | before(grammarAccess.getVLSBinaryAccess().getLessThanSignTildeGreaterThanSignKeyword_1_0_0_3_1()); |
9543 | match(input,57,FOLLOW_2); | 12350 | match(input,67,FOLLOW_2); |
9544 | after(grammarAccess.getVLSBinaryAccess().getLessThanSignTildeGreaterThanSignKeyword_1_0_0_3_1()); | 12351 | after(grammarAccess.getVLSBinaryAccess().getLessThanSignTildeGreaterThanSignKeyword_1_0_0_3_1()); |
9545 | 12352 | ||
9546 | } | 12353 | } |
@@ -9564,16 +12371,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9564 | 12371 | ||
9565 | 12372 | ||
9566 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__0" | 12373 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__0" |
9567 | // InternalVampireLanguage.g:2953:1: rule__VLSBinary__Group_1_0_0_4__0 : rule__VLSBinary__Group_1_0_0_4__0__Impl rule__VLSBinary__Group_1_0_0_4__1 ; | 12374 | // InternalVampireLanguage.g:3878:1: rule__VLSBinary__Group_1_0_0_4__0 : rule__VLSBinary__Group_1_0_0_4__0__Impl rule__VLSBinary__Group_1_0_0_4__1 ; |
9568 | public final void rule__VLSBinary__Group_1_0_0_4__0() throws RecognitionException { | 12375 | public final void rule__VLSBinary__Group_1_0_0_4__0() throws RecognitionException { |
9569 | 12376 | ||
9570 | int stackSize = keepStackSize(); | 12377 | int stackSize = keepStackSize(); |
9571 | 12378 | ||
9572 | try { | 12379 | try { |
9573 | // InternalVampireLanguage.g:2957:1: ( rule__VLSBinary__Group_1_0_0_4__0__Impl rule__VLSBinary__Group_1_0_0_4__1 ) | 12380 | // InternalVampireLanguage.g:3882:1: ( rule__VLSBinary__Group_1_0_0_4__0__Impl rule__VLSBinary__Group_1_0_0_4__1 ) |
9574 | // InternalVampireLanguage.g:2958:2: rule__VLSBinary__Group_1_0_0_4__0__Impl rule__VLSBinary__Group_1_0_0_4__1 | 12381 | // InternalVampireLanguage.g:3883:2: rule__VLSBinary__Group_1_0_0_4__0__Impl rule__VLSBinary__Group_1_0_0_4__1 |
9575 | { | 12382 | { |
9576 | pushFollow(FOLLOW_27); | 12383 | pushFollow(FOLLOW_45); |
9577 | rule__VLSBinary__Group_1_0_0_4__0__Impl(); | 12384 | rule__VLSBinary__Group_1_0_0_4__0__Impl(); |
9578 | 12385 | ||
9579 | state._fsp--; | 12386 | state._fsp--; |
@@ -9602,21 +12409,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9602 | 12409 | ||
9603 | 12410 | ||
9604 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__0__Impl" | 12411 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__0__Impl" |
9605 | // InternalVampireLanguage.g:2965:1: rule__VLSBinary__Group_1_0_0_4__0__Impl : ( () ) ; | 12412 | // InternalVampireLanguage.g:3890:1: rule__VLSBinary__Group_1_0_0_4__0__Impl : ( () ) ; |
9606 | public final void rule__VLSBinary__Group_1_0_0_4__0__Impl() throws RecognitionException { | 12413 | public final void rule__VLSBinary__Group_1_0_0_4__0__Impl() throws RecognitionException { |
9607 | 12414 | ||
9608 | int stackSize = keepStackSize(); | 12415 | int stackSize = keepStackSize(); |
9609 | 12416 | ||
9610 | try { | 12417 | try { |
9611 | // InternalVampireLanguage.g:2969:1: ( ( () ) ) | 12418 | // InternalVampireLanguage.g:3894:1: ( ( () ) ) |
9612 | // InternalVampireLanguage.g:2970:1: ( () ) | 12419 | // InternalVampireLanguage.g:3895:1: ( () ) |
9613 | { | 12420 | { |
9614 | // InternalVampireLanguage.g:2970:1: ( () ) | 12421 | // InternalVampireLanguage.g:3895:1: ( () ) |
9615 | // InternalVampireLanguage.g:2971:2: () | 12422 | // InternalVampireLanguage.g:3896:2: () |
9616 | { | 12423 | { |
9617 | before(grammarAccess.getVLSBinaryAccess().getVLSNorLeftAction_1_0_0_4_0()); | 12424 | before(grammarAccess.getVLSBinaryAccess().getVLSNorLeftAction_1_0_0_4_0()); |
9618 | // InternalVampireLanguage.g:2972:2: () | 12425 | // InternalVampireLanguage.g:3897:2: () |
9619 | // InternalVampireLanguage.g:2972:3: | 12426 | // InternalVampireLanguage.g:3897:3: |
9620 | { | 12427 | { |
9621 | } | 12428 | } |
9622 | 12429 | ||
@@ -9639,14 +12446,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9639 | 12446 | ||
9640 | 12447 | ||
9641 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__1" | 12448 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__1" |
9642 | // InternalVampireLanguage.g:2980:1: rule__VLSBinary__Group_1_0_0_4__1 : rule__VLSBinary__Group_1_0_0_4__1__Impl ; | 12449 | // InternalVampireLanguage.g:3905:1: rule__VLSBinary__Group_1_0_0_4__1 : rule__VLSBinary__Group_1_0_0_4__1__Impl ; |
9643 | public final void rule__VLSBinary__Group_1_0_0_4__1() throws RecognitionException { | 12450 | public final void rule__VLSBinary__Group_1_0_0_4__1() throws RecognitionException { |
9644 | 12451 | ||
9645 | int stackSize = keepStackSize(); | 12452 | int stackSize = keepStackSize(); |
9646 | 12453 | ||
9647 | try { | 12454 | try { |
9648 | // InternalVampireLanguage.g:2984:1: ( rule__VLSBinary__Group_1_0_0_4__1__Impl ) | 12455 | // InternalVampireLanguage.g:3909:1: ( rule__VLSBinary__Group_1_0_0_4__1__Impl ) |
9649 | // InternalVampireLanguage.g:2985:2: rule__VLSBinary__Group_1_0_0_4__1__Impl | 12456 | // InternalVampireLanguage.g:3910:2: rule__VLSBinary__Group_1_0_0_4__1__Impl |
9650 | { | 12457 | { |
9651 | pushFollow(FOLLOW_2); | 12458 | pushFollow(FOLLOW_2); |
9652 | rule__VLSBinary__Group_1_0_0_4__1__Impl(); | 12459 | rule__VLSBinary__Group_1_0_0_4__1__Impl(); |
@@ -9672,20 +12479,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9672 | 12479 | ||
9673 | 12480 | ||
9674 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__1__Impl" | 12481 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_4__1__Impl" |
9675 | // InternalVampireLanguage.g:2991:1: rule__VLSBinary__Group_1_0_0_4__1__Impl : ( '~|' ) ; | 12482 | // InternalVampireLanguage.g:3916:1: rule__VLSBinary__Group_1_0_0_4__1__Impl : ( '~|' ) ; |
9676 | public final void rule__VLSBinary__Group_1_0_0_4__1__Impl() throws RecognitionException { | 12483 | public final void rule__VLSBinary__Group_1_0_0_4__1__Impl() throws RecognitionException { |
9677 | 12484 | ||
9678 | int stackSize = keepStackSize(); | 12485 | int stackSize = keepStackSize(); |
9679 | 12486 | ||
9680 | try { | 12487 | try { |
9681 | // InternalVampireLanguage.g:2995:1: ( ( '~|' ) ) | 12488 | // InternalVampireLanguage.g:3920:1: ( ( '~|' ) ) |
9682 | // InternalVampireLanguage.g:2996:1: ( '~|' ) | 12489 | // InternalVampireLanguage.g:3921:1: ( '~|' ) |
9683 | { | 12490 | { |
9684 | // InternalVampireLanguage.g:2996:1: ( '~|' ) | 12491 | // InternalVampireLanguage.g:3921:1: ( '~|' ) |
9685 | // InternalVampireLanguage.g:2997:2: '~|' | 12492 | // InternalVampireLanguage.g:3922:2: '~|' |
9686 | { | 12493 | { |
9687 | before(grammarAccess.getVLSBinaryAccess().getTildeVerticalLineKeyword_1_0_0_4_1()); | 12494 | before(grammarAccess.getVLSBinaryAccess().getTildeVerticalLineKeyword_1_0_0_4_1()); |
9688 | match(input,58,FOLLOW_2); | 12495 | match(input,68,FOLLOW_2); |
9689 | after(grammarAccess.getVLSBinaryAccess().getTildeVerticalLineKeyword_1_0_0_4_1()); | 12496 | after(grammarAccess.getVLSBinaryAccess().getTildeVerticalLineKeyword_1_0_0_4_1()); |
9690 | 12497 | ||
9691 | } | 12498 | } |
@@ -9709,16 +12516,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9709 | 12516 | ||
9710 | 12517 | ||
9711 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__0" | 12518 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__0" |
9712 | // InternalVampireLanguage.g:3007:1: rule__VLSBinary__Group_1_0_0_5__0 : rule__VLSBinary__Group_1_0_0_5__0__Impl rule__VLSBinary__Group_1_0_0_5__1 ; | 12519 | // InternalVampireLanguage.g:3932:1: rule__VLSBinary__Group_1_0_0_5__0 : rule__VLSBinary__Group_1_0_0_5__0__Impl rule__VLSBinary__Group_1_0_0_5__1 ; |
9713 | public final void rule__VLSBinary__Group_1_0_0_5__0() throws RecognitionException { | 12520 | public final void rule__VLSBinary__Group_1_0_0_5__0() throws RecognitionException { |
9714 | 12521 | ||
9715 | int stackSize = keepStackSize(); | 12522 | int stackSize = keepStackSize(); |
9716 | 12523 | ||
9717 | try { | 12524 | try { |
9718 | // InternalVampireLanguage.g:3011:1: ( rule__VLSBinary__Group_1_0_0_5__0__Impl rule__VLSBinary__Group_1_0_0_5__1 ) | 12525 | // InternalVampireLanguage.g:3936:1: ( rule__VLSBinary__Group_1_0_0_5__0__Impl rule__VLSBinary__Group_1_0_0_5__1 ) |
9719 | // InternalVampireLanguage.g:3012:2: rule__VLSBinary__Group_1_0_0_5__0__Impl rule__VLSBinary__Group_1_0_0_5__1 | 12526 | // InternalVampireLanguage.g:3937:2: rule__VLSBinary__Group_1_0_0_5__0__Impl rule__VLSBinary__Group_1_0_0_5__1 |
9720 | { | 12527 | { |
9721 | pushFollow(FOLLOW_28); | 12528 | pushFollow(FOLLOW_46); |
9722 | rule__VLSBinary__Group_1_0_0_5__0__Impl(); | 12529 | rule__VLSBinary__Group_1_0_0_5__0__Impl(); |
9723 | 12530 | ||
9724 | state._fsp--; | 12531 | state._fsp--; |
@@ -9747,21 +12554,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9747 | 12554 | ||
9748 | 12555 | ||
9749 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__0__Impl" | 12556 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__0__Impl" |
9750 | // InternalVampireLanguage.g:3019:1: rule__VLSBinary__Group_1_0_0_5__0__Impl : ( () ) ; | 12557 | // InternalVampireLanguage.g:3944:1: rule__VLSBinary__Group_1_0_0_5__0__Impl : ( () ) ; |
9751 | public final void rule__VLSBinary__Group_1_0_0_5__0__Impl() throws RecognitionException { | 12558 | public final void rule__VLSBinary__Group_1_0_0_5__0__Impl() throws RecognitionException { |
9752 | 12559 | ||
9753 | int stackSize = keepStackSize(); | 12560 | int stackSize = keepStackSize(); |
9754 | 12561 | ||
9755 | try { | 12562 | try { |
9756 | // InternalVampireLanguage.g:3023:1: ( ( () ) ) | 12563 | // InternalVampireLanguage.g:3948:1: ( ( () ) ) |
9757 | // InternalVampireLanguage.g:3024:1: ( () ) | 12564 | // InternalVampireLanguage.g:3949:1: ( () ) |
9758 | { | 12565 | { |
9759 | // InternalVampireLanguage.g:3024:1: ( () ) | 12566 | // InternalVampireLanguage.g:3949:1: ( () ) |
9760 | // InternalVampireLanguage.g:3025:2: () | 12567 | // InternalVampireLanguage.g:3950:2: () |
9761 | { | 12568 | { |
9762 | before(grammarAccess.getVLSBinaryAccess().getVLSNandLeftAction_1_0_0_5_0()); | 12569 | before(grammarAccess.getVLSBinaryAccess().getVLSNandLeftAction_1_0_0_5_0()); |
9763 | // InternalVampireLanguage.g:3026:2: () | 12570 | // InternalVampireLanguage.g:3951:2: () |
9764 | // InternalVampireLanguage.g:3026:3: | 12571 | // InternalVampireLanguage.g:3951:3: |
9765 | { | 12572 | { |
9766 | } | 12573 | } |
9767 | 12574 | ||
@@ -9784,14 +12591,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9784 | 12591 | ||
9785 | 12592 | ||
9786 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__1" | 12593 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__1" |
9787 | // InternalVampireLanguage.g:3034:1: rule__VLSBinary__Group_1_0_0_5__1 : rule__VLSBinary__Group_1_0_0_5__1__Impl ; | 12594 | // InternalVampireLanguage.g:3959:1: rule__VLSBinary__Group_1_0_0_5__1 : rule__VLSBinary__Group_1_0_0_5__1__Impl ; |
9788 | public final void rule__VLSBinary__Group_1_0_0_5__1() throws RecognitionException { | 12595 | public final void rule__VLSBinary__Group_1_0_0_5__1() throws RecognitionException { |
9789 | 12596 | ||
9790 | int stackSize = keepStackSize(); | 12597 | int stackSize = keepStackSize(); |
9791 | 12598 | ||
9792 | try { | 12599 | try { |
9793 | // InternalVampireLanguage.g:3038:1: ( rule__VLSBinary__Group_1_0_0_5__1__Impl ) | 12600 | // InternalVampireLanguage.g:3963:1: ( rule__VLSBinary__Group_1_0_0_5__1__Impl ) |
9794 | // InternalVampireLanguage.g:3039:2: rule__VLSBinary__Group_1_0_0_5__1__Impl | 12601 | // InternalVampireLanguage.g:3964:2: rule__VLSBinary__Group_1_0_0_5__1__Impl |
9795 | { | 12602 | { |
9796 | pushFollow(FOLLOW_2); | 12603 | pushFollow(FOLLOW_2); |
9797 | rule__VLSBinary__Group_1_0_0_5__1__Impl(); | 12604 | rule__VLSBinary__Group_1_0_0_5__1__Impl(); |
@@ -9817,20 +12624,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9817 | 12624 | ||
9818 | 12625 | ||
9819 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__1__Impl" | 12626 | // $ANTLR start "rule__VLSBinary__Group_1_0_0_5__1__Impl" |
9820 | // InternalVampireLanguage.g:3045:1: rule__VLSBinary__Group_1_0_0_5__1__Impl : ( '~&' ) ; | 12627 | // InternalVampireLanguage.g:3970:1: rule__VLSBinary__Group_1_0_0_5__1__Impl : ( '~&' ) ; |
9821 | public final void rule__VLSBinary__Group_1_0_0_5__1__Impl() throws RecognitionException { | 12628 | public final void rule__VLSBinary__Group_1_0_0_5__1__Impl() throws RecognitionException { |
9822 | 12629 | ||
9823 | int stackSize = keepStackSize(); | 12630 | int stackSize = keepStackSize(); |
9824 | 12631 | ||
9825 | try { | 12632 | try { |
9826 | // InternalVampireLanguage.g:3049:1: ( ( '~&' ) ) | 12633 | // InternalVampireLanguage.g:3974:1: ( ( '~&' ) ) |
9827 | // InternalVampireLanguage.g:3050:1: ( '~&' ) | 12634 | // InternalVampireLanguage.g:3975:1: ( '~&' ) |
9828 | { | 12635 | { |
9829 | // InternalVampireLanguage.g:3050:1: ( '~&' ) | 12636 | // InternalVampireLanguage.g:3975:1: ( '~&' ) |
9830 | // InternalVampireLanguage.g:3051:2: '~&' | 12637 | // InternalVampireLanguage.g:3976:2: '~&' |
9831 | { | 12638 | { |
9832 | before(grammarAccess.getVLSBinaryAccess().getTildeAmpersandKeyword_1_0_0_5_1()); | 12639 | before(grammarAccess.getVLSBinaryAccess().getTildeAmpersandKeyword_1_0_0_5_1()); |
9833 | match(input,59,FOLLOW_2); | 12640 | match(input,69,FOLLOW_2); |
9834 | after(grammarAccess.getVLSBinaryAccess().getTildeAmpersandKeyword_1_0_0_5_1()); | 12641 | after(grammarAccess.getVLSBinaryAccess().getTildeAmpersandKeyword_1_0_0_5_1()); |
9835 | 12642 | ||
9836 | } | 12643 | } |
@@ -9854,16 +12661,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9854 | 12661 | ||
9855 | 12662 | ||
9856 | // $ANTLR start "rule__VLSBinary__Group_1_1__0" | 12663 | // $ANTLR start "rule__VLSBinary__Group_1_1__0" |
9857 | // InternalVampireLanguage.g:3061:1: rule__VLSBinary__Group_1_1__0 : rule__VLSBinary__Group_1_1__0__Impl rule__VLSBinary__Group_1_1__1 ; | 12664 | // InternalVampireLanguage.g:3986:1: rule__VLSBinary__Group_1_1__0 : rule__VLSBinary__Group_1_1__0__Impl rule__VLSBinary__Group_1_1__1 ; |
9858 | public final void rule__VLSBinary__Group_1_1__0() throws RecognitionException { | 12665 | public final void rule__VLSBinary__Group_1_1__0() throws RecognitionException { |
9859 | 12666 | ||
9860 | int stackSize = keepStackSize(); | 12667 | int stackSize = keepStackSize(); |
9861 | 12668 | ||
9862 | try { | 12669 | try { |
9863 | // InternalVampireLanguage.g:3065:1: ( rule__VLSBinary__Group_1_1__0__Impl rule__VLSBinary__Group_1_1__1 ) | 12670 | // InternalVampireLanguage.g:3990:1: ( rule__VLSBinary__Group_1_1__0__Impl rule__VLSBinary__Group_1_1__1 ) |
9864 | // InternalVampireLanguage.g:3066:2: rule__VLSBinary__Group_1_1__0__Impl rule__VLSBinary__Group_1_1__1 | 12671 | // InternalVampireLanguage.g:3991:2: rule__VLSBinary__Group_1_1__0__Impl rule__VLSBinary__Group_1_1__1 |
9865 | { | 12672 | { |
9866 | pushFollow(FOLLOW_29); | 12673 | pushFollow(FOLLOW_47); |
9867 | rule__VLSBinary__Group_1_1__0__Impl(); | 12674 | rule__VLSBinary__Group_1_1__0__Impl(); |
9868 | 12675 | ||
9869 | state._fsp--; | 12676 | state._fsp--; |
@@ -9892,21 +12699,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9892 | 12699 | ||
9893 | 12700 | ||
9894 | // $ANTLR start "rule__VLSBinary__Group_1_1__0__Impl" | 12701 | // $ANTLR start "rule__VLSBinary__Group_1_1__0__Impl" |
9895 | // InternalVampireLanguage.g:3073:1: rule__VLSBinary__Group_1_1__0__Impl : ( () ) ; | 12702 | // InternalVampireLanguage.g:3998:1: rule__VLSBinary__Group_1_1__0__Impl : ( () ) ; |
9896 | public final void rule__VLSBinary__Group_1_1__0__Impl() throws RecognitionException { | 12703 | public final void rule__VLSBinary__Group_1_1__0__Impl() throws RecognitionException { |
9897 | 12704 | ||
9898 | int stackSize = keepStackSize(); | 12705 | int stackSize = keepStackSize(); |
9899 | 12706 | ||
9900 | try { | 12707 | try { |
9901 | // InternalVampireLanguage.g:3077:1: ( ( () ) ) | 12708 | // InternalVampireLanguage.g:4002:1: ( ( () ) ) |
9902 | // InternalVampireLanguage.g:3078:1: ( () ) | 12709 | // InternalVampireLanguage.g:4003:1: ( () ) |
9903 | { | 12710 | { |
9904 | // InternalVampireLanguage.g:3078:1: ( () ) | 12711 | // InternalVampireLanguage.g:4003:1: ( () ) |
9905 | // InternalVampireLanguage.g:3079:2: () | 12712 | // InternalVampireLanguage.g:4004:2: () |
9906 | { | 12713 | { |
9907 | before(grammarAccess.getVLSBinaryAccess().getVLSAndLeftAction_1_1_0()); | 12714 | before(grammarAccess.getVLSBinaryAccess().getVLSAndLeftAction_1_1_0()); |
9908 | // InternalVampireLanguage.g:3080:2: () | 12715 | // InternalVampireLanguage.g:4005:2: () |
9909 | // InternalVampireLanguage.g:3080:3: | 12716 | // InternalVampireLanguage.g:4005:3: |
9910 | { | 12717 | { |
9911 | } | 12718 | } |
9912 | 12719 | ||
@@ -9929,16 +12736,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9929 | 12736 | ||
9930 | 12737 | ||
9931 | // $ANTLR start "rule__VLSBinary__Group_1_1__1" | 12738 | // $ANTLR start "rule__VLSBinary__Group_1_1__1" |
9932 | // InternalVampireLanguage.g:3088:1: rule__VLSBinary__Group_1_1__1 : rule__VLSBinary__Group_1_1__1__Impl rule__VLSBinary__Group_1_1__2 ; | 12739 | // InternalVampireLanguage.g:4013:1: rule__VLSBinary__Group_1_1__1 : rule__VLSBinary__Group_1_1__1__Impl rule__VLSBinary__Group_1_1__2 ; |
9933 | public final void rule__VLSBinary__Group_1_1__1() throws RecognitionException { | 12740 | public final void rule__VLSBinary__Group_1_1__1() throws RecognitionException { |
9934 | 12741 | ||
9935 | int stackSize = keepStackSize(); | 12742 | int stackSize = keepStackSize(); |
9936 | 12743 | ||
9937 | try { | 12744 | try { |
9938 | // InternalVampireLanguage.g:3092:1: ( rule__VLSBinary__Group_1_1__1__Impl rule__VLSBinary__Group_1_1__2 ) | 12745 | // InternalVampireLanguage.g:4017:1: ( rule__VLSBinary__Group_1_1__1__Impl rule__VLSBinary__Group_1_1__2 ) |
9939 | // InternalVampireLanguage.g:3093:2: rule__VLSBinary__Group_1_1__1__Impl rule__VLSBinary__Group_1_1__2 | 12746 | // InternalVampireLanguage.g:4018:2: rule__VLSBinary__Group_1_1__1__Impl rule__VLSBinary__Group_1_1__2 |
9940 | { | 12747 | { |
9941 | pushFollow(FOLLOW_17); | 12748 | pushFollow(FOLLOW_26); |
9942 | rule__VLSBinary__Group_1_1__1__Impl(); | 12749 | rule__VLSBinary__Group_1_1__1__Impl(); |
9943 | 12750 | ||
9944 | state._fsp--; | 12751 | state._fsp--; |
@@ -9967,20 +12774,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
9967 | 12774 | ||
9968 | 12775 | ||
9969 | // $ANTLR start "rule__VLSBinary__Group_1_1__1__Impl" | 12776 | // $ANTLR start "rule__VLSBinary__Group_1_1__1__Impl" |
9970 | // InternalVampireLanguage.g:3100:1: rule__VLSBinary__Group_1_1__1__Impl : ( '&' ) ; | 12777 | // InternalVampireLanguage.g:4025:1: rule__VLSBinary__Group_1_1__1__Impl : ( '&' ) ; |
9971 | public final void rule__VLSBinary__Group_1_1__1__Impl() throws RecognitionException { | 12778 | public final void rule__VLSBinary__Group_1_1__1__Impl() throws RecognitionException { |
9972 | 12779 | ||
9973 | int stackSize = keepStackSize(); | 12780 | int stackSize = keepStackSize(); |
9974 | 12781 | ||
9975 | try { | 12782 | try { |
9976 | // InternalVampireLanguage.g:3104:1: ( ( '&' ) ) | 12783 | // InternalVampireLanguage.g:4029:1: ( ( '&' ) ) |
9977 | // InternalVampireLanguage.g:3105:1: ( '&' ) | 12784 | // InternalVampireLanguage.g:4030:1: ( '&' ) |
9978 | { | 12785 | { |
9979 | // InternalVampireLanguage.g:3105:1: ( '&' ) | 12786 | // InternalVampireLanguage.g:4030:1: ( '&' ) |
9980 | // InternalVampireLanguage.g:3106:2: '&' | 12787 | // InternalVampireLanguage.g:4031:2: '&' |
9981 | { | 12788 | { |
9982 | before(grammarAccess.getVLSBinaryAccess().getAmpersandKeyword_1_1_1()); | 12789 | before(grammarAccess.getVLSBinaryAccess().getAmpersandKeyword_1_1_1()); |
9983 | match(input,60,FOLLOW_2); | 12790 | match(input,70,FOLLOW_2); |
9984 | after(grammarAccess.getVLSBinaryAccess().getAmpersandKeyword_1_1_1()); | 12791 | after(grammarAccess.getVLSBinaryAccess().getAmpersandKeyword_1_1_1()); |
9985 | 12792 | ||
9986 | } | 12793 | } |
@@ -10004,14 +12811,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10004 | 12811 | ||
10005 | 12812 | ||
10006 | // $ANTLR start "rule__VLSBinary__Group_1_1__2" | 12813 | // $ANTLR start "rule__VLSBinary__Group_1_1__2" |
10007 | // InternalVampireLanguage.g:3115:1: rule__VLSBinary__Group_1_1__2 : rule__VLSBinary__Group_1_1__2__Impl ; | 12814 | // InternalVampireLanguage.g:4040:1: rule__VLSBinary__Group_1_1__2 : rule__VLSBinary__Group_1_1__2__Impl ; |
10008 | public final void rule__VLSBinary__Group_1_1__2() throws RecognitionException { | 12815 | public final void rule__VLSBinary__Group_1_1__2() throws RecognitionException { |
10009 | 12816 | ||
10010 | int stackSize = keepStackSize(); | 12817 | int stackSize = keepStackSize(); |
10011 | 12818 | ||
10012 | try { | 12819 | try { |
10013 | // InternalVampireLanguage.g:3119:1: ( rule__VLSBinary__Group_1_1__2__Impl ) | 12820 | // InternalVampireLanguage.g:4044:1: ( rule__VLSBinary__Group_1_1__2__Impl ) |
10014 | // InternalVampireLanguage.g:3120:2: rule__VLSBinary__Group_1_1__2__Impl | 12821 | // InternalVampireLanguage.g:4045:2: rule__VLSBinary__Group_1_1__2__Impl |
10015 | { | 12822 | { |
10016 | pushFollow(FOLLOW_2); | 12823 | pushFollow(FOLLOW_2); |
10017 | rule__VLSBinary__Group_1_1__2__Impl(); | 12824 | rule__VLSBinary__Group_1_1__2__Impl(); |
@@ -10037,21 +12844,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10037 | 12844 | ||
10038 | 12845 | ||
10039 | // $ANTLR start "rule__VLSBinary__Group_1_1__2__Impl" | 12846 | // $ANTLR start "rule__VLSBinary__Group_1_1__2__Impl" |
10040 | // InternalVampireLanguage.g:3126:1: rule__VLSBinary__Group_1_1__2__Impl : ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) ; | 12847 | // InternalVampireLanguage.g:4051:1: rule__VLSBinary__Group_1_1__2__Impl : ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) ; |
10041 | public final void rule__VLSBinary__Group_1_1__2__Impl() throws RecognitionException { | 12848 | public final void rule__VLSBinary__Group_1_1__2__Impl() throws RecognitionException { |
10042 | 12849 | ||
10043 | int stackSize = keepStackSize(); | 12850 | int stackSize = keepStackSize(); |
10044 | 12851 | ||
10045 | try { | 12852 | try { |
10046 | // InternalVampireLanguage.g:3130:1: ( ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) ) | 12853 | // InternalVampireLanguage.g:4055:1: ( ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) ) |
10047 | // InternalVampireLanguage.g:3131:1: ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) | 12854 | // InternalVampireLanguage.g:4056:1: ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) |
10048 | { | 12855 | { |
10049 | // InternalVampireLanguage.g:3131:1: ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) | 12856 | // InternalVampireLanguage.g:4056:1: ( ( rule__VLSBinary__RightAssignment_1_1_2 ) ) |
10050 | // InternalVampireLanguage.g:3132:2: ( rule__VLSBinary__RightAssignment_1_1_2 ) | 12857 | // InternalVampireLanguage.g:4057:2: ( rule__VLSBinary__RightAssignment_1_1_2 ) |
10051 | { | 12858 | { |
10052 | before(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_1_2()); | 12859 | before(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_1_2()); |
10053 | // InternalVampireLanguage.g:3133:2: ( rule__VLSBinary__RightAssignment_1_1_2 ) | 12860 | // InternalVampireLanguage.g:4058:2: ( rule__VLSBinary__RightAssignment_1_1_2 ) |
10054 | // InternalVampireLanguage.g:3133:3: rule__VLSBinary__RightAssignment_1_1_2 | 12861 | // InternalVampireLanguage.g:4058:3: rule__VLSBinary__RightAssignment_1_1_2 |
10055 | { | 12862 | { |
10056 | pushFollow(FOLLOW_2); | 12863 | pushFollow(FOLLOW_2); |
10057 | rule__VLSBinary__RightAssignment_1_1_2(); | 12864 | rule__VLSBinary__RightAssignment_1_1_2(); |
@@ -10084,16 +12891,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10084 | 12891 | ||
10085 | 12892 | ||
10086 | // $ANTLR start "rule__VLSBinary__Group_1_2__0" | 12893 | // $ANTLR start "rule__VLSBinary__Group_1_2__0" |
10087 | // InternalVampireLanguage.g:3142:1: rule__VLSBinary__Group_1_2__0 : rule__VLSBinary__Group_1_2__0__Impl rule__VLSBinary__Group_1_2__1 ; | 12894 | // InternalVampireLanguage.g:4067:1: rule__VLSBinary__Group_1_2__0 : rule__VLSBinary__Group_1_2__0__Impl rule__VLSBinary__Group_1_2__1 ; |
10088 | public final void rule__VLSBinary__Group_1_2__0() throws RecognitionException { | 12895 | public final void rule__VLSBinary__Group_1_2__0() throws RecognitionException { |
10089 | 12896 | ||
10090 | int stackSize = keepStackSize(); | 12897 | int stackSize = keepStackSize(); |
10091 | 12898 | ||
10092 | try { | 12899 | try { |
10093 | // InternalVampireLanguage.g:3146:1: ( rule__VLSBinary__Group_1_2__0__Impl rule__VLSBinary__Group_1_2__1 ) | 12900 | // InternalVampireLanguage.g:4071:1: ( rule__VLSBinary__Group_1_2__0__Impl rule__VLSBinary__Group_1_2__1 ) |
10094 | // InternalVampireLanguage.g:3147:2: rule__VLSBinary__Group_1_2__0__Impl rule__VLSBinary__Group_1_2__1 | 12901 | // InternalVampireLanguage.g:4072:2: rule__VLSBinary__Group_1_2__0__Impl rule__VLSBinary__Group_1_2__1 |
10095 | { | 12902 | { |
10096 | pushFollow(FOLLOW_30); | 12903 | pushFollow(FOLLOW_48); |
10097 | rule__VLSBinary__Group_1_2__0__Impl(); | 12904 | rule__VLSBinary__Group_1_2__0__Impl(); |
10098 | 12905 | ||
10099 | state._fsp--; | 12906 | state._fsp--; |
@@ -10122,21 +12929,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10122 | 12929 | ||
10123 | 12930 | ||
10124 | // $ANTLR start "rule__VLSBinary__Group_1_2__0__Impl" | 12931 | // $ANTLR start "rule__VLSBinary__Group_1_2__0__Impl" |
10125 | // InternalVampireLanguage.g:3154:1: rule__VLSBinary__Group_1_2__0__Impl : ( () ) ; | 12932 | // InternalVampireLanguage.g:4079:1: rule__VLSBinary__Group_1_2__0__Impl : ( () ) ; |
10126 | public final void rule__VLSBinary__Group_1_2__0__Impl() throws RecognitionException { | 12933 | public final void rule__VLSBinary__Group_1_2__0__Impl() throws RecognitionException { |
10127 | 12934 | ||
10128 | int stackSize = keepStackSize(); | 12935 | int stackSize = keepStackSize(); |
10129 | 12936 | ||
10130 | try { | 12937 | try { |
10131 | // InternalVampireLanguage.g:3158:1: ( ( () ) ) | 12938 | // InternalVampireLanguage.g:4083:1: ( ( () ) ) |
10132 | // InternalVampireLanguage.g:3159:1: ( () ) | 12939 | // InternalVampireLanguage.g:4084:1: ( () ) |
10133 | { | 12940 | { |
10134 | // InternalVampireLanguage.g:3159:1: ( () ) | 12941 | // InternalVampireLanguage.g:4084:1: ( () ) |
10135 | // InternalVampireLanguage.g:3160:2: () | 12942 | // InternalVampireLanguage.g:4085:2: () |
10136 | { | 12943 | { |
10137 | before(grammarAccess.getVLSBinaryAccess().getVLSOrLeftAction_1_2_0()); | 12944 | before(grammarAccess.getVLSBinaryAccess().getVLSOrLeftAction_1_2_0()); |
10138 | // InternalVampireLanguage.g:3161:2: () | 12945 | // InternalVampireLanguage.g:4086:2: () |
10139 | // InternalVampireLanguage.g:3161:3: | 12946 | // InternalVampireLanguage.g:4086:3: |
10140 | { | 12947 | { |
10141 | } | 12948 | } |
10142 | 12949 | ||
@@ -10159,16 +12966,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10159 | 12966 | ||
10160 | 12967 | ||
10161 | // $ANTLR start "rule__VLSBinary__Group_1_2__1" | 12968 | // $ANTLR start "rule__VLSBinary__Group_1_2__1" |
10162 | // InternalVampireLanguage.g:3169:1: rule__VLSBinary__Group_1_2__1 : rule__VLSBinary__Group_1_2__1__Impl rule__VLSBinary__Group_1_2__2 ; | 12969 | // InternalVampireLanguage.g:4094:1: rule__VLSBinary__Group_1_2__1 : rule__VLSBinary__Group_1_2__1__Impl rule__VLSBinary__Group_1_2__2 ; |
10163 | public final void rule__VLSBinary__Group_1_2__1() throws RecognitionException { | 12970 | public final void rule__VLSBinary__Group_1_2__1() throws RecognitionException { |
10164 | 12971 | ||
10165 | int stackSize = keepStackSize(); | 12972 | int stackSize = keepStackSize(); |
10166 | 12973 | ||
10167 | try { | 12974 | try { |
10168 | // InternalVampireLanguage.g:3173:1: ( rule__VLSBinary__Group_1_2__1__Impl rule__VLSBinary__Group_1_2__2 ) | 12975 | // InternalVampireLanguage.g:4098:1: ( rule__VLSBinary__Group_1_2__1__Impl rule__VLSBinary__Group_1_2__2 ) |
10169 | // InternalVampireLanguage.g:3174:2: rule__VLSBinary__Group_1_2__1__Impl rule__VLSBinary__Group_1_2__2 | 12976 | // InternalVampireLanguage.g:4099:2: rule__VLSBinary__Group_1_2__1__Impl rule__VLSBinary__Group_1_2__2 |
10170 | { | 12977 | { |
10171 | pushFollow(FOLLOW_17); | 12978 | pushFollow(FOLLOW_26); |
10172 | rule__VLSBinary__Group_1_2__1__Impl(); | 12979 | rule__VLSBinary__Group_1_2__1__Impl(); |
10173 | 12980 | ||
10174 | state._fsp--; | 12981 | state._fsp--; |
@@ -10197,20 +13004,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10197 | 13004 | ||
10198 | 13005 | ||
10199 | // $ANTLR start "rule__VLSBinary__Group_1_2__1__Impl" | 13006 | // $ANTLR start "rule__VLSBinary__Group_1_2__1__Impl" |
10200 | // InternalVampireLanguage.g:3181:1: rule__VLSBinary__Group_1_2__1__Impl : ( '|' ) ; | 13007 | // InternalVampireLanguage.g:4106:1: rule__VLSBinary__Group_1_2__1__Impl : ( '|' ) ; |
10201 | public final void rule__VLSBinary__Group_1_2__1__Impl() throws RecognitionException { | 13008 | public final void rule__VLSBinary__Group_1_2__1__Impl() throws RecognitionException { |
10202 | 13009 | ||
10203 | int stackSize = keepStackSize(); | 13010 | int stackSize = keepStackSize(); |
10204 | 13011 | ||
10205 | try { | 13012 | try { |
10206 | // InternalVampireLanguage.g:3185:1: ( ( '|' ) ) | 13013 | // InternalVampireLanguage.g:4110:1: ( ( '|' ) ) |
10207 | // InternalVampireLanguage.g:3186:1: ( '|' ) | 13014 | // InternalVampireLanguage.g:4111:1: ( '|' ) |
10208 | { | 13015 | { |
10209 | // InternalVampireLanguage.g:3186:1: ( '|' ) | 13016 | // InternalVampireLanguage.g:4111:1: ( '|' ) |
10210 | // InternalVampireLanguage.g:3187:2: '|' | 13017 | // InternalVampireLanguage.g:4112:2: '|' |
10211 | { | 13018 | { |
10212 | before(grammarAccess.getVLSBinaryAccess().getVerticalLineKeyword_1_2_1()); | 13019 | before(grammarAccess.getVLSBinaryAccess().getVerticalLineKeyword_1_2_1()); |
10213 | match(input,61,FOLLOW_2); | 13020 | match(input,71,FOLLOW_2); |
10214 | after(grammarAccess.getVLSBinaryAccess().getVerticalLineKeyword_1_2_1()); | 13021 | after(grammarAccess.getVLSBinaryAccess().getVerticalLineKeyword_1_2_1()); |
10215 | 13022 | ||
10216 | } | 13023 | } |
@@ -10234,14 +13041,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10234 | 13041 | ||
10235 | 13042 | ||
10236 | // $ANTLR start "rule__VLSBinary__Group_1_2__2" | 13043 | // $ANTLR start "rule__VLSBinary__Group_1_2__2" |
10237 | // InternalVampireLanguage.g:3196:1: rule__VLSBinary__Group_1_2__2 : rule__VLSBinary__Group_1_2__2__Impl ; | 13044 | // InternalVampireLanguage.g:4121:1: rule__VLSBinary__Group_1_2__2 : rule__VLSBinary__Group_1_2__2__Impl ; |
10238 | public final void rule__VLSBinary__Group_1_2__2() throws RecognitionException { | 13045 | public final void rule__VLSBinary__Group_1_2__2() throws RecognitionException { |
10239 | 13046 | ||
10240 | int stackSize = keepStackSize(); | 13047 | int stackSize = keepStackSize(); |
10241 | 13048 | ||
10242 | try { | 13049 | try { |
10243 | // InternalVampireLanguage.g:3200:1: ( rule__VLSBinary__Group_1_2__2__Impl ) | 13050 | // InternalVampireLanguage.g:4125:1: ( rule__VLSBinary__Group_1_2__2__Impl ) |
10244 | // InternalVampireLanguage.g:3201:2: rule__VLSBinary__Group_1_2__2__Impl | 13051 | // InternalVampireLanguage.g:4126:2: rule__VLSBinary__Group_1_2__2__Impl |
10245 | { | 13052 | { |
10246 | pushFollow(FOLLOW_2); | 13053 | pushFollow(FOLLOW_2); |
10247 | rule__VLSBinary__Group_1_2__2__Impl(); | 13054 | rule__VLSBinary__Group_1_2__2__Impl(); |
@@ -10267,21 +13074,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10267 | 13074 | ||
10268 | 13075 | ||
10269 | // $ANTLR start "rule__VLSBinary__Group_1_2__2__Impl" | 13076 | // $ANTLR start "rule__VLSBinary__Group_1_2__2__Impl" |
10270 | // InternalVampireLanguage.g:3207:1: rule__VLSBinary__Group_1_2__2__Impl : ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) ; | 13077 | // InternalVampireLanguage.g:4132:1: rule__VLSBinary__Group_1_2__2__Impl : ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) ; |
10271 | public final void rule__VLSBinary__Group_1_2__2__Impl() throws RecognitionException { | 13078 | public final void rule__VLSBinary__Group_1_2__2__Impl() throws RecognitionException { |
10272 | 13079 | ||
10273 | int stackSize = keepStackSize(); | 13080 | int stackSize = keepStackSize(); |
10274 | 13081 | ||
10275 | try { | 13082 | try { |
10276 | // InternalVampireLanguage.g:3211:1: ( ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) ) | 13083 | // InternalVampireLanguage.g:4136:1: ( ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) ) |
10277 | // InternalVampireLanguage.g:3212:1: ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) | 13084 | // InternalVampireLanguage.g:4137:1: ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) |
10278 | { | 13085 | { |
10279 | // InternalVampireLanguage.g:3212:1: ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) | 13086 | // InternalVampireLanguage.g:4137:1: ( ( rule__VLSBinary__RightAssignment_1_2_2 ) ) |
10280 | // InternalVampireLanguage.g:3213:2: ( rule__VLSBinary__RightAssignment_1_2_2 ) | 13087 | // InternalVampireLanguage.g:4138:2: ( rule__VLSBinary__RightAssignment_1_2_2 ) |
10281 | { | 13088 | { |
10282 | before(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_2_2()); | 13089 | before(grammarAccess.getVLSBinaryAccess().getRightAssignment_1_2_2()); |
10283 | // InternalVampireLanguage.g:3214:2: ( rule__VLSBinary__RightAssignment_1_2_2 ) | 13090 | // InternalVampireLanguage.g:4139:2: ( rule__VLSBinary__RightAssignment_1_2_2 ) |
10284 | // InternalVampireLanguage.g:3214:3: rule__VLSBinary__RightAssignment_1_2_2 | 13091 | // InternalVampireLanguage.g:4139:3: rule__VLSBinary__RightAssignment_1_2_2 |
10285 | { | 13092 | { |
10286 | pushFollow(FOLLOW_2); | 13093 | pushFollow(FOLLOW_2); |
10287 | rule__VLSBinary__RightAssignment_1_2_2(); | 13094 | rule__VLSBinary__RightAssignment_1_2_2(); |
@@ -10314,16 +13121,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10314 | 13121 | ||
10315 | 13122 | ||
10316 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__0" | 13123 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__0" |
10317 | // InternalVampireLanguage.g:3223:1: rule__VLSUnitaryFormula__Group_4__0 : rule__VLSUnitaryFormula__Group_4__0__Impl rule__VLSUnitaryFormula__Group_4__1 ; | 13124 | // InternalVampireLanguage.g:4148:1: rule__VLSUnitaryFormula__Group_4__0 : rule__VLSUnitaryFormula__Group_4__0__Impl rule__VLSUnitaryFormula__Group_4__1 ; |
10318 | public final void rule__VLSUnitaryFormula__Group_4__0() throws RecognitionException { | 13125 | public final void rule__VLSUnitaryFormula__Group_4__0() throws RecognitionException { |
10319 | 13126 | ||
10320 | int stackSize = keepStackSize(); | 13127 | int stackSize = keepStackSize(); |
10321 | 13128 | ||
10322 | try { | 13129 | try { |
10323 | // InternalVampireLanguage.g:3227:1: ( rule__VLSUnitaryFormula__Group_4__0__Impl rule__VLSUnitaryFormula__Group_4__1 ) | 13130 | // InternalVampireLanguage.g:4152:1: ( rule__VLSUnitaryFormula__Group_4__0__Impl rule__VLSUnitaryFormula__Group_4__1 ) |
10324 | // InternalVampireLanguage.g:3228:2: rule__VLSUnitaryFormula__Group_4__0__Impl rule__VLSUnitaryFormula__Group_4__1 | 13131 | // InternalVampireLanguage.g:4153:2: rule__VLSUnitaryFormula__Group_4__0__Impl rule__VLSUnitaryFormula__Group_4__1 |
10325 | { | 13132 | { |
10326 | pushFollow(FOLLOW_17); | 13133 | pushFollow(FOLLOW_26); |
10327 | rule__VLSUnitaryFormula__Group_4__0__Impl(); | 13134 | rule__VLSUnitaryFormula__Group_4__0__Impl(); |
10328 | 13135 | ||
10329 | state._fsp--; | 13136 | state._fsp--; |
@@ -10352,20 +13159,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10352 | 13159 | ||
10353 | 13160 | ||
10354 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__0__Impl" | 13161 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__0__Impl" |
10355 | // InternalVampireLanguage.g:3235:1: rule__VLSUnitaryFormula__Group_4__0__Impl : ( '(' ) ; | 13162 | // InternalVampireLanguage.g:4160:1: rule__VLSUnitaryFormula__Group_4__0__Impl : ( '(' ) ; |
10356 | public final void rule__VLSUnitaryFormula__Group_4__0__Impl() throws RecognitionException { | 13163 | public final void rule__VLSUnitaryFormula__Group_4__0__Impl() throws RecognitionException { |
10357 | 13164 | ||
10358 | int stackSize = keepStackSize(); | 13165 | int stackSize = keepStackSize(); |
10359 | 13166 | ||
10360 | try { | 13167 | try { |
10361 | // InternalVampireLanguage.g:3239:1: ( ( '(' ) ) | 13168 | // InternalVampireLanguage.g:4164:1: ( ( '(' ) ) |
10362 | // InternalVampireLanguage.g:3240:1: ( '(' ) | 13169 | // InternalVampireLanguage.g:4165:1: ( '(' ) |
10363 | { | 13170 | { |
10364 | // InternalVampireLanguage.g:3240:1: ( '(' ) | 13171 | // InternalVampireLanguage.g:4165:1: ( '(' ) |
10365 | // InternalVampireLanguage.g:3241:2: '(' | 13172 | // InternalVampireLanguage.g:4166:2: '(' |
10366 | { | 13173 | { |
10367 | before(grammarAccess.getVLSUnitaryFormulaAccess().getLeftParenthesisKeyword_4_0()); | 13174 | before(grammarAccess.getVLSUnitaryFormulaAccess().getLeftParenthesisKeyword_4_0()); |
10368 | match(input,49,FOLLOW_2); | 13175 | match(input,55,FOLLOW_2); |
10369 | after(grammarAccess.getVLSUnitaryFormulaAccess().getLeftParenthesisKeyword_4_0()); | 13176 | after(grammarAccess.getVLSUnitaryFormulaAccess().getLeftParenthesisKeyword_4_0()); |
10370 | 13177 | ||
10371 | } | 13178 | } |
@@ -10389,16 +13196,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10389 | 13196 | ||
10390 | 13197 | ||
10391 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__1" | 13198 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__1" |
10392 | // InternalVampireLanguage.g:3250:1: rule__VLSUnitaryFormula__Group_4__1 : rule__VLSUnitaryFormula__Group_4__1__Impl rule__VLSUnitaryFormula__Group_4__2 ; | 13199 | // InternalVampireLanguage.g:4175:1: rule__VLSUnitaryFormula__Group_4__1 : rule__VLSUnitaryFormula__Group_4__1__Impl rule__VLSUnitaryFormula__Group_4__2 ; |
10393 | public final void rule__VLSUnitaryFormula__Group_4__1() throws RecognitionException { | 13200 | public final void rule__VLSUnitaryFormula__Group_4__1() throws RecognitionException { |
10394 | 13201 | ||
10395 | int stackSize = keepStackSize(); | 13202 | int stackSize = keepStackSize(); |
10396 | 13203 | ||
10397 | try { | 13204 | try { |
10398 | // InternalVampireLanguage.g:3254:1: ( rule__VLSUnitaryFormula__Group_4__1__Impl rule__VLSUnitaryFormula__Group_4__2 ) | 13205 | // InternalVampireLanguage.g:4179:1: ( rule__VLSUnitaryFormula__Group_4__1__Impl rule__VLSUnitaryFormula__Group_4__2 ) |
10399 | // InternalVampireLanguage.g:3255:2: rule__VLSUnitaryFormula__Group_4__1__Impl rule__VLSUnitaryFormula__Group_4__2 | 13206 | // InternalVampireLanguage.g:4180:2: rule__VLSUnitaryFormula__Group_4__1__Impl rule__VLSUnitaryFormula__Group_4__2 |
10400 | { | 13207 | { |
10401 | pushFollow(FOLLOW_21); | 13208 | pushFollow(FOLLOW_32); |
10402 | rule__VLSUnitaryFormula__Group_4__1__Impl(); | 13209 | rule__VLSUnitaryFormula__Group_4__1__Impl(); |
10403 | 13210 | ||
10404 | state._fsp--; | 13211 | state._fsp--; |
@@ -10427,17 +13234,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10427 | 13234 | ||
10428 | 13235 | ||
10429 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__1__Impl" | 13236 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__1__Impl" |
10430 | // InternalVampireLanguage.g:3262:1: rule__VLSUnitaryFormula__Group_4__1__Impl : ( ruleVLSTerm ) ; | 13237 | // InternalVampireLanguage.g:4187:1: rule__VLSUnitaryFormula__Group_4__1__Impl : ( ruleVLSTerm ) ; |
10431 | public final void rule__VLSUnitaryFormula__Group_4__1__Impl() throws RecognitionException { | 13238 | public final void rule__VLSUnitaryFormula__Group_4__1__Impl() throws RecognitionException { |
10432 | 13239 | ||
10433 | int stackSize = keepStackSize(); | 13240 | int stackSize = keepStackSize(); |
10434 | 13241 | ||
10435 | try { | 13242 | try { |
10436 | // InternalVampireLanguage.g:3266:1: ( ( ruleVLSTerm ) ) | 13243 | // InternalVampireLanguage.g:4191:1: ( ( ruleVLSTerm ) ) |
10437 | // InternalVampireLanguage.g:3267:1: ( ruleVLSTerm ) | 13244 | // InternalVampireLanguage.g:4192:1: ( ruleVLSTerm ) |
10438 | { | 13245 | { |
10439 | // InternalVampireLanguage.g:3267:1: ( ruleVLSTerm ) | 13246 | // InternalVampireLanguage.g:4192:1: ( ruleVLSTerm ) |
10440 | // InternalVampireLanguage.g:3268:2: ruleVLSTerm | 13247 | // InternalVampireLanguage.g:4193:2: ruleVLSTerm |
10441 | { | 13248 | { |
10442 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSTermParserRuleCall_4_1()); | 13249 | before(grammarAccess.getVLSUnitaryFormulaAccess().getVLSTermParserRuleCall_4_1()); |
10443 | pushFollow(FOLLOW_2); | 13250 | pushFollow(FOLLOW_2); |
@@ -10468,14 +13275,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10468 | 13275 | ||
10469 | 13276 | ||
10470 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__2" | 13277 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__2" |
10471 | // InternalVampireLanguage.g:3277:1: rule__VLSUnitaryFormula__Group_4__2 : rule__VLSUnitaryFormula__Group_4__2__Impl ; | 13278 | // InternalVampireLanguage.g:4202:1: rule__VLSUnitaryFormula__Group_4__2 : rule__VLSUnitaryFormula__Group_4__2__Impl ; |
10472 | public final void rule__VLSUnitaryFormula__Group_4__2() throws RecognitionException { | 13279 | public final void rule__VLSUnitaryFormula__Group_4__2() throws RecognitionException { |
10473 | 13280 | ||
10474 | int stackSize = keepStackSize(); | 13281 | int stackSize = keepStackSize(); |
10475 | 13282 | ||
10476 | try { | 13283 | try { |
10477 | // InternalVampireLanguage.g:3281:1: ( rule__VLSUnitaryFormula__Group_4__2__Impl ) | 13284 | // InternalVampireLanguage.g:4206:1: ( rule__VLSUnitaryFormula__Group_4__2__Impl ) |
10478 | // InternalVampireLanguage.g:3282:2: rule__VLSUnitaryFormula__Group_4__2__Impl | 13285 | // InternalVampireLanguage.g:4207:2: rule__VLSUnitaryFormula__Group_4__2__Impl |
10479 | { | 13286 | { |
10480 | pushFollow(FOLLOW_2); | 13287 | pushFollow(FOLLOW_2); |
10481 | rule__VLSUnitaryFormula__Group_4__2__Impl(); | 13288 | rule__VLSUnitaryFormula__Group_4__2__Impl(); |
@@ -10501,20 +13308,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10501 | 13308 | ||
10502 | 13309 | ||
10503 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__2__Impl" | 13310 | // $ANTLR start "rule__VLSUnitaryFormula__Group_4__2__Impl" |
10504 | // InternalVampireLanguage.g:3288:1: rule__VLSUnitaryFormula__Group_4__2__Impl : ( ')' ) ; | 13311 | // InternalVampireLanguage.g:4213:1: rule__VLSUnitaryFormula__Group_4__2__Impl : ( ')' ) ; |
10505 | public final void rule__VLSUnitaryFormula__Group_4__2__Impl() throws RecognitionException { | 13312 | public final void rule__VLSUnitaryFormula__Group_4__2__Impl() throws RecognitionException { |
10506 | 13313 | ||
10507 | int stackSize = keepStackSize(); | 13314 | int stackSize = keepStackSize(); |
10508 | 13315 | ||
10509 | try { | 13316 | try { |
10510 | // InternalVampireLanguage.g:3292:1: ( ( ')' ) ) | 13317 | // InternalVampireLanguage.g:4217:1: ( ( ')' ) ) |
10511 | // InternalVampireLanguage.g:3293:1: ( ')' ) | 13318 | // InternalVampireLanguage.g:4218:1: ( ')' ) |
10512 | { | 13319 | { |
10513 | // InternalVampireLanguage.g:3293:1: ( ')' ) | 13320 | // InternalVampireLanguage.g:4218:1: ( ')' ) |
10514 | // InternalVampireLanguage.g:3294:2: ')' | 13321 | // InternalVampireLanguage.g:4219:2: ')' |
10515 | { | 13322 | { |
10516 | before(grammarAccess.getVLSUnitaryFormulaAccess().getRightParenthesisKeyword_4_2()); | 13323 | before(grammarAccess.getVLSUnitaryFormulaAccess().getRightParenthesisKeyword_4_2()); |
10517 | match(input,50,FOLLOW_2); | 13324 | match(input,57,FOLLOW_2); |
10518 | after(grammarAccess.getVLSUnitaryFormulaAccess().getRightParenthesisKeyword_4_2()); | 13325 | after(grammarAccess.getVLSUnitaryFormulaAccess().getRightParenthesisKeyword_4_2()); |
10519 | 13326 | ||
10520 | } | 13327 | } |
@@ -10538,16 +13345,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10538 | 13345 | ||
10539 | 13346 | ||
10540 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__0" | 13347 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__0" |
10541 | // InternalVampireLanguage.g:3304:1: rule__VLSUniversalQuantifier__Group__0 : rule__VLSUniversalQuantifier__Group__0__Impl rule__VLSUniversalQuantifier__Group__1 ; | 13348 | // InternalVampireLanguage.g:4229:1: rule__VLSUniversalQuantifier__Group__0 : rule__VLSUniversalQuantifier__Group__0__Impl rule__VLSUniversalQuantifier__Group__1 ; |
10542 | public final void rule__VLSUniversalQuantifier__Group__0() throws RecognitionException { | 13349 | public final void rule__VLSUniversalQuantifier__Group__0() throws RecognitionException { |
10543 | 13350 | ||
10544 | int stackSize = keepStackSize(); | 13351 | int stackSize = keepStackSize(); |
10545 | 13352 | ||
10546 | try { | 13353 | try { |
10547 | // InternalVampireLanguage.g:3308:1: ( rule__VLSUniversalQuantifier__Group__0__Impl rule__VLSUniversalQuantifier__Group__1 ) | 13354 | // InternalVampireLanguage.g:4233:1: ( rule__VLSUniversalQuantifier__Group__0__Impl rule__VLSUniversalQuantifier__Group__1 ) |
10548 | // InternalVampireLanguage.g:3309:2: rule__VLSUniversalQuantifier__Group__0__Impl rule__VLSUniversalQuantifier__Group__1 | 13355 | // InternalVampireLanguage.g:4234:2: rule__VLSUniversalQuantifier__Group__0__Impl rule__VLSUniversalQuantifier__Group__1 |
10549 | { | 13356 | { |
10550 | pushFollow(FOLLOW_31); | 13357 | pushFollow(FOLLOW_49); |
10551 | rule__VLSUniversalQuantifier__Group__0__Impl(); | 13358 | rule__VLSUniversalQuantifier__Group__0__Impl(); |
10552 | 13359 | ||
10553 | state._fsp--; | 13360 | state._fsp--; |
@@ -10576,21 +13383,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10576 | 13383 | ||
10577 | 13384 | ||
10578 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__0__Impl" | 13385 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__0__Impl" |
10579 | // InternalVampireLanguage.g:3316:1: rule__VLSUniversalQuantifier__Group__0__Impl : ( () ) ; | 13386 | // InternalVampireLanguage.g:4241:1: rule__VLSUniversalQuantifier__Group__0__Impl : ( () ) ; |
10580 | public final void rule__VLSUniversalQuantifier__Group__0__Impl() throws RecognitionException { | 13387 | public final void rule__VLSUniversalQuantifier__Group__0__Impl() throws RecognitionException { |
10581 | 13388 | ||
10582 | int stackSize = keepStackSize(); | 13389 | int stackSize = keepStackSize(); |
10583 | 13390 | ||
10584 | try { | 13391 | try { |
10585 | // InternalVampireLanguage.g:3320:1: ( ( () ) ) | 13392 | // InternalVampireLanguage.g:4245:1: ( ( () ) ) |
10586 | // InternalVampireLanguage.g:3321:1: ( () ) | 13393 | // InternalVampireLanguage.g:4246:1: ( () ) |
10587 | { | 13394 | { |
10588 | // InternalVampireLanguage.g:3321:1: ( () ) | 13395 | // InternalVampireLanguage.g:4246:1: ( () ) |
10589 | // InternalVampireLanguage.g:3322:2: () | 13396 | // InternalVampireLanguage.g:4247:2: () |
10590 | { | 13397 | { |
10591 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVLSUniversalQuantifierAction_0()); | 13398 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVLSUniversalQuantifierAction_0()); |
10592 | // InternalVampireLanguage.g:3323:2: () | 13399 | // InternalVampireLanguage.g:4248:2: () |
10593 | // InternalVampireLanguage.g:3323:3: | 13400 | // InternalVampireLanguage.g:4248:3: |
10594 | { | 13401 | { |
10595 | } | 13402 | } |
10596 | 13403 | ||
@@ -10613,16 +13420,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10613 | 13420 | ||
10614 | 13421 | ||
10615 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__1" | 13422 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__1" |
10616 | // InternalVampireLanguage.g:3331:1: rule__VLSUniversalQuantifier__Group__1 : rule__VLSUniversalQuantifier__Group__1__Impl rule__VLSUniversalQuantifier__Group__2 ; | 13423 | // InternalVampireLanguage.g:4256:1: rule__VLSUniversalQuantifier__Group__1 : rule__VLSUniversalQuantifier__Group__1__Impl rule__VLSUniversalQuantifier__Group__2 ; |
10617 | public final void rule__VLSUniversalQuantifier__Group__1() throws RecognitionException { | 13424 | public final void rule__VLSUniversalQuantifier__Group__1() throws RecognitionException { |
10618 | 13425 | ||
10619 | int stackSize = keepStackSize(); | 13426 | int stackSize = keepStackSize(); |
10620 | 13427 | ||
10621 | try { | 13428 | try { |
10622 | // InternalVampireLanguage.g:3335:1: ( rule__VLSUniversalQuantifier__Group__1__Impl rule__VLSUniversalQuantifier__Group__2 ) | 13429 | // InternalVampireLanguage.g:4260:1: ( rule__VLSUniversalQuantifier__Group__1__Impl rule__VLSUniversalQuantifier__Group__2 ) |
10623 | // InternalVampireLanguage.g:3336:2: rule__VLSUniversalQuantifier__Group__1__Impl rule__VLSUniversalQuantifier__Group__2 | 13430 | // InternalVampireLanguage.g:4261:2: rule__VLSUniversalQuantifier__Group__1__Impl rule__VLSUniversalQuantifier__Group__2 |
10624 | { | 13431 | { |
10625 | pushFollow(FOLLOW_17); | 13432 | pushFollow(FOLLOW_26); |
10626 | rule__VLSUniversalQuantifier__Group__1__Impl(); | 13433 | rule__VLSUniversalQuantifier__Group__1__Impl(); |
10627 | 13434 | ||
10628 | state._fsp--; | 13435 | state._fsp--; |
@@ -10651,21 +13458,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10651 | 13458 | ||
10652 | 13459 | ||
10653 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__1__Impl" | 13460 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__1__Impl" |
10654 | // InternalVampireLanguage.g:3343:1: rule__VLSUniversalQuantifier__Group__1__Impl : ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) ; | 13461 | // InternalVampireLanguage.g:4268:1: rule__VLSUniversalQuantifier__Group__1__Impl : ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) ; |
10655 | public final void rule__VLSUniversalQuantifier__Group__1__Impl() throws RecognitionException { | 13462 | public final void rule__VLSUniversalQuantifier__Group__1__Impl() throws RecognitionException { |
10656 | 13463 | ||
10657 | int stackSize = keepStackSize(); | 13464 | int stackSize = keepStackSize(); |
10658 | 13465 | ||
10659 | try { | 13466 | try { |
10660 | // InternalVampireLanguage.g:3347:1: ( ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) ) | 13467 | // InternalVampireLanguage.g:4272:1: ( ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) ) |
10661 | // InternalVampireLanguage.g:3348:1: ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) | 13468 | // InternalVampireLanguage.g:4273:1: ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) |
10662 | { | 13469 | { |
10663 | // InternalVampireLanguage.g:3348:1: ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) | 13470 | // InternalVampireLanguage.g:4273:1: ( ( rule__VLSUniversalQuantifier__Group_1__0 ) ) |
10664 | // InternalVampireLanguage.g:3349:2: ( rule__VLSUniversalQuantifier__Group_1__0 ) | 13471 | // InternalVampireLanguage.g:4274:2: ( rule__VLSUniversalQuantifier__Group_1__0 ) |
10665 | { | 13472 | { |
10666 | before(grammarAccess.getVLSUniversalQuantifierAccess().getGroup_1()); | 13473 | before(grammarAccess.getVLSUniversalQuantifierAccess().getGroup_1()); |
10667 | // InternalVampireLanguage.g:3350:2: ( rule__VLSUniversalQuantifier__Group_1__0 ) | 13474 | // InternalVampireLanguage.g:4275:2: ( rule__VLSUniversalQuantifier__Group_1__0 ) |
10668 | // InternalVampireLanguage.g:3350:3: rule__VLSUniversalQuantifier__Group_1__0 | 13475 | // InternalVampireLanguage.g:4275:3: rule__VLSUniversalQuantifier__Group_1__0 |
10669 | { | 13476 | { |
10670 | pushFollow(FOLLOW_2); | 13477 | pushFollow(FOLLOW_2); |
10671 | rule__VLSUniversalQuantifier__Group_1__0(); | 13478 | rule__VLSUniversalQuantifier__Group_1__0(); |
@@ -10698,14 +13505,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10698 | 13505 | ||
10699 | 13506 | ||
10700 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__2" | 13507 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__2" |
10701 | // InternalVampireLanguage.g:3358:1: rule__VLSUniversalQuantifier__Group__2 : rule__VLSUniversalQuantifier__Group__2__Impl ; | 13508 | // InternalVampireLanguage.g:4283:1: rule__VLSUniversalQuantifier__Group__2 : rule__VLSUniversalQuantifier__Group__2__Impl ; |
10702 | public final void rule__VLSUniversalQuantifier__Group__2() throws RecognitionException { | 13509 | public final void rule__VLSUniversalQuantifier__Group__2() throws RecognitionException { |
10703 | 13510 | ||
10704 | int stackSize = keepStackSize(); | 13511 | int stackSize = keepStackSize(); |
10705 | 13512 | ||
10706 | try { | 13513 | try { |
10707 | // InternalVampireLanguage.g:3362:1: ( rule__VLSUniversalQuantifier__Group__2__Impl ) | 13514 | // InternalVampireLanguage.g:4287:1: ( rule__VLSUniversalQuantifier__Group__2__Impl ) |
10708 | // InternalVampireLanguage.g:3363:2: rule__VLSUniversalQuantifier__Group__2__Impl | 13515 | // InternalVampireLanguage.g:4288:2: rule__VLSUniversalQuantifier__Group__2__Impl |
10709 | { | 13516 | { |
10710 | pushFollow(FOLLOW_2); | 13517 | pushFollow(FOLLOW_2); |
10711 | rule__VLSUniversalQuantifier__Group__2__Impl(); | 13518 | rule__VLSUniversalQuantifier__Group__2__Impl(); |
@@ -10731,21 +13538,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10731 | 13538 | ||
10732 | 13539 | ||
10733 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__2__Impl" | 13540 | // $ANTLR start "rule__VLSUniversalQuantifier__Group__2__Impl" |
10734 | // InternalVampireLanguage.g:3369:1: rule__VLSUniversalQuantifier__Group__2__Impl : ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) ; | 13541 | // InternalVampireLanguage.g:4294:1: rule__VLSUniversalQuantifier__Group__2__Impl : ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) ; |
10735 | public final void rule__VLSUniversalQuantifier__Group__2__Impl() throws RecognitionException { | 13542 | public final void rule__VLSUniversalQuantifier__Group__2__Impl() throws RecognitionException { |
10736 | 13543 | ||
10737 | int stackSize = keepStackSize(); | 13544 | int stackSize = keepStackSize(); |
10738 | 13545 | ||
10739 | try { | 13546 | try { |
10740 | // InternalVampireLanguage.g:3373:1: ( ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) ) | 13547 | // InternalVampireLanguage.g:4298:1: ( ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) ) |
10741 | // InternalVampireLanguage.g:3374:1: ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) | 13548 | // InternalVampireLanguage.g:4299:1: ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) |
10742 | { | 13549 | { |
10743 | // InternalVampireLanguage.g:3374:1: ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) | 13550 | // InternalVampireLanguage.g:4299:1: ( ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) ) |
10744 | // InternalVampireLanguage.g:3375:2: ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) | 13551 | // InternalVampireLanguage.g:4300:2: ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) |
10745 | { | 13552 | { |
10746 | before(grammarAccess.getVLSUniversalQuantifierAccess().getOperandAssignment_2()); | 13553 | before(grammarAccess.getVLSUniversalQuantifierAccess().getOperandAssignment_2()); |
10747 | // InternalVampireLanguage.g:3376:2: ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) | 13554 | // InternalVampireLanguage.g:4301:2: ( rule__VLSUniversalQuantifier__OperandAssignment_2 ) |
10748 | // InternalVampireLanguage.g:3376:3: rule__VLSUniversalQuantifier__OperandAssignment_2 | 13555 | // InternalVampireLanguage.g:4301:3: rule__VLSUniversalQuantifier__OperandAssignment_2 |
10749 | { | 13556 | { |
10750 | pushFollow(FOLLOW_2); | 13557 | pushFollow(FOLLOW_2); |
10751 | rule__VLSUniversalQuantifier__OperandAssignment_2(); | 13558 | rule__VLSUniversalQuantifier__OperandAssignment_2(); |
@@ -10778,16 +13585,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10778 | 13585 | ||
10779 | 13586 | ||
10780 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__0" | 13587 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__0" |
10781 | // InternalVampireLanguage.g:3385:1: rule__VLSUniversalQuantifier__Group_1__0 : rule__VLSUniversalQuantifier__Group_1__0__Impl rule__VLSUniversalQuantifier__Group_1__1 ; | 13588 | // InternalVampireLanguage.g:4310:1: rule__VLSUniversalQuantifier__Group_1__0 : rule__VLSUniversalQuantifier__Group_1__0__Impl rule__VLSUniversalQuantifier__Group_1__1 ; |
10782 | public final void rule__VLSUniversalQuantifier__Group_1__0() throws RecognitionException { | 13589 | public final void rule__VLSUniversalQuantifier__Group_1__0() throws RecognitionException { |
10783 | 13590 | ||
10784 | int stackSize = keepStackSize(); | 13591 | int stackSize = keepStackSize(); |
10785 | 13592 | ||
10786 | try { | 13593 | try { |
10787 | // InternalVampireLanguage.g:3389:1: ( rule__VLSUniversalQuantifier__Group_1__0__Impl rule__VLSUniversalQuantifier__Group_1__1 ) | 13594 | // InternalVampireLanguage.g:4314:1: ( rule__VLSUniversalQuantifier__Group_1__0__Impl rule__VLSUniversalQuantifier__Group_1__1 ) |
10788 | // InternalVampireLanguage.g:3390:2: rule__VLSUniversalQuantifier__Group_1__0__Impl rule__VLSUniversalQuantifier__Group_1__1 | 13595 | // InternalVampireLanguage.g:4315:2: rule__VLSUniversalQuantifier__Group_1__0__Impl rule__VLSUniversalQuantifier__Group_1__1 |
10789 | { | 13596 | { |
10790 | pushFollow(FOLLOW_32); | 13597 | pushFollow(FOLLOW_16); |
10791 | rule__VLSUniversalQuantifier__Group_1__0__Impl(); | 13598 | rule__VLSUniversalQuantifier__Group_1__0__Impl(); |
10792 | 13599 | ||
10793 | state._fsp--; | 13600 | state._fsp--; |
@@ -10816,20 +13623,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10816 | 13623 | ||
10817 | 13624 | ||
10818 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__0__Impl" | 13625 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__0__Impl" |
10819 | // InternalVampireLanguage.g:3397:1: rule__VLSUniversalQuantifier__Group_1__0__Impl : ( '!' ) ; | 13626 | // InternalVampireLanguage.g:4322:1: rule__VLSUniversalQuantifier__Group_1__0__Impl : ( '!' ) ; |
10820 | public final void rule__VLSUniversalQuantifier__Group_1__0__Impl() throws RecognitionException { | 13627 | public final void rule__VLSUniversalQuantifier__Group_1__0__Impl() throws RecognitionException { |
10821 | 13628 | ||
10822 | int stackSize = keepStackSize(); | 13629 | int stackSize = keepStackSize(); |
10823 | 13630 | ||
10824 | try { | 13631 | try { |
10825 | // InternalVampireLanguage.g:3401:1: ( ( '!' ) ) | 13632 | // InternalVampireLanguage.g:4326:1: ( ( '!' ) ) |
10826 | // InternalVampireLanguage.g:3402:1: ( '!' ) | 13633 | // InternalVampireLanguage.g:4327:1: ( '!' ) |
10827 | { | 13634 | { |
10828 | // InternalVampireLanguage.g:3402:1: ( '!' ) | 13635 | // InternalVampireLanguage.g:4327:1: ( '!' ) |
10829 | // InternalVampireLanguage.g:3403:2: '!' | 13636 | // InternalVampireLanguage.g:4328:2: '!' |
10830 | { | 13637 | { |
10831 | before(grammarAccess.getVLSUniversalQuantifierAccess().getExclamationMarkKeyword_1_0()); | 13638 | before(grammarAccess.getVLSUniversalQuantifierAccess().getExclamationMarkKeyword_1_0()); |
10832 | match(input,62,FOLLOW_2); | 13639 | match(input,72,FOLLOW_2); |
10833 | after(grammarAccess.getVLSUniversalQuantifierAccess().getExclamationMarkKeyword_1_0()); | 13640 | after(grammarAccess.getVLSUniversalQuantifierAccess().getExclamationMarkKeyword_1_0()); |
10834 | 13641 | ||
10835 | } | 13642 | } |
@@ -10853,16 +13660,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10853 | 13660 | ||
10854 | 13661 | ||
10855 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__1" | 13662 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__1" |
10856 | // InternalVampireLanguage.g:3412:1: rule__VLSUniversalQuantifier__Group_1__1 : rule__VLSUniversalQuantifier__Group_1__1__Impl rule__VLSUniversalQuantifier__Group_1__2 ; | 13663 | // InternalVampireLanguage.g:4337:1: rule__VLSUniversalQuantifier__Group_1__1 : rule__VLSUniversalQuantifier__Group_1__1__Impl rule__VLSUniversalQuantifier__Group_1__2 ; |
10857 | public final void rule__VLSUniversalQuantifier__Group_1__1() throws RecognitionException { | 13664 | public final void rule__VLSUniversalQuantifier__Group_1__1() throws RecognitionException { |
10858 | 13665 | ||
10859 | int stackSize = keepStackSize(); | 13666 | int stackSize = keepStackSize(); |
10860 | 13667 | ||
10861 | try { | 13668 | try { |
10862 | // InternalVampireLanguage.g:3416:1: ( rule__VLSUniversalQuantifier__Group_1__1__Impl rule__VLSUniversalQuantifier__Group_1__2 ) | 13669 | // InternalVampireLanguage.g:4341:1: ( rule__VLSUniversalQuantifier__Group_1__1__Impl rule__VLSUniversalQuantifier__Group_1__2 ) |
10863 | // InternalVampireLanguage.g:3417:2: rule__VLSUniversalQuantifier__Group_1__1__Impl rule__VLSUniversalQuantifier__Group_1__2 | 13670 | // InternalVampireLanguage.g:4342:2: rule__VLSUniversalQuantifier__Group_1__1__Impl rule__VLSUniversalQuantifier__Group_1__2 |
10864 | { | 13671 | { |
10865 | pushFollow(FOLLOW_33); | 13672 | pushFollow(FOLLOW_50); |
10866 | rule__VLSUniversalQuantifier__Group_1__1__Impl(); | 13673 | rule__VLSUniversalQuantifier__Group_1__1__Impl(); |
10867 | 13674 | ||
10868 | state._fsp--; | 13675 | state._fsp--; |
@@ -10891,20 +13698,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10891 | 13698 | ||
10892 | 13699 | ||
10893 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__1__Impl" | 13700 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__1__Impl" |
10894 | // InternalVampireLanguage.g:3424:1: rule__VLSUniversalQuantifier__Group_1__1__Impl : ( '[' ) ; | 13701 | // InternalVampireLanguage.g:4349:1: rule__VLSUniversalQuantifier__Group_1__1__Impl : ( '[' ) ; |
10895 | public final void rule__VLSUniversalQuantifier__Group_1__1__Impl() throws RecognitionException { | 13702 | public final void rule__VLSUniversalQuantifier__Group_1__1__Impl() throws RecognitionException { |
10896 | 13703 | ||
10897 | int stackSize = keepStackSize(); | 13704 | int stackSize = keepStackSize(); |
10898 | 13705 | ||
10899 | try { | 13706 | try { |
10900 | // InternalVampireLanguage.g:3428:1: ( ( '[' ) ) | 13707 | // InternalVampireLanguage.g:4353:1: ( ( '[' ) ) |
10901 | // InternalVampireLanguage.g:3429:1: ( '[' ) | 13708 | // InternalVampireLanguage.g:4354:1: ( '[' ) |
10902 | { | 13709 | { |
10903 | // InternalVampireLanguage.g:3429:1: ( '[' ) | 13710 | // InternalVampireLanguage.g:4354:1: ( '[' ) |
10904 | // InternalVampireLanguage.g:3430:2: '[' | 13711 | // InternalVampireLanguage.g:4355:2: '[' |
10905 | { | 13712 | { |
10906 | before(grammarAccess.getVLSUniversalQuantifierAccess().getLeftSquareBracketKeyword_1_1()); | 13713 | before(grammarAccess.getVLSUniversalQuantifierAccess().getLeftSquareBracketKeyword_1_1()); |
10907 | match(input,53,FOLLOW_2); | 13714 | match(input,49,FOLLOW_2); |
10908 | after(grammarAccess.getVLSUniversalQuantifierAccess().getLeftSquareBracketKeyword_1_1()); | 13715 | after(grammarAccess.getVLSUniversalQuantifierAccess().getLeftSquareBracketKeyword_1_1()); |
10909 | 13716 | ||
10910 | } | 13717 | } |
@@ -10928,16 +13735,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10928 | 13735 | ||
10929 | 13736 | ||
10930 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__2" | 13737 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__2" |
10931 | // InternalVampireLanguage.g:3439:1: rule__VLSUniversalQuantifier__Group_1__2 : rule__VLSUniversalQuantifier__Group_1__2__Impl rule__VLSUniversalQuantifier__Group_1__3 ; | 13738 | // InternalVampireLanguage.g:4364:1: rule__VLSUniversalQuantifier__Group_1__2 : rule__VLSUniversalQuantifier__Group_1__2__Impl rule__VLSUniversalQuantifier__Group_1__3 ; |
10932 | public final void rule__VLSUniversalQuantifier__Group_1__2() throws RecognitionException { | 13739 | public final void rule__VLSUniversalQuantifier__Group_1__2() throws RecognitionException { |
10933 | 13740 | ||
10934 | int stackSize = keepStackSize(); | 13741 | int stackSize = keepStackSize(); |
10935 | 13742 | ||
10936 | try { | 13743 | try { |
10937 | // InternalVampireLanguage.g:3443:1: ( rule__VLSUniversalQuantifier__Group_1__2__Impl rule__VLSUniversalQuantifier__Group_1__3 ) | 13744 | // InternalVampireLanguage.g:4368:1: ( rule__VLSUniversalQuantifier__Group_1__2__Impl rule__VLSUniversalQuantifier__Group_1__3 ) |
10938 | // InternalVampireLanguage.g:3444:2: rule__VLSUniversalQuantifier__Group_1__2__Impl rule__VLSUniversalQuantifier__Group_1__3 | 13745 | // InternalVampireLanguage.g:4369:2: rule__VLSUniversalQuantifier__Group_1__2__Impl rule__VLSUniversalQuantifier__Group_1__3 |
10939 | { | 13746 | { |
10940 | pushFollow(FOLLOW_9); | 13747 | pushFollow(FOLLOW_51); |
10941 | rule__VLSUniversalQuantifier__Group_1__2__Impl(); | 13748 | rule__VLSUniversalQuantifier__Group_1__2__Impl(); |
10942 | 13749 | ||
10943 | state._fsp--; | 13750 | state._fsp--; |
@@ -10966,21 +13773,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
10966 | 13773 | ||
10967 | 13774 | ||
10968 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__2__Impl" | 13775 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__2__Impl" |
10969 | // InternalVampireLanguage.g:3451:1: rule__VLSUniversalQuantifier__Group_1__2__Impl : ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) ; | 13776 | // InternalVampireLanguage.g:4376:1: rule__VLSUniversalQuantifier__Group_1__2__Impl : ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) ; |
10970 | public final void rule__VLSUniversalQuantifier__Group_1__2__Impl() throws RecognitionException { | 13777 | public final void rule__VLSUniversalQuantifier__Group_1__2__Impl() throws RecognitionException { |
10971 | 13778 | ||
10972 | int stackSize = keepStackSize(); | 13779 | int stackSize = keepStackSize(); |
10973 | 13780 | ||
10974 | try { | 13781 | try { |
10975 | // InternalVampireLanguage.g:3455:1: ( ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) ) | 13782 | // InternalVampireLanguage.g:4380:1: ( ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) ) |
10976 | // InternalVampireLanguage.g:3456:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) | 13783 | // InternalVampireLanguage.g:4381:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) |
10977 | { | 13784 | { |
10978 | // InternalVampireLanguage.g:3456:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) | 13785 | // InternalVampireLanguage.g:4381:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) ) |
10979 | // InternalVampireLanguage.g:3457:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) | 13786 | // InternalVampireLanguage.g:4382:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) |
10980 | { | 13787 | { |
10981 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAssignment_1_2()); | 13788 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAssignment_1_2()); |
10982 | // InternalVampireLanguage.g:3458:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) | 13789 | // InternalVampireLanguage.g:4383:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_2 ) |
10983 | // InternalVampireLanguage.g:3458:3: rule__VLSUniversalQuantifier__VariablesAssignment_1_2 | 13790 | // InternalVampireLanguage.g:4383:3: rule__VLSUniversalQuantifier__VariablesAssignment_1_2 |
10984 | { | 13791 | { |
10985 | pushFollow(FOLLOW_2); | 13792 | pushFollow(FOLLOW_2); |
10986 | rule__VLSUniversalQuantifier__VariablesAssignment_1_2(); | 13793 | rule__VLSUniversalQuantifier__VariablesAssignment_1_2(); |
@@ -11013,16 +13820,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11013 | 13820 | ||
11014 | 13821 | ||
11015 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__3" | 13822 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__3" |
11016 | // InternalVampireLanguage.g:3466:1: rule__VLSUniversalQuantifier__Group_1__3 : rule__VLSUniversalQuantifier__Group_1__3__Impl rule__VLSUniversalQuantifier__Group_1__4 ; | 13823 | // InternalVampireLanguage.g:4391:1: rule__VLSUniversalQuantifier__Group_1__3 : rule__VLSUniversalQuantifier__Group_1__3__Impl rule__VLSUniversalQuantifier__Group_1__4 ; |
11017 | public final void rule__VLSUniversalQuantifier__Group_1__3() throws RecognitionException { | 13824 | public final void rule__VLSUniversalQuantifier__Group_1__3() throws RecognitionException { |
11018 | 13825 | ||
11019 | int stackSize = keepStackSize(); | 13826 | int stackSize = keepStackSize(); |
11020 | 13827 | ||
11021 | try { | 13828 | try { |
11022 | // InternalVampireLanguage.g:3470:1: ( rule__VLSUniversalQuantifier__Group_1__3__Impl rule__VLSUniversalQuantifier__Group_1__4 ) | 13829 | // InternalVampireLanguage.g:4395:1: ( rule__VLSUniversalQuantifier__Group_1__3__Impl rule__VLSUniversalQuantifier__Group_1__4 ) |
11023 | // InternalVampireLanguage.g:3471:2: rule__VLSUniversalQuantifier__Group_1__3__Impl rule__VLSUniversalQuantifier__Group_1__4 | 13830 | // InternalVampireLanguage.g:4396:2: rule__VLSUniversalQuantifier__Group_1__3__Impl rule__VLSUniversalQuantifier__Group_1__4 |
11024 | { | 13831 | { |
11025 | pushFollow(FOLLOW_9); | 13832 | pushFollow(FOLLOW_51); |
11026 | rule__VLSUniversalQuantifier__Group_1__3__Impl(); | 13833 | rule__VLSUniversalQuantifier__Group_1__3__Impl(); |
11027 | 13834 | ||
11028 | state._fsp--; | 13835 | state._fsp--; |
@@ -11051,35 +13858,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11051 | 13858 | ||
11052 | 13859 | ||
11053 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__3__Impl" | 13860 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__3__Impl" |
11054 | // InternalVampireLanguage.g:3478:1: rule__VLSUniversalQuantifier__Group_1__3__Impl : ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) ; | 13861 | // InternalVampireLanguage.g:4403:1: rule__VLSUniversalQuantifier__Group_1__3__Impl : ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) ; |
11055 | public final void rule__VLSUniversalQuantifier__Group_1__3__Impl() throws RecognitionException { | 13862 | public final void rule__VLSUniversalQuantifier__Group_1__3__Impl() throws RecognitionException { |
11056 | 13863 | ||
11057 | int stackSize = keepStackSize(); | 13864 | int stackSize = keepStackSize(); |
11058 | 13865 | ||
11059 | try { | 13866 | try { |
11060 | // InternalVampireLanguage.g:3482:1: ( ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) ) | 13867 | // InternalVampireLanguage.g:4407:1: ( ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) ) |
11061 | // InternalVampireLanguage.g:3483:1: ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) | 13868 | // InternalVampireLanguage.g:4408:1: ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) |
11062 | { | 13869 | { |
11063 | // InternalVampireLanguage.g:3483:1: ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) | 13870 | // InternalVampireLanguage.g:4408:1: ( ( rule__VLSUniversalQuantifier__Group_1_3__0 )* ) |
11064 | // InternalVampireLanguage.g:3484:2: ( rule__VLSUniversalQuantifier__Group_1_3__0 )* | 13871 | // InternalVampireLanguage.g:4409:2: ( rule__VLSUniversalQuantifier__Group_1_3__0 )* |
11065 | { | 13872 | { |
11066 | before(grammarAccess.getVLSUniversalQuantifierAccess().getGroup_1_3()); | 13873 | before(grammarAccess.getVLSUniversalQuantifierAccess().getGroup_1_3()); |
11067 | // InternalVampireLanguage.g:3485:2: ( rule__VLSUniversalQuantifier__Group_1_3__0 )* | 13874 | // InternalVampireLanguage.g:4410:2: ( rule__VLSUniversalQuantifier__Group_1_3__0 )* |
11068 | loop32: | 13875 | loop39: |
11069 | do { | 13876 | do { |
11070 | int alt32=2; | 13877 | int alt39=2; |
11071 | int LA32_0 = input.LA(1); | 13878 | int LA39_0 = input.LA(1); |
11072 | 13879 | ||
11073 | if ( (LA32_0==45) ) { | 13880 | if ( (LA39_0==56) ) { |
11074 | alt32=1; | 13881 | alt39=1; |
11075 | } | 13882 | } |
11076 | 13883 | ||
11077 | 13884 | ||
11078 | switch (alt32) { | 13885 | switch (alt39) { |
11079 | case 1 : | 13886 | case 1 : |
11080 | // InternalVampireLanguage.g:3485:3: rule__VLSUniversalQuantifier__Group_1_3__0 | 13887 | // InternalVampireLanguage.g:4410:3: rule__VLSUniversalQuantifier__Group_1_3__0 |
11081 | { | 13888 | { |
11082 | pushFollow(FOLLOW_10); | 13889 | pushFollow(FOLLOW_33); |
11083 | rule__VLSUniversalQuantifier__Group_1_3__0(); | 13890 | rule__VLSUniversalQuantifier__Group_1_3__0(); |
11084 | 13891 | ||
11085 | state._fsp--; | 13892 | state._fsp--; |
@@ -11089,7 +13896,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11089 | break; | 13896 | break; |
11090 | 13897 | ||
11091 | default : | 13898 | default : |
11092 | break loop32; | 13899 | break loop39; |
11093 | } | 13900 | } |
11094 | } while (true); | 13901 | } while (true); |
11095 | 13902 | ||
@@ -11116,14 +13923,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11116 | 13923 | ||
11117 | 13924 | ||
11118 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__4" | 13925 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__4" |
11119 | // InternalVampireLanguage.g:3493:1: rule__VLSUniversalQuantifier__Group_1__4 : rule__VLSUniversalQuantifier__Group_1__4__Impl rule__VLSUniversalQuantifier__Group_1__5 ; | 13926 | // InternalVampireLanguage.g:4418:1: rule__VLSUniversalQuantifier__Group_1__4 : rule__VLSUniversalQuantifier__Group_1__4__Impl rule__VLSUniversalQuantifier__Group_1__5 ; |
11120 | public final void rule__VLSUniversalQuantifier__Group_1__4() throws RecognitionException { | 13927 | public final void rule__VLSUniversalQuantifier__Group_1__4() throws RecognitionException { |
11121 | 13928 | ||
11122 | int stackSize = keepStackSize(); | 13929 | int stackSize = keepStackSize(); |
11123 | 13930 | ||
11124 | try { | 13931 | try { |
11125 | // InternalVampireLanguage.g:3497:1: ( rule__VLSUniversalQuantifier__Group_1__4__Impl rule__VLSUniversalQuantifier__Group_1__5 ) | 13932 | // InternalVampireLanguage.g:4422:1: ( rule__VLSUniversalQuantifier__Group_1__4__Impl rule__VLSUniversalQuantifier__Group_1__5 ) |
11126 | // InternalVampireLanguage.g:3498:2: rule__VLSUniversalQuantifier__Group_1__4__Impl rule__VLSUniversalQuantifier__Group_1__5 | 13933 | // InternalVampireLanguage.g:4423:2: rule__VLSUniversalQuantifier__Group_1__4__Impl rule__VLSUniversalQuantifier__Group_1__5 |
11127 | { | 13934 | { |
11128 | pushFollow(FOLLOW_34); | 13935 | pushFollow(FOLLOW_34); |
11129 | rule__VLSUniversalQuantifier__Group_1__4__Impl(); | 13936 | rule__VLSUniversalQuantifier__Group_1__4__Impl(); |
@@ -11154,20 +13961,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11154 | 13961 | ||
11155 | 13962 | ||
11156 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__4__Impl" | 13963 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__4__Impl" |
11157 | // InternalVampireLanguage.g:3505:1: rule__VLSUniversalQuantifier__Group_1__4__Impl : ( ']' ) ; | 13964 | // InternalVampireLanguage.g:4430:1: rule__VLSUniversalQuantifier__Group_1__4__Impl : ( ']' ) ; |
11158 | public final void rule__VLSUniversalQuantifier__Group_1__4__Impl() throws RecognitionException { | 13965 | public final void rule__VLSUniversalQuantifier__Group_1__4__Impl() throws RecognitionException { |
11159 | 13966 | ||
11160 | int stackSize = keepStackSize(); | 13967 | int stackSize = keepStackSize(); |
11161 | 13968 | ||
11162 | try { | 13969 | try { |
11163 | // InternalVampireLanguage.g:3509:1: ( ( ']' ) ) | 13970 | // InternalVampireLanguage.g:4434:1: ( ( ']' ) ) |
11164 | // InternalVampireLanguage.g:3510:1: ( ']' ) | 13971 | // InternalVampireLanguage.g:4435:1: ( ']' ) |
11165 | { | 13972 | { |
11166 | // InternalVampireLanguage.g:3510:1: ( ']' ) | 13973 | // InternalVampireLanguage.g:4435:1: ( ']' ) |
11167 | // InternalVampireLanguage.g:3511:2: ']' | 13974 | // InternalVampireLanguage.g:4436:2: ']' |
11168 | { | 13975 | { |
11169 | before(grammarAccess.getVLSUniversalQuantifierAccess().getRightSquareBracketKeyword_1_4()); | 13976 | before(grammarAccess.getVLSUniversalQuantifierAccess().getRightSquareBracketKeyword_1_4()); |
11170 | match(input,44,FOLLOW_2); | 13977 | match(input,50,FOLLOW_2); |
11171 | after(grammarAccess.getVLSUniversalQuantifierAccess().getRightSquareBracketKeyword_1_4()); | 13978 | after(grammarAccess.getVLSUniversalQuantifierAccess().getRightSquareBracketKeyword_1_4()); |
11172 | 13979 | ||
11173 | } | 13980 | } |
@@ -11191,14 +13998,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11191 | 13998 | ||
11192 | 13999 | ||
11193 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__5" | 14000 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__5" |
11194 | // InternalVampireLanguage.g:3520:1: rule__VLSUniversalQuantifier__Group_1__5 : rule__VLSUniversalQuantifier__Group_1__5__Impl ; | 14001 | // InternalVampireLanguage.g:4445:1: rule__VLSUniversalQuantifier__Group_1__5 : rule__VLSUniversalQuantifier__Group_1__5__Impl ; |
11195 | public final void rule__VLSUniversalQuantifier__Group_1__5() throws RecognitionException { | 14002 | public final void rule__VLSUniversalQuantifier__Group_1__5() throws RecognitionException { |
11196 | 14003 | ||
11197 | int stackSize = keepStackSize(); | 14004 | int stackSize = keepStackSize(); |
11198 | 14005 | ||
11199 | try { | 14006 | try { |
11200 | // InternalVampireLanguage.g:3524:1: ( rule__VLSUniversalQuantifier__Group_1__5__Impl ) | 14007 | // InternalVampireLanguage.g:4449:1: ( rule__VLSUniversalQuantifier__Group_1__5__Impl ) |
11201 | // InternalVampireLanguage.g:3525:2: rule__VLSUniversalQuantifier__Group_1__5__Impl | 14008 | // InternalVampireLanguage.g:4450:2: rule__VLSUniversalQuantifier__Group_1__5__Impl |
11202 | { | 14009 | { |
11203 | pushFollow(FOLLOW_2); | 14010 | pushFollow(FOLLOW_2); |
11204 | rule__VLSUniversalQuantifier__Group_1__5__Impl(); | 14011 | rule__VLSUniversalQuantifier__Group_1__5__Impl(); |
@@ -11224,20 +14031,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11224 | 14031 | ||
11225 | 14032 | ||
11226 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__5__Impl" | 14033 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1__5__Impl" |
11227 | // InternalVampireLanguage.g:3531:1: rule__VLSUniversalQuantifier__Group_1__5__Impl : ( ':' ) ; | 14034 | // InternalVampireLanguage.g:4456:1: rule__VLSUniversalQuantifier__Group_1__5__Impl : ( ':' ) ; |
11228 | public final void rule__VLSUniversalQuantifier__Group_1__5__Impl() throws RecognitionException { | 14035 | public final void rule__VLSUniversalQuantifier__Group_1__5__Impl() throws RecognitionException { |
11229 | 14036 | ||
11230 | int stackSize = keepStackSize(); | 14037 | int stackSize = keepStackSize(); |
11231 | 14038 | ||
11232 | try { | 14039 | try { |
11233 | // InternalVampireLanguage.g:3535:1: ( ( ':' ) ) | 14040 | // InternalVampireLanguage.g:4460:1: ( ( ':' ) ) |
11234 | // InternalVampireLanguage.g:3536:1: ( ':' ) | 14041 | // InternalVampireLanguage.g:4461:1: ( ':' ) |
11235 | { | 14042 | { |
11236 | // InternalVampireLanguage.g:3536:1: ( ':' ) | 14043 | // InternalVampireLanguage.g:4461:1: ( ':' ) |
11237 | // InternalVampireLanguage.g:3537:2: ':' | 14044 | // InternalVampireLanguage.g:4462:2: ':' |
11238 | { | 14045 | { |
11239 | before(grammarAccess.getVLSUniversalQuantifierAccess().getColonKeyword_1_5()); | 14046 | before(grammarAccess.getVLSUniversalQuantifierAccess().getColonKeyword_1_5()); |
11240 | match(input,63,FOLLOW_2); | 14047 | match(input,61,FOLLOW_2); |
11241 | after(grammarAccess.getVLSUniversalQuantifierAccess().getColonKeyword_1_5()); | 14048 | after(grammarAccess.getVLSUniversalQuantifierAccess().getColonKeyword_1_5()); |
11242 | 14049 | ||
11243 | } | 14050 | } |
@@ -11261,16 +14068,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11261 | 14068 | ||
11262 | 14069 | ||
11263 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__0" | 14070 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__0" |
11264 | // InternalVampireLanguage.g:3547:1: rule__VLSUniversalQuantifier__Group_1_3__0 : rule__VLSUniversalQuantifier__Group_1_3__0__Impl rule__VLSUniversalQuantifier__Group_1_3__1 ; | 14071 | // InternalVampireLanguage.g:4472:1: rule__VLSUniversalQuantifier__Group_1_3__0 : rule__VLSUniversalQuantifier__Group_1_3__0__Impl rule__VLSUniversalQuantifier__Group_1_3__1 ; |
11265 | public final void rule__VLSUniversalQuantifier__Group_1_3__0() throws RecognitionException { | 14072 | public final void rule__VLSUniversalQuantifier__Group_1_3__0() throws RecognitionException { |
11266 | 14073 | ||
11267 | int stackSize = keepStackSize(); | 14074 | int stackSize = keepStackSize(); |
11268 | 14075 | ||
11269 | try { | 14076 | try { |
11270 | // InternalVampireLanguage.g:3551:1: ( rule__VLSUniversalQuantifier__Group_1_3__0__Impl rule__VLSUniversalQuantifier__Group_1_3__1 ) | 14077 | // InternalVampireLanguage.g:4476:1: ( rule__VLSUniversalQuantifier__Group_1_3__0__Impl rule__VLSUniversalQuantifier__Group_1_3__1 ) |
11271 | // InternalVampireLanguage.g:3552:2: rule__VLSUniversalQuantifier__Group_1_3__0__Impl rule__VLSUniversalQuantifier__Group_1_3__1 | 14078 | // InternalVampireLanguage.g:4477:2: rule__VLSUniversalQuantifier__Group_1_3__0__Impl rule__VLSUniversalQuantifier__Group_1_3__1 |
11272 | { | 14079 | { |
11273 | pushFollow(FOLLOW_33); | 14080 | pushFollow(FOLLOW_50); |
11274 | rule__VLSUniversalQuantifier__Group_1_3__0__Impl(); | 14081 | rule__VLSUniversalQuantifier__Group_1_3__0__Impl(); |
11275 | 14082 | ||
11276 | state._fsp--; | 14083 | state._fsp--; |
@@ -11299,20 +14106,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11299 | 14106 | ||
11300 | 14107 | ||
11301 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__0__Impl" | 14108 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__0__Impl" |
11302 | // InternalVampireLanguage.g:3559:1: rule__VLSUniversalQuantifier__Group_1_3__0__Impl : ( ',' ) ; | 14109 | // InternalVampireLanguage.g:4484:1: rule__VLSUniversalQuantifier__Group_1_3__0__Impl : ( ',' ) ; |
11303 | public final void rule__VLSUniversalQuantifier__Group_1_3__0__Impl() throws RecognitionException { | 14110 | public final void rule__VLSUniversalQuantifier__Group_1_3__0__Impl() throws RecognitionException { |
11304 | 14111 | ||
11305 | int stackSize = keepStackSize(); | 14112 | int stackSize = keepStackSize(); |
11306 | 14113 | ||
11307 | try { | 14114 | try { |
11308 | // InternalVampireLanguage.g:3563:1: ( ( ',' ) ) | 14115 | // InternalVampireLanguage.g:4488:1: ( ( ',' ) ) |
11309 | // InternalVampireLanguage.g:3564:1: ( ',' ) | 14116 | // InternalVampireLanguage.g:4489:1: ( ',' ) |
11310 | { | 14117 | { |
11311 | // InternalVampireLanguage.g:3564:1: ( ',' ) | 14118 | // InternalVampireLanguage.g:4489:1: ( ',' ) |
11312 | // InternalVampireLanguage.g:3565:2: ',' | 14119 | // InternalVampireLanguage.g:4490:2: ',' |
11313 | { | 14120 | { |
11314 | before(grammarAccess.getVLSUniversalQuantifierAccess().getCommaKeyword_1_3_0()); | 14121 | before(grammarAccess.getVLSUniversalQuantifierAccess().getCommaKeyword_1_3_0()); |
11315 | match(input,45,FOLLOW_2); | 14122 | match(input,56,FOLLOW_2); |
11316 | after(grammarAccess.getVLSUniversalQuantifierAccess().getCommaKeyword_1_3_0()); | 14123 | after(grammarAccess.getVLSUniversalQuantifierAccess().getCommaKeyword_1_3_0()); |
11317 | 14124 | ||
11318 | } | 14125 | } |
@@ -11336,14 +14143,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11336 | 14143 | ||
11337 | 14144 | ||
11338 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__1" | 14145 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__1" |
11339 | // InternalVampireLanguage.g:3574:1: rule__VLSUniversalQuantifier__Group_1_3__1 : rule__VLSUniversalQuantifier__Group_1_3__1__Impl ; | 14146 | // InternalVampireLanguage.g:4499:1: rule__VLSUniversalQuantifier__Group_1_3__1 : rule__VLSUniversalQuantifier__Group_1_3__1__Impl ; |
11340 | public final void rule__VLSUniversalQuantifier__Group_1_3__1() throws RecognitionException { | 14147 | public final void rule__VLSUniversalQuantifier__Group_1_3__1() throws RecognitionException { |
11341 | 14148 | ||
11342 | int stackSize = keepStackSize(); | 14149 | int stackSize = keepStackSize(); |
11343 | 14150 | ||
11344 | try { | 14151 | try { |
11345 | // InternalVampireLanguage.g:3578:1: ( rule__VLSUniversalQuantifier__Group_1_3__1__Impl ) | 14152 | // InternalVampireLanguage.g:4503:1: ( rule__VLSUniversalQuantifier__Group_1_3__1__Impl ) |
11346 | // InternalVampireLanguage.g:3579:2: rule__VLSUniversalQuantifier__Group_1_3__1__Impl | 14153 | // InternalVampireLanguage.g:4504:2: rule__VLSUniversalQuantifier__Group_1_3__1__Impl |
11347 | { | 14154 | { |
11348 | pushFollow(FOLLOW_2); | 14155 | pushFollow(FOLLOW_2); |
11349 | rule__VLSUniversalQuantifier__Group_1_3__1__Impl(); | 14156 | rule__VLSUniversalQuantifier__Group_1_3__1__Impl(); |
@@ -11369,21 +14176,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11369 | 14176 | ||
11370 | 14177 | ||
11371 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__1__Impl" | 14178 | // $ANTLR start "rule__VLSUniversalQuantifier__Group_1_3__1__Impl" |
11372 | // InternalVampireLanguage.g:3585:1: rule__VLSUniversalQuantifier__Group_1_3__1__Impl : ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) ; | 14179 | // InternalVampireLanguage.g:4510:1: rule__VLSUniversalQuantifier__Group_1_3__1__Impl : ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) ; |
11373 | public final void rule__VLSUniversalQuantifier__Group_1_3__1__Impl() throws RecognitionException { | 14180 | public final void rule__VLSUniversalQuantifier__Group_1_3__1__Impl() throws RecognitionException { |
11374 | 14181 | ||
11375 | int stackSize = keepStackSize(); | 14182 | int stackSize = keepStackSize(); |
11376 | 14183 | ||
11377 | try { | 14184 | try { |
11378 | // InternalVampireLanguage.g:3589:1: ( ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) ) | 14185 | // InternalVampireLanguage.g:4514:1: ( ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) ) |
11379 | // InternalVampireLanguage.g:3590:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) | 14186 | // InternalVampireLanguage.g:4515:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) |
11380 | { | 14187 | { |
11381 | // InternalVampireLanguage.g:3590:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) | 14188 | // InternalVampireLanguage.g:4515:1: ( ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) ) |
11382 | // InternalVampireLanguage.g:3591:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) | 14189 | // InternalVampireLanguage.g:4516:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) |
11383 | { | 14190 | { |
11384 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAssignment_1_3_1()); | 14191 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAssignment_1_3_1()); |
11385 | // InternalVampireLanguage.g:3592:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) | 14192 | // InternalVampireLanguage.g:4517:2: ( rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 ) |
11386 | // InternalVampireLanguage.g:3592:3: rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 | 14193 | // InternalVampireLanguage.g:4517:3: rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 |
11387 | { | 14194 | { |
11388 | pushFollow(FOLLOW_2); | 14195 | pushFollow(FOLLOW_2); |
11389 | rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1(); | 14196 | rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1(); |
@@ -11416,16 +14223,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11416 | 14223 | ||
11417 | 14224 | ||
11418 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__0" | 14225 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__0" |
11419 | // InternalVampireLanguage.g:3601:1: rule__VLSExistentialQuantifier__Group__0 : rule__VLSExistentialQuantifier__Group__0__Impl rule__VLSExistentialQuantifier__Group__1 ; | 14226 | // InternalVampireLanguage.g:4526:1: rule__VLSExistentialQuantifier__Group__0 : rule__VLSExistentialQuantifier__Group__0__Impl rule__VLSExistentialQuantifier__Group__1 ; |
11420 | public final void rule__VLSExistentialQuantifier__Group__0() throws RecognitionException { | 14227 | public final void rule__VLSExistentialQuantifier__Group__0() throws RecognitionException { |
11421 | 14228 | ||
11422 | int stackSize = keepStackSize(); | 14229 | int stackSize = keepStackSize(); |
11423 | 14230 | ||
11424 | try { | 14231 | try { |
11425 | // InternalVampireLanguage.g:3605:1: ( rule__VLSExistentialQuantifier__Group__0__Impl rule__VLSExistentialQuantifier__Group__1 ) | 14232 | // InternalVampireLanguage.g:4530:1: ( rule__VLSExistentialQuantifier__Group__0__Impl rule__VLSExistentialQuantifier__Group__1 ) |
11426 | // InternalVampireLanguage.g:3606:2: rule__VLSExistentialQuantifier__Group__0__Impl rule__VLSExistentialQuantifier__Group__1 | 14233 | // InternalVampireLanguage.g:4531:2: rule__VLSExistentialQuantifier__Group__0__Impl rule__VLSExistentialQuantifier__Group__1 |
11427 | { | 14234 | { |
11428 | pushFollow(FOLLOW_35); | 14235 | pushFollow(FOLLOW_52); |
11429 | rule__VLSExistentialQuantifier__Group__0__Impl(); | 14236 | rule__VLSExistentialQuantifier__Group__0__Impl(); |
11430 | 14237 | ||
11431 | state._fsp--; | 14238 | state._fsp--; |
@@ -11454,21 +14261,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11454 | 14261 | ||
11455 | 14262 | ||
11456 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__0__Impl" | 14263 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__0__Impl" |
11457 | // InternalVampireLanguage.g:3613:1: rule__VLSExistentialQuantifier__Group__0__Impl : ( () ) ; | 14264 | // InternalVampireLanguage.g:4538:1: rule__VLSExistentialQuantifier__Group__0__Impl : ( () ) ; |
11458 | public final void rule__VLSExistentialQuantifier__Group__0__Impl() throws RecognitionException { | 14265 | public final void rule__VLSExistentialQuantifier__Group__0__Impl() throws RecognitionException { |
11459 | 14266 | ||
11460 | int stackSize = keepStackSize(); | 14267 | int stackSize = keepStackSize(); |
11461 | 14268 | ||
11462 | try { | 14269 | try { |
11463 | // InternalVampireLanguage.g:3617:1: ( ( () ) ) | 14270 | // InternalVampireLanguage.g:4542:1: ( ( () ) ) |
11464 | // InternalVampireLanguage.g:3618:1: ( () ) | 14271 | // InternalVampireLanguage.g:4543:1: ( () ) |
11465 | { | 14272 | { |
11466 | // InternalVampireLanguage.g:3618:1: ( () ) | 14273 | // InternalVampireLanguage.g:4543:1: ( () ) |
11467 | // InternalVampireLanguage.g:3619:2: () | 14274 | // InternalVampireLanguage.g:4544:2: () |
11468 | { | 14275 | { |
11469 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVLSExistentialQuantifierAction_0()); | 14276 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVLSExistentialQuantifierAction_0()); |
11470 | // InternalVampireLanguage.g:3620:2: () | 14277 | // InternalVampireLanguage.g:4545:2: () |
11471 | // InternalVampireLanguage.g:3620:3: | 14278 | // InternalVampireLanguage.g:4545:3: |
11472 | { | 14279 | { |
11473 | } | 14280 | } |
11474 | 14281 | ||
@@ -11491,16 +14298,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11491 | 14298 | ||
11492 | 14299 | ||
11493 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__1" | 14300 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__1" |
11494 | // InternalVampireLanguage.g:3628:1: rule__VLSExistentialQuantifier__Group__1 : rule__VLSExistentialQuantifier__Group__1__Impl rule__VLSExistentialQuantifier__Group__2 ; | 14301 | // InternalVampireLanguage.g:4553:1: rule__VLSExistentialQuantifier__Group__1 : rule__VLSExistentialQuantifier__Group__1__Impl rule__VLSExistentialQuantifier__Group__2 ; |
11495 | public final void rule__VLSExistentialQuantifier__Group__1() throws RecognitionException { | 14302 | public final void rule__VLSExistentialQuantifier__Group__1() throws RecognitionException { |
11496 | 14303 | ||
11497 | int stackSize = keepStackSize(); | 14304 | int stackSize = keepStackSize(); |
11498 | 14305 | ||
11499 | try { | 14306 | try { |
11500 | // InternalVampireLanguage.g:3632:1: ( rule__VLSExistentialQuantifier__Group__1__Impl rule__VLSExistentialQuantifier__Group__2 ) | 14307 | // InternalVampireLanguage.g:4557:1: ( rule__VLSExistentialQuantifier__Group__1__Impl rule__VLSExistentialQuantifier__Group__2 ) |
11501 | // InternalVampireLanguage.g:3633:2: rule__VLSExistentialQuantifier__Group__1__Impl rule__VLSExistentialQuantifier__Group__2 | 14308 | // InternalVampireLanguage.g:4558:2: rule__VLSExistentialQuantifier__Group__1__Impl rule__VLSExistentialQuantifier__Group__2 |
11502 | { | 14309 | { |
11503 | pushFollow(FOLLOW_17); | 14310 | pushFollow(FOLLOW_26); |
11504 | rule__VLSExistentialQuantifier__Group__1__Impl(); | 14311 | rule__VLSExistentialQuantifier__Group__1__Impl(); |
11505 | 14312 | ||
11506 | state._fsp--; | 14313 | state._fsp--; |
@@ -11529,21 +14336,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11529 | 14336 | ||
11530 | 14337 | ||
11531 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__1__Impl" | 14338 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__1__Impl" |
11532 | // InternalVampireLanguage.g:3640:1: rule__VLSExistentialQuantifier__Group__1__Impl : ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) ; | 14339 | // InternalVampireLanguage.g:4565:1: rule__VLSExistentialQuantifier__Group__1__Impl : ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) ; |
11533 | public final void rule__VLSExistentialQuantifier__Group__1__Impl() throws RecognitionException { | 14340 | public final void rule__VLSExistentialQuantifier__Group__1__Impl() throws RecognitionException { |
11534 | 14341 | ||
11535 | int stackSize = keepStackSize(); | 14342 | int stackSize = keepStackSize(); |
11536 | 14343 | ||
11537 | try { | 14344 | try { |
11538 | // InternalVampireLanguage.g:3644:1: ( ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) ) | 14345 | // InternalVampireLanguage.g:4569:1: ( ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) ) |
11539 | // InternalVampireLanguage.g:3645:1: ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) | 14346 | // InternalVampireLanguage.g:4570:1: ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) |
11540 | { | 14347 | { |
11541 | // InternalVampireLanguage.g:3645:1: ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) | 14348 | // InternalVampireLanguage.g:4570:1: ( ( rule__VLSExistentialQuantifier__Group_1__0 ) ) |
11542 | // InternalVampireLanguage.g:3646:2: ( rule__VLSExistentialQuantifier__Group_1__0 ) | 14349 | // InternalVampireLanguage.g:4571:2: ( rule__VLSExistentialQuantifier__Group_1__0 ) |
11543 | { | 14350 | { |
11544 | before(grammarAccess.getVLSExistentialQuantifierAccess().getGroup_1()); | 14351 | before(grammarAccess.getVLSExistentialQuantifierAccess().getGroup_1()); |
11545 | // InternalVampireLanguage.g:3647:2: ( rule__VLSExistentialQuantifier__Group_1__0 ) | 14352 | // InternalVampireLanguage.g:4572:2: ( rule__VLSExistentialQuantifier__Group_1__0 ) |
11546 | // InternalVampireLanguage.g:3647:3: rule__VLSExistentialQuantifier__Group_1__0 | 14353 | // InternalVampireLanguage.g:4572:3: rule__VLSExistentialQuantifier__Group_1__0 |
11547 | { | 14354 | { |
11548 | pushFollow(FOLLOW_2); | 14355 | pushFollow(FOLLOW_2); |
11549 | rule__VLSExistentialQuantifier__Group_1__0(); | 14356 | rule__VLSExistentialQuantifier__Group_1__0(); |
@@ -11576,14 +14383,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11576 | 14383 | ||
11577 | 14384 | ||
11578 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__2" | 14385 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__2" |
11579 | // InternalVampireLanguage.g:3655:1: rule__VLSExistentialQuantifier__Group__2 : rule__VLSExistentialQuantifier__Group__2__Impl ; | 14386 | // InternalVampireLanguage.g:4580:1: rule__VLSExistentialQuantifier__Group__2 : rule__VLSExistentialQuantifier__Group__2__Impl ; |
11580 | public final void rule__VLSExistentialQuantifier__Group__2() throws RecognitionException { | 14387 | public final void rule__VLSExistentialQuantifier__Group__2() throws RecognitionException { |
11581 | 14388 | ||
11582 | int stackSize = keepStackSize(); | 14389 | int stackSize = keepStackSize(); |
11583 | 14390 | ||
11584 | try { | 14391 | try { |
11585 | // InternalVampireLanguage.g:3659:1: ( rule__VLSExistentialQuantifier__Group__2__Impl ) | 14392 | // InternalVampireLanguage.g:4584:1: ( rule__VLSExistentialQuantifier__Group__2__Impl ) |
11586 | // InternalVampireLanguage.g:3660:2: rule__VLSExistentialQuantifier__Group__2__Impl | 14393 | // InternalVampireLanguage.g:4585:2: rule__VLSExistentialQuantifier__Group__2__Impl |
11587 | { | 14394 | { |
11588 | pushFollow(FOLLOW_2); | 14395 | pushFollow(FOLLOW_2); |
11589 | rule__VLSExistentialQuantifier__Group__2__Impl(); | 14396 | rule__VLSExistentialQuantifier__Group__2__Impl(); |
@@ -11609,21 +14416,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11609 | 14416 | ||
11610 | 14417 | ||
11611 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__2__Impl" | 14418 | // $ANTLR start "rule__VLSExistentialQuantifier__Group__2__Impl" |
11612 | // InternalVampireLanguage.g:3666:1: rule__VLSExistentialQuantifier__Group__2__Impl : ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) ; | 14419 | // InternalVampireLanguage.g:4591:1: rule__VLSExistentialQuantifier__Group__2__Impl : ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) ; |
11613 | public final void rule__VLSExistentialQuantifier__Group__2__Impl() throws RecognitionException { | 14420 | public final void rule__VLSExistentialQuantifier__Group__2__Impl() throws RecognitionException { |
11614 | 14421 | ||
11615 | int stackSize = keepStackSize(); | 14422 | int stackSize = keepStackSize(); |
11616 | 14423 | ||
11617 | try { | 14424 | try { |
11618 | // InternalVampireLanguage.g:3670:1: ( ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) ) | 14425 | // InternalVampireLanguage.g:4595:1: ( ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) ) |
11619 | // InternalVampireLanguage.g:3671:1: ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) | 14426 | // InternalVampireLanguage.g:4596:1: ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) |
11620 | { | 14427 | { |
11621 | // InternalVampireLanguage.g:3671:1: ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) | 14428 | // InternalVampireLanguage.g:4596:1: ( ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) ) |
11622 | // InternalVampireLanguage.g:3672:2: ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) | 14429 | // InternalVampireLanguage.g:4597:2: ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) |
11623 | { | 14430 | { |
11624 | before(grammarAccess.getVLSExistentialQuantifierAccess().getOperandAssignment_2()); | 14431 | before(grammarAccess.getVLSExistentialQuantifierAccess().getOperandAssignment_2()); |
11625 | // InternalVampireLanguage.g:3673:2: ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) | 14432 | // InternalVampireLanguage.g:4598:2: ( rule__VLSExistentialQuantifier__OperandAssignment_2 ) |
11626 | // InternalVampireLanguage.g:3673:3: rule__VLSExistentialQuantifier__OperandAssignment_2 | 14433 | // InternalVampireLanguage.g:4598:3: rule__VLSExistentialQuantifier__OperandAssignment_2 |
11627 | { | 14434 | { |
11628 | pushFollow(FOLLOW_2); | 14435 | pushFollow(FOLLOW_2); |
11629 | rule__VLSExistentialQuantifier__OperandAssignment_2(); | 14436 | rule__VLSExistentialQuantifier__OperandAssignment_2(); |
@@ -11656,16 +14463,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11656 | 14463 | ||
11657 | 14464 | ||
11658 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__0" | 14465 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__0" |
11659 | // InternalVampireLanguage.g:3682:1: rule__VLSExistentialQuantifier__Group_1__0 : rule__VLSExistentialQuantifier__Group_1__0__Impl rule__VLSExistentialQuantifier__Group_1__1 ; | 14466 | // InternalVampireLanguage.g:4607:1: rule__VLSExistentialQuantifier__Group_1__0 : rule__VLSExistentialQuantifier__Group_1__0__Impl rule__VLSExistentialQuantifier__Group_1__1 ; |
11660 | public final void rule__VLSExistentialQuantifier__Group_1__0() throws RecognitionException { | 14467 | public final void rule__VLSExistentialQuantifier__Group_1__0() throws RecognitionException { |
11661 | 14468 | ||
11662 | int stackSize = keepStackSize(); | 14469 | int stackSize = keepStackSize(); |
11663 | 14470 | ||
11664 | try { | 14471 | try { |
11665 | // InternalVampireLanguage.g:3686:1: ( rule__VLSExistentialQuantifier__Group_1__0__Impl rule__VLSExistentialQuantifier__Group_1__1 ) | 14472 | // InternalVampireLanguage.g:4611:1: ( rule__VLSExistentialQuantifier__Group_1__0__Impl rule__VLSExistentialQuantifier__Group_1__1 ) |
11666 | // InternalVampireLanguage.g:3687:2: rule__VLSExistentialQuantifier__Group_1__0__Impl rule__VLSExistentialQuantifier__Group_1__1 | 14473 | // InternalVampireLanguage.g:4612:2: rule__VLSExistentialQuantifier__Group_1__0__Impl rule__VLSExistentialQuantifier__Group_1__1 |
11667 | { | 14474 | { |
11668 | pushFollow(FOLLOW_32); | 14475 | pushFollow(FOLLOW_16); |
11669 | rule__VLSExistentialQuantifier__Group_1__0__Impl(); | 14476 | rule__VLSExistentialQuantifier__Group_1__0__Impl(); |
11670 | 14477 | ||
11671 | state._fsp--; | 14478 | state._fsp--; |
@@ -11694,20 +14501,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11694 | 14501 | ||
11695 | 14502 | ||
11696 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__0__Impl" | 14503 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__0__Impl" |
11697 | // InternalVampireLanguage.g:3694:1: rule__VLSExistentialQuantifier__Group_1__0__Impl : ( '?' ) ; | 14504 | // InternalVampireLanguage.g:4619:1: rule__VLSExistentialQuantifier__Group_1__0__Impl : ( '?' ) ; |
11698 | public final void rule__VLSExistentialQuantifier__Group_1__0__Impl() throws RecognitionException { | 14505 | public final void rule__VLSExistentialQuantifier__Group_1__0__Impl() throws RecognitionException { |
11699 | 14506 | ||
11700 | int stackSize = keepStackSize(); | 14507 | int stackSize = keepStackSize(); |
11701 | 14508 | ||
11702 | try { | 14509 | try { |
11703 | // InternalVampireLanguage.g:3698:1: ( ( '?' ) ) | 14510 | // InternalVampireLanguage.g:4623:1: ( ( '?' ) ) |
11704 | // InternalVampireLanguage.g:3699:1: ( '?' ) | 14511 | // InternalVampireLanguage.g:4624:1: ( '?' ) |
11705 | { | 14512 | { |
11706 | // InternalVampireLanguage.g:3699:1: ( '?' ) | 14513 | // InternalVampireLanguage.g:4624:1: ( '?' ) |
11707 | // InternalVampireLanguage.g:3700:2: '?' | 14514 | // InternalVampireLanguage.g:4625:2: '?' |
11708 | { | 14515 | { |
11709 | before(grammarAccess.getVLSExistentialQuantifierAccess().getQuestionMarkKeyword_1_0()); | 14516 | before(grammarAccess.getVLSExistentialQuantifierAccess().getQuestionMarkKeyword_1_0()); |
11710 | match(input,64,FOLLOW_2); | 14517 | match(input,73,FOLLOW_2); |
11711 | after(grammarAccess.getVLSExistentialQuantifierAccess().getQuestionMarkKeyword_1_0()); | 14518 | after(grammarAccess.getVLSExistentialQuantifierAccess().getQuestionMarkKeyword_1_0()); |
11712 | 14519 | ||
11713 | } | 14520 | } |
@@ -11731,16 +14538,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11731 | 14538 | ||
11732 | 14539 | ||
11733 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__1" | 14540 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__1" |
11734 | // InternalVampireLanguage.g:3709:1: rule__VLSExistentialQuantifier__Group_1__1 : rule__VLSExistentialQuantifier__Group_1__1__Impl rule__VLSExistentialQuantifier__Group_1__2 ; | 14541 | // InternalVampireLanguage.g:4634:1: rule__VLSExistentialQuantifier__Group_1__1 : rule__VLSExistentialQuantifier__Group_1__1__Impl rule__VLSExistentialQuantifier__Group_1__2 ; |
11735 | public final void rule__VLSExistentialQuantifier__Group_1__1() throws RecognitionException { | 14542 | public final void rule__VLSExistentialQuantifier__Group_1__1() throws RecognitionException { |
11736 | 14543 | ||
11737 | int stackSize = keepStackSize(); | 14544 | int stackSize = keepStackSize(); |
11738 | 14545 | ||
11739 | try { | 14546 | try { |
11740 | // InternalVampireLanguage.g:3713:1: ( rule__VLSExistentialQuantifier__Group_1__1__Impl rule__VLSExistentialQuantifier__Group_1__2 ) | 14547 | // InternalVampireLanguage.g:4638:1: ( rule__VLSExistentialQuantifier__Group_1__1__Impl rule__VLSExistentialQuantifier__Group_1__2 ) |
11741 | // InternalVampireLanguage.g:3714:2: rule__VLSExistentialQuantifier__Group_1__1__Impl rule__VLSExistentialQuantifier__Group_1__2 | 14548 | // InternalVampireLanguage.g:4639:2: rule__VLSExistentialQuantifier__Group_1__1__Impl rule__VLSExistentialQuantifier__Group_1__2 |
11742 | { | 14549 | { |
11743 | pushFollow(FOLLOW_33); | 14550 | pushFollow(FOLLOW_50); |
11744 | rule__VLSExistentialQuantifier__Group_1__1__Impl(); | 14551 | rule__VLSExistentialQuantifier__Group_1__1__Impl(); |
11745 | 14552 | ||
11746 | state._fsp--; | 14553 | state._fsp--; |
@@ -11769,20 +14576,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11769 | 14576 | ||
11770 | 14577 | ||
11771 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__1__Impl" | 14578 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__1__Impl" |
11772 | // InternalVampireLanguage.g:3721:1: rule__VLSExistentialQuantifier__Group_1__1__Impl : ( '[' ) ; | 14579 | // InternalVampireLanguage.g:4646:1: rule__VLSExistentialQuantifier__Group_1__1__Impl : ( '[' ) ; |
11773 | public final void rule__VLSExistentialQuantifier__Group_1__1__Impl() throws RecognitionException { | 14580 | public final void rule__VLSExistentialQuantifier__Group_1__1__Impl() throws RecognitionException { |
11774 | 14581 | ||
11775 | int stackSize = keepStackSize(); | 14582 | int stackSize = keepStackSize(); |
11776 | 14583 | ||
11777 | try { | 14584 | try { |
11778 | // InternalVampireLanguage.g:3725:1: ( ( '[' ) ) | 14585 | // InternalVampireLanguage.g:4650:1: ( ( '[' ) ) |
11779 | // InternalVampireLanguage.g:3726:1: ( '[' ) | 14586 | // InternalVampireLanguage.g:4651:1: ( '[' ) |
11780 | { | 14587 | { |
11781 | // InternalVampireLanguage.g:3726:1: ( '[' ) | 14588 | // InternalVampireLanguage.g:4651:1: ( '[' ) |
11782 | // InternalVampireLanguage.g:3727:2: '[' | 14589 | // InternalVampireLanguage.g:4652:2: '[' |
11783 | { | 14590 | { |
11784 | before(grammarAccess.getVLSExistentialQuantifierAccess().getLeftSquareBracketKeyword_1_1()); | 14591 | before(grammarAccess.getVLSExistentialQuantifierAccess().getLeftSquareBracketKeyword_1_1()); |
11785 | match(input,53,FOLLOW_2); | 14592 | match(input,49,FOLLOW_2); |
11786 | after(grammarAccess.getVLSExistentialQuantifierAccess().getLeftSquareBracketKeyword_1_1()); | 14593 | after(grammarAccess.getVLSExistentialQuantifierAccess().getLeftSquareBracketKeyword_1_1()); |
11787 | 14594 | ||
11788 | } | 14595 | } |
@@ -11806,16 +14613,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11806 | 14613 | ||
11807 | 14614 | ||
11808 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__2" | 14615 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__2" |
11809 | // InternalVampireLanguage.g:3736:1: rule__VLSExistentialQuantifier__Group_1__2 : rule__VLSExistentialQuantifier__Group_1__2__Impl rule__VLSExistentialQuantifier__Group_1__3 ; | 14616 | // InternalVampireLanguage.g:4661:1: rule__VLSExistentialQuantifier__Group_1__2 : rule__VLSExistentialQuantifier__Group_1__2__Impl rule__VLSExistentialQuantifier__Group_1__3 ; |
11810 | public final void rule__VLSExistentialQuantifier__Group_1__2() throws RecognitionException { | 14617 | public final void rule__VLSExistentialQuantifier__Group_1__2() throws RecognitionException { |
11811 | 14618 | ||
11812 | int stackSize = keepStackSize(); | 14619 | int stackSize = keepStackSize(); |
11813 | 14620 | ||
11814 | try { | 14621 | try { |
11815 | // InternalVampireLanguage.g:3740:1: ( rule__VLSExistentialQuantifier__Group_1__2__Impl rule__VLSExistentialQuantifier__Group_1__3 ) | 14622 | // InternalVampireLanguage.g:4665:1: ( rule__VLSExistentialQuantifier__Group_1__2__Impl rule__VLSExistentialQuantifier__Group_1__3 ) |
11816 | // InternalVampireLanguage.g:3741:2: rule__VLSExistentialQuantifier__Group_1__2__Impl rule__VLSExistentialQuantifier__Group_1__3 | 14623 | // InternalVampireLanguage.g:4666:2: rule__VLSExistentialQuantifier__Group_1__2__Impl rule__VLSExistentialQuantifier__Group_1__3 |
11817 | { | 14624 | { |
11818 | pushFollow(FOLLOW_9); | 14625 | pushFollow(FOLLOW_51); |
11819 | rule__VLSExistentialQuantifier__Group_1__2__Impl(); | 14626 | rule__VLSExistentialQuantifier__Group_1__2__Impl(); |
11820 | 14627 | ||
11821 | state._fsp--; | 14628 | state._fsp--; |
@@ -11844,21 +14651,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11844 | 14651 | ||
11845 | 14652 | ||
11846 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__2__Impl" | 14653 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__2__Impl" |
11847 | // InternalVampireLanguage.g:3748:1: rule__VLSExistentialQuantifier__Group_1__2__Impl : ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) ; | 14654 | // InternalVampireLanguage.g:4673:1: rule__VLSExistentialQuantifier__Group_1__2__Impl : ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) ; |
11848 | public final void rule__VLSExistentialQuantifier__Group_1__2__Impl() throws RecognitionException { | 14655 | public final void rule__VLSExistentialQuantifier__Group_1__2__Impl() throws RecognitionException { |
11849 | 14656 | ||
11850 | int stackSize = keepStackSize(); | 14657 | int stackSize = keepStackSize(); |
11851 | 14658 | ||
11852 | try { | 14659 | try { |
11853 | // InternalVampireLanguage.g:3752:1: ( ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) ) | 14660 | // InternalVampireLanguage.g:4677:1: ( ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) ) |
11854 | // InternalVampireLanguage.g:3753:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) | 14661 | // InternalVampireLanguage.g:4678:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) |
11855 | { | 14662 | { |
11856 | // InternalVampireLanguage.g:3753:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) | 14663 | // InternalVampireLanguage.g:4678:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) ) |
11857 | // InternalVampireLanguage.g:3754:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) | 14664 | // InternalVampireLanguage.g:4679:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) |
11858 | { | 14665 | { |
11859 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAssignment_1_2()); | 14666 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAssignment_1_2()); |
11860 | // InternalVampireLanguage.g:3755:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) | 14667 | // InternalVampireLanguage.g:4680:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_2 ) |
11861 | // InternalVampireLanguage.g:3755:3: rule__VLSExistentialQuantifier__VariablesAssignment_1_2 | 14668 | // InternalVampireLanguage.g:4680:3: rule__VLSExistentialQuantifier__VariablesAssignment_1_2 |
11862 | { | 14669 | { |
11863 | pushFollow(FOLLOW_2); | 14670 | pushFollow(FOLLOW_2); |
11864 | rule__VLSExistentialQuantifier__VariablesAssignment_1_2(); | 14671 | rule__VLSExistentialQuantifier__VariablesAssignment_1_2(); |
@@ -11891,16 +14698,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11891 | 14698 | ||
11892 | 14699 | ||
11893 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__3" | 14700 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__3" |
11894 | // InternalVampireLanguage.g:3763:1: rule__VLSExistentialQuantifier__Group_1__3 : rule__VLSExistentialQuantifier__Group_1__3__Impl rule__VLSExistentialQuantifier__Group_1__4 ; | 14701 | // InternalVampireLanguage.g:4688:1: rule__VLSExistentialQuantifier__Group_1__3 : rule__VLSExistentialQuantifier__Group_1__3__Impl rule__VLSExistentialQuantifier__Group_1__4 ; |
11895 | public final void rule__VLSExistentialQuantifier__Group_1__3() throws RecognitionException { | 14702 | public final void rule__VLSExistentialQuantifier__Group_1__3() throws RecognitionException { |
11896 | 14703 | ||
11897 | int stackSize = keepStackSize(); | 14704 | int stackSize = keepStackSize(); |
11898 | 14705 | ||
11899 | try { | 14706 | try { |
11900 | // InternalVampireLanguage.g:3767:1: ( rule__VLSExistentialQuantifier__Group_1__3__Impl rule__VLSExistentialQuantifier__Group_1__4 ) | 14707 | // InternalVampireLanguage.g:4692:1: ( rule__VLSExistentialQuantifier__Group_1__3__Impl rule__VLSExistentialQuantifier__Group_1__4 ) |
11901 | // InternalVampireLanguage.g:3768:2: rule__VLSExistentialQuantifier__Group_1__3__Impl rule__VLSExistentialQuantifier__Group_1__4 | 14708 | // InternalVampireLanguage.g:4693:2: rule__VLSExistentialQuantifier__Group_1__3__Impl rule__VLSExistentialQuantifier__Group_1__4 |
11902 | { | 14709 | { |
11903 | pushFollow(FOLLOW_9); | 14710 | pushFollow(FOLLOW_51); |
11904 | rule__VLSExistentialQuantifier__Group_1__3__Impl(); | 14711 | rule__VLSExistentialQuantifier__Group_1__3__Impl(); |
11905 | 14712 | ||
11906 | state._fsp--; | 14713 | state._fsp--; |
@@ -11929,35 +14736,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11929 | 14736 | ||
11930 | 14737 | ||
11931 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__3__Impl" | 14738 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__3__Impl" |
11932 | // InternalVampireLanguage.g:3775:1: rule__VLSExistentialQuantifier__Group_1__3__Impl : ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) ; | 14739 | // InternalVampireLanguage.g:4700:1: rule__VLSExistentialQuantifier__Group_1__3__Impl : ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) ; |
11933 | public final void rule__VLSExistentialQuantifier__Group_1__3__Impl() throws RecognitionException { | 14740 | public final void rule__VLSExistentialQuantifier__Group_1__3__Impl() throws RecognitionException { |
11934 | 14741 | ||
11935 | int stackSize = keepStackSize(); | 14742 | int stackSize = keepStackSize(); |
11936 | 14743 | ||
11937 | try { | 14744 | try { |
11938 | // InternalVampireLanguage.g:3779:1: ( ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) ) | 14745 | // InternalVampireLanguage.g:4704:1: ( ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) ) |
11939 | // InternalVampireLanguage.g:3780:1: ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) | 14746 | // InternalVampireLanguage.g:4705:1: ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) |
11940 | { | 14747 | { |
11941 | // InternalVampireLanguage.g:3780:1: ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) | 14748 | // InternalVampireLanguage.g:4705:1: ( ( rule__VLSExistentialQuantifier__Group_1_3__0 )* ) |
11942 | // InternalVampireLanguage.g:3781:2: ( rule__VLSExistentialQuantifier__Group_1_3__0 )* | 14749 | // InternalVampireLanguage.g:4706:2: ( rule__VLSExistentialQuantifier__Group_1_3__0 )* |
11943 | { | 14750 | { |
11944 | before(grammarAccess.getVLSExistentialQuantifierAccess().getGroup_1_3()); | 14751 | before(grammarAccess.getVLSExistentialQuantifierAccess().getGroup_1_3()); |
11945 | // InternalVampireLanguage.g:3782:2: ( rule__VLSExistentialQuantifier__Group_1_3__0 )* | 14752 | // InternalVampireLanguage.g:4707:2: ( rule__VLSExistentialQuantifier__Group_1_3__0 )* |
11946 | loop33: | 14753 | loop40: |
11947 | do { | 14754 | do { |
11948 | int alt33=2; | 14755 | int alt40=2; |
11949 | int LA33_0 = input.LA(1); | 14756 | int LA40_0 = input.LA(1); |
11950 | 14757 | ||
11951 | if ( (LA33_0==45) ) { | 14758 | if ( (LA40_0==56) ) { |
11952 | alt33=1; | 14759 | alt40=1; |
11953 | } | 14760 | } |
11954 | 14761 | ||
11955 | 14762 | ||
11956 | switch (alt33) { | 14763 | switch (alt40) { |
11957 | case 1 : | 14764 | case 1 : |
11958 | // InternalVampireLanguage.g:3782:3: rule__VLSExistentialQuantifier__Group_1_3__0 | 14765 | // InternalVampireLanguage.g:4707:3: rule__VLSExistentialQuantifier__Group_1_3__0 |
11959 | { | 14766 | { |
11960 | pushFollow(FOLLOW_10); | 14767 | pushFollow(FOLLOW_33); |
11961 | rule__VLSExistentialQuantifier__Group_1_3__0(); | 14768 | rule__VLSExistentialQuantifier__Group_1_3__0(); |
11962 | 14769 | ||
11963 | state._fsp--; | 14770 | state._fsp--; |
@@ -11967,7 +14774,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11967 | break; | 14774 | break; |
11968 | 14775 | ||
11969 | default : | 14776 | default : |
11970 | break loop33; | 14777 | break loop40; |
11971 | } | 14778 | } |
11972 | } while (true); | 14779 | } while (true); |
11973 | 14780 | ||
@@ -11994,14 +14801,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
11994 | 14801 | ||
11995 | 14802 | ||
11996 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__4" | 14803 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__4" |
11997 | // InternalVampireLanguage.g:3790:1: rule__VLSExistentialQuantifier__Group_1__4 : rule__VLSExistentialQuantifier__Group_1__4__Impl rule__VLSExistentialQuantifier__Group_1__5 ; | 14804 | // InternalVampireLanguage.g:4715:1: rule__VLSExistentialQuantifier__Group_1__4 : rule__VLSExistentialQuantifier__Group_1__4__Impl rule__VLSExistentialQuantifier__Group_1__5 ; |
11998 | public final void rule__VLSExistentialQuantifier__Group_1__4() throws RecognitionException { | 14805 | public final void rule__VLSExistentialQuantifier__Group_1__4() throws RecognitionException { |
11999 | 14806 | ||
12000 | int stackSize = keepStackSize(); | 14807 | int stackSize = keepStackSize(); |
12001 | 14808 | ||
12002 | try { | 14809 | try { |
12003 | // InternalVampireLanguage.g:3794:1: ( rule__VLSExistentialQuantifier__Group_1__4__Impl rule__VLSExistentialQuantifier__Group_1__5 ) | 14810 | // InternalVampireLanguage.g:4719:1: ( rule__VLSExistentialQuantifier__Group_1__4__Impl rule__VLSExistentialQuantifier__Group_1__5 ) |
12004 | // InternalVampireLanguage.g:3795:2: rule__VLSExistentialQuantifier__Group_1__4__Impl rule__VLSExistentialQuantifier__Group_1__5 | 14811 | // InternalVampireLanguage.g:4720:2: rule__VLSExistentialQuantifier__Group_1__4__Impl rule__VLSExistentialQuantifier__Group_1__5 |
12005 | { | 14812 | { |
12006 | pushFollow(FOLLOW_34); | 14813 | pushFollow(FOLLOW_34); |
12007 | rule__VLSExistentialQuantifier__Group_1__4__Impl(); | 14814 | rule__VLSExistentialQuantifier__Group_1__4__Impl(); |
@@ -12032,20 +14839,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12032 | 14839 | ||
12033 | 14840 | ||
12034 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__4__Impl" | 14841 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__4__Impl" |
12035 | // InternalVampireLanguage.g:3802:1: rule__VLSExistentialQuantifier__Group_1__4__Impl : ( ']' ) ; | 14842 | // InternalVampireLanguage.g:4727:1: rule__VLSExistentialQuantifier__Group_1__4__Impl : ( ']' ) ; |
12036 | public final void rule__VLSExistentialQuantifier__Group_1__4__Impl() throws RecognitionException { | 14843 | public final void rule__VLSExistentialQuantifier__Group_1__4__Impl() throws RecognitionException { |
12037 | 14844 | ||
12038 | int stackSize = keepStackSize(); | 14845 | int stackSize = keepStackSize(); |
12039 | 14846 | ||
12040 | try { | 14847 | try { |
12041 | // InternalVampireLanguage.g:3806:1: ( ( ']' ) ) | 14848 | // InternalVampireLanguage.g:4731:1: ( ( ']' ) ) |
12042 | // InternalVampireLanguage.g:3807:1: ( ']' ) | 14849 | // InternalVampireLanguage.g:4732:1: ( ']' ) |
12043 | { | 14850 | { |
12044 | // InternalVampireLanguage.g:3807:1: ( ']' ) | 14851 | // InternalVampireLanguage.g:4732:1: ( ']' ) |
12045 | // InternalVampireLanguage.g:3808:2: ']' | 14852 | // InternalVampireLanguage.g:4733:2: ']' |
12046 | { | 14853 | { |
12047 | before(grammarAccess.getVLSExistentialQuantifierAccess().getRightSquareBracketKeyword_1_4()); | 14854 | before(grammarAccess.getVLSExistentialQuantifierAccess().getRightSquareBracketKeyword_1_4()); |
12048 | match(input,44,FOLLOW_2); | 14855 | match(input,50,FOLLOW_2); |
12049 | after(grammarAccess.getVLSExistentialQuantifierAccess().getRightSquareBracketKeyword_1_4()); | 14856 | after(grammarAccess.getVLSExistentialQuantifierAccess().getRightSquareBracketKeyword_1_4()); |
12050 | 14857 | ||
12051 | } | 14858 | } |
@@ -12069,14 +14876,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12069 | 14876 | ||
12070 | 14877 | ||
12071 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__5" | 14878 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__5" |
12072 | // InternalVampireLanguage.g:3817:1: rule__VLSExistentialQuantifier__Group_1__5 : rule__VLSExistentialQuantifier__Group_1__5__Impl ; | 14879 | // InternalVampireLanguage.g:4742:1: rule__VLSExistentialQuantifier__Group_1__5 : rule__VLSExistentialQuantifier__Group_1__5__Impl ; |
12073 | public final void rule__VLSExistentialQuantifier__Group_1__5() throws RecognitionException { | 14880 | public final void rule__VLSExistentialQuantifier__Group_1__5() throws RecognitionException { |
12074 | 14881 | ||
12075 | int stackSize = keepStackSize(); | 14882 | int stackSize = keepStackSize(); |
12076 | 14883 | ||
12077 | try { | 14884 | try { |
12078 | // InternalVampireLanguage.g:3821:1: ( rule__VLSExistentialQuantifier__Group_1__5__Impl ) | 14885 | // InternalVampireLanguage.g:4746:1: ( rule__VLSExistentialQuantifier__Group_1__5__Impl ) |
12079 | // InternalVampireLanguage.g:3822:2: rule__VLSExistentialQuantifier__Group_1__5__Impl | 14886 | // InternalVampireLanguage.g:4747:2: rule__VLSExistentialQuantifier__Group_1__5__Impl |
12080 | { | 14887 | { |
12081 | pushFollow(FOLLOW_2); | 14888 | pushFollow(FOLLOW_2); |
12082 | rule__VLSExistentialQuantifier__Group_1__5__Impl(); | 14889 | rule__VLSExistentialQuantifier__Group_1__5__Impl(); |
@@ -12102,20 +14909,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12102 | 14909 | ||
12103 | 14910 | ||
12104 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__5__Impl" | 14911 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1__5__Impl" |
12105 | // InternalVampireLanguage.g:3828:1: rule__VLSExistentialQuantifier__Group_1__5__Impl : ( ':' ) ; | 14912 | // InternalVampireLanguage.g:4753:1: rule__VLSExistentialQuantifier__Group_1__5__Impl : ( ':' ) ; |
12106 | public final void rule__VLSExistentialQuantifier__Group_1__5__Impl() throws RecognitionException { | 14913 | public final void rule__VLSExistentialQuantifier__Group_1__5__Impl() throws RecognitionException { |
12107 | 14914 | ||
12108 | int stackSize = keepStackSize(); | 14915 | int stackSize = keepStackSize(); |
12109 | 14916 | ||
12110 | try { | 14917 | try { |
12111 | // InternalVampireLanguage.g:3832:1: ( ( ':' ) ) | 14918 | // InternalVampireLanguage.g:4757:1: ( ( ':' ) ) |
12112 | // InternalVampireLanguage.g:3833:1: ( ':' ) | 14919 | // InternalVampireLanguage.g:4758:1: ( ':' ) |
12113 | { | 14920 | { |
12114 | // InternalVampireLanguage.g:3833:1: ( ':' ) | 14921 | // InternalVampireLanguage.g:4758:1: ( ':' ) |
12115 | // InternalVampireLanguage.g:3834:2: ':' | 14922 | // InternalVampireLanguage.g:4759:2: ':' |
12116 | { | 14923 | { |
12117 | before(grammarAccess.getVLSExistentialQuantifierAccess().getColonKeyword_1_5()); | 14924 | before(grammarAccess.getVLSExistentialQuantifierAccess().getColonKeyword_1_5()); |
12118 | match(input,63,FOLLOW_2); | 14925 | match(input,61,FOLLOW_2); |
12119 | after(grammarAccess.getVLSExistentialQuantifierAccess().getColonKeyword_1_5()); | 14926 | after(grammarAccess.getVLSExistentialQuantifierAccess().getColonKeyword_1_5()); |
12120 | 14927 | ||
12121 | } | 14928 | } |
@@ -12139,16 +14946,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12139 | 14946 | ||
12140 | 14947 | ||
12141 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__0" | 14948 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__0" |
12142 | // InternalVampireLanguage.g:3844:1: rule__VLSExistentialQuantifier__Group_1_3__0 : rule__VLSExistentialQuantifier__Group_1_3__0__Impl rule__VLSExistentialQuantifier__Group_1_3__1 ; | 14949 | // InternalVampireLanguage.g:4769:1: rule__VLSExistentialQuantifier__Group_1_3__0 : rule__VLSExistentialQuantifier__Group_1_3__0__Impl rule__VLSExistentialQuantifier__Group_1_3__1 ; |
12143 | public final void rule__VLSExistentialQuantifier__Group_1_3__0() throws RecognitionException { | 14950 | public final void rule__VLSExistentialQuantifier__Group_1_3__0() throws RecognitionException { |
12144 | 14951 | ||
12145 | int stackSize = keepStackSize(); | 14952 | int stackSize = keepStackSize(); |
12146 | 14953 | ||
12147 | try { | 14954 | try { |
12148 | // InternalVampireLanguage.g:3848:1: ( rule__VLSExistentialQuantifier__Group_1_3__0__Impl rule__VLSExistentialQuantifier__Group_1_3__1 ) | 14955 | // InternalVampireLanguage.g:4773:1: ( rule__VLSExistentialQuantifier__Group_1_3__0__Impl rule__VLSExistentialQuantifier__Group_1_3__1 ) |
12149 | // InternalVampireLanguage.g:3849:2: rule__VLSExistentialQuantifier__Group_1_3__0__Impl rule__VLSExistentialQuantifier__Group_1_3__1 | 14956 | // InternalVampireLanguage.g:4774:2: rule__VLSExistentialQuantifier__Group_1_3__0__Impl rule__VLSExistentialQuantifier__Group_1_3__1 |
12150 | { | 14957 | { |
12151 | pushFollow(FOLLOW_33); | 14958 | pushFollow(FOLLOW_50); |
12152 | rule__VLSExistentialQuantifier__Group_1_3__0__Impl(); | 14959 | rule__VLSExistentialQuantifier__Group_1_3__0__Impl(); |
12153 | 14960 | ||
12154 | state._fsp--; | 14961 | state._fsp--; |
@@ -12177,20 +14984,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12177 | 14984 | ||
12178 | 14985 | ||
12179 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__0__Impl" | 14986 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__0__Impl" |
12180 | // InternalVampireLanguage.g:3856:1: rule__VLSExistentialQuantifier__Group_1_3__0__Impl : ( ',' ) ; | 14987 | // InternalVampireLanguage.g:4781:1: rule__VLSExistentialQuantifier__Group_1_3__0__Impl : ( ',' ) ; |
12181 | public final void rule__VLSExistentialQuantifier__Group_1_3__0__Impl() throws RecognitionException { | 14988 | public final void rule__VLSExistentialQuantifier__Group_1_3__0__Impl() throws RecognitionException { |
12182 | 14989 | ||
12183 | int stackSize = keepStackSize(); | 14990 | int stackSize = keepStackSize(); |
12184 | 14991 | ||
12185 | try { | 14992 | try { |
12186 | // InternalVampireLanguage.g:3860:1: ( ( ',' ) ) | 14993 | // InternalVampireLanguage.g:4785:1: ( ( ',' ) ) |
12187 | // InternalVampireLanguage.g:3861:1: ( ',' ) | 14994 | // InternalVampireLanguage.g:4786:1: ( ',' ) |
12188 | { | 14995 | { |
12189 | // InternalVampireLanguage.g:3861:1: ( ',' ) | 14996 | // InternalVampireLanguage.g:4786:1: ( ',' ) |
12190 | // InternalVampireLanguage.g:3862:2: ',' | 14997 | // InternalVampireLanguage.g:4787:2: ',' |
12191 | { | 14998 | { |
12192 | before(grammarAccess.getVLSExistentialQuantifierAccess().getCommaKeyword_1_3_0()); | 14999 | before(grammarAccess.getVLSExistentialQuantifierAccess().getCommaKeyword_1_3_0()); |
12193 | match(input,45,FOLLOW_2); | 15000 | match(input,56,FOLLOW_2); |
12194 | after(grammarAccess.getVLSExistentialQuantifierAccess().getCommaKeyword_1_3_0()); | 15001 | after(grammarAccess.getVLSExistentialQuantifierAccess().getCommaKeyword_1_3_0()); |
12195 | 15002 | ||
12196 | } | 15003 | } |
@@ -12214,14 +15021,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12214 | 15021 | ||
12215 | 15022 | ||
12216 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__1" | 15023 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__1" |
12217 | // InternalVampireLanguage.g:3871:1: rule__VLSExistentialQuantifier__Group_1_3__1 : rule__VLSExistentialQuantifier__Group_1_3__1__Impl ; | 15024 | // InternalVampireLanguage.g:4796:1: rule__VLSExistentialQuantifier__Group_1_3__1 : rule__VLSExistentialQuantifier__Group_1_3__1__Impl ; |
12218 | public final void rule__VLSExistentialQuantifier__Group_1_3__1() throws RecognitionException { | 15025 | public final void rule__VLSExistentialQuantifier__Group_1_3__1() throws RecognitionException { |
12219 | 15026 | ||
12220 | int stackSize = keepStackSize(); | 15027 | int stackSize = keepStackSize(); |
12221 | 15028 | ||
12222 | try { | 15029 | try { |
12223 | // InternalVampireLanguage.g:3875:1: ( rule__VLSExistentialQuantifier__Group_1_3__1__Impl ) | 15030 | // InternalVampireLanguage.g:4800:1: ( rule__VLSExistentialQuantifier__Group_1_3__1__Impl ) |
12224 | // InternalVampireLanguage.g:3876:2: rule__VLSExistentialQuantifier__Group_1_3__1__Impl | 15031 | // InternalVampireLanguage.g:4801:2: rule__VLSExistentialQuantifier__Group_1_3__1__Impl |
12225 | { | 15032 | { |
12226 | pushFollow(FOLLOW_2); | 15033 | pushFollow(FOLLOW_2); |
12227 | rule__VLSExistentialQuantifier__Group_1_3__1__Impl(); | 15034 | rule__VLSExistentialQuantifier__Group_1_3__1__Impl(); |
@@ -12247,21 +15054,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12247 | 15054 | ||
12248 | 15055 | ||
12249 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__1__Impl" | 15056 | // $ANTLR start "rule__VLSExistentialQuantifier__Group_1_3__1__Impl" |
12250 | // InternalVampireLanguage.g:3882:1: rule__VLSExistentialQuantifier__Group_1_3__1__Impl : ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) ; | 15057 | // InternalVampireLanguage.g:4807:1: rule__VLSExistentialQuantifier__Group_1_3__1__Impl : ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) ; |
12251 | public final void rule__VLSExistentialQuantifier__Group_1_3__1__Impl() throws RecognitionException { | 15058 | public final void rule__VLSExistentialQuantifier__Group_1_3__1__Impl() throws RecognitionException { |
12252 | 15059 | ||
12253 | int stackSize = keepStackSize(); | 15060 | int stackSize = keepStackSize(); |
12254 | 15061 | ||
12255 | try { | 15062 | try { |
12256 | // InternalVampireLanguage.g:3886:1: ( ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) ) | 15063 | // InternalVampireLanguage.g:4811:1: ( ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) ) |
12257 | // InternalVampireLanguage.g:3887:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) | 15064 | // InternalVampireLanguage.g:4812:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) |
12258 | { | 15065 | { |
12259 | // InternalVampireLanguage.g:3887:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) | 15066 | // InternalVampireLanguage.g:4812:1: ( ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) ) |
12260 | // InternalVampireLanguage.g:3888:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) | 15067 | // InternalVampireLanguage.g:4813:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) |
12261 | { | 15068 | { |
12262 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAssignment_1_3_1()); | 15069 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAssignment_1_3_1()); |
12263 | // InternalVampireLanguage.g:3889:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) | 15070 | // InternalVampireLanguage.g:4814:2: ( rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 ) |
12264 | // InternalVampireLanguage.g:3889:3: rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 | 15071 | // InternalVampireLanguage.g:4814:3: rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 |
12265 | { | 15072 | { |
12266 | pushFollow(FOLLOW_2); | 15073 | pushFollow(FOLLOW_2); |
12267 | rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1(); | 15074 | rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1(); |
@@ -12294,16 +15101,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12294 | 15101 | ||
12295 | 15102 | ||
12296 | // $ANTLR start "rule__VLSUnaryNegation__Group__0" | 15103 | // $ANTLR start "rule__VLSUnaryNegation__Group__0" |
12297 | // InternalVampireLanguage.g:3898:1: rule__VLSUnaryNegation__Group__0 : rule__VLSUnaryNegation__Group__0__Impl rule__VLSUnaryNegation__Group__1 ; | 15104 | // InternalVampireLanguage.g:4823:1: rule__VLSUnaryNegation__Group__0 : rule__VLSUnaryNegation__Group__0__Impl rule__VLSUnaryNegation__Group__1 ; |
12298 | public final void rule__VLSUnaryNegation__Group__0() throws RecognitionException { | 15105 | public final void rule__VLSUnaryNegation__Group__0() throws RecognitionException { |
12299 | 15106 | ||
12300 | int stackSize = keepStackSize(); | 15107 | int stackSize = keepStackSize(); |
12301 | 15108 | ||
12302 | try { | 15109 | try { |
12303 | // InternalVampireLanguage.g:3902:1: ( rule__VLSUnaryNegation__Group__0__Impl rule__VLSUnaryNegation__Group__1 ) | 15110 | // InternalVampireLanguage.g:4827:1: ( rule__VLSUnaryNegation__Group__0__Impl rule__VLSUnaryNegation__Group__1 ) |
12304 | // InternalVampireLanguage.g:3903:2: rule__VLSUnaryNegation__Group__0__Impl rule__VLSUnaryNegation__Group__1 | 15111 | // InternalVampireLanguage.g:4828:2: rule__VLSUnaryNegation__Group__0__Impl rule__VLSUnaryNegation__Group__1 |
12305 | { | 15112 | { |
12306 | pushFollow(FOLLOW_36); | 15113 | pushFollow(FOLLOW_53); |
12307 | rule__VLSUnaryNegation__Group__0__Impl(); | 15114 | rule__VLSUnaryNegation__Group__0__Impl(); |
12308 | 15115 | ||
12309 | state._fsp--; | 15116 | state._fsp--; |
@@ -12332,21 +15139,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12332 | 15139 | ||
12333 | 15140 | ||
12334 | // $ANTLR start "rule__VLSUnaryNegation__Group__0__Impl" | 15141 | // $ANTLR start "rule__VLSUnaryNegation__Group__0__Impl" |
12335 | // InternalVampireLanguage.g:3910:1: rule__VLSUnaryNegation__Group__0__Impl : ( () ) ; | 15142 | // InternalVampireLanguage.g:4835:1: rule__VLSUnaryNegation__Group__0__Impl : ( () ) ; |
12336 | public final void rule__VLSUnaryNegation__Group__0__Impl() throws RecognitionException { | 15143 | public final void rule__VLSUnaryNegation__Group__0__Impl() throws RecognitionException { |
12337 | 15144 | ||
12338 | int stackSize = keepStackSize(); | 15145 | int stackSize = keepStackSize(); |
12339 | 15146 | ||
12340 | try { | 15147 | try { |
12341 | // InternalVampireLanguage.g:3914:1: ( ( () ) ) | 15148 | // InternalVampireLanguage.g:4839:1: ( ( () ) ) |
12342 | // InternalVampireLanguage.g:3915:1: ( () ) | 15149 | // InternalVampireLanguage.g:4840:1: ( () ) |
12343 | { | 15150 | { |
12344 | // InternalVampireLanguage.g:3915:1: ( () ) | 15151 | // InternalVampireLanguage.g:4840:1: ( () ) |
12345 | // InternalVampireLanguage.g:3916:2: () | 15152 | // InternalVampireLanguage.g:4841:2: () |
12346 | { | 15153 | { |
12347 | before(grammarAccess.getVLSUnaryNegationAccess().getVLSUnaryNegationAction_0()); | 15154 | before(grammarAccess.getVLSUnaryNegationAccess().getVLSUnaryNegationAction_0()); |
12348 | // InternalVampireLanguage.g:3917:2: () | 15155 | // InternalVampireLanguage.g:4842:2: () |
12349 | // InternalVampireLanguage.g:3917:3: | 15156 | // InternalVampireLanguage.g:4842:3: |
12350 | { | 15157 | { |
12351 | } | 15158 | } |
12352 | 15159 | ||
@@ -12369,16 +15176,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12369 | 15176 | ||
12370 | 15177 | ||
12371 | // $ANTLR start "rule__VLSUnaryNegation__Group__1" | 15178 | // $ANTLR start "rule__VLSUnaryNegation__Group__1" |
12372 | // InternalVampireLanguage.g:3925:1: rule__VLSUnaryNegation__Group__1 : rule__VLSUnaryNegation__Group__1__Impl rule__VLSUnaryNegation__Group__2 ; | 15179 | // InternalVampireLanguage.g:4850:1: rule__VLSUnaryNegation__Group__1 : rule__VLSUnaryNegation__Group__1__Impl rule__VLSUnaryNegation__Group__2 ; |
12373 | public final void rule__VLSUnaryNegation__Group__1() throws RecognitionException { | 15180 | public final void rule__VLSUnaryNegation__Group__1() throws RecognitionException { |
12374 | 15181 | ||
12375 | int stackSize = keepStackSize(); | 15182 | int stackSize = keepStackSize(); |
12376 | 15183 | ||
12377 | try { | 15184 | try { |
12378 | // InternalVampireLanguage.g:3929:1: ( rule__VLSUnaryNegation__Group__1__Impl rule__VLSUnaryNegation__Group__2 ) | 15185 | // InternalVampireLanguage.g:4854:1: ( rule__VLSUnaryNegation__Group__1__Impl rule__VLSUnaryNegation__Group__2 ) |
12379 | // InternalVampireLanguage.g:3930:2: rule__VLSUnaryNegation__Group__1__Impl rule__VLSUnaryNegation__Group__2 | 15186 | // InternalVampireLanguage.g:4855:2: rule__VLSUnaryNegation__Group__1__Impl rule__VLSUnaryNegation__Group__2 |
12380 | { | 15187 | { |
12381 | pushFollow(FOLLOW_17); | 15188 | pushFollow(FOLLOW_26); |
12382 | rule__VLSUnaryNegation__Group__1__Impl(); | 15189 | rule__VLSUnaryNegation__Group__1__Impl(); |
12383 | 15190 | ||
12384 | state._fsp--; | 15191 | state._fsp--; |
@@ -12407,20 +15214,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12407 | 15214 | ||
12408 | 15215 | ||
12409 | // $ANTLR start "rule__VLSUnaryNegation__Group__1__Impl" | 15216 | // $ANTLR start "rule__VLSUnaryNegation__Group__1__Impl" |
12410 | // InternalVampireLanguage.g:3937:1: rule__VLSUnaryNegation__Group__1__Impl : ( '~' ) ; | 15217 | // InternalVampireLanguage.g:4862:1: rule__VLSUnaryNegation__Group__1__Impl : ( '~' ) ; |
12411 | public final void rule__VLSUnaryNegation__Group__1__Impl() throws RecognitionException { | 15218 | public final void rule__VLSUnaryNegation__Group__1__Impl() throws RecognitionException { |
12412 | 15219 | ||
12413 | int stackSize = keepStackSize(); | 15220 | int stackSize = keepStackSize(); |
12414 | 15221 | ||
12415 | try { | 15222 | try { |
12416 | // InternalVampireLanguage.g:3941:1: ( ( '~' ) ) | 15223 | // InternalVampireLanguage.g:4866:1: ( ( '~' ) ) |
12417 | // InternalVampireLanguage.g:3942:1: ( '~' ) | 15224 | // InternalVampireLanguage.g:4867:1: ( '~' ) |
12418 | { | 15225 | { |
12419 | // InternalVampireLanguage.g:3942:1: ( '~' ) | 15226 | // InternalVampireLanguage.g:4867:1: ( '~' ) |
12420 | // InternalVampireLanguage.g:3943:2: '~' | 15227 | // InternalVampireLanguage.g:4868:2: '~' |
12421 | { | 15228 | { |
12422 | before(grammarAccess.getVLSUnaryNegationAccess().getTildeKeyword_1()); | 15229 | before(grammarAccess.getVLSUnaryNegationAccess().getTildeKeyword_1()); |
12423 | match(input,65,FOLLOW_2); | 15230 | match(input,74,FOLLOW_2); |
12424 | after(grammarAccess.getVLSUnaryNegationAccess().getTildeKeyword_1()); | 15231 | after(grammarAccess.getVLSUnaryNegationAccess().getTildeKeyword_1()); |
12425 | 15232 | ||
12426 | } | 15233 | } |
@@ -12444,14 +15251,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12444 | 15251 | ||
12445 | 15252 | ||
12446 | // $ANTLR start "rule__VLSUnaryNegation__Group__2" | 15253 | // $ANTLR start "rule__VLSUnaryNegation__Group__2" |
12447 | // InternalVampireLanguage.g:3952:1: rule__VLSUnaryNegation__Group__2 : rule__VLSUnaryNegation__Group__2__Impl ; | 15254 | // InternalVampireLanguage.g:4877:1: rule__VLSUnaryNegation__Group__2 : rule__VLSUnaryNegation__Group__2__Impl ; |
12448 | public final void rule__VLSUnaryNegation__Group__2() throws RecognitionException { | 15255 | public final void rule__VLSUnaryNegation__Group__2() throws RecognitionException { |
12449 | 15256 | ||
12450 | int stackSize = keepStackSize(); | 15257 | int stackSize = keepStackSize(); |
12451 | 15258 | ||
12452 | try { | 15259 | try { |
12453 | // InternalVampireLanguage.g:3956:1: ( rule__VLSUnaryNegation__Group__2__Impl ) | 15260 | // InternalVampireLanguage.g:4881:1: ( rule__VLSUnaryNegation__Group__2__Impl ) |
12454 | // InternalVampireLanguage.g:3957:2: rule__VLSUnaryNegation__Group__2__Impl | 15261 | // InternalVampireLanguage.g:4882:2: rule__VLSUnaryNegation__Group__2__Impl |
12455 | { | 15262 | { |
12456 | pushFollow(FOLLOW_2); | 15263 | pushFollow(FOLLOW_2); |
12457 | rule__VLSUnaryNegation__Group__2__Impl(); | 15264 | rule__VLSUnaryNegation__Group__2__Impl(); |
@@ -12477,21 +15284,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12477 | 15284 | ||
12478 | 15285 | ||
12479 | // $ANTLR start "rule__VLSUnaryNegation__Group__2__Impl" | 15286 | // $ANTLR start "rule__VLSUnaryNegation__Group__2__Impl" |
12480 | // InternalVampireLanguage.g:3963:1: rule__VLSUnaryNegation__Group__2__Impl : ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) ; | 15287 | // InternalVampireLanguage.g:4888:1: rule__VLSUnaryNegation__Group__2__Impl : ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) ; |
12481 | public final void rule__VLSUnaryNegation__Group__2__Impl() throws RecognitionException { | 15288 | public final void rule__VLSUnaryNegation__Group__2__Impl() throws RecognitionException { |
12482 | 15289 | ||
12483 | int stackSize = keepStackSize(); | 15290 | int stackSize = keepStackSize(); |
12484 | 15291 | ||
12485 | try { | 15292 | try { |
12486 | // InternalVampireLanguage.g:3967:1: ( ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) ) | 15293 | // InternalVampireLanguage.g:4892:1: ( ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) ) |
12487 | // InternalVampireLanguage.g:3968:1: ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) | 15294 | // InternalVampireLanguage.g:4893:1: ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) |
12488 | { | 15295 | { |
12489 | // InternalVampireLanguage.g:3968:1: ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) | 15296 | // InternalVampireLanguage.g:4893:1: ( ( rule__VLSUnaryNegation__OperandAssignment_2 ) ) |
12490 | // InternalVampireLanguage.g:3969:2: ( rule__VLSUnaryNegation__OperandAssignment_2 ) | 15297 | // InternalVampireLanguage.g:4894:2: ( rule__VLSUnaryNegation__OperandAssignment_2 ) |
12491 | { | 15298 | { |
12492 | before(grammarAccess.getVLSUnaryNegationAccess().getOperandAssignment_2()); | 15299 | before(grammarAccess.getVLSUnaryNegationAccess().getOperandAssignment_2()); |
12493 | // InternalVampireLanguage.g:3970:2: ( rule__VLSUnaryNegation__OperandAssignment_2 ) | 15300 | // InternalVampireLanguage.g:4895:2: ( rule__VLSUnaryNegation__OperandAssignment_2 ) |
12494 | // InternalVampireLanguage.g:3970:3: rule__VLSUnaryNegation__OperandAssignment_2 | 15301 | // InternalVampireLanguage.g:4895:3: rule__VLSUnaryNegation__OperandAssignment_2 |
12495 | { | 15302 | { |
12496 | pushFollow(FOLLOW_2); | 15303 | pushFollow(FOLLOW_2); |
12497 | rule__VLSUnaryNegation__OperandAssignment_2(); | 15304 | rule__VLSUnaryNegation__OperandAssignment_2(); |
@@ -12524,16 +15331,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12524 | 15331 | ||
12525 | 15332 | ||
12526 | // $ANTLR start "rule__VLSUnaryInfix__Group__0" | 15333 | // $ANTLR start "rule__VLSUnaryInfix__Group__0" |
12527 | // InternalVampireLanguage.g:3979:1: rule__VLSUnaryInfix__Group__0 : rule__VLSUnaryInfix__Group__0__Impl rule__VLSUnaryInfix__Group__1 ; | 15334 | // InternalVampireLanguage.g:4904:1: rule__VLSUnaryInfix__Group__0 : rule__VLSUnaryInfix__Group__0__Impl rule__VLSUnaryInfix__Group__1 ; |
12528 | public final void rule__VLSUnaryInfix__Group__0() throws RecognitionException { | 15335 | public final void rule__VLSUnaryInfix__Group__0() throws RecognitionException { |
12529 | 15336 | ||
12530 | int stackSize = keepStackSize(); | 15337 | int stackSize = keepStackSize(); |
12531 | 15338 | ||
12532 | try { | 15339 | try { |
12533 | // InternalVampireLanguage.g:3983:1: ( rule__VLSUnaryInfix__Group__0__Impl rule__VLSUnaryInfix__Group__1 ) | 15340 | // InternalVampireLanguage.g:4908:1: ( rule__VLSUnaryInfix__Group__0__Impl rule__VLSUnaryInfix__Group__1 ) |
12534 | // InternalVampireLanguage.g:3984:2: rule__VLSUnaryInfix__Group__0__Impl rule__VLSUnaryInfix__Group__1 | 15341 | // InternalVampireLanguage.g:4909:2: rule__VLSUnaryInfix__Group__0__Impl rule__VLSUnaryInfix__Group__1 |
12535 | { | 15342 | { |
12536 | pushFollow(FOLLOW_37); | 15343 | pushFollow(FOLLOW_54); |
12537 | rule__VLSUnaryInfix__Group__0__Impl(); | 15344 | rule__VLSUnaryInfix__Group__0__Impl(); |
12538 | 15345 | ||
12539 | state._fsp--; | 15346 | state._fsp--; |
@@ -12562,17 +15369,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12562 | 15369 | ||
12563 | 15370 | ||
12564 | // $ANTLR start "rule__VLSUnaryInfix__Group__0__Impl" | 15371 | // $ANTLR start "rule__VLSUnaryInfix__Group__0__Impl" |
12565 | // InternalVampireLanguage.g:3991:1: rule__VLSUnaryInfix__Group__0__Impl : ( ruleVLSAtomic ) ; | 15372 | // InternalVampireLanguage.g:4916:1: rule__VLSUnaryInfix__Group__0__Impl : ( ruleVLSAtomic ) ; |
12566 | public final void rule__VLSUnaryInfix__Group__0__Impl() throws RecognitionException { | 15373 | public final void rule__VLSUnaryInfix__Group__0__Impl() throws RecognitionException { |
12567 | 15374 | ||
12568 | int stackSize = keepStackSize(); | 15375 | int stackSize = keepStackSize(); |
12569 | 15376 | ||
12570 | try { | 15377 | try { |
12571 | // InternalVampireLanguage.g:3995:1: ( ( ruleVLSAtomic ) ) | 15378 | // InternalVampireLanguage.g:4920:1: ( ( ruleVLSAtomic ) ) |
12572 | // InternalVampireLanguage.g:3996:1: ( ruleVLSAtomic ) | 15379 | // InternalVampireLanguage.g:4921:1: ( ruleVLSAtomic ) |
12573 | { | 15380 | { |
12574 | // InternalVampireLanguage.g:3996:1: ( ruleVLSAtomic ) | 15381 | // InternalVampireLanguage.g:4921:1: ( ruleVLSAtomic ) |
12575 | // InternalVampireLanguage.g:3997:2: ruleVLSAtomic | 15382 | // InternalVampireLanguage.g:4922:2: ruleVLSAtomic |
12576 | { | 15383 | { |
12577 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSAtomicParserRuleCall_0()); | 15384 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSAtomicParserRuleCall_0()); |
12578 | pushFollow(FOLLOW_2); | 15385 | pushFollow(FOLLOW_2); |
@@ -12603,14 +15410,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12603 | 15410 | ||
12604 | 15411 | ||
12605 | // $ANTLR start "rule__VLSUnaryInfix__Group__1" | 15412 | // $ANTLR start "rule__VLSUnaryInfix__Group__1" |
12606 | // InternalVampireLanguage.g:4006:1: rule__VLSUnaryInfix__Group__1 : rule__VLSUnaryInfix__Group__1__Impl ; | 15413 | // InternalVampireLanguage.g:4931:1: rule__VLSUnaryInfix__Group__1 : rule__VLSUnaryInfix__Group__1__Impl ; |
12607 | public final void rule__VLSUnaryInfix__Group__1() throws RecognitionException { | 15414 | public final void rule__VLSUnaryInfix__Group__1() throws RecognitionException { |
12608 | 15415 | ||
12609 | int stackSize = keepStackSize(); | 15416 | int stackSize = keepStackSize(); |
12610 | 15417 | ||
12611 | try { | 15418 | try { |
12612 | // InternalVampireLanguage.g:4010:1: ( rule__VLSUnaryInfix__Group__1__Impl ) | 15419 | // InternalVampireLanguage.g:4935:1: ( rule__VLSUnaryInfix__Group__1__Impl ) |
12613 | // InternalVampireLanguage.g:4011:2: rule__VLSUnaryInfix__Group__1__Impl | 15420 | // InternalVampireLanguage.g:4936:2: rule__VLSUnaryInfix__Group__1__Impl |
12614 | { | 15421 | { |
12615 | pushFollow(FOLLOW_2); | 15422 | pushFollow(FOLLOW_2); |
12616 | rule__VLSUnaryInfix__Group__1__Impl(); | 15423 | rule__VLSUnaryInfix__Group__1__Impl(); |
@@ -12636,29 +15443,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12636 | 15443 | ||
12637 | 15444 | ||
12638 | // $ANTLR start "rule__VLSUnaryInfix__Group__1__Impl" | 15445 | // $ANTLR start "rule__VLSUnaryInfix__Group__1__Impl" |
12639 | // InternalVampireLanguage.g:4017:1: rule__VLSUnaryInfix__Group__1__Impl : ( ( rule__VLSUnaryInfix__Group_1__0 )? ) ; | 15446 | // InternalVampireLanguage.g:4942:1: rule__VLSUnaryInfix__Group__1__Impl : ( ( rule__VLSUnaryInfix__Group_1__0 )? ) ; |
12640 | public final void rule__VLSUnaryInfix__Group__1__Impl() throws RecognitionException { | 15447 | public final void rule__VLSUnaryInfix__Group__1__Impl() throws RecognitionException { |
12641 | 15448 | ||
12642 | int stackSize = keepStackSize(); | 15449 | int stackSize = keepStackSize(); |
12643 | 15450 | ||
12644 | try { | 15451 | try { |
12645 | // InternalVampireLanguage.g:4021:1: ( ( ( rule__VLSUnaryInfix__Group_1__0 )? ) ) | 15452 | // InternalVampireLanguage.g:4946:1: ( ( ( rule__VLSUnaryInfix__Group_1__0 )? ) ) |
12646 | // InternalVampireLanguage.g:4022:1: ( ( rule__VLSUnaryInfix__Group_1__0 )? ) | 15453 | // InternalVampireLanguage.g:4947:1: ( ( rule__VLSUnaryInfix__Group_1__0 )? ) |
12647 | { | 15454 | { |
12648 | // InternalVampireLanguage.g:4022:1: ( ( rule__VLSUnaryInfix__Group_1__0 )? ) | 15455 | // InternalVampireLanguage.g:4947:1: ( ( rule__VLSUnaryInfix__Group_1__0 )? ) |
12649 | // InternalVampireLanguage.g:4023:2: ( rule__VLSUnaryInfix__Group_1__0 )? | 15456 | // InternalVampireLanguage.g:4948:2: ( rule__VLSUnaryInfix__Group_1__0 )? |
12650 | { | 15457 | { |
12651 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1()); | 15458 | before(grammarAccess.getVLSUnaryInfixAccess().getGroup_1()); |
12652 | // InternalVampireLanguage.g:4024:2: ( rule__VLSUnaryInfix__Group_1__0 )? | 15459 | // InternalVampireLanguage.g:4949:2: ( rule__VLSUnaryInfix__Group_1__0 )? |
12653 | int alt34=2; | 15460 | int alt41=2; |
12654 | int LA34_0 = input.LA(1); | 15461 | int LA41_0 = input.LA(1); |
12655 | 15462 | ||
12656 | if ( ((LA34_0>=66 && LA34_0<=68)) ) { | 15463 | if ( ((LA41_0>=75 && LA41_0<=77)) ) { |
12657 | alt34=1; | 15464 | alt41=1; |
12658 | } | 15465 | } |
12659 | switch (alt34) { | 15466 | switch (alt41) { |
12660 | case 1 : | 15467 | case 1 : |
12661 | // InternalVampireLanguage.g:4024:3: rule__VLSUnaryInfix__Group_1__0 | 15468 | // InternalVampireLanguage.g:4949:3: rule__VLSUnaryInfix__Group_1__0 |
12662 | { | 15469 | { |
12663 | pushFollow(FOLLOW_2); | 15470 | pushFollow(FOLLOW_2); |
12664 | rule__VLSUnaryInfix__Group_1__0(); | 15471 | rule__VLSUnaryInfix__Group_1__0(); |
@@ -12694,16 +15501,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12694 | 15501 | ||
12695 | 15502 | ||
12696 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__0" | 15503 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__0" |
12697 | // InternalVampireLanguage.g:4033:1: rule__VLSUnaryInfix__Group_1__0 : rule__VLSUnaryInfix__Group_1__0__Impl rule__VLSUnaryInfix__Group_1__1 ; | 15504 | // InternalVampireLanguage.g:4958:1: rule__VLSUnaryInfix__Group_1__0 : rule__VLSUnaryInfix__Group_1__0__Impl rule__VLSUnaryInfix__Group_1__1 ; |
12698 | public final void rule__VLSUnaryInfix__Group_1__0() throws RecognitionException { | 15505 | public final void rule__VLSUnaryInfix__Group_1__0() throws RecognitionException { |
12699 | 15506 | ||
12700 | int stackSize = keepStackSize(); | 15507 | int stackSize = keepStackSize(); |
12701 | 15508 | ||
12702 | try { | 15509 | try { |
12703 | // InternalVampireLanguage.g:4037:1: ( rule__VLSUnaryInfix__Group_1__0__Impl rule__VLSUnaryInfix__Group_1__1 ) | 15510 | // InternalVampireLanguage.g:4962:1: ( rule__VLSUnaryInfix__Group_1__0__Impl rule__VLSUnaryInfix__Group_1__1 ) |
12704 | // InternalVampireLanguage.g:4038:2: rule__VLSUnaryInfix__Group_1__0__Impl rule__VLSUnaryInfix__Group_1__1 | 15511 | // InternalVampireLanguage.g:4963:2: rule__VLSUnaryInfix__Group_1__0__Impl rule__VLSUnaryInfix__Group_1__1 |
12705 | { | 15512 | { |
12706 | pushFollow(FOLLOW_38); | 15513 | pushFollow(FOLLOW_35); |
12707 | rule__VLSUnaryInfix__Group_1__0__Impl(); | 15514 | rule__VLSUnaryInfix__Group_1__0__Impl(); |
12708 | 15515 | ||
12709 | state._fsp--; | 15516 | state._fsp--; |
@@ -12732,21 +15539,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12732 | 15539 | ||
12733 | 15540 | ||
12734 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__0__Impl" | 15541 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__0__Impl" |
12735 | // InternalVampireLanguage.g:4045:1: rule__VLSUnaryInfix__Group_1__0__Impl : ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) ; | 15542 | // InternalVampireLanguage.g:4970:1: rule__VLSUnaryInfix__Group_1__0__Impl : ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) ; |
12736 | public final void rule__VLSUnaryInfix__Group_1__0__Impl() throws RecognitionException { | 15543 | public final void rule__VLSUnaryInfix__Group_1__0__Impl() throws RecognitionException { |
12737 | 15544 | ||
12738 | int stackSize = keepStackSize(); | 15545 | int stackSize = keepStackSize(); |
12739 | 15546 | ||
12740 | try { | 15547 | try { |
12741 | // InternalVampireLanguage.g:4049:1: ( ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) ) | 15548 | // InternalVampireLanguage.g:4974:1: ( ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) ) |
12742 | // InternalVampireLanguage.g:4050:1: ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) | 15549 | // InternalVampireLanguage.g:4975:1: ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) |
12743 | { | 15550 | { |
12744 | // InternalVampireLanguage.g:4050:1: ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) | 15551 | // InternalVampireLanguage.g:4975:1: ( ( rule__VLSUnaryInfix__Alternatives_1_0 ) ) |
12745 | // InternalVampireLanguage.g:4051:2: ( rule__VLSUnaryInfix__Alternatives_1_0 ) | 15552 | // InternalVampireLanguage.g:4976:2: ( rule__VLSUnaryInfix__Alternatives_1_0 ) |
12746 | { | 15553 | { |
12747 | before(grammarAccess.getVLSUnaryInfixAccess().getAlternatives_1_0()); | 15554 | before(grammarAccess.getVLSUnaryInfixAccess().getAlternatives_1_0()); |
12748 | // InternalVampireLanguage.g:4052:2: ( rule__VLSUnaryInfix__Alternatives_1_0 ) | 15555 | // InternalVampireLanguage.g:4977:2: ( rule__VLSUnaryInfix__Alternatives_1_0 ) |
12749 | // InternalVampireLanguage.g:4052:3: rule__VLSUnaryInfix__Alternatives_1_0 | 15556 | // InternalVampireLanguage.g:4977:3: rule__VLSUnaryInfix__Alternatives_1_0 |
12750 | { | 15557 | { |
12751 | pushFollow(FOLLOW_2); | 15558 | pushFollow(FOLLOW_2); |
12752 | rule__VLSUnaryInfix__Alternatives_1_0(); | 15559 | rule__VLSUnaryInfix__Alternatives_1_0(); |
@@ -12779,14 +15586,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12779 | 15586 | ||
12780 | 15587 | ||
12781 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__1" | 15588 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__1" |
12782 | // InternalVampireLanguage.g:4060:1: rule__VLSUnaryInfix__Group_1__1 : rule__VLSUnaryInfix__Group_1__1__Impl ; | 15589 | // InternalVampireLanguage.g:4985:1: rule__VLSUnaryInfix__Group_1__1 : rule__VLSUnaryInfix__Group_1__1__Impl ; |
12783 | public final void rule__VLSUnaryInfix__Group_1__1() throws RecognitionException { | 15590 | public final void rule__VLSUnaryInfix__Group_1__1() throws RecognitionException { |
12784 | 15591 | ||
12785 | int stackSize = keepStackSize(); | 15592 | int stackSize = keepStackSize(); |
12786 | 15593 | ||
12787 | try { | 15594 | try { |
12788 | // InternalVampireLanguage.g:4064:1: ( rule__VLSUnaryInfix__Group_1__1__Impl ) | 15595 | // InternalVampireLanguage.g:4989:1: ( rule__VLSUnaryInfix__Group_1__1__Impl ) |
12789 | // InternalVampireLanguage.g:4065:2: rule__VLSUnaryInfix__Group_1__1__Impl | 15596 | // InternalVampireLanguage.g:4990:2: rule__VLSUnaryInfix__Group_1__1__Impl |
12790 | { | 15597 | { |
12791 | pushFollow(FOLLOW_2); | 15598 | pushFollow(FOLLOW_2); |
12792 | rule__VLSUnaryInfix__Group_1__1__Impl(); | 15599 | rule__VLSUnaryInfix__Group_1__1__Impl(); |
@@ -12812,21 +15619,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12812 | 15619 | ||
12813 | 15620 | ||
12814 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__1__Impl" | 15621 | // $ANTLR start "rule__VLSUnaryInfix__Group_1__1__Impl" |
12815 | // InternalVampireLanguage.g:4071:1: rule__VLSUnaryInfix__Group_1__1__Impl : ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) ; | 15622 | // InternalVampireLanguage.g:4996:1: rule__VLSUnaryInfix__Group_1__1__Impl : ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) ; |
12816 | public final void rule__VLSUnaryInfix__Group_1__1__Impl() throws RecognitionException { | 15623 | public final void rule__VLSUnaryInfix__Group_1__1__Impl() throws RecognitionException { |
12817 | 15624 | ||
12818 | int stackSize = keepStackSize(); | 15625 | int stackSize = keepStackSize(); |
12819 | 15626 | ||
12820 | try { | 15627 | try { |
12821 | // InternalVampireLanguage.g:4075:1: ( ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) ) | 15628 | // InternalVampireLanguage.g:5000:1: ( ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) ) |
12822 | // InternalVampireLanguage.g:4076:1: ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) | 15629 | // InternalVampireLanguage.g:5001:1: ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) |
12823 | { | 15630 | { |
12824 | // InternalVampireLanguage.g:4076:1: ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) | 15631 | // InternalVampireLanguage.g:5001:1: ( ( rule__VLSUnaryInfix__RightAssignment_1_1 ) ) |
12825 | // InternalVampireLanguage.g:4077:2: ( rule__VLSUnaryInfix__RightAssignment_1_1 ) | 15632 | // InternalVampireLanguage.g:5002:2: ( rule__VLSUnaryInfix__RightAssignment_1_1 ) |
12826 | { | 15633 | { |
12827 | before(grammarAccess.getVLSUnaryInfixAccess().getRightAssignment_1_1()); | 15634 | before(grammarAccess.getVLSUnaryInfixAccess().getRightAssignment_1_1()); |
12828 | // InternalVampireLanguage.g:4078:2: ( rule__VLSUnaryInfix__RightAssignment_1_1 ) | 15635 | // InternalVampireLanguage.g:5003:2: ( rule__VLSUnaryInfix__RightAssignment_1_1 ) |
12829 | // InternalVampireLanguage.g:4078:3: rule__VLSUnaryInfix__RightAssignment_1_1 | 15636 | // InternalVampireLanguage.g:5003:3: rule__VLSUnaryInfix__RightAssignment_1_1 |
12830 | { | 15637 | { |
12831 | pushFollow(FOLLOW_2); | 15638 | pushFollow(FOLLOW_2); |
12832 | rule__VLSUnaryInfix__RightAssignment_1_1(); | 15639 | rule__VLSUnaryInfix__RightAssignment_1_1(); |
@@ -12859,16 +15666,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12859 | 15666 | ||
12860 | 15667 | ||
12861 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__0" | 15668 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__0" |
12862 | // InternalVampireLanguage.g:4087:1: rule__VLSUnaryInfix__Group_1_0_0__0 : rule__VLSUnaryInfix__Group_1_0_0__0__Impl rule__VLSUnaryInfix__Group_1_0_0__1 ; | 15669 | // InternalVampireLanguage.g:5012:1: rule__VLSUnaryInfix__Group_1_0_0__0 : rule__VLSUnaryInfix__Group_1_0_0__0__Impl rule__VLSUnaryInfix__Group_1_0_0__1 ; |
12863 | public final void rule__VLSUnaryInfix__Group_1_0_0__0() throws RecognitionException { | 15670 | public final void rule__VLSUnaryInfix__Group_1_0_0__0() throws RecognitionException { |
12864 | 15671 | ||
12865 | int stackSize = keepStackSize(); | 15672 | int stackSize = keepStackSize(); |
12866 | 15673 | ||
12867 | try { | 15674 | try { |
12868 | // InternalVampireLanguage.g:4091:1: ( rule__VLSUnaryInfix__Group_1_0_0__0__Impl rule__VLSUnaryInfix__Group_1_0_0__1 ) | 15675 | // InternalVampireLanguage.g:5016:1: ( rule__VLSUnaryInfix__Group_1_0_0__0__Impl rule__VLSUnaryInfix__Group_1_0_0__1 ) |
12869 | // InternalVampireLanguage.g:4092:2: rule__VLSUnaryInfix__Group_1_0_0__0__Impl rule__VLSUnaryInfix__Group_1_0_0__1 | 15676 | // InternalVampireLanguage.g:5017:2: rule__VLSUnaryInfix__Group_1_0_0__0__Impl rule__VLSUnaryInfix__Group_1_0_0__1 |
12870 | { | 15677 | { |
12871 | pushFollow(FOLLOW_39); | 15678 | pushFollow(FOLLOW_55); |
12872 | rule__VLSUnaryInfix__Group_1_0_0__0__Impl(); | 15679 | rule__VLSUnaryInfix__Group_1_0_0__0__Impl(); |
12873 | 15680 | ||
12874 | state._fsp--; | 15681 | state._fsp--; |
@@ -12897,21 +15704,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12897 | 15704 | ||
12898 | 15705 | ||
12899 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__0__Impl" | 15706 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__0__Impl" |
12900 | // InternalVampireLanguage.g:4099:1: rule__VLSUnaryInfix__Group_1_0_0__0__Impl : ( () ) ; | 15707 | // InternalVampireLanguage.g:5024:1: rule__VLSUnaryInfix__Group_1_0_0__0__Impl : ( () ) ; |
12901 | public final void rule__VLSUnaryInfix__Group_1_0_0__0__Impl() throws RecognitionException { | 15708 | public final void rule__VLSUnaryInfix__Group_1_0_0__0__Impl() throws RecognitionException { |
12902 | 15709 | ||
12903 | int stackSize = keepStackSize(); | 15710 | int stackSize = keepStackSize(); |
12904 | 15711 | ||
12905 | try { | 15712 | try { |
12906 | // InternalVampireLanguage.g:4103:1: ( ( () ) ) | 15713 | // InternalVampireLanguage.g:5028:1: ( ( () ) ) |
12907 | // InternalVampireLanguage.g:4104:1: ( () ) | 15714 | // InternalVampireLanguage.g:5029:1: ( () ) |
12908 | { | 15715 | { |
12909 | // InternalVampireLanguage.g:4104:1: ( () ) | 15716 | // InternalVampireLanguage.g:5029:1: ( () ) |
12910 | // InternalVampireLanguage.g:4105:2: () | 15717 | // InternalVampireLanguage.g:5030:2: () |
12911 | { | 15718 | { |
12912 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSInequalityLeftAction_1_0_0_0()); | 15719 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSInequalityLeftAction_1_0_0_0()); |
12913 | // InternalVampireLanguage.g:4106:2: () | 15720 | // InternalVampireLanguage.g:5031:2: () |
12914 | // InternalVampireLanguage.g:4106:3: | 15721 | // InternalVampireLanguage.g:5031:3: |
12915 | { | 15722 | { |
12916 | } | 15723 | } |
12917 | 15724 | ||
@@ -12934,14 +15741,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12934 | 15741 | ||
12935 | 15742 | ||
12936 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__1" | 15743 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__1" |
12937 | // InternalVampireLanguage.g:4114:1: rule__VLSUnaryInfix__Group_1_0_0__1 : rule__VLSUnaryInfix__Group_1_0_0__1__Impl ; | 15744 | // InternalVampireLanguage.g:5039:1: rule__VLSUnaryInfix__Group_1_0_0__1 : rule__VLSUnaryInfix__Group_1_0_0__1__Impl ; |
12938 | public final void rule__VLSUnaryInfix__Group_1_0_0__1() throws RecognitionException { | 15745 | public final void rule__VLSUnaryInfix__Group_1_0_0__1() throws RecognitionException { |
12939 | 15746 | ||
12940 | int stackSize = keepStackSize(); | 15747 | int stackSize = keepStackSize(); |
12941 | 15748 | ||
12942 | try { | 15749 | try { |
12943 | // InternalVampireLanguage.g:4118:1: ( rule__VLSUnaryInfix__Group_1_0_0__1__Impl ) | 15750 | // InternalVampireLanguage.g:5043:1: ( rule__VLSUnaryInfix__Group_1_0_0__1__Impl ) |
12944 | // InternalVampireLanguage.g:4119:2: rule__VLSUnaryInfix__Group_1_0_0__1__Impl | 15751 | // InternalVampireLanguage.g:5044:2: rule__VLSUnaryInfix__Group_1_0_0__1__Impl |
12945 | { | 15752 | { |
12946 | pushFollow(FOLLOW_2); | 15753 | pushFollow(FOLLOW_2); |
12947 | rule__VLSUnaryInfix__Group_1_0_0__1__Impl(); | 15754 | rule__VLSUnaryInfix__Group_1_0_0__1__Impl(); |
@@ -12967,20 +15774,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
12967 | 15774 | ||
12968 | 15775 | ||
12969 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__1__Impl" | 15776 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_0__1__Impl" |
12970 | // InternalVampireLanguage.g:4125:1: rule__VLSUnaryInfix__Group_1_0_0__1__Impl : ( '!=' ) ; | 15777 | // InternalVampireLanguage.g:5050:1: rule__VLSUnaryInfix__Group_1_0_0__1__Impl : ( '!=' ) ; |
12971 | public final void rule__VLSUnaryInfix__Group_1_0_0__1__Impl() throws RecognitionException { | 15778 | public final void rule__VLSUnaryInfix__Group_1_0_0__1__Impl() throws RecognitionException { |
12972 | 15779 | ||
12973 | int stackSize = keepStackSize(); | 15780 | int stackSize = keepStackSize(); |
12974 | 15781 | ||
12975 | try { | 15782 | try { |
12976 | // InternalVampireLanguage.g:4129:1: ( ( '!=' ) ) | 15783 | // InternalVampireLanguage.g:5054:1: ( ( '!=' ) ) |
12977 | // InternalVampireLanguage.g:4130:1: ( '!=' ) | 15784 | // InternalVampireLanguage.g:5055:1: ( '!=' ) |
12978 | { | 15785 | { |
12979 | // InternalVampireLanguage.g:4130:1: ( '!=' ) | 15786 | // InternalVampireLanguage.g:5055:1: ( '!=' ) |
12980 | // InternalVampireLanguage.g:4131:2: '!=' | 15787 | // InternalVampireLanguage.g:5056:2: '!=' |
12981 | { | 15788 | { |
12982 | before(grammarAccess.getVLSUnaryInfixAccess().getExclamationMarkEqualsSignKeyword_1_0_0_1()); | 15789 | before(grammarAccess.getVLSUnaryInfixAccess().getExclamationMarkEqualsSignKeyword_1_0_0_1()); |
12983 | match(input,66,FOLLOW_2); | 15790 | match(input,75,FOLLOW_2); |
12984 | after(grammarAccess.getVLSUnaryInfixAccess().getExclamationMarkEqualsSignKeyword_1_0_0_1()); | 15791 | after(grammarAccess.getVLSUnaryInfixAccess().getExclamationMarkEqualsSignKeyword_1_0_0_1()); |
12985 | 15792 | ||
12986 | } | 15793 | } |
@@ -13004,16 +15811,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13004 | 15811 | ||
13005 | 15812 | ||
13006 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__0" | 15813 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__0" |
13007 | // InternalVampireLanguage.g:4141:1: rule__VLSUnaryInfix__Group_1_0_1__0 : rule__VLSUnaryInfix__Group_1_0_1__0__Impl rule__VLSUnaryInfix__Group_1_0_1__1 ; | 15814 | // InternalVampireLanguage.g:5066:1: rule__VLSUnaryInfix__Group_1_0_1__0 : rule__VLSUnaryInfix__Group_1_0_1__0__Impl rule__VLSUnaryInfix__Group_1_0_1__1 ; |
13008 | public final void rule__VLSUnaryInfix__Group_1_0_1__0() throws RecognitionException { | 15815 | public final void rule__VLSUnaryInfix__Group_1_0_1__0() throws RecognitionException { |
13009 | 15816 | ||
13010 | int stackSize = keepStackSize(); | 15817 | int stackSize = keepStackSize(); |
13011 | 15818 | ||
13012 | try { | 15819 | try { |
13013 | // InternalVampireLanguage.g:4145:1: ( rule__VLSUnaryInfix__Group_1_0_1__0__Impl rule__VLSUnaryInfix__Group_1_0_1__1 ) | 15820 | // InternalVampireLanguage.g:5070:1: ( rule__VLSUnaryInfix__Group_1_0_1__0__Impl rule__VLSUnaryInfix__Group_1_0_1__1 ) |
13014 | // InternalVampireLanguage.g:4146:2: rule__VLSUnaryInfix__Group_1_0_1__0__Impl rule__VLSUnaryInfix__Group_1_0_1__1 | 15821 | // InternalVampireLanguage.g:5071:2: rule__VLSUnaryInfix__Group_1_0_1__0__Impl rule__VLSUnaryInfix__Group_1_0_1__1 |
13015 | { | 15822 | { |
13016 | pushFollow(FOLLOW_40); | 15823 | pushFollow(FOLLOW_56); |
13017 | rule__VLSUnaryInfix__Group_1_0_1__0__Impl(); | 15824 | rule__VLSUnaryInfix__Group_1_0_1__0__Impl(); |
13018 | 15825 | ||
13019 | state._fsp--; | 15826 | state._fsp--; |
@@ -13042,21 +15849,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13042 | 15849 | ||
13043 | 15850 | ||
13044 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__0__Impl" | 15851 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__0__Impl" |
13045 | // InternalVampireLanguage.g:4153:1: rule__VLSUnaryInfix__Group_1_0_1__0__Impl : ( () ) ; | 15852 | // InternalVampireLanguage.g:5078:1: rule__VLSUnaryInfix__Group_1_0_1__0__Impl : ( () ) ; |
13046 | public final void rule__VLSUnaryInfix__Group_1_0_1__0__Impl() throws RecognitionException { | 15853 | public final void rule__VLSUnaryInfix__Group_1_0_1__0__Impl() throws RecognitionException { |
13047 | 15854 | ||
13048 | int stackSize = keepStackSize(); | 15855 | int stackSize = keepStackSize(); |
13049 | 15856 | ||
13050 | try { | 15857 | try { |
13051 | // InternalVampireLanguage.g:4157:1: ( ( () ) ) | 15858 | // InternalVampireLanguage.g:5082:1: ( ( () ) ) |
13052 | // InternalVampireLanguage.g:4158:1: ( () ) | 15859 | // InternalVampireLanguage.g:5083:1: ( () ) |
13053 | { | 15860 | { |
13054 | // InternalVampireLanguage.g:4158:1: ( () ) | 15861 | // InternalVampireLanguage.g:5083:1: ( () ) |
13055 | // InternalVampireLanguage.g:4159:2: () | 15862 | // InternalVampireLanguage.g:5084:2: () |
13056 | { | 15863 | { |
13057 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSEqualityLeftAction_1_0_1_0()); | 15864 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSEqualityLeftAction_1_0_1_0()); |
13058 | // InternalVampireLanguage.g:4160:2: () | 15865 | // InternalVampireLanguage.g:5085:2: () |
13059 | // InternalVampireLanguage.g:4160:3: | 15866 | // InternalVampireLanguage.g:5085:3: |
13060 | { | 15867 | { |
13061 | } | 15868 | } |
13062 | 15869 | ||
@@ -13079,14 +15886,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13079 | 15886 | ||
13080 | 15887 | ||
13081 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__1" | 15888 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__1" |
13082 | // InternalVampireLanguage.g:4168:1: rule__VLSUnaryInfix__Group_1_0_1__1 : rule__VLSUnaryInfix__Group_1_0_1__1__Impl ; | 15889 | // InternalVampireLanguage.g:5093:1: rule__VLSUnaryInfix__Group_1_0_1__1 : rule__VLSUnaryInfix__Group_1_0_1__1__Impl ; |
13083 | public final void rule__VLSUnaryInfix__Group_1_0_1__1() throws RecognitionException { | 15890 | public final void rule__VLSUnaryInfix__Group_1_0_1__1() throws RecognitionException { |
13084 | 15891 | ||
13085 | int stackSize = keepStackSize(); | 15892 | int stackSize = keepStackSize(); |
13086 | 15893 | ||
13087 | try { | 15894 | try { |
13088 | // InternalVampireLanguage.g:4172:1: ( rule__VLSUnaryInfix__Group_1_0_1__1__Impl ) | 15895 | // InternalVampireLanguage.g:5097:1: ( rule__VLSUnaryInfix__Group_1_0_1__1__Impl ) |
13089 | // InternalVampireLanguage.g:4173:2: rule__VLSUnaryInfix__Group_1_0_1__1__Impl | 15896 | // InternalVampireLanguage.g:5098:2: rule__VLSUnaryInfix__Group_1_0_1__1__Impl |
13090 | { | 15897 | { |
13091 | pushFollow(FOLLOW_2); | 15898 | pushFollow(FOLLOW_2); |
13092 | rule__VLSUnaryInfix__Group_1_0_1__1__Impl(); | 15899 | rule__VLSUnaryInfix__Group_1_0_1__1__Impl(); |
@@ -13112,20 +15919,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13112 | 15919 | ||
13113 | 15920 | ||
13114 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__1__Impl" | 15921 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_1__1__Impl" |
13115 | // InternalVampireLanguage.g:4179:1: rule__VLSUnaryInfix__Group_1_0_1__1__Impl : ( '=' ) ; | 15922 | // InternalVampireLanguage.g:5104:1: rule__VLSUnaryInfix__Group_1_0_1__1__Impl : ( '=' ) ; |
13116 | public final void rule__VLSUnaryInfix__Group_1_0_1__1__Impl() throws RecognitionException { | 15923 | public final void rule__VLSUnaryInfix__Group_1_0_1__1__Impl() throws RecognitionException { |
13117 | 15924 | ||
13118 | int stackSize = keepStackSize(); | 15925 | int stackSize = keepStackSize(); |
13119 | 15926 | ||
13120 | try { | 15927 | try { |
13121 | // InternalVampireLanguage.g:4183:1: ( ( '=' ) ) | 15928 | // InternalVampireLanguage.g:5108:1: ( ( '=' ) ) |
13122 | // InternalVampireLanguage.g:4184:1: ( '=' ) | 15929 | // InternalVampireLanguage.g:5109:1: ( '=' ) |
13123 | { | 15930 | { |
13124 | // InternalVampireLanguage.g:4184:1: ( '=' ) | 15931 | // InternalVampireLanguage.g:5109:1: ( '=' ) |
13125 | // InternalVampireLanguage.g:4185:2: '=' | 15932 | // InternalVampireLanguage.g:5110:2: '=' |
13126 | { | 15933 | { |
13127 | before(grammarAccess.getVLSUnaryInfixAccess().getEqualsSignKeyword_1_0_1_1()); | 15934 | before(grammarAccess.getVLSUnaryInfixAccess().getEqualsSignKeyword_1_0_1_1()); |
13128 | match(input,67,FOLLOW_2); | 15935 | match(input,76,FOLLOW_2); |
13129 | after(grammarAccess.getVLSUnaryInfixAccess().getEqualsSignKeyword_1_0_1_1()); | 15936 | after(grammarAccess.getVLSUnaryInfixAccess().getEqualsSignKeyword_1_0_1_1()); |
13130 | 15937 | ||
13131 | } | 15938 | } |
@@ -13149,16 +15956,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13149 | 15956 | ||
13150 | 15957 | ||
13151 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__0" | 15958 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__0" |
13152 | // InternalVampireLanguage.g:4195:1: rule__VLSUnaryInfix__Group_1_0_2__0 : rule__VLSUnaryInfix__Group_1_0_2__0__Impl rule__VLSUnaryInfix__Group_1_0_2__1 ; | 15959 | // InternalVampireLanguage.g:5120:1: rule__VLSUnaryInfix__Group_1_0_2__0 : rule__VLSUnaryInfix__Group_1_0_2__0__Impl rule__VLSUnaryInfix__Group_1_0_2__1 ; |
13153 | public final void rule__VLSUnaryInfix__Group_1_0_2__0() throws RecognitionException { | 15960 | public final void rule__VLSUnaryInfix__Group_1_0_2__0() throws RecognitionException { |
13154 | 15961 | ||
13155 | int stackSize = keepStackSize(); | 15962 | int stackSize = keepStackSize(); |
13156 | 15963 | ||
13157 | try { | 15964 | try { |
13158 | // InternalVampireLanguage.g:4199:1: ( rule__VLSUnaryInfix__Group_1_0_2__0__Impl rule__VLSUnaryInfix__Group_1_0_2__1 ) | 15965 | // InternalVampireLanguage.g:5124:1: ( rule__VLSUnaryInfix__Group_1_0_2__0__Impl rule__VLSUnaryInfix__Group_1_0_2__1 ) |
13159 | // InternalVampireLanguage.g:4200:2: rule__VLSUnaryInfix__Group_1_0_2__0__Impl rule__VLSUnaryInfix__Group_1_0_2__1 | 15966 | // InternalVampireLanguage.g:5125:2: rule__VLSUnaryInfix__Group_1_0_2__0__Impl rule__VLSUnaryInfix__Group_1_0_2__1 |
13160 | { | 15967 | { |
13161 | pushFollow(FOLLOW_37); | 15968 | pushFollow(FOLLOW_54); |
13162 | rule__VLSUnaryInfix__Group_1_0_2__0__Impl(); | 15969 | rule__VLSUnaryInfix__Group_1_0_2__0__Impl(); |
13163 | 15970 | ||
13164 | state._fsp--; | 15971 | state._fsp--; |
@@ -13187,21 +15994,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13187 | 15994 | ||
13188 | 15995 | ||
13189 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__0__Impl" | 15996 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__0__Impl" |
13190 | // InternalVampireLanguage.g:4207:1: rule__VLSUnaryInfix__Group_1_0_2__0__Impl : ( () ) ; | 15997 | // InternalVampireLanguage.g:5132:1: rule__VLSUnaryInfix__Group_1_0_2__0__Impl : ( () ) ; |
13191 | public final void rule__VLSUnaryInfix__Group_1_0_2__0__Impl() throws RecognitionException { | 15998 | public final void rule__VLSUnaryInfix__Group_1_0_2__0__Impl() throws RecognitionException { |
13192 | 15999 | ||
13193 | int stackSize = keepStackSize(); | 16000 | int stackSize = keepStackSize(); |
13194 | 16001 | ||
13195 | try { | 16002 | try { |
13196 | // InternalVampireLanguage.g:4211:1: ( ( () ) ) | 16003 | // InternalVampireLanguage.g:5136:1: ( ( () ) ) |
13197 | // InternalVampireLanguage.g:4212:1: ( () ) | 16004 | // InternalVampireLanguage.g:5137:1: ( () ) |
13198 | { | 16005 | { |
13199 | // InternalVampireLanguage.g:4212:1: ( () ) | 16006 | // InternalVampireLanguage.g:5137:1: ( () ) |
13200 | // InternalVampireLanguage.g:4213:2: () | 16007 | // InternalVampireLanguage.g:5138:2: () |
13201 | { | 16008 | { |
13202 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSAssignmentLeftAction_1_0_2_0()); | 16009 | before(grammarAccess.getVLSUnaryInfixAccess().getVLSAssignmentLeftAction_1_0_2_0()); |
13203 | // InternalVampireLanguage.g:4214:2: () | 16010 | // InternalVampireLanguage.g:5139:2: () |
13204 | // InternalVampireLanguage.g:4214:3: | 16011 | // InternalVampireLanguage.g:5139:3: |
13205 | { | 16012 | { |
13206 | } | 16013 | } |
13207 | 16014 | ||
@@ -13224,14 +16031,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13224 | 16031 | ||
13225 | 16032 | ||
13226 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__1" | 16033 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__1" |
13227 | // InternalVampireLanguage.g:4222:1: rule__VLSUnaryInfix__Group_1_0_2__1 : rule__VLSUnaryInfix__Group_1_0_2__1__Impl ; | 16034 | // InternalVampireLanguage.g:5147:1: rule__VLSUnaryInfix__Group_1_0_2__1 : rule__VLSUnaryInfix__Group_1_0_2__1__Impl ; |
13228 | public final void rule__VLSUnaryInfix__Group_1_0_2__1() throws RecognitionException { | 16035 | public final void rule__VLSUnaryInfix__Group_1_0_2__1() throws RecognitionException { |
13229 | 16036 | ||
13230 | int stackSize = keepStackSize(); | 16037 | int stackSize = keepStackSize(); |
13231 | 16038 | ||
13232 | try { | 16039 | try { |
13233 | // InternalVampireLanguage.g:4226:1: ( rule__VLSUnaryInfix__Group_1_0_2__1__Impl ) | 16040 | // InternalVampireLanguage.g:5151:1: ( rule__VLSUnaryInfix__Group_1_0_2__1__Impl ) |
13234 | // InternalVampireLanguage.g:4227:2: rule__VLSUnaryInfix__Group_1_0_2__1__Impl | 16041 | // InternalVampireLanguage.g:5152:2: rule__VLSUnaryInfix__Group_1_0_2__1__Impl |
13235 | { | 16042 | { |
13236 | pushFollow(FOLLOW_2); | 16043 | pushFollow(FOLLOW_2); |
13237 | rule__VLSUnaryInfix__Group_1_0_2__1__Impl(); | 16044 | rule__VLSUnaryInfix__Group_1_0_2__1__Impl(); |
@@ -13257,20 +16064,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13257 | 16064 | ||
13258 | 16065 | ||
13259 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__1__Impl" | 16066 | // $ANTLR start "rule__VLSUnaryInfix__Group_1_0_2__1__Impl" |
13260 | // InternalVampireLanguage.g:4233:1: rule__VLSUnaryInfix__Group_1_0_2__1__Impl : ( ':=' ) ; | 16067 | // InternalVampireLanguage.g:5158:1: rule__VLSUnaryInfix__Group_1_0_2__1__Impl : ( ':=' ) ; |
13261 | public final void rule__VLSUnaryInfix__Group_1_0_2__1__Impl() throws RecognitionException { | 16068 | public final void rule__VLSUnaryInfix__Group_1_0_2__1__Impl() throws RecognitionException { |
13262 | 16069 | ||
13263 | int stackSize = keepStackSize(); | 16070 | int stackSize = keepStackSize(); |
13264 | 16071 | ||
13265 | try { | 16072 | try { |
13266 | // InternalVampireLanguage.g:4237:1: ( ( ':=' ) ) | 16073 | // InternalVampireLanguage.g:5162:1: ( ( ':=' ) ) |
13267 | // InternalVampireLanguage.g:4238:1: ( ':=' ) | 16074 | // InternalVampireLanguage.g:5163:1: ( ':=' ) |
13268 | { | 16075 | { |
13269 | // InternalVampireLanguage.g:4238:1: ( ':=' ) | 16076 | // InternalVampireLanguage.g:5163:1: ( ':=' ) |
13270 | // InternalVampireLanguage.g:4239:2: ':=' | 16077 | // InternalVampireLanguage.g:5164:2: ':=' |
13271 | { | 16078 | { |
13272 | before(grammarAccess.getVLSUnaryInfixAccess().getColonEqualsSignKeyword_1_0_2_1()); | 16079 | before(grammarAccess.getVLSUnaryInfixAccess().getColonEqualsSignKeyword_1_0_2_1()); |
13273 | match(input,68,FOLLOW_2); | 16080 | match(input,77,FOLLOW_2); |
13274 | after(grammarAccess.getVLSUnaryInfixAccess().getColonEqualsSignKeyword_1_0_2_1()); | 16081 | after(grammarAccess.getVLSUnaryInfixAccess().getColonEqualsSignKeyword_1_0_2_1()); |
13275 | 16082 | ||
13276 | } | 16083 | } |
@@ -13294,16 +16101,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13294 | 16101 | ||
13295 | 16102 | ||
13296 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__0" | 16103 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__0" |
13297 | // InternalVampireLanguage.g:4249:1: rule__VLSAtomicConstant__Group_0__0 : rule__VLSAtomicConstant__Group_0__0__Impl rule__VLSAtomicConstant__Group_0__1 ; | 16104 | // InternalVampireLanguage.g:5174:1: rule__VLSAtomicConstant__Group_0__0 : rule__VLSAtomicConstant__Group_0__0__Impl rule__VLSAtomicConstant__Group_0__1 ; |
13298 | public final void rule__VLSAtomicConstant__Group_0__0() throws RecognitionException { | 16105 | public final void rule__VLSAtomicConstant__Group_0__0() throws RecognitionException { |
13299 | 16106 | ||
13300 | int stackSize = keepStackSize(); | 16107 | int stackSize = keepStackSize(); |
13301 | 16108 | ||
13302 | try { | 16109 | try { |
13303 | // InternalVampireLanguage.g:4253:1: ( rule__VLSAtomicConstant__Group_0__0__Impl rule__VLSAtomicConstant__Group_0__1 ) | 16110 | // InternalVampireLanguage.g:5178:1: ( rule__VLSAtomicConstant__Group_0__0__Impl rule__VLSAtomicConstant__Group_0__1 ) |
13304 | // InternalVampireLanguage.g:4254:2: rule__VLSAtomicConstant__Group_0__0__Impl rule__VLSAtomicConstant__Group_0__1 | 16111 | // InternalVampireLanguage.g:5179:2: rule__VLSAtomicConstant__Group_0__0__Impl rule__VLSAtomicConstant__Group_0__1 |
13305 | { | 16112 | { |
13306 | pushFollow(FOLLOW_41); | 16113 | pushFollow(FOLLOW_57); |
13307 | rule__VLSAtomicConstant__Group_0__0__Impl(); | 16114 | rule__VLSAtomicConstant__Group_0__0__Impl(); |
13308 | 16115 | ||
13309 | state._fsp--; | 16116 | state._fsp--; |
@@ -13332,21 +16139,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13332 | 16139 | ||
13333 | 16140 | ||
13334 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__0__Impl" | 16141 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__0__Impl" |
13335 | // InternalVampireLanguage.g:4261:1: rule__VLSAtomicConstant__Group_0__0__Impl : ( () ) ; | 16142 | // InternalVampireLanguage.g:5186:1: rule__VLSAtomicConstant__Group_0__0__Impl : ( () ) ; |
13336 | public final void rule__VLSAtomicConstant__Group_0__0__Impl() throws RecognitionException { | 16143 | public final void rule__VLSAtomicConstant__Group_0__0__Impl() throws RecognitionException { |
13337 | 16144 | ||
13338 | int stackSize = keepStackSize(); | 16145 | int stackSize = keepStackSize(); |
13339 | 16146 | ||
13340 | try { | 16147 | try { |
13341 | // InternalVampireLanguage.g:4265:1: ( ( () ) ) | 16148 | // InternalVampireLanguage.g:5190:1: ( ( () ) ) |
13342 | // InternalVampireLanguage.g:4266:1: ( () ) | 16149 | // InternalVampireLanguage.g:5191:1: ( () ) |
13343 | { | 16150 | { |
13344 | // InternalVampireLanguage.g:4266:1: ( () ) | 16151 | // InternalVampireLanguage.g:5191:1: ( () ) |
13345 | // InternalVampireLanguage.g:4267:2: () | 16152 | // InternalVampireLanguage.g:5192:2: () |
13346 | { | 16153 | { |
13347 | before(grammarAccess.getVLSAtomicConstantAccess().getVLSConstantAction_0_0()); | 16154 | before(grammarAccess.getVLSAtomicConstantAccess().getVLSConstantAction_0_0()); |
13348 | // InternalVampireLanguage.g:4268:2: () | 16155 | // InternalVampireLanguage.g:5193:2: () |
13349 | // InternalVampireLanguage.g:4268:3: | 16156 | // InternalVampireLanguage.g:5193:3: |
13350 | { | 16157 | { |
13351 | } | 16158 | } |
13352 | 16159 | ||
@@ -13369,14 +16176,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13369 | 16176 | ||
13370 | 16177 | ||
13371 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__1" | 16178 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__1" |
13372 | // InternalVampireLanguage.g:4276:1: rule__VLSAtomicConstant__Group_0__1 : rule__VLSAtomicConstant__Group_0__1__Impl ; | 16179 | // InternalVampireLanguage.g:5201:1: rule__VLSAtomicConstant__Group_0__1 : rule__VLSAtomicConstant__Group_0__1__Impl ; |
13373 | public final void rule__VLSAtomicConstant__Group_0__1() throws RecognitionException { | 16180 | public final void rule__VLSAtomicConstant__Group_0__1() throws RecognitionException { |
13374 | 16181 | ||
13375 | int stackSize = keepStackSize(); | 16182 | int stackSize = keepStackSize(); |
13376 | 16183 | ||
13377 | try { | 16184 | try { |
13378 | // InternalVampireLanguage.g:4280:1: ( rule__VLSAtomicConstant__Group_0__1__Impl ) | 16185 | // InternalVampireLanguage.g:5205:1: ( rule__VLSAtomicConstant__Group_0__1__Impl ) |
13379 | // InternalVampireLanguage.g:4281:2: rule__VLSAtomicConstant__Group_0__1__Impl | 16186 | // InternalVampireLanguage.g:5206:2: rule__VLSAtomicConstant__Group_0__1__Impl |
13380 | { | 16187 | { |
13381 | pushFollow(FOLLOW_2); | 16188 | pushFollow(FOLLOW_2); |
13382 | rule__VLSAtomicConstant__Group_0__1__Impl(); | 16189 | rule__VLSAtomicConstant__Group_0__1__Impl(); |
@@ -13402,21 +16209,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13402 | 16209 | ||
13403 | 16210 | ||
13404 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__1__Impl" | 16211 | // $ANTLR start "rule__VLSAtomicConstant__Group_0__1__Impl" |
13405 | // InternalVampireLanguage.g:4287:1: rule__VLSAtomicConstant__Group_0__1__Impl : ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) ; | 16212 | // InternalVampireLanguage.g:5212:1: rule__VLSAtomicConstant__Group_0__1__Impl : ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) ; |
13406 | public final void rule__VLSAtomicConstant__Group_0__1__Impl() throws RecognitionException { | 16213 | public final void rule__VLSAtomicConstant__Group_0__1__Impl() throws RecognitionException { |
13407 | 16214 | ||
13408 | int stackSize = keepStackSize(); | 16215 | int stackSize = keepStackSize(); |
13409 | 16216 | ||
13410 | try { | 16217 | try { |
13411 | // InternalVampireLanguage.g:4291:1: ( ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) ) | 16218 | // InternalVampireLanguage.g:5216:1: ( ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) ) |
13412 | // InternalVampireLanguage.g:4292:1: ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) | 16219 | // InternalVampireLanguage.g:5217:1: ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) |
13413 | { | 16220 | { |
13414 | // InternalVampireLanguage.g:4292:1: ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) | 16221 | // InternalVampireLanguage.g:5217:1: ( ( rule__VLSAtomicConstant__NameAssignment_0_1 ) ) |
13415 | // InternalVampireLanguage.g:4293:2: ( rule__VLSAtomicConstant__NameAssignment_0_1 ) | 16222 | // InternalVampireLanguage.g:5218:2: ( rule__VLSAtomicConstant__NameAssignment_0_1 ) |
13416 | { | 16223 | { |
13417 | before(grammarAccess.getVLSAtomicConstantAccess().getNameAssignment_0_1()); | 16224 | before(grammarAccess.getVLSAtomicConstantAccess().getNameAssignment_0_1()); |
13418 | // InternalVampireLanguage.g:4294:2: ( rule__VLSAtomicConstant__NameAssignment_0_1 ) | 16225 | // InternalVampireLanguage.g:5219:2: ( rule__VLSAtomicConstant__NameAssignment_0_1 ) |
13419 | // InternalVampireLanguage.g:4294:3: rule__VLSAtomicConstant__NameAssignment_0_1 | 16226 | // InternalVampireLanguage.g:5219:3: rule__VLSAtomicConstant__NameAssignment_0_1 |
13420 | { | 16227 | { |
13421 | pushFollow(FOLLOW_2); | 16228 | pushFollow(FOLLOW_2); |
13422 | rule__VLSAtomicConstant__NameAssignment_0_1(); | 16229 | rule__VLSAtomicConstant__NameAssignment_0_1(); |
@@ -13449,16 +16256,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13449 | 16256 | ||
13450 | 16257 | ||
13451 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__0" | 16258 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__0" |
13452 | // InternalVampireLanguage.g:4303:1: rule__VLSAtomicConstant__Group_1__0 : rule__VLSAtomicConstant__Group_1__0__Impl rule__VLSAtomicConstant__Group_1__1 ; | 16259 | // InternalVampireLanguage.g:5228:1: rule__VLSAtomicConstant__Group_1__0 : rule__VLSAtomicConstant__Group_1__0__Impl rule__VLSAtomicConstant__Group_1__1 ; |
13453 | public final void rule__VLSAtomicConstant__Group_1__0() throws RecognitionException { | 16260 | public final void rule__VLSAtomicConstant__Group_1__0() throws RecognitionException { |
13454 | 16261 | ||
13455 | int stackSize = keepStackSize(); | 16262 | int stackSize = keepStackSize(); |
13456 | 16263 | ||
13457 | try { | 16264 | try { |
13458 | // InternalVampireLanguage.g:4307:1: ( rule__VLSAtomicConstant__Group_1__0__Impl rule__VLSAtomicConstant__Group_1__1 ) | 16265 | // InternalVampireLanguage.g:5232:1: ( rule__VLSAtomicConstant__Group_1__0__Impl rule__VLSAtomicConstant__Group_1__1 ) |
13459 | // InternalVampireLanguage.g:4308:2: rule__VLSAtomicConstant__Group_1__0__Impl rule__VLSAtomicConstant__Group_1__1 | 16266 | // InternalVampireLanguage.g:5233:2: rule__VLSAtomicConstant__Group_1__0__Impl rule__VLSAtomicConstant__Group_1__1 |
13460 | { | 16267 | { |
13461 | pushFollow(FOLLOW_42); | 16268 | pushFollow(FOLLOW_58); |
13462 | rule__VLSAtomicConstant__Group_1__0__Impl(); | 16269 | rule__VLSAtomicConstant__Group_1__0__Impl(); |
13463 | 16270 | ||
13464 | state._fsp--; | 16271 | state._fsp--; |
@@ -13487,21 +16294,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13487 | 16294 | ||
13488 | 16295 | ||
13489 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__0__Impl" | 16296 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__0__Impl" |
13490 | // InternalVampireLanguage.g:4315:1: rule__VLSAtomicConstant__Group_1__0__Impl : ( () ) ; | 16297 | // InternalVampireLanguage.g:5240:1: rule__VLSAtomicConstant__Group_1__0__Impl : ( () ) ; |
13491 | public final void rule__VLSAtomicConstant__Group_1__0__Impl() throws RecognitionException { | 16298 | public final void rule__VLSAtomicConstant__Group_1__0__Impl() throws RecognitionException { |
13492 | 16299 | ||
13493 | int stackSize = keepStackSize(); | 16300 | int stackSize = keepStackSize(); |
13494 | 16301 | ||
13495 | try { | 16302 | try { |
13496 | // InternalVampireLanguage.g:4319:1: ( ( () ) ) | 16303 | // InternalVampireLanguage.g:5244:1: ( ( () ) ) |
13497 | // InternalVampireLanguage.g:4320:1: ( () ) | 16304 | // InternalVampireLanguage.g:5245:1: ( () ) |
13498 | { | 16305 | { |
13499 | // InternalVampireLanguage.g:4320:1: ( () ) | 16306 | // InternalVampireLanguage.g:5245:1: ( () ) |
13500 | // InternalVampireLanguage.g:4321:2: () | 16307 | // InternalVampireLanguage.g:5246:2: () |
13501 | { | 16308 | { |
13502 | before(grammarAccess.getVLSAtomicConstantAccess().getVLSTrueAction_1_0()); | 16309 | before(grammarAccess.getVLSAtomicConstantAccess().getVLSTrueAction_1_0()); |
13503 | // InternalVampireLanguage.g:4322:2: () | 16310 | // InternalVampireLanguage.g:5247:2: () |
13504 | // InternalVampireLanguage.g:4322:3: | 16311 | // InternalVampireLanguage.g:5247:3: |
13505 | { | 16312 | { |
13506 | } | 16313 | } |
13507 | 16314 | ||
@@ -13524,14 +16331,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13524 | 16331 | ||
13525 | 16332 | ||
13526 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__1" | 16333 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__1" |
13527 | // InternalVampireLanguage.g:4330:1: rule__VLSAtomicConstant__Group_1__1 : rule__VLSAtomicConstant__Group_1__1__Impl ; | 16334 | // InternalVampireLanguage.g:5255:1: rule__VLSAtomicConstant__Group_1__1 : rule__VLSAtomicConstant__Group_1__1__Impl ; |
13528 | public final void rule__VLSAtomicConstant__Group_1__1() throws RecognitionException { | 16335 | public final void rule__VLSAtomicConstant__Group_1__1() throws RecognitionException { |
13529 | 16336 | ||
13530 | int stackSize = keepStackSize(); | 16337 | int stackSize = keepStackSize(); |
13531 | 16338 | ||
13532 | try { | 16339 | try { |
13533 | // InternalVampireLanguage.g:4334:1: ( rule__VLSAtomicConstant__Group_1__1__Impl ) | 16340 | // InternalVampireLanguage.g:5259:1: ( rule__VLSAtomicConstant__Group_1__1__Impl ) |
13534 | // InternalVampireLanguage.g:4335:2: rule__VLSAtomicConstant__Group_1__1__Impl | 16341 | // InternalVampireLanguage.g:5260:2: rule__VLSAtomicConstant__Group_1__1__Impl |
13535 | { | 16342 | { |
13536 | pushFollow(FOLLOW_2); | 16343 | pushFollow(FOLLOW_2); |
13537 | rule__VLSAtomicConstant__Group_1__1__Impl(); | 16344 | rule__VLSAtomicConstant__Group_1__1__Impl(); |
@@ -13557,20 +16364,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13557 | 16364 | ||
13558 | 16365 | ||
13559 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__1__Impl" | 16366 | // $ANTLR start "rule__VLSAtomicConstant__Group_1__1__Impl" |
13560 | // InternalVampireLanguage.g:4341:1: rule__VLSAtomicConstant__Group_1__1__Impl : ( '$true' ) ; | 16367 | // InternalVampireLanguage.g:5266:1: rule__VLSAtomicConstant__Group_1__1__Impl : ( '$true' ) ; |
13561 | public final void rule__VLSAtomicConstant__Group_1__1__Impl() throws RecognitionException { | 16368 | public final void rule__VLSAtomicConstant__Group_1__1__Impl() throws RecognitionException { |
13562 | 16369 | ||
13563 | int stackSize = keepStackSize(); | 16370 | int stackSize = keepStackSize(); |
13564 | 16371 | ||
13565 | try { | 16372 | try { |
13566 | // InternalVampireLanguage.g:4345:1: ( ( '$true' ) ) | 16373 | // InternalVampireLanguage.g:5270:1: ( ( '$true' ) ) |
13567 | // InternalVampireLanguage.g:4346:1: ( '$true' ) | 16374 | // InternalVampireLanguage.g:5271:1: ( '$true' ) |
13568 | { | 16375 | { |
13569 | // InternalVampireLanguage.g:4346:1: ( '$true' ) | 16376 | // InternalVampireLanguage.g:5271:1: ( '$true' ) |
13570 | // InternalVampireLanguage.g:4347:2: '$true' | 16377 | // InternalVampireLanguage.g:5272:2: '$true' |
13571 | { | 16378 | { |
13572 | before(grammarAccess.getVLSAtomicConstantAccess().getTrueKeyword_1_1()); | 16379 | before(grammarAccess.getVLSAtomicConstantAccess().getTrueKeyword_1_1()); |
13573 | match(input,69,FOLLOW_2); | 16380 | match(input,78,FOLLOW_2); |
13574 | after(grammarAccess.getVLSAtomicConstantAccess().getTrueKeyword_1_1()); | 16381 | after(grammarAccess.getVLSAtomicConstantAccess().getTrueKeyword_1_1()); |
13575 | 16382 | ||
13576 | } | 16383 | } |
@@ -13594,16 +16401,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13594 | 16401 | ||
13595 | 16402 | ||
13596 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__0" | 16403 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__0" |
13597 | // InternalVampireLanguage.g:4357:1: rule__VLSAtomicConstant__Group_2__0 : rule__VLSAtomicConstant__Group_2__0__Impl rule__VLSAtomicConstant__Group_2__1 ; | 16404 | // InternalVampireLanguage.g:5282:1: rule__VLSAtomicConstant__Group_2__0 : rule__VLSAtomicConstant__Group_2__0__Impl rule__VLSAtomicConstant__Group_2__1 ; |
13598 | public final void rule__VLSAtomicConstant__Group_2__0() throws RecognitionException { | 16405 | public final void rule__VLSAtomicConstant__Group_2__0() throws RecognitionException { |
13599 | 16406 | ||
13600 | int stackSize = keepStackSize(); | 16407 | int stackSize = keepStackSize(); |
13601 | 16408 | ||
13602 | try { | 16409 | try { |
13603 | // InternalVampireLanguage.g:4361:1: ( rule__VLSAtomicConstant__Group_2__0__Impl rule__VLSAtomicConstant__Group_2__1 ) | 16410 | // InternalVampireLanguage.g:5286:1: ( rule__VLSAtomicConstant__Group_2__0__Impl rule__VLSAtomicConstant__Group_2__1 ) |
13604 | // InternalVampireLanguage.g:4362:2: rule__VLSAtomicConstant__Group_2__0__Impl rule__VLSAtomicConstant__Group_2__1 | 16411 | // InternalVampireLanguage.g:5287:2: rule__VLSAtomicConstant__Group_2__0__Impl rule__VLSAtomicConstant__Group_2__1 |
13605 | { | 16412 | { |
13606 | pushFollow(FOLLOW_43); | 16413 | pushFollow(FOLLOW_37); |
13607 | rule__VLSAtomicConstant__Group_2__0__Impl(); | 16414 | rule__VLSAtomicConstant__Group_2__0__Impl(); |
13608 | 16415 | ||
13609 | state._fsp--; | 16416 | state._fsp--; |
@@ -13632,21 +16439,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13632 | 16439 | ||
13633 | 16440 | ||
13634 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__0__Impl" | 16441 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__0__Impl" |
13635 | // InternalVampireLanguage.g:4369:1: rule__VLSAtomicConstant__Group_2__0__Impl : ( () ) ; | 16442 | // InternalVampireLanguage.g:5294:1: rule__VLSAtomicConstant__Group_2__0__Impl : ( () ) ; |
13636 | public final void rule__VLSAtomicConstant__Group_2__0__Impl() throws RecognitionException { | 16443 | public final void rule__VLSAtomicConstant__Group_2__0__Impl() throws RecognitionException { |
13637 | 16444 | ||
13638 | int stackSize = keepStackSize(); | 16445 | int stackSize = keepStackSize(); |
13639 | 16446 | ||
13640 | try { | 16447 | try { |
13641 | // InternalVampireLanguage.g:4373:1: ( ( () ) ) | 16448 | // InternalVampireLanguage.g:5298:1: ( ( () ) ) |
13642 | // InternalVampireLanguage.g:4374:1: ( () ) | 16449 | // InternalVampireLanguage.g:5299:1: ( () ) |
13643 | { | 16450 | { |
13644 | // InternalVampireLanguage.g:4374:1: ( () ) | 16451 | // InternalVampireLanguage.g:5299:1: ( () ) |
13645 | // InternalVampireLanguage.g:4375:2: () | 16452 | // InternalVampireLanguage.g:5300:2: () |
13646 | { | 16453 | { |
13647 | before(grammarAccess.getVLSAtomicConstantAccess().getVLSFalseAction_2_0()); | 16454 | before(grammarAccess.getVLSAtomicConstantAccess().getVLSFalseAction_2_0()); |
13648 | // InternalVampireLanguage.g:4376:2: () | 16455 | // InternalVampireLanguage.g:5301:2: () |
13649 | // InternalVampireLanguage.g:4376:3: | 16456 | // InternalVampireLanguage.g:5301:3: |
13650 | { | 16457 | { |
13651 | } | 16458 | } |
13652 | 16459 | ||
@@ -13669,14 +16476,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13669 | 16476 | ||
13670 | 16477 | ||
13671 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__1" | 16478 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__1" |
13672 | // InternalVampireLanguage.g:4384:1: rule__VLSAtomicConstant__Group_2__1 : rule__VLSAtomicConstant__Group_2__1__Impl ; | 16479 | // InternalVampireLanguage.g:5309:1: rule__VLSAtomicConstant__Group_2__1 : rule__VLSAtomicConstant__Group_2__1__Impl ; |
13673 | public final void rule__VLSAtomicConstant__Group_2__1() throws RecognitionException { | 16480 | public final void rule__VLSAtomicConstant__Group_2__1() throws RecognitionException { |
13674 | 16481 | ||
13675 | int stackSize = keepStackSize(); | 16482 | int stackSize = keepStackSize(); |
13676 | 16483 | ||
13677 | try { | 16484 | try { |
13678 | // InternalVampireLanguage.g:4388:1: ( rule__VLSAtomicConstant__Group_2__1__Impl ) | 16485 | // InternalVampireLanguage.g:5313:1: ( rule__VLSAtomicConstant__Group_2__1__Impl ) |
13679 | // InternalVampireLanguage.g:4389:2: rule__VLSAtomicConstant__Group_2__1__Impl | 16486 | // InternalVampireLanguage.g:5314:2: rule__VLSAtomicConstant__Group_2__1__Impl |
13680 | { | 16487 | { |
13681 | pushFollow(FOLLOW_2); | 16488 | pushFollow(FOLLOW_2); |
13682 | rule__VLSAtomicConstant__Group_2__1__Impl(); | 16489 | rule__VLSAtomicConstant__Group_2__1__Impl(); |
@@ -13702,20 +16509,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13702 | 16509 | ||
13703 | 16510 | ||
13704 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__1__Impl" | 16511 | // $ANTLR start "rule__VLSAtomicConstant__Group_2__1__Impl" |
13705 | // InternalVampireLanguage.g:4395:1: rule__VLSAtomicConstant__Group_2__1__Impl : ( '$false' ) ; | 16512 | // InternalVampireLanguage.g:5320:1: rule__VLSAtomicConstant__Group_2__1__Impl : ( '$false' ) ; |
13706 | public final void rule__VLSAtomicConstant__Group_2__1__Impl() throws RecognitionException { | 16513 | public final void rule__VLSAtomicConstant__Group_2__1__Impl() throws RecognitionException { |
13707 | 16514 | ||
13708 | int stackSize = keepStackSize(); | 16515 | int stackSize = keepStackSize(); |
13709 | 16516 | ||
13710 | try { | 16517 | try { |
13711 | // InternalVampireLanguage.g:4399:1: ( ( '$false' ) ) | 16518 | // InternalVampireLanguage.g:5324:1: ( ( '$false' ) ) |
13712 | // InternalVampireLanguage.g:4400:1: ( '$false' ) | 16519 | // InternalVampireLanguage.g:5325:1: ( '$false' ) |
13713 | { | 16520 | { |
13714 | // InternalVampireLanguage.g:4400:1: ( '$false' ) | 16521 | // InternalVampireLanguage.g:5325:1: ( '$false' ) |
13715 | // InternalVampireLanguage.g:4401:2: '$false' | 16522 | // InternalVampireLanguage.g:5326:2: '$false' |
13716 | { | 16523 | { |
13717 | before(grammarAccess.getVLSAtomicConstantAccess().getFalseKeyword_2_1()); | 16524 | before(grammarAccess.getVLSAtomicConstantAccess().getFalseKeyword_2_1()); |
13718 | match(input,70,FOLLOW_2); | 16525 | match(input,79,FOLLOW_2); |
13719 | after(grammarAccess.getVLSAtomicConstantAccess().getFalseKeyword_2_1()); | 16526 | after(grammarAccess.getVLSAtomicConstantAccess().getFalseKeyword_2_1()); |
13720 | 16527 | ||
13721 | } | 16528 | } |
@@ -13739,16 +16546,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13739 | 16546 | ||
13740 | 16547 | ||
13741 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__0" | 16548 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__0" |
13742 | // InternalVampireLanguage.g:4411:1: rule__VLSAtomicFunction__Group_0__0 : rule__VLSAtomicFunction__Group_0__0__Impl rule__VLSAtomicFunction__Group_0__1 ; | 16549 | // InternalVampireLanguage.g:5336:1: rule__VLSAtomicFunction__Group_0__0 : rule__VLSAtomicFunction__Group_0__0__Impl rule__VLSAtomicFunction__Group_0__1 ; |
13743 | public final void rule__VLSAtomicFunction__Group_0__0() throws RecognitionException { | 16550 | public final void rule__VLSAtomicFunction__Group_0__0() throws RecognitionException { |
13744 | 16551 | ||
13745 | int stackSize = keepStackSize(); | 16552 | int stackSize = keepStackSize(); |
13746 | 16553 | ||
13747 | try { | 16554 | try { |
13748 | // InternalVampireLanguage.g:4415:1: ( rule__VLSAtomicFunction__Group_0__0__Impl rule__VLSAtomicFunction__Group_0__1 ) | 16555 | // InternalVampireLanguage.g:5340:1: ( rule__VLSAtomicFunction__Group_0__0__Impl rule__VLSAtomicFunction__Group_0__1 ) |
13749 | // InternalVampireLanguage.g:4416:2: rule__VLSAtomicFunction__Group_0__0__Impl rule__VLSAtomicFunction__Group_0__1 | 16556 | // InternalVampireLanguage.g:5341:2: rule__VLSAtomicFunction__Group_0__0__Impl rule__VLSAtomicFunction__Group_0__1 |
13750 | { | 16557 | { |
13751 | pushFollow(FOLLOW_41); | 16558 | pushFollow(FOLLOW_57); |
13752 | rule__VLSAtomicFunction__Group_0__0__Impl(); | 16559 | rule__VLSAtomicFunction__Group_0__0__Impl(); |
13753 | 16560 | ||
13754 | state._fsp--; | 16561 | state._fsp--; |
@@ -13777,21 +16584,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13777 | 16584 | ||
13778 | 16585 | ||
13779 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__0__Impl" | 16586 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__0__Impl" |
13780 | // InternalVampireLanguage.g:4423:1: rule__VLSAtomicFunction__Group_0__0__Impl : ( () ) ; | 16587 | // InternalVampireLanguage.g:5348:1: rule__VLSAtomicFunction__Group_0__0__Impl : ( () ) ; |
13781 | public final void rule__VLSAtomicFunction__Group_0__0__Impl() throws RecognitionException { | 16588 | public final void rule__VLSAtomicFunction__Group_0__0__Impl() throws RecognitionException { |
13782 | 16589 | ||
13783 | int stackSize = keepStackSize(); | 16590 | int stackSize = keepStackSize(); |
13784 | 16591 | ||
13785 | try { | 16592 | try { |
13786 | // InternalVampireLanguage.g:4427:1: ( ( () ) ) | 16593 | // InternalVampireLanguage.g:5352:1: ( ( () ) ) |
13787 | // InternalVampireLanguage.g:4428:1: ( () ) | 16594 | // InternalVampireLanguage.g:5353:1: ( () ) |
13788 | { | 16595 | { |
13789 | // InternalVampireLanguage.g:4428:1: ( () ) | 16596 | // InternalVampireLanguage.g:5353:1: ( () ) |
13790 | // InternalVampireLanguage.g:4429:2: () | 16597 | // InternalVampireLanguage.g:5354:2: () |
13791 | { | 16598 | { |
13792 | before(grammarAccess.getVLSAtomicFunctionAccess().getVLSFunctionAction_0_0()); | 16599 | before(grammarAccess.getVLSAtomicFunctionAccess().getVLSFunctionAction_0_0()); |
13793 | // InternalVampireLanguage.g:4430:2: () | 16600 | // InternalVampireLanguage.g:5355:2: () |
13794 | // InternalVampireLanguage.g:4430:3: | 16601 | // InternalVampireLanguage.g:5355:3: |
13795 | { | 16602 | { |
13796 | } | 16603 | } |
13797 | 16604 | ||
@@ -13814,16 +16621,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13814 | 16621 | ||
13815 | 16622 | ||
13816 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__1" | 16623 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__1" |
13817 | // InternalVampireLanguage.g:4438:1: rule__VLSAtomicFunction__Group_0__1 : rule__VLSAtomicFunction__Group_0__1__Impl rule__VLSAtomicFunction__Group_0__2 ; | 16624 | // InternalVampireLanguage.g:5363:1: rule__VLSAtomicFunction__Group_0__1 : rule__VLSAtomicFunction__Group_0__1__Impl rule__VLSAtomicFunction__Group_0__2 ; |
13818 | public final void rule__VLSAtomicFunction__Group_0__1() throws RecognitionException { | 16625 | public final void rule__VLSAtomicFunction__Group_0__1() throws RecognitionException { |
13819 | 16626 | ||
13820 | int stackSize = keepStackSize(); | 16627 | int stackSize = keepStackSize(); |
13821 | 16628 | ||
13822 | try { | 16629 | try { |
13823 | // InternalVampireLanguage.g:4442:1: ( rule__VLSAtomicFunction__Group_0__1__Impl rule__VLSAtomicFunction__Group_0__2 ) | 16630 | // InternalVampireLanguage.g:5367:1: ( rule__VLSAtomicFunction__Group_0__1__Impl rule__VLSAtomicFunction__Group_0__2 ) |
13824 | // InternalVampireLanguage.g:4443:2: rule__VLSAtomicFunction__Group_0__1__Impl rule__VLSAtomicFunction__Group_0__2 | 16631 | // InternalVampireLanguage.g:5368:2: rule__VLSAtomicFunction__Group_0__1__Impl rule__VLSAtomicFunction__Group_0__2 |
13825 | { | 16632 | { |
13826 | pushFollow(FOLLOW_13); | 16633 | pushFollow(FOLLOW_22); |
13827 | rule__VLSAtomicFunction__Group_0__1__Impl(); | 16634 | rule__VLSAtomicFunction__Group_0__1__Impl(); |
13828 | 16635 | ||
13829 | state._fsp--; | 16636 | state._fsp--; |
@@ -13852,21 +16659,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13852 | 16659 | ||
13853 | 16660 | ||
13854 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__1__Impl" | 16661 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__1__Impl" |
13855 | // InternalVampireLanguage.g:4450:1: rule__VLSAtomicFunction__Group_0__1__Impl : ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) ; | 16662 | // InternalVampireLanguage.g:5375:1: rule__VLSAtomicFunction__Group_0__1__Impl : ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) ; |
13856 | public final void rule__VLSAtomicFunction__Group_0__1__Impl() throws RecognitionException { | 16663 | public final void rule__VLSAtomicFunction__Group_0__1__Impl() throws RecognitionException { |
13857 | 16664 | ||
13858 | int stackSize = keepStackSize(); | 16665 | int stackSize = keepStackSize(); |
13859 | 16666 | ||
13860 | try { | 16667 | try { |
13861 | // InternalVampireLanguage.g:4454:1: ( ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) ) | 16668 | // InternalVampireLanguage.g:5379:1: ( ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) ) |
13862 | // InternalVampireLanguage.g:4455:1: ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) | 16669 | // InternalVampireLanguage.g:5380:1: ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) |
13863 | { | 16670 | { |
13864 | // InternalVampireLanguage.g:4455:1: ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) | 16671 | // InternalVampireLanguage.g:5380:1: ( ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) ) |
13865 | // InternalVampireLanguage.g:4456:2: ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) | 16672 | // InternalVampireLanguage.g:5381:2: ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) |
13866 | { | 16673 | { |
13867 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantAssignment_0_1()); | 16674 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantAssignment_0_1()); |
13868 | // InternalVampireLanguage.g:4457:2: ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) | 16675 | // InternalVampireLanguage.g:5382:2: ( rule__VLSAtomicFunction__ConstantAssignment_0_1 ) |
13869 | // InternalVampireLanguage.g:4457:3: rule__VLSAtomicFunction__ConstantAssignment_0_1 | 16676 | // InternalVampireLanguage.g:5382:3: rule__VLSAtomicFunction__ConstantAssignment_0_1 |
13870 | { | 16677 | { |
13871 | pushFollow(FOLLOW_2); | 16678 | pushFollow(FOLLOW_2); |
13872 | rule__VLSAtomicFunction__ConstantAssignment_0_1(); | 16679 | rule__VLSAtomicFunction__ConstantAssignment_0_1(); |
@@ -13899,14 +16706,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13899 | 16706 | ||
13900 | 16707 | ||
13901 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__2" | 16708 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__2" |
13902 | // InternalVampireLanguage.g:4465:1: rule__VLSAtomicFunction__Group_0__2 : rule__VLSAtomicFunction__Group_0__2__Impl ; | 16709 | // InternalVampireLanguage.g:5390:1: rule__VLSAtomicFunction__Group_0__2 : rule__VLSAtomicFunction__Group_0__2__Impl ; |
13903 | public final void rule__VLSAtomicFunction__Group_0__2() throws RecognitionException { | 16710 | public final void rule__VLSAtomicFunction__Group_0__2() throws RecognitionException { |
13904 | 16711 | ||
13905 | int stackSize = keepStackSize(); | 16712 | int stackSize = keepStackSize(); |
13906 | 16713 | ||
13907 | try { | 16714 | try { |
13908 | // InternalVampireLanguage.g:4469:1: ( rule__VLSAtomicFunction__Group_0__2__Impl ) | 16715 | // InternalVampireLanguage.g:5394:1: ( rule__VLSAtomicFunction__Group_0__2__Impl ) |
13909 | // InternalVampireLanguage.g:4470:2: rule__VLSAtomicFunction__Group_0__2__Impl | 16716 | // InternalVampireLanguage.g:5395:2: rule__VLSAtomicFunction__Group_0__2__Impl |
13910 | { | 16717 | { |
13911 | pushFollow(FOLLOW_2); | 16718 | pushFollow(FOLLOW_2); |
13912 | rule__VLSAtomicFunction__Group_0__2__Impl(); | 16719 | rule__VLSAtomicFunction__Group_0__2__Impl(); |
@@ -13932,21 +16739,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13932 | 16739 | ||
13933 | 16740 | ||
13934 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__2__Impl" | 16741 | // $ANTLR start "rule__VLSAtomicFunction__Group_0__2__Impl" |
13935 | // InternalVampireLanguage.g:4476:1: rule__VLSAtomicFunction__Group_0__2__Impl : ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) ; | 16742 | // InternalVampireLanguage.g:5401:1: rule__VLSAtomicFunction__Group_0__2__Impl : ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) ; |
13936 | public final void rule__VLSAtomicFunction__Group_0__2__Impl() throws RecognitionException { | 16743 | public final void rule__VLSAtomicFunction__Group_0__2__Impl() throws RecognitionException { |
13937 | 16744 | ||
13938 | int stackSize = keepStackSize(); | 16745 | int stackSize = keepStackSize(); |
13939 | 16746 | ||
13940 | try { | 16747 | try { |
13941 | // InternalVampireLanguage.g:4480:1: ( ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) ) | 16748 | // InternalVampireLanguage.g:5405:1: ( ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) ) |
13942 | // InternalVampireLanguage.g:4481:1: ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) | 16749 | // InternalVampireLanguage.g:5406:1: ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) |
13943 | { | 16750 | { |
13944 | // InternalVampireLanguage.g:4481:1: ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) | 16751 | // InternalVampireLanguage.g:5406:1: ( ( rule__VLSAtomicFunction__Group_0_2__0 ) ) |
13945 | // InternalVampireLanguage.g:4482:2: ( rule__VLSAtomicFunction__Group_0_2__0 ) | 16752 | // InternalVampireLanguage.g:5407:2: ( rule__VLSAtomicFunction__Group_0_2__0 ) |
13946 | { | 16753 | { |
13947 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_0_2()); | 16754 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_0_2()); |
13948 | // InternalVampireLanguage.g:4483:2: ( rule__VLSAtomicFunction__Group_0_2__0 ) | 16755 | // InternalVampireLanguage.g:5408:2: ( rule__VLSAtomicFunction__Group_0_2__0 ) |
13949 | // InternalVampireLanguage.g:4483:3: rule__VLSAtomicFunction__Group_0_2__0 | 16756 | // InternalVampireLanguage.g:5408:3: rule__VLSAtomicFunction__Group_0_2__0 |
13950 | { | 16757 | { |
13951 | pushFollow(FOLLOW_2); | 16758 | pushFollow(FOLLOW_2); |
13952 | rule__VLSAtomicFunction__Group_0_2__0(); | 16759 | rule__VLSAtomicFunction__Group_0_2__0(); |
@@ -13979,16 +16786,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
13979 | 16786 | ||
13980 | 16787 | ||
13981 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__0" | 16788 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__0" |
13982 | // InternalVampireLanguage.g:4492:1: rule__VLSAtomicFunction__Group_0_2__0 : rule__VLSAtomicFunction__Group_0_2__0__Impl rule__VLSAtomicFunction__Group_0_2__1 ; | 16789 | // InternalVampireLanguage.g:5417:1: rule__VLSAtomicFunction__Group_0_2__0 : rule__VLSAtomicFunction__Group_0_2__0__Impl rule__VLSAtomicFunction__Group_0_2__1 ; |
13983 | public final void rule__VLSAtomicFunction__Group_0_2__0() throws RecognitionException { | 16790 | public final void rule__VLSAtomicFunction__Group_0_2__0() throws RecognitionException { |
13984 | 16791 | ||
13985 | int stackSize = keepStackSize(); | 16792 | int stackSize = keepStackSize(); |
13986 | 16793 | ||
13987 | try { | 16794 | try { |
13988 | // InternalVampireLanguage.g:4496:1: ( rule__VLSAtomicFunction__Group_0_2__0__Impl rule__VLSAtomicFunction__Group_0_2__1 ) | 16795 | // InternalVampireLanguage.g:5421:1: ( rule__VLSAtomicFunction__Group_0_2__0__Impl rule__VLSAtomicFunction__Group_0_2__1 ) |
13989 | // InternalVampireLanguage.g:4497:2: rule__VLSAtomicFunction__Group_0_2__0__Impl rule__VLSAtomicFunction__Group_0_2__1 | 16796 | // InternalVampireLanguage.g:5422:2: rule__VLSAtomicFunction__Group_0_2__0__Impl rule__VLSAtomicFunction__Group_0_2__1 |
13990 | { | 16797 | { |
13991 | pushFollow(FOLLOW_38); | 16798 | pushFollow(FOLLOW_35); |
13992 | rule__VLSAtomicFunction__Group_0_2__0__Impl(); | 16799 | rule__VLSAtomicFunction__Group_0_2__0__Impl(); |
13993 | 16800 | ||
13994 | state._fsp--; | 16801 | state._fsp--; |
@@ -14017,20 +16824,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14017 | 16824 | ||
14018 | 16825 | ||
14019 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__0__Impl" | 16826 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__0__Impl" |
14020 | // InternalVampireLanguage.g:4504:1: rule__VLSAtomicFunction__Group_0_2__0__Impl : ( '(' ) ; | 16827 | // InternalVampireLanguage.g:5429:1: rule__VLSAtomicFunction__Group_0_2__0__Impl : ( '(' ) ; |
14021 | public final void rule__VLSAtomicFunction__Group_0_2__0__Impl() throws RecognitionException { | 16828 | public final void rule__VLSAtomicFunction__Group_0_2__0__Impl() throws RecognitionException { |
14022 | 16829 | ||
14023 | int stackSize = keepStackSize(); | 16830 | int stackSize = keepStackSize(); |
14024 | 16831 | ||
14025 | try { | 16832 | try { |
14026 | // InternalVampireLanguage.g:4508:1: ( ( '(' ) ) | 16833 | // InternalVampireLanguage.g:5433:1: ( ( '(' ) ) |
14027 | // InternalVampireLanguage.g:4509:1: ( '(' ) | 16834 | // InternalVampireLanguage.g:5434:1: ( '(' ) |
14028 | { | 16835 | { |
14029 | // InternalVampireLanguage.g:4509:1: ( '(' ) | 16836 | // InternalVampireLanguage.g:5434:1: ( '(' ) |
14030 | // InternalVampireLanguage.g:4510:2: '(' | 16837 | // InternalVampireLanguage.g:5435:2: '(' |
14031 | { | 16838 | { |
14032 | before(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_0_2_0()); | 16839 | before(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_0_2_0()); |
14033 | match(input,49,FOLLOW_2); | 16840 | match(input,55,FOLLOW_2); |
14034 | after(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_0_2_0()); | 16841 | after(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_0_2_0()); |
14035 | 16842 | ||
14036 | } | 16843 | } |
@@ -14054,16 +16861,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14054 | 16861 | ||
14055 | 16862 | ||
14056 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__1" | 16863 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__1" |
14057 | // InternalVampireLanguage.g:4519:1: rule__VLSAtomicFunction__Group_0_2__1 : rule__VLSAtomicFunction__Group_0_2__1__Impl rule__VLSAtomicFunction__Group_0_2__2 ; | 16864 | // InternalVampireLanguage.g:5444:1: rule__VLSAtomicFunction__Group_0_2__1 : rule__VLSAtomicFunction__Group_0_2__1__Impl rule__VLSAtomicFunction__Group_0_2__2 ; |
14058 | public final void rule__VLSAtomicFunction__Group_0_2__1() throws RecognitionException { | 16865 | public final void rule__VLSAtomicFunction__Group_0_2__1() throws RecognitionException { |
14059 | 16866 | ||
14060 | int stackSize = keepStackSize(); | 16867 | int stackSize = keepStackSize(); |
14061 | 16868 | ||
14062 | try { | 16869 | try { |
14063 | // InternalVampireLanguage.g:4523:1: ( rule__VLSAtomicFunction__Group_0_2__1__Impl rule__VLSAtomicFunction__Group_0_2__2 ) | 16870 | // InternalVampireLanguage.g:5448:1: ( rule__VLSAtomicFunction__Group_0_2__1__Impl rule__VLSAtomicFunction__Group_0_2__2 ) |
14064 | // InternalVampireLanguage.g:4524:2: rule__VLSAtomicFunction__Group_0_2__1__Impl rule__VLSAtomicFunction__Group_0_2__2 | 16871 | // InternalVampireLanguage.g:5449:2: rule__VLSAtomicFunction__Group_0_2__1__Impl rule__VLSAtomicFunction__Group_0_2__2 |
14065 | { | 16872 | { |
14066 | pushFollow(FOLLOW_18); | 16873 | pushFollow(FOLLOW_27); |
14067 | rule__VLSAtomicFunction__Group_0_2__1__Impl(); | 16874 | rule__VLSAtomicFunction__Group_0_2__1__Impl(); |
14068 | 16875 | ||
14069 | state._fsp--; | 16876 | state._fsp--; |
@@ -14092,21 +16899,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14092 | 16899 | ||
14093 | 16900 | ||
14094 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__1__Impl" | 16901 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__1__Impl" |
14095 | // InternalVampireLanguage.g:4531:1: rule__VLSAtomicFunction__Group_0_2__1__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) ; | 16902 | // InternalVampireLanguage.g:5456:1: rule__VLSAtomicFunction__Group_0_2__1__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) ; |
14096 | public final void rule__VLSAtomicFunction__Group_0_2__1__Impl() throws RecognitionException { | 16903 | public final void rule__VLSAtomicFunction__Group_0_2__1__Impl() throws RecognitionException { |
14097 | 16904 | ||
14098 | int stackSize = keepStackSize(); | 16905 | int stackSize = keepStackSize(); |
14099 | 16906 | ||
14100 | try { | 16907 | try { |
14101 | // InternalVampireLanguage.g:4535:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) ) | 16908 | // InternalVampireLanguage.g:5460:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) ) |
14102 | // InternalVampireLanguage.g:4536:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) | 16909 | // InternalVampireLanguage.g:5461:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) |
14103 | { | 16910 | { |
14104 | // InternalVampireLanguage.g:4536:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) | 16911 | // InternalVampireLanguage.g:5461:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) ) |
14105 | // InternalVampireLanguage.g:4537:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) | 16912 | // InternalVampireLanguage.g:5462:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) |
14106 | { | 16913 | { |
14107 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_0_2_1()); | 16914 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_0_2_1()); |
14108 | // InternalVampireLanguage.g:4538:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) | 16915 | // InternalVampireLanguage.g:5463:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_1 ) |
14109 | // InternalVampireLanguage.g:4538:3: rule__VLSAtomicFunction__TermsAssignment_0_2_1 | 16916 | // InternalVampireLanguage.g:5463:3: rule__VLSAtomicFunction__TermsAssignment_0_2_1 |
14110 | { | 16917 | { |
14111 | pushFollow(FOLLOW_2); | 16918 | pushFollow(FOLLOW_2); |
14112 | rule__VLSAtomicFunction__TermsAssignment_0_2_1(); | 16919 | rule__VLSAtomicFunction__TermsAssignment_0_2_1(); |
@@ -14139,16 +16946,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14139 | 16946 | ||
14140 | 16947 | ||
14141 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__2" | 16948 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__2" |
14142 | // InternalVampireLanguage.g:4546:1: rule__VLSAtomicFunction__Group_0_2__2 : rule__VLSAtomicFunction__Group_0_2__2__Impl rule__VLSAtomicFunction__Group_0_2__3 ; | 16949 | // InternalVampireLanguage.g:5471:1: rule__VLSAtomicFunction__Group_0_2__2 : rule__VLSAtomicFunction__Group_0_2__2__Impl rule__VLSAtomicFunction__Group_0_2__3 ; |
14143 | public final void rule__VLSAtomicFunction__Group_0_2__2() throws RecognitionException { | 16950 | public final void rule__VLSAtomicFunction__Group_0_2__2() throws RecognitionException { |
14144 | 16951 | ||
14145 | int stackSize = keepStackSize(); | 16952 | int stackSize = keepStackSize(); |
14146 | 16953 | ||
14147 | try { | 16954 | try { |
14148 | // InternalVampireLanguage.g:4550:1: ( rule__VLSAtomicFunction__Group_0_2__2__Impl rule__VLSAtomicFunction__Group_0_2__3 ) | 16955 | // InternalVampireLanguage.g:5475:1: ( rule__VLSAtomicFunction__Group_0_2__2__Impl rule__VLSAtomicFunction__Group_0_2__3 ) |
14149 | // InternalVampireLanguage.g:4551:2: rule__VLSAtomicFunction__Group_0_2__2__Impl rule__VLSAtomicFunction__Group_0_2__3 | 16956 | // InternalVampireLanguage.g:5476:2: rule__VLSAtomicFunction__Group_0_2__2__Impl rule__VLSAtomicFunction__Group_0_2__3 |
14150 | { | 16957 | { |
14151 | pushFollow(FOLLOW_18); | 16958 | pushFollow(FOLLOW_27); |
14152 | rule__VLSAtomicFunction__Group_0_2__2__Impl(); | 16959 | rule__VLSAtomicFunction__Group_0_2__2__Impl(); |
14153 | 16960 | ||
14154 | state._fsp--; | 16961 | state._fsp--; |
@@ -14177,35 +16984,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14177 | 16984 | ||
14178 | 16985 | ||
14179 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__2__Impl" | 16986 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__2__Impl" |
14180 | // InternalVampireLanguage.g:4558:1: rule__VLSAtomicFunction__Group_0_2__2__Impl : ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) ; | 16987 | // InternalVampireLanguage.g:5483:1: rule__VLSAtomicFunction__Group_0_2__2__Impl : ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) ; |
14181 | public final void rule__VLSAtomicFunction__Group_0_2__2__Impl() throws RecognitionException { | 16988 | public final void rule__VLSAtomicFunction__Group_0_2__2__Impl() throws RecognitionException { |
14182 | 16989 | ||
14183 | int stackSize = keepStackSize(); | 16990 | int stackSize = keepStackSize(); |
14184 | 16991 | ||
14185 | try { | 16992 | try { |
14186 | // InternalVampireLanguage.g:4562:1: ( ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) ) | 16993 | // InternalVampireLanguage.g:5487:1: ( ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) ) |
14187 | // InternalVampireLanguage.g:4563:1: ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) | 16994 | // InternalVampireLanguage.g:5488:1: ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) |
14188 | { | 16995 | { |
14189 | // InternalVampireLanguage.g:4563:1: ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) | 16996 | // InternalVampireLanguage.g:5488:1: ( ( rule__VLSAtomicFunction__Group_0_2_2__0 )* ) |
14190 | // InternalVampireLanguage.g:4564:2: ( rule__VLSAtomicFunction__Group_0_2_2__0 )* | 16997 | // InternalVampireLanguage.g:5489:2: ( rule__VLSAtomicFunction__Group_0_2_2__0 )* |
14191 | { | 16998 | { |
14192 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_0_2_2()); | 16999 | before(grammarAccess.getVLSAtomicFunctionAccess().getGroup_0_2_2()); |
14193 | // InternalVampireLanguage.g:4565:2: ( rule__VLSAtomicFunction__Group_0_2_2__0 )* | 17000 | // InternalVampireLanguage.g:5490:2: ( rule__VLSAtomicFunction__Group_0_2_2__0 )* |
14194 | loop35: | 17001 | loop42: |
14195 | do { | 17002 | do { |
14196 | int alt35=2; | 17003 | int alt42=2; |
14197 | int LA35_0 = input.LA(1); | 17004 | int LA42_0 = input.LA(1); |
14198 | 17005 | ||
14199 | if ( (LA35_0==45) ) { | 17006 | if ( (LA42_0==56) ) { |
14200 | alt35=1; | 17007 | alt42=1; |
14201 | } | 17008 | } |
14202 | 17009 | ||
14203 | 17010 | ||
14204 | switch (alt35) { | 17011 | switch (alt42) { |
14205 | case 1 : | 17012 | case 1 : |
14206 | // InternalVampireLanguage.g:4565:3: rule__VLSAtomicFunction__Group_0_2_2__0 | 17013 | // InternalVampireLanguage.g:5490:3: rule__VLSAtomicFunction__Group_0_2_2__0 |
14207 | { | 17014 | { |
14208 | pushFollow(FOLLOW_10); | 17015 | pushFollow(FOLLOW_33); |
14209 | rule__VLSAtomicFunction__Group_0_2_2__0(); | 17016 | rule__VLSAtomicFunction__Group_0_2_2__0(); |
14210 | 17017 | ||
14211 | state._fsp--; | 17018 | state._fsp--; |
@@ -14215,7 +17022,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14215 | break; | 17022 | break; |
14216 | 17023 | ||
14217 | default : | 17024 | default : |
14218 | break loop35; | 17025 | break loop42; |
14219 | } | 17026 | } |
14220 | } while (true); | 17027 | } while (true); |
14221 | 17028 | ||
@@ -14242,14 +17049,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14242 | 17049 | ||
14243 | 17050 | ||
14244 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__3" | 17051 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__3" |
14245 | // InternalVampireLanguage.g:4573:1: rule__VLSAtomicFunction__Group_0_2__3 : rule__VLSAtomicFunction__Group_0_2__3__Impl ; | 17052 | // InternalVampireLanguage.g:5498:1: rule__VLSAtomicFunction__Group_0_2__3 : rule__VLSAtomicFunction__Group_0_2__3__Impl ; |
14246 | public final void rule__VLSAtomicFunction__Group_0_2__3() throws RecognitionException { | 17053 | public final void rule__VLSAtomicFunction__Group_0_2__3() throws RecognitionException { |
14247 | 17054 | ||
14248 | int stackSize = keepStackSize(); | 17055 | int stackSize = keepStackSize(); |
14249 | 17056 | ||
14250 | try { | 17057 | try { |
14251 | // InternalVampireLanguage.g:4577:1: ( rule__VLSAtomicFunction__Group_0_2__3__Impl ) | 17058 | // InternalVampireLanguage.g:5502:1: ( rule__VLSAtomicFunction__Group_0_2__3__Impl ) |
14252 | // InternalVampireLanguage.g:4578:2: rule__VLSAtomicFunction__Group_0_2__3__Impl | 17059 | // InternalVampireLanguage.g:5503:2: rule__VLSAtomicFunction__Group_0_2__3__Impl |
14253 | { | 17060 | { |
14254 | pushFollow(FOLLOW_2); | 17061 | pushFollow(FOLLOW_2); |
14255 | rule__VLSAtomicFunction__Group_0_2__3__Impl(); | 17062 | rule__VLSAtomicFunction__Group_0_2__3__Impl(); |
@@ -14275,20 +17082,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14275 | 17082 | ||
14276 | 17083 | ||
14277 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__3__Impl" | 17084 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2__3__Impl" |
14278 | // InternalVampireLanguage.g:4584:1: rule__VLSAtomicFunction__Group_0_2__3__Impl : ( ')' ) ; | 17085 | // InternalVampireLanguage.g:5509:1: rule__VLSAtomicFunction__Group_0_2__3__Impl : ( ')' ) ; |
14279 | public final void rule__VLSAtomicFunction__Group_0_2__3__Impl() throws RecognitionException { | 17086 | public final void rule__VLSAtomicFunction__Group_0_2__3__Impl() throws RecognitionException { |
14280 | 17087 | ||
14281 | int stackSize = keepStackSize(); | 17088 | int stackSize = keepStackSize(); |
14282 | 17089 | ||
14283 | try { | 17090 | try { |
14284 | // InternalVampireLanguage.g:4588:1: ( ( ')' ) ) | 17091 | // InternalVampireLanguage.g:5513:1: ( ( ')' ) ) |
14285 | // InternalVampireLanguage.g:4589:1: ( ')' ) | 17092 | // InternalVampireLanguage.g:5514:1: ( ')' ) |
14286 | { | 17093 | { |
14287 | // InternalVampireLanguage.g:4589:1: ( ')' ) | 17094 | // InternalVampireLanguage.g:5514:1: ( ')' ) |
14288 | // InternalVampireLanguage.g:4590:2: ')' | 17095 | // InternalVampireLanguage.g:5515:2: ')' |
14289 | { | 17096 | { |
14290 | before(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_0_2_3()); | 17097 | before(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_0_2_3()); |
14291 | match(input,50,FOLLOW_2); | 17098 | match(input,57,FOLLOW_2); |
14292 | after(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_0_2_3()); | 17099 | after(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_0_2_3()); |
14293 | 17100 | ||
14294 | } | 17101 | } |
@@ -14312,16 +17119,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14312 | 17119 | ||
14313 | 17120 | ||
14314 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__0" | 17121 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__0" |
14315 | // InternalVampireLanguage.g:4600:1: rule__VLSAtomicFunction__Group_0_2_2__0 : rule__VLSAtomicFunction__Group_0_2_2__0__Impl rule__VLSAtomicFunction__Group_0_2_2__1 ; | 17122 | // InternalVampireLanguage.g:5525:1: rule__VLSAtomicFunction__Group_0_2_2__0 : rule__VLSAtomicFunction__Group_0_2_2__0__Impl rule__VLSAtomicFunction__Group_0_2_2__1 ; |
14316 | public final void rule__VLSAtomicFunction__Group_0_2_2__0() throws RecognitionException { | 17123 | public final void rule__VLSAtomicFunction__Group_0_2_2__0() throws RecognitionException { |
14317 | 17124 | ||
14318 | int stackSize = keepStackSize(); | 17125 | int stackSize = keepStackSize(); |
14319 | 17126 | ||
14320 | try { | 17127 | try { |
14321 | // InternalVampireLanguage.g:4604:1: ( rule__VLSAtomicFunction__Group_0_2_2__0__Impl rule__VLSAtomicFunction__Group_0_2_2__1 ) | 17128 | // InternalVampireLanguage.g:5529:1: ( rule__VLSAtomicFunction__Group_0_2_2__0__Impl rule__VLSAtomicFunction__Group_0_2_2__1 ) |
14322 | // InternalVampireLanguage.g:4605:2: rule__VLSAtomicFunction__Group_0_2_2__0__Impl rule__VLSAtomicFunction__Group_0_2_2__1 | 17129 | // InternalVampireLanguage.g:5530:2: rule__VLSAtomicFunction__Group_0_2_2__0__Impl rule__VLSAtomicFunction__Group_0_2_2__1 |
14323 | { | 17130 | { |
14324 | pushFollow(FOLLOW_38); | 17131 | pushFollow(FOLLOW_35); |
14325 | rule__VLSAtomicFunction__Group_0_2_2__0__Impl(); | 17132 | rule__VLSAtomicFunction__Group_0_2_2__0__Impl(); |
14326 | 17133 | ||
14327 | state._fsp--; | 17134 | state._fsp--; |
@@ -14350,20 +17157,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14350 | 17157 | ||
14351 | 17158 | ||
14352 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__0__Impl" | 17159 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__0__Impl" |
14353 | // InternalVampireLanguage.g:4612:1: rule__VLSAtomicFunction__Group_0_2_2__0__Impl : ( ',' ) ; | 17160 | // InternalVampireLanguage.g:5537:1: rule__VLSAtomicFunction__Group_0_2_2__0__Impl : ( ',' ) ; |
14354 | public final void rule__VLSAtomicFunction__Group_0_2_2__0__Impl() throws RecognitionException { | 17161 | public final void rule__VLSAtomicFunction__Group_0_2_2__0__Impl() throws RecognitionException { |
14355 | 17162 | ||
14356 | int stackSize = keepStackSize(); | 17163 | int stackSize = keepStackSize(); |
14357 | 17164 | ||
14358 | try { | 17165 | try { |
14359 | // InternalVampireLanguage.g:4616:1: ( ( ',' ) ) | 17166 | // InternalVampireLanguage.g:5541:1: ( ( ',' ) ) |
14360 | // InternalVampireLanguage.g:4617:1: ( ',' ) | 17167 | // InternalVampireLanguage.g:5542:1: ( ',' ) |
14361 | { | 17168 | { |
14362 | // InternalVampireLanguage.g:4617:1: ( ',' ) | 17169 | // InternalVampireLanguage.g:5542:1: ( ',' ) |
14363 | // InternalVampireLanguage.g:4618:2: ',' | 17170 | // InternalVampireLanguage.g:5543:2: ',' |
14364 | { | 17171 | { |
14365 | before(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_0_2_2_0()); | 17172 | before(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_0_2_2_0()); |
14366 | match(input,45,FOLLOW_2); | 17173 | match(input,56,FOLLOW_2); |
14367 | after(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_0_2_2_0()); | 17174 | after(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_0_2_2_0()); |
14368 | 17175 | ||
14369 | } | 17176 | } |
@@ -14387,14 +17194,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14387 | 17194 | ||
14388 | 17195 | ||
14389 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__1" | 17196 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__1" |
14390 | // InternalVampireLanguage.g:4627:1: rule__VLSAtomicFunction__Group_0_2_2__1 : rule__VLSAtomicFunction__Group_0_2_2__1__Impl ; | 17197 | // InternalVampireLanguage.g:5552:1: rule__VLSAtomicFunction__Group_0_2_2__1 : rule__VLSAtomicFunction__Group_0_2_2__1__Impl ; |
14391 | public final void rule__VLSAtomicFunction__Group_0_2_2__1() throws RecognitionException { | 17198 | public final void rule__VLSAtomicFunction__Group_0_2_2__1() throws RecognitionException { |
14392 | 17199 | ||
14393 | int stackSize = keepStackSize(); | 17200 | int stackSize = keepStackSize(); |
14394 | 17201 | ||
14395 | try { | 17202 | try { |
14396 | // InternalVampireLanguage.g:4631:1: ( rule__VLSAtomicFunction__Group_0_2_2__1__Impl ) | 17203 | // InternalVampireLanguage.g:5556:1: ( rule__VLSAtomicFunction__Group_0_2_2__1__Impl ) |
14397 | // InternalVampireLanguage.g:4632:2: rule__VLSAtomicFunction__Group_0_2_2__1__Impl | 17204 | // InternalVampireLanguage.g:5557:2: rule__VLSAtomicFunction__Group_0_2_2__1__Impl |
14398 | { | 17205 | { |
14399 | pushFollow(FOLLOW_2); | 17206 | pushFollow(FOLLOW_2); |
14400 | rule__VLSAtomicFunction__Group_0_2_2__1__Impl(); | 17207 | rule__VLSAtomicFunction__Group_0_2_2__1__Impl(); |
@@ -14420,21 +17227,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14420 | 17227 | ||
14421 | 17228 | ||
14422 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__1__Impl" | 17229 | // $ANTLR start "rule__VLSAtomicFunction__Group_0_2_2__1__Impl" |
14423 | // InternalVampireLanguage.g:4638:1: rule__VLSAtomicFunction__Group_0_2_2__1__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) ; | 17230 | // InternalVampireLanguage.g:5563:1: rule__VLSAtomicFunction__Group_0_2_2__1__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) ; |
14424 | public final void rule__VLSAtomicFunction__Group_0_2_2__1__Impl() throws RecognitionException { | 17231 | public final void rule__VLSAtomicFunction__Group_0_2_2__1__Impl() throws RecognitionException { |
14425 | 17232 | ||
14426 | int stackSize = keepStackSize(); | 17233 | int stackSize = keepStackSize(); |
14427 | 17234 | ||
14428 | try { | 17235 | try { |
14429 | // InternalVampireLanguage.g:4642:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) ) | 17236 | // InternalVampireLanguage.g:5567:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) ) |
14430 | // InternalVampireLanguage.g:4643:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) | 17237 | // InternalVampireLanguage.g:5568:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) |
14431 | { | 17238 | { |
14432 | // InternalVampireLanguage.g:4643:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) | 17239 | // InternalVampireLanguage.g:5568:1: ( ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) ) |
14433 | // InternalVampireLanguage.g:4644:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) | 17240 | // InternalVampireLanguage.g:5569:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) |
14434 | { | 17241 | { |
14435 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_0_2_2_1()); | 17242 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_0_2_2_1()); |
14436 | // InternalVampireLanguage.g:4645:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) | 17243 | // InternalVampireLanguage.g:5570:2: ( rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 ) |
14437 | // InternalVampireLanguage.g:4645:3: rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 | 17244 | // InternalVampireLanguage.g:5570:3: rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 |
14438 | { | 17245 | { |
14439 | pushFollow(FOLLOW_2); | 17246 | pushFollow(FOLLOW_2); |
14440 | rule__VLSAtomicFunction__TermsAssignment_0_2_2_1(); | 17247 | rule__VLSAtomicFunction__TermsAssignment_0_2_2_1(); |
@@ -14467,16 +17274,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14467 | 17274 | ||
14468 | 17275 | ||
14469 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__0" | 17276 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__0" |
14470 | // InternalVampireLanguage.g:4654:1: rule__VLSAtomicFunction__Group_1__0 : rule__VLSAtomicFunction__Group_1__0__Impl rule__VLSAtomicFunction__Group_1__1 ; | 17277 | // InternalVampireLanguage.g:5579:1: rule__VLSAtomicFunction__Group_1__0 : rule__VLSAtomicFunction__Group_1__0__Impl rule__VLSAtomicFunction__Group_1__1 ; |
14471 | public final void rule__VLSAtomicFunction__Group_1__0() throws RecognitionException { | 17278 | public final void rule__VLSAtomicFunction__Group_1__0() throws RecognitionException { |
14472 | 17279 | ||
14473 | int stackSize = keepStackSize(); | 17280 | int stackSize = keepStackSize(); |
14474 | 17281 | ||
14475 | try { | 17282 | try { |
14476 | // InternalVampireLanguage.g:4658:1: ( rule__VLSAtomicFunction__Group_1__0__Impl rule__VLSAtomicFunction__Group_1__1 ) | 17283 | // InternalVampireLanguage.g:5583:1: ( rule__VLSAtomicFunction__Group_1__0__Impl rule__VLSAtomicFunction__Group_1__1 ) |
14477 | // InternalVampireLanguage.g:4659:2: rule__VLSAtomicFunction__Group_1__0__Impl rule__VLSAtomicFunction__Group_1__1 | 17284 | // InternalVampireLanguage.g:5584:2: rule__VLSAtomicFunction__Group_1__0__Impl rule__VLSAtomicFunction__Group_1__1 |
14478 | { | 17285 | { |
14479 | pushFollow(FOLLOW_44); | 17286 | pushFollow(FOLLOW_59); |
14480 | rule__VLSAtomicFunction__Group_1__0__Impl(); | 17287 | rule__VLSAtomicFunction__Group_1__0__Impl(); |
14481 | 17288 | ||
14482 | state._fsp--; | 17289 | state._fsp--; |
@@ -14505,21 +17312,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14505 | 17312 | ||
14506 | 17313 | ||
14507 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__0__Impl" | 17314 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__0__Impl" |
14508 | // InternalVampireLanguage.g:4666:1: rule__VLSAtomicFunction__Group_1__0__Impl : ( () ) ; | 17315 | // InternalVampireLanguage.g:5591:1: rule__VLSAtomicFunction__Group_1__0__Impl : ( () ) ; |
14509 | public final void rule__VLSAtomicFunction__Group_1__0__Impl() throws RecognitionException { | 17316 | public final void rule__VLSAtomicFunction__Group_1__0__Impl() throws RecognitionException { |
14510 | 17317 | ||
14511 | int stackSize = keepStackSize(); | 17318 | int stackSize = keepStackSize(); |
14512 | 17319 | ||
14513 | try { | 17320 | try { |
14514 | // InternalVampireLanguage.g:4670:1: ( ( () ) ) | 17321 | // InternalVampireLanguage.g:5595:1: ( ( () ) ) |
14515 | // InternalVampireLanguage.g:4671:1: ( () ) | 17322 | // InternalVampireLanguage.g:5596:1: ( () ) |
14516 | { | 17323 | { |
14517 | // InternalVampireLanguage.g:4671:1: ( () ) | 17324 | // InternalVampireLanguage.g:5596:1: ( () ) |
14518 | // InternalVampireLanguage.g:4672:2: () | 17325 | // InternalVampireLanguage.g:5597:2: () |
14519 | { | 17326 | { |
14520 | before(grammarAccess.getVLSAtomicFunctionAccess().getVLSLessAction_1_0()); | 17327 | before(grammarAccess.getVLSAtomicFunctionAccess().getVLSLessAction_1_0()); |
14521 | // InternalVampireLanguage.g:4673:2: () | 17328 | // InternalVampireLanguage.g:5598:2: () |
14522 | // InternalVampireLanguage.g:4673:3: | 17329 | // InternalVampireLanguage.g:5598:3: |
14523 | { | 17330 | { |
14524 | } | 17331 | } |
14525 | 17332 | ||
@@ -14542,16 +17349,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14542 | 17349 | ||
14543 | 17350 | ||
14544 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__1" | 17351 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__1" |
14545 | // InternalVampireLanguage.g:4681:1: rule__VLSAtomicFunction__Group_1__1 : rule__VLSAtomicFunction__Group_1__1__Impl rule__VLSAtomicFunction__Group_1__2 ; | 17352 | // InternalVampireLanguage.g:5606:1: rule__VLSAtomicFunction__Group_1__1 : rule__VLSAtomicFunction__Group_1__1__Impl rule__VLSAtomicFunction__Group_1__2 ; |
14546 | public final void rule__VLSAtomicFunction__Group_1__1() throws RecognitionException { | 17353 | public final void rule__VLSAtomicFunction__Group_1__1() throws RecognitionException { |
14547 | 17354 | ||
14548 | int stackSize = keepStackSize(); | 17355 | int stackSize = keepStackSize(); |
14549 | 17356 | ||
14550 | try { | 17357 | try { |
14551 | // InternalVampireLanguage.g:4685:1: ( rule__VLSAtomicFunction__Group_1__1__Impl rule__VLSAtomicFunction__Group_1__2 ) | 17358 | // InternalVampireLanguage.g:5610:1: ( rule__VLSAtomicFunction__Group_1__1__Impl rule__VLSAtomicFunction__Group_1__2 ) |
14552 | // InternalVampireLanguage.g:4686:2: rule__VLSAtomicFunction__Group_1__1__Impl rule__VLSAtomicFunction__Group_1__2 | 17359 | // InternalVampireLanguage.g:5611:2: rule__VLSAtomicFunction__Group_1__1__Impl rule__VLSAtomicFunction__Group_1__2 |
14553 | { | 17360 | { |
14554 | pushFollow(FOLLOW_13); | 17361 | pushFollow(FOLLOW_22); |
14555 | rule__VLSAtomicFunction__Group_1__1__Impl(); | 17362 | rule__VLSAtomicFunction__Group_1__1__Impl(); |
14556 | 17363 | ||
14557 | state._fsp--; | 17364 | state._fsp--; |
@@ -14580,21 +17387,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14580 | 17387 | ||
14581 | 17388 | ||
14582 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__1__Impl" | 17389 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__1__Impl" |
14583 | // InternalVampireLanguage.g:4693:1: rule__VLSAtomicFunction__Group_1__1__Impl : ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) ; | 17390 | // InternalVampireLanguage.g:5618:1: rule__VLSAtomicFunction__Group_1__1__Impl : ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) ; |
14584 | public final void rule__VLSAtomicFunction__Group_1__1__Impl() throws RecognitionException { | 17391 | public final void rule__VLSAtomicFunction__Group_1__1__Impl() throws RecognitionException { |
14585 | 17392 | ||
14586 | int stackSize = keepStackSize(); | 17393 | int stackSize = keepStackSize(); |
14587 | 17394 | ||
14588 | try { | 17395 | try { |
14589 | // InternalVampireLanguage.g:4697:1: ( ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) ) | 17396 | // InternalVampireLanguage.g:5622:1: ( ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) ) |
14590 | // InternalVampireLanguage.g:4698:1: ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) | 17397 | // InternalVampireLanguage.g:5623:1: ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) |
14591 | { | 17398 | { |
14592 | // InternalVampireLanguage.g:4698:1: ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) | 17399 | // InternalVampireLanguage.g:5623:1: ( ( rule__VLSAtomicFunction__NameAssignment_1_1 ) ) |
14593 | // InternalVampireLanguage.g:4699:2: ( rule__VLSAtomicFunction__NameAssignment_1_1 ) | 17400 | // InternalVampireLanguage.g:5624:2: ( rule__VLSAtomicFunction__NameAssignment_1_1 ) |
14594 | { | 17401 | { |
14595 | before(grammarAccess.getVLSAtomicFunctionAccess().getNameAssignment_1_1()); | 17402 | before(grammarAccess.getVLSAtomicFunctionAccess().getNameAssignment_1_1()); |
14596 | // InternalVampireLanguage.g:4700:2: ( rule__VLSAtomicFunction__NameAssignment_1_1 ) | 17403 | // InternalVampireLanguage.g:5625:2: ( rule__VLSAtomicFunction__NameAssignment_1_1 ) |
14597 | // InternalVampireLanguage.g:4700:3: rule__VLSAtomicFunction__NameAssignment_1_1 | 17404 | // InternalVampireLanguage.g:5625:3: rule__VLSAtomicFunction__NameAssignment_1_1 |
14598 | { | 17405 | { |
14599 | pushFollow(FOLLOW_2); | 17406 | pushFollow(FOLLOW_2); |
14600 | rule__VLSAtomicFunction__NameAssignment_1_1(); | 17407 | rule__VLSAtomicFunction__NameAssignment_1_1(); |
@@ -14627,16 +17434,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14627 | 17434 | ||
14628 | 17435 | ||
14629 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__2" | 17436 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__2" |
14630 | // InternalVampireLanguage.g:4708:1: rule__VLSAtomicFunction__Group_1__2 : rule__VLSAtomicFunction__Group_1__2__Impl rule__VLSAtomicFunction__Group_1__3 ; | 17437 | // InternalVampireLanguage.g:5633:1: rule__VLSAtomicFunction__Group_1__2 : rule__VLSAtomicFunction__Group_1__2__Impl rule__VLSAtomicFunction__Group_1__3 ; |
14631 | public final void rule__VLSAtomicFunction__Group_1__2() throws RecognitionException { | 17438 | public final void rule__VLSAtomicFunction__Group_1__2() throws RecognitionException { |
14632 | 17439 | ||
14633 | int stackSize = keepStackSize(); | 17440 | int stackSize = keepStackSize(); |
14634 | 17441 | ||
14635 | try { | 17442 | try { |
14636 | // InternalVampireLanguage.g:4712:1: ( rule__VLSAtomicFunction__Group_1__2__Impl rule__VLSAtomicFunction__Group_1__3 ) | 17443 | // InternalVampireLanguage.g:5637:1: ( rule__VLSAtomicFunction__Group_1__2__Impl rule__VLSAtomicFunction__Group_1__3 ) |
14637 | // InternalVampireLanguage.g:4713:2: rule__VLSAtomicFunction__Group_1__2__Impl rule__VLSAtomicFunction__Group_1__3 | 17444 | // InternalVampireLanguage.g:5638:2: rule__VLSAtomicFunction__Group_1__2__Impl rule__VLSAtomicFunction__Group_1__3 |
14638 | { | 17445 | { |
14639 | pushFollow(FOLLOW_38); | 17446 | pushFollow(FOLLOW_35); |
14640 | rule__VLSAtomicFunction__Group_1__2__Impl(); | 17447 | rule__VLSAtomicFunction__Group_1__2__Impl(); |
14641 | 17448 | ||
14642 | state._fsp--; | 17449 | state._fsp--; |
@@ -14665,20 +17472,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14665 | 17472 | ||
14666 | 17473 | ||
14667 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__2__Impl" | 17474 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__2__Impl" |
14668 | // InternalVampireLanguage.g:4720:1: rule__VLSAtomicFunction__Group_1__2__Impl : ( '(' ) ; | 17475 | // InternalVampireLanguage.g:5645:1: rule__VLSAtomicFunction__Group_1__2__Impl : ( '(' ) ; |
14669 | public final void rule__VLSAtomicFunction__Group_1__2__Impl() throws RecognitionException { | 17476 | public final void rule__VLSAtomicFunction__Group_1__2__Impl() throws RecognitionException { |
14670 | 17477 | ||
14671 | int stackSize = keepStackSize(); | 17478 | int stackSize = keepStackSize(); |
14672 | 17479 | ||
14673 | try { | 17480 | try { |
14674 | // InternalVampireLanguage.g:4724:1: ( ( '(' ) ) | 17481 | // InternalVampireLanguage.g:5649:1: ( ( '(' ) ) |
14675 | // InternalVampireLanguage.g:4725:1: ( '(' ) | 17482 | // InternalVampireLanguage.g:5650:1: ( '(' ) |
14676 | { | 17483 | { |
14677 | // InternalVampireLanguage.g:4725:1: ( '(' ) | 17484 | // InternalVampireLanguage.g:5650:1: ( '(' ) |
14678 | // InternalVampireLanguage.g:4726:2: '(' | 17485 | // InternalVampireLanguage.g:5651:2: '(' |
14679 | { | 17486 | { |
14680 | before(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_1_2()); | 17487 | before(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_1_2()); |
14681 | match(input,49,FOLLOW_2); | 17488 | match(input,55,FOLLOW_2); |
14682 | after(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_1_2()); | 17489 | after(grammarAccess.getVLSAtomicFunctionAccess().getLeftParenthesisKeyword_1_2()); |
14683 | 17490 | ||
14684 | } | 17491 | } |
@@ -14702,16 +17509,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14702 | 17509 | ||
14703 | 17510 | ||
14704 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__3" | 17511 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__3" |
14705 | // InternalVampireLanguage.g:4735:1: rule__VLSAtomicFunction__Group_1__3 : rule__VLSAtomicFunction__Group_1__3__Impl rule__VLSAtomicFunction__Group_1__4 ; | 17512 | // InternalVampireLanguage.g:5660:1: rule__VLSAtomicFunction__Group_1__3 : rule__VLSAtomicFunction__Group_1__3__Impl rule__VLSAtomicFunction__Group_1__4 ; |
14706 | public final void rule__VLSAtomicFunction__Group_1__3() throws RecognitionException { | 17513 | public final void rule__VLSAtomicFunction__Group_1__3() throws RecognitionException { |
14707 | 17514 | ||
14708 | int stackSize = keepStackSize(); | 17515 | int stackSize = keepStackSize(); |
14709 | 17516 | ||
14710 | try { | 17517 | try { |
14711 | // InternalVampireLanguage.g:4739:1: ( rule__VLSAtomicFunction__Group_1__3__Impl rule__VLSAtomicFunction__Group_1__4 ) | 17518 | // InternalVampireLanguage.g:5664:1: ( rule__VLSAtomicFunction__Group_1__3__Impl rule__VLSAtomicFunction__Group_1__4 ) |
14712 | // InternalVampireLanguage.g:4740:2: rule__VLSAtomicFunction__Group_1__3__Impl rule__VLSAtomicFunction__Group_1__4 | 17519 | // InternalVampireLanguage.g:5665:2: rule__VLSAtomicFunction__Group_1__3__Impl rule__VLSAtomicFunction__Group_1__4 |
14713 | { | 17520 | { |
14714 | pushFollow(FOLLOW_15); | 17521 | pushFollow(FOLLOW_24); |
14715 | rule__VLSAtomicFunction__Group_1__3__Impl(); | 17522 | rule__VLSAtomicFunction__Group_1__3__Impl(); |
14716 | 17523 | ||
14717 | state._fsp--; | 17524 | state._fsp--; |
@@ -14740,21 +17547,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14740 | 17547 | ||
14741 | 17548 | ||
14742 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__3__Impl" | 17549 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__3__Impl" |
14743 | // InternalVampireLanguage.g:4747:1: rule__VLSAtomicFunction__Group_1__3__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) ; | 17550 | // InternalVampireLanguage.g:5672:1: rule__VLSAtomicFunction__Group_1__3__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) ; |
14744 | public final void rule__VLSAtomicFunction__Group_1__3__Impl() throws RecognitionException { | 17551 | public final void rule__VLSAtomicFunction__Group_1__3__Impl() throws RecognitionException { |
14745 | 17552 | ||
14746 | int stackSize = keepStackSize(); | 17553 | int stackSize = keepStackSize(); |
14747 | 17554 | ||
14748 | try { | 17555 | try { |
14749 | // InternalVampireLanguage.g:4751:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) ) | 17556 | // InternalVampireLanguage.g:5676:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) ) |
14750 | // InternalVampireLanguage.g:4752:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) | 17557 | // InternalVampireLanguage.g:5677:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) |
14751 | { | 17558 | { |
14752 | // InternalVampireLanguage.g:4752:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) | 17559 | // InternalVampireLanguage.g:5677:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) ) |
14753 | // InternalVampireLanguage.g:4753:2: ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) | 17560 | // InternalVampireLanguage.g:5678:2: ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) |
14754 | { | 17561 | { |
14755 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_1_3()); | 17562 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_1_3()); |
14756 | // InternalVampireLanguage.g:4754:2: ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) | 17563 | // InternalVampireLanguage.g:5679:2: ( rule__VLSAtomicFunction__TermsAssignment_1_3 ) |
14757 | // InternalVampireLanguage.g:4754:3: rule__VLSAtomicFunction__TermsAssignment_1_3 | 17564 | // InternalVampireLanguage.g:5679:3: rule__VLSAtomicFunction__TermsAssignment_1_3 |
14758 | { | 17565 | { |
14759 | pushFollow(FOLLOW_2); | 17566 | pushFollow(FOLLOW_2); |
14760 | rule__VLSAtomicFunction__TermsAssignment_1_3(); | 17567 | rule__VLSAtomicFunction__TermsAssignment_1_3(); |
@@ -14787,16 +17594,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14787 | 17594 | ||
14788 | 17595 | ||
14789 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__4" | 17596 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__4" |
14790 | // InternalVampireLanguage.g:4762:1: rule__VLSAtomicFunction__Group_1__4 : rule__VLSAtomicFunction__Group_1__4__Impl rule__VLSAtomicFunction__Group_1__5 ; | 17597 | // InternalVampireLanguage.g:5687:1: rule__VLSAtomicFunction__Group_1__4 : rule__VLSAtomicFunction__Group_1__4__Impl rule__VLSAtomicFunction__Group_1__5 ; |
14791 | public final void rule__VLSAtomicFunction__Group_1__4() throws RecognitionException { | 17598 | public final void rule__VLSAtomicFunction__Group_1__4() throws RecognitionException { |
14792 | 17599 | ||
14793 | int stackSize = keepStackSize(); | 17600 | int stackSize = keepStackSize(); |
14794 | 17601 | ||
14795 | try { | 17602 | try { |
14796 | // InternalVampireLanguage.g:4766:1: ( rule__VLSAtomicFunction__Group_1__4__Impl rule__VLSAtomicFunction__Group_1__5 ) | 17603 | // InternalVampireLanguage.g:5691:1: ( rule__VLSAtomicFunction__Group_1__4__Impl rule__VLSAtomicFunction__Group_1__5 ) |
14797 | // InternalVampireLanguage.g:4767:2: rule__VLSAtomicFunction__Group_1__4__Impl rule__VLSAtomicFunction__Group_1__5 | 17604 | // InternalVampireLanguage.g:5692:2: rule__VLSAtomicFunction__Group_1__4__Impl rule__VLSAtomicFunction__Group_1__5 |
14798 | { | 17605 | { |
14799 | pushFollow(FOLLOW_38); | 17606 | pushFollow(FOLLOW_35); |
14800 | rule__VLSAtomicFunction__Group_1__4__Impl(); | 17607 | rule__VLSAtomicFunction__Group_1__4__Impl(); |
14801 | 17608 | ||
14802 | state._fsp--; | 17609 | state._fsp--; |
@@ -14825,20 +17632,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14825 | 17632 | ||
14826 | 17633 | ||
14827 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__4__Impl" | 17634 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__4__Impl" |
14828 | // InternalVampireLanguage.g:4774:1: rule__VLSAtomicFunction__Group_1__4__Impl : ( ',' ) ; | 17635 | // InternalVampireLanguage.g:5699:1: rule__VLSAtomicFunction__Group_1__4__Impl : ( ',' ) ; |
14829 | public final void rule__VLSAtomicFunction__Group_1__4__Impl() throws RecognitionException { | 17636 | public final void rule__VLSAtomicFunction__Group_1__4__Impl() throws RecognitionException { |
14830 | 17637 | ||
14831 | int stackSize = keepStackSize(); | 17638 | int stackSize = keepStackSize(); |
14832 | 17639 | ||
14833 | try { | 17640 | try { |
14834 | // InternalVampireLanguage.g:4778:1: ( ( ',' ) ) | 17641 | // InternalVampireLanguage.g:5703:1: ( ( ',' ) ) |
14835 | // InternalVampireLanguage.g:4779:1: ( ',' ) | 17642 | // InternalVampireLanguage.g:5704:1: ( ',' ) |
14836 | { | 17643 | { |
14837 | // InternalVampireLanguage.g:4779:1: ( ',' ) | 17644 | // InternalVampireLanguage.g:5704:1: ( ',' ) |
14838 | // InternalVampireLanguage.g:4780:2: ',' | 17645 | // InternalVampireLanguage.g:5705:2: ',' |
14839 | { | 17646 | { |
14840 | before(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_1_4()); | 17647 | before(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_1_4()); |
14841 | match(input,45,FOLLOW_2); | 17648 | match(input,56,FOLLOW_2); |
14842 | after(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_1_4()); | 17649 | after(grammarAccess.getVLSAtomicFunctionAccess().getCommaKeyword_1_4()); |
14843 | 17650 | ||
14844 | } | 17651 | } |
@@ -14862,16 +17669,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14862 | 17669 | ||
14863 | 17670 | ||
14864 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__5" | 17671 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__5" |
14865 | // InternalVampireLanguage.g:4789:1: rule__VLSAtomicFunction__Group_1__5 : rule__VLSAtomicFunction__Group_1__5__Impl rule__VLSAtomicFunction__Group_1__6 ; | 17672 | // InternalVampireLanguage.g:5714:1: rule__VLSAtomicFunction__Group_1__5 : rule__VLSAtomicFunction__Group_1__5__Impl rule__VLSAtomicFunction__Group_1__6 ; |
14866 | public final void rule__VLSAtomicFunction__Group_1__5() throws RecognitionException { | 17673 | public final void rule__VLSAtomicFunction__Group_1__5() throws RecognitionException { |
14867 | 17674 | ||
14868 | int stackSize = keepStackSize(); | 17675 | int stackSize = keepStackSize(); |
14869 | 17676 | ||
14870 | try { | 17677 | try { |
14871 | // InternalVampireLanguage.g:4793:1: ( rule__VLSAtomicFunction__Group_1__5__Impl rule__VLSAtomicFunction__Group_1__6 ) | 17678 | // InternalVampireLanguage.g:5718:1: ( rule__VLSAtomicFunction__Group_1__5__Impl rule__VLSAtomicFunction__Group_1__6 ) |
14872 | // InternalVampireLanguage.g:4794:2: rule__VLSAtomicFunction__Group_1__5__Impl rule__VLSAtomicFunction__Group_1__6 | 17679 | // InternalVampireLanguage.g:5719:2: rule__VLSAtomicFunction__Group_1__5__Impl rule__VLSAtomicFunction__Group_1__6 |
14873 | { | 17680 | { |
14874 | pushFollow(FOLLOW_21); | 17681 | pushFollow(FOLLOW_32); |
14875 | rule__VLSAtomicFunction__Group_1__5__Impl(); | 17682 | rule__VLSAtomicFunction__Group_1__5__Impl(); |
14876 | 17683 | ||
14877 | state._fsp--; | 17684 | state._fsp--; |
@@ -14900,21 +17707,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14900 | 17707 | ||
14901 | 17708 | ||
14902 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__5__Impl" | 17709 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__5__Impl" |
14903 | // InternalVampireLanguage.g:4801:1: rule__VLSAtomicFunction__Group_1__5__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) ; | 17710 | // InternalVampireLanguage.g:5726:1: rule__VLSAtomicFunction__Group_1__5__Impl : ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) ; |
14904 | public final void rule__VLSAtomicFunction__Group_1__5__Impl() throws RecognitionException { | 17711 | public final void rule__VLSAtomicFunction__Group_1__5__Impl() throws RecognitionException { |
14905 | 17712 | ||
14906 | int stackSize = keepStackSize(); | 17713 | int stackSize = keepStackSize(); |
14907 | 17714 | ||
14908 | try { | 17715 | try { |
14909 | // InternalVampireLanguage.g:4805:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) ) | 17716 | // InternalVampireLanguage.g:5730:1: ( ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) ) |
14910 | // InternalVampireLanguage.g:4806:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) | 17717 | // InternalVampireLanguage.g:5731:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) |
14911 | { | 17718 | { |
14912 | // InternalVampireLanguage.g:4806:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) | 17719 | // InternalVampireLanguage.g:5731:1: ( ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) ) |
14913 | // InternalVampireLanguage.g:4807:2: ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) | 17720 | // InternalVampireLanguage.g:5732:2: ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) |
14914 | { | 17721 | { |
14915 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_1_5()); | 17722 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsAssignment_1_5()); |
14916 | // InternalVampireLanguage.g:4808:2: ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) | 17723 | // InternalVampireLanguage.g:5733:2: ( rule__VLSAtomicFunction__TermsAssignment_1_5 ) |
14917 | // InternalVampireLanguage.g:4808:3: rule__VLSAtomicFunction__TermsAssignment_1_5 | 17724 | // InternalVampireLanguage.g:5733:3: rule__VLSAtomicFunction__TermsAssignment_1_5 |
14918 | { | 17725 | { |
14919 | pushFollow(FOLLOW_2); | 17726 | pushFollow(FOLLOW_2); |
14920 | rule__VLSAtomicFunction__TermsAssignment_1_5(); | 17727 | rule__VLSAtomicFunction__TermsAssignment_1_5(); |
@@ -14947,14 +17754,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14947 | 17754 | ||
14948 | 17755 | ||
14949 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__6" | 17756 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__6" |
14950 | // InternalVampireLanguage.g:4816:1: rule__VLSAtomicFunction__Group_1__6 : rule__VLSAtomicFunction__Group_1__6__Impl ; | 17757 | // InternalVampireLanguage.g:5741:1: rule__VLSAtomicFunction__Group_1__6 : rule__VLSAtomicFunction__Group_1__6__Impl ; |
14951 | public final void rule__VLSAtomicFunction__Group_1__6() throws RecognitionException { | 17758 | public final void rule__VLSAtomicFunction__Group_1__6() throws RecognitionException { |
14952 | 17759 | ||
14953 | int stackSize = keepStackSize(); | 17760 | int stackSize = keepStackSize(); |
14954 | 17761 | ||
14955 | try { | 17762 | try { |
14956 | // InternalVampireLanguage.g:4820:1: ( rule__VLSAtomicFunction__Group_1__6__Impl ) | 17763 | // InternalVampireLanguage.g:5745:1: ( rule__VLSAtomicFunction__Group_1__6__Impl ) |
14957 | // InternalVampireLanguage.g:4821:2: rule__VLSAtomicFunction__Group_1__6__Impl | 17764 | // InternalVampireLanguage.g:5746:2: rule__VLSAtomicFunction__Group_1__6__Impl |
14958 | { | 17765 | { |
14959 | pushFollow(FOLLOW_2); | 17766 | pushFollow(FOLLOW_2); |
14960 | rule__VLSAtomicFunction__Group_1__6__Impl(); | 17767 | rule__VLSAtomicFunction__Group_1__6__Impl(); |
@@ -14980,20 +17787,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
14980 | 17787 | ||
14981 | 17788 | ||
14982 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__6__Impl" | 17789 | // $ANTLR start "rule__VLSAtomicFunction__Group_1__6__Impl" |
14983 | // InternalVampireLanguage.g:4827:1: rule__VLSAtomicFunction__Group_1__6__Impl : ( ')' ) ; | 17790 | // InternalVampireLanguage.g:5752:1: rule__VLSAtomicFunction__Group_1__6__Impl : ( ')' ) ; |
14984 | public final void rule__VLSAtomicFunction__Group_1__6__Impl() throws RecognitionException { | 17791 | public final void rule__VLSAtomicFunction__Group_1__6__Impl() throws RecognitionException { |
14985 | 17792 | ||
14986 | int stackSize = keepStackSize(); | 17793 | int stackSize = keepStackSize(); |
14987 | 17794 | ||
14988 | try { | 17795 | try { |
14989 | // InternalVampireLanguage.g:4831:1: ( ( ')' ) ) | 17796 | // InternalVampireLanguage.g:5756:1: ( ( ')' ) ) |
14990 | // InternalVampireLanguage.g:4832:1: ( ')' ) | 17797 | // InternalVampireLanguage.g:5757:1: ( ')' ) |
14991 | { | 17798 | { |
14992 | // InternalVampireLanguage.g:4832:1: ( ')' ) | 17799 | // InternalVampireLanguage.g:5757:1: ( ')' ) |
14993 | // InternalVampireLanguage.g:4833:2: ')' | 17800 | // InternalVampireLanguage.g:5758:2: ')' |
14994 | { | 17801 | { |
14995 | before(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_1_6()); | 17802 | before(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_1_6()); |
14996 | match(input,50,FOLLOW_2); | 17803 | match(input,57,FOLLOW_2); |
14997 | after(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_1_6()); | 17804 | after(grammarAccess.getVLSAtomicFunctionAccess().getRightParenthesisKeyword_1_6()); |
14998 | 17805 | ||
14999 | } | 17806 | } |
@@ -15017,16 +17824,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15017 | 17824 | ||
15018 | 17825 | ||
15019 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__0" | 17826 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__0" |
15020 | // InternalVampireLanguage.g:4843:1: rule__VLSFunctionAsTerm__Group__0 : rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 ; | 17827 | // InternalVampireLanguage.g:5768:1: rule__VLSFunctionAsTerm__Group__0 : rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 ; |
15021 | public final void rule__VLSFunctionAsTerm__Group__0() throws RecognitionException { | 17828 | public final void rule__VLSFunctionAsTerm__Group__0() throws RecognitionException { |
15022 | 17829 | ||
15023 | int stackSize = keepStackSize(); | 17830 | int stackSize = keepStackSize(); |
15024 | 17831 | ||
15025 | try { | 17832 | try { |
15026 | // InternalVampireLanguage.g:4847:1: ( rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 ) | 17833 | // InternalVampireLanguage.g:5772:1: ( rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 ) |
15027 | // InternalVampireLanguage.g:4848:2: rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 | 17834 | // InternalVampireLanguage.g:5773:2: rule__VLSFunctionAsTerm__Group__0__Impl rule__VLSFunctionAsTerm__Group__1 |
15028 | { | 17835 | { |
15029 | pushFollow(FOLLOW_13); | 17836 | pushFollow(FOLLOW_22); |
15030 | rule__VLSFunctionAsTerm__Group__0__Impl(); | 17837 | rule__VLSFunctionAsTerm__Group__0__Impl(); |
15031 | 17838 | ||
15032 | state._fsp--; | 17839 | state._fsp--; |
@@ -15055,21 +17862,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15055 | 17862 | ||
15056 | 17863 | ||
15057 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__0__Impl" | 17864 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__0__Impl" |
15058 | // InternalVampireLanguage.g:4855:1: rule__VLSFunctionAsTerm__Group__0__Impl : ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) ; | 17865 | // InternalVampireLanguage.g:5780:1: rule__VLSFunctionAsTerm__Group__0__Impl : ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) ; |
15059 | public final void rule__VLSFunctionAsTerm__Group__0__Impl() throws RecognitionException { | 17866 | public final void rule__VLSFunctionAsTerm__Group__0__Impl() throws RecognitionException { |
15060 | 17867 | ||
15061 | int stackSize = keepStackSize(); | 17868 | int stackSize = keepStackSize(); |
15062 | 17869 | ||
15063 | try { | 17870 | try { |
15064 | // InternalVampireLanguage.g:4859:1: ( ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) ) | 17871 | // InternalVampireLanguage.g:5784:1: ( ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) ) |
15065 | // InternalVampireLanguage.g:4860:1: ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) | 17872 | // InternalVampireLanguage.g:5785:1: ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) |
15066 | { | 17873 | { |
15067 | // InternalVampireLanguage.g:4860:1: ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) | 17874 | // InternalVampireLanguage.g:5785:1: ( ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) ) |
15068 | // InternalVampireLanguage.g:4861:2: ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) | 17875 | // InternalVampireLanguage.g:5786:2: ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) |
15069 | { | 17876 | { |
15070 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAssignment_0()); | 17877 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAssignment_0()); |
15071 | // InternalVampireLanguage.g:4862:2: ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) | 17878 | // InternalVampireLanguage.g:5787:2: ( rule__VLSFunctionAsTerm__FunctorAssignment_0 ) |
15072 | // InternalVampireLanguage.g:4862:3: rule__VLSFunctionAsTerm__FunctorAssignment_0 | 17879 | // InternalVampireLanguage.g:5787:3: rule__VLSFunctionAsTerm__FunctorAssignment_0 |
15073 | { | 17880 | { |
15074 | pushFollow(FOLLOW_2); | 17881 | pushFollow(FOLLOW_2); |
15075 | rule__VLSFunctionAsTerm__FunctorAssignment_0(); | 17882 | rule__VLSFunctionAsTerm__FunctorAssignment_0(); |
@@ -15102,14 +17909,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15102 | 17909 | ||
15103 | 17910 | ||
15104 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__1" | 17911 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__1" |
15105 | // InternalVampireLanguage.g:4870:1: rule__VLSFunctionAsTerm__Group__1 : rule__VLSFunctionAsTerm__Group__1__Impl ; | 17912 | // InternalVampireLanguage.g:5795:1: rule__VLSFunctionAsTerm__Group__1 : rule__VLSFunctionAsTerm__Group__1__Impl ; |
15106 | public final void rule__VLSFunctionAsTerm__Group__1() throws RecognitionException { | 17913 | public final void rule__VLSFunctionAsTerm__Group__1() throws RecognitionException { |
15107 | 17914 | ||
15108 | int stackSize = keepStackSize(); | 17915 | int stackSize = keepStackSize(); |
15109 | 17916 | ||
15110 | try { | 17917 | try { |
15111 | // InternalVampireLanguage.g:4874:1: ( rule__VLSFunctionAsTerm__Group__1__Impl ) | 17918 | // InternalVampireLanguage.g:5799:1: ( rule__VLSFunctionAsTerm__Group__1__Impl ) |
15112 | // InternalVampireLanguage.g:4875:2: rule__VLSFunctionAsTerm__Group__1__Impl | 17919 | // InternalVampireLanguage.g:5800:2: rule__VLSFunctionAsTerm__Group__1__Impl |
15113 | { | 17920 | { |
15114 | pushFollow(FOLLOW_2); | 17921 | pushFollow(FOLLOW_2); |
15115 | rule__VLSFunctionAsTerm__Group__1__Impl(); | 17922 | rule__VLSFunctionAsTerm__Group__1__Impl(); |
@@ -15135,29 +17942,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15135 | 17942 | ||
15136 | 17943 | ||
15137 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__1__Impl" | 17944 | // $ANTLR start "rule__VLSFunctionAsTerm__Group__1__Impl" |
15138 | // InternalVampireLanguage.g:4881:1: rule__VLSFunctionAsTerm__Group__1__Impl : ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) ; | 17945 | // InternalVampireLanguage.g:5806:1: rule__VLSFunctionAsTerm__Group__1__Impl : ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) ; |
15139 | public final void rule__VLSFunctionAsTerm__Group__1__Impl() throws RecognitionException { | 17946 | public final void rule__VLSFunctionAsTerm__Group__1__Impl() throws RecognitionException { |
15140 | 17947 | ||
15141 | int stackSize = keepStackSize(); | 17948 | int stackSize = keepStackSize(); |
15142 | 17949 | ||
15143 | try { | 17950 | try { |
15144 | // InternalVampireLanguage.g:4885:1: ( ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) ) | 17951 | // InternalVampireLanguage.g:5810:1: ( ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) ) |
15145 | // InternalVampireLanguage.g:4886:1: ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) | 17952 | // InternalVampireLanguage.g:5811:1: ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) |
15146 | { | 17953 | { |
15147 | // InternalVampireLanguage.g:4886:1: ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) | 17954 | // InternalVampireLanguage.g:5811:1: ( ( rule__VLSFunctionAsTerm__Group_1__0 )? ) |
15148 | // InternalVampireLanguage.g:4887:2: ( rule__VLSFunctionAsTerm__Group_1__0 )? | 17955 | // InternalVampireLanguage.g:5812:2: ( rule__VLSFunctionAsTerm__Group_1__0 )? |
15149 | { | 17956 | { |
15150 | before(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1()); | 17957 | before(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1()); |
15151 | // InternalVampireLanguage.g:4888:2: ( rule__VLSFunctionAsTerm__Group_1__0 )? | 17958 | // InternalVampireLanguage.g:5813:2: ( rule__VLSFunctionAsTerm__Group_1__0 )? |
15152 | int alt36=2; | 17959 | int alt43=2; |
15153 | int LA36_0 = input.LA(1); | 17960 | int LA43_0 = input.LA(1); |
15154 | 17961 | ||
15155 | if ( (LA36_0==49) ) { | 17962 | if ( (LA43_0==55) ) { |
15156 | alt36=1; | 17963 | alt43=1; |
15157 | } | 17964 | } |
15158 | switch (alt36) { | 17965 | switch (alt43) { |
15159 | case 1 : | 17966 | case 1 : |
15160 | // InternalVampireLanguage.g:4888:3: rule__VLSFunctionAsTerm__Group_1__0 | 17967 | // InternalVampireLanguage.g:5813:3: rule__VLSFunctionAsTerm__Group_1__0 |
15161 | { | 17968 | { |
15162 | pushFollow(FOLLOW_2); | 17969 | pushFollow(FOLLOW_2); |
15163 | rule__VLSFunctionAsTerm__Group_1__0(); | 17970 | rule__VLSFunctionAsTerm__Group_1__0(); |
@@ -15193,16 +18000,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15193 | 18000 | ||
15194 | 18001 | ||
15195 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__0" | 18002 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__0" |
15196 | // InternalVampireLanguage.g:4897:1: rule__VLSFunctionAsTerm__Group_1__0 : rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 ; | 18003 | // InternalVampireLanguage.g:5822:1: rule__VLSFunctionAsTerm__Group_1__0 : rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 ; |
15197 | public final void rule__VLSFunctionAsTerm__Group_1__0() throws RecognitionException { | 18004 | public final void rule__VLSFunctionAsTerm__Group_1__0() throws RecognitionException { |
15198 | 18005 | ||
15199 | int stackSize = keepStackSize(); | 18006 | int stackSize = keepStackSize(); |
15200 | 18007 | ||
15201 | try { | 18008 | try { |
15202 | // InternalVampireLanguage.g:4901:1: ( rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 ) | 18009 | // InternalVampireLanguage.g:5826:1: ( rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 ) |
15203 | // InternalVampireLanguage.g:4902:2: rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 | 18010 | // InternalVampireLanguage.g:5827:2: rule__VLSFunctionAsTerm__Group_1__0__Impl rule__VLSFunctionAsTerm__Group_1__1 |
15204 | { | 18011 | { |
15205 | pushFollow(FOLLOW_38); | 18012 | pushFollow(FOLLOW_35); |
15206 | rule__VLSFunctionAsTerm__Group_1__0__Impl(); | 18013 | rule__VLSFunctionAsTerm__Group_1__0__Impl(); |
15207 | 18014 | ||
15208 | state._fsp--; | 18015 | state._fsp--; |
@@ -15231,20 +18038,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15231 | 18038 | ||
15232 | 18039 | ||
15233 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__0__Impl" | 18040 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__0__Impl" |
15234 | // InternalVampireLanguage.g:4909:1: rule__VLSFunctionAsTerm__Group_1__0__Impl : ( '(' ) ; | 18041 | // InternalVampireLanguage.g:5834:1: rule__VLSFunctionAsTerm__Group_1__0__Impl : ( '(' ) ; |
15235 | public final void rule__VLSFunctionAsTerm__Group_1__0__Impl() throws RecognitionException { | 18042 | public final void rule__VLSFunctionAsTerm__Group_1__0__Impl() throws RecognitionException { |
15236 | 18043 | ||
15237 | int stackSize = keepStackSize(); | 18044 | int stackSize = keepStackSize(); |
15238 | 18045 | ||
15239 | try { | 18046 | try { |
15240 | // InternalVampireLanguage.g:4913:1: ( ( '(' ) ) | 18047 | // InternalVampireLanguage.g:5838:1: ( ( '(' ) ) |
15241 | // InternalVampireLanguage.g:4914:1: ( '(' ) | 18048 | // InternalVampireLanguage.g:5839:1: ( '(' ) |
15242 | { | 18049 | { |
15243 | // InternalVampireLanguage.g:4914:1: ( '(' ) | 18050 | // InternalVampireLanguage.g:5839:1: ( '(' ) |
15244 | // InternalVampireLanguage.g:4915:2: '(' | 18051 | // InternalVampireLanguage.g:5840:2: '(' |
15245 | { | 18052 | { |
15246 | before(grammarAccess.getVLSFunctionAsTermAccess().getLeftParenthesisKeyword_1_0()); | 18053 | before(grammarAccess.getVLSFunctionAsTermAccess().getLeftParenthesisKeyword_1_0()); |
15247 | match(input,49,FOLLOW_2); | 18054 | match(input,55,FOLLOW_2); |
15248 | after(grammarAccess.getVLSFunctionAsTermAccess().getLeftParenthesisKeyword_1_0()); | 18055 | after(grammarAccess.getVLSFunctionAsTermAccess().getLeftParenthesisKeyword_1_0()); |
15249 | 18056 | ||
15250 | } | 18057 | } |
@@ -15268,16 +18075,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15268 | 18075 | ||
15269 | 18076 | ||
15270 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__1" | 18077 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__1" |
15271 | // InternalVampireLanguage.g:4924:1: rule__VLSFunctionAsTerm__Group_1__1 : rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 ; | 18078 | // InternalVampireLanguage.g:5849:1: rule__VLSFunctionAsTerm__Group_1__1 : rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 ; |
15272 | public final void rule__VLSFunctionAsTerm__Group_1__1() throws RecognitionException { | 18079 | public final void rule__VLSFunctionAsTerm__Group_1__1() throws RecognitionException { |
15273 | 18080 | ||
15274 | int stackSize = keepStackSize(); | 18081 | int stackSize = keepStackSize(); |
15275 | 18082 | ||
15276 | try { | 18083 | try { |
15277 | // InternalVampireLanguage.g:4928:1: ( rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 ) | 18084 | // InternalVampireLanguage.g:5853:1: ( rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 ) |
15278 | // InternalVampireLanguage.g:4929:2: rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 | 18085 | // InternalVampireLanguage.g:5854:2: rule__VLSFunctionAsTerm__Group_1__1__Impl rule__VLSFunctionAsTerm__Group_1__2 |
15279 | { | 18086 | { |
15280 | pushFollow(FOLLOW_18); | 18087 | pushFollow(FOLLOW_27); |
15281 | rule__VLSFunctionAsTerm__Group_1__1__Impl(); | 18088 | rule__VLSFunctionAsTerm__Group_1__1__Impl(); |
15282 | 18089 | ||
15283 | state._fsp--; | 18090 | state._fsp--; |
@@ -15306,21 +18113,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15306 | 18113 | ||
15307 | 18114 | ||
15308 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__1__Impl" | 18115 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__1__Impl" |
15309 | // InternalVampireLanguage.g:4936:1: rule__VLSFunctionAsTerm__Group_1__1__Impl : ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) ; | 18116 | // InternalVampireLanguage.g:5861:1: rule__VLSFunctionAsTerm__Group_1__1__Impl : ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) ; |
15310 | public final void rule__VLSFunctionAsTerm__Group_1__1__Impl() throws RecognitionException { | 18117 | public final void rule__VLSFunctionAsTerm__Group_1__1__Impl() throws RecognitionException { |
15311 | 18118 | ||
15312 | int stackSize = keepStackSize(); | 18119 | int stackSize = keepStackSize(); |
15313 | 18120 | ||
15314 | try { | 18121 | try { |
15315 | // InternalVampireLanguage.g:4940:1: ( ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) ) | 18122 | // InternalVampireLanguage.g:5865:1: ( ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) ) |
15316 | // InternalVampireLanguage.g:4941:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) | 18123 | // InternalVampireLanguage.g:5866:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) |
15317 | { | 18124 | { |
15318 | // InternalVampireLanguage.g:4941:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) | 18125 | // InternalVampireLanguage.g:5866:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) ) |
15319 | // InternalVampireLanguage.g:4942:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) | 18126 | // InternalVampireLanguage.g:5867:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) |
15320 | { | 18127 | { |
15321 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_1()); | 18128 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_1()); |
15322 | // InternalVampireLanguage.g:4943:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) | 18129 | // InternalVampireLanguage.g:5868:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_1 ) |
15323 | // InternalVampireLanguage.g:4943:3: rule__VLSFunctionAsTerm__TermsAssignment_1_1 | 18130 | // InternalVampireLanguage.g:5868:3: rule__VLSFunctionAsTerm__TermsAssignment_1_1 |
15324 | { | 18131 | { |
15325 | pushFollow(FOLLOW_2); | 18132 | pushFollow(FOLLOW_2); |
15326 | rule__VLSFunctionAsTerm__TermsAssignment_1_1(); | 18133 | rule__VLSFunctionAsTerm__TermsAssignment_1_1(); |
@@ -15353,16 +18160,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15353 | 18160 | ||
15354 | 18161 | ||
15355 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__2" | 18162 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__2" |
15356 | // InternalVampireLanguage.g:4951:1: rule__VLSFunctionAsTerm__Group_1__2 : rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 ; | 18163 | // InternalVampireLanguage.g:5876:1: rule__VLSFunctionAsTerm__Group_1__2 : rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 ; |
15357 | public final void rule__VLSFunctionAsTerm__Group_1__2() throws RecognitionException { | 18164 | public final void rule__VLSFunctionAsTerm__Group_1__2() throws RecognitionException { |
15358 | 18165 | ||
15359 | int stackSize = keepStackSize(); | 18166 | int stackSize = keepStackSize(); |
15360 | 18167 | ||
15361 | try { | 18168 | try { |
15362 | // InternalVampireLanguage.g:4955:1: ( rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 ) | 18169 | // InternalVampireLanguage.g:5880:1: ( rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 ) |
15363 | // InternalVampireLanguage.g:4956:2: rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 | 18170 | // InternalVampireLanguage.g:5881:2: rule__VLSFunctionAsTerm__Group_1__2__Impl rule__VLSFunctionAsTerm__Group_1__3 |
15364 | { | 18171 | { |
15365 | pushFollow(FOLLOW_18); | 18172 | pushFollow(FOLLOW_27); |
15366 | rule__VLSFunctionAsTerm__Group_1__2__Impl(); | 18173 | rule__VLSFunctionAsTerm__Group_1__2__Impl(); |
15367 | 18174 | ||
15368 | state._fsp--; | 18175 | state._fsp--; |
@@ -15391,35 +18198,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15391 | 18198 | ||
15392 | 18199 | ||
15393 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__2__Impl" | 18200 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__2__Impl" |
15394 | // InternalVampireLanguage.g:4963:1: rule__VLSFunctionAsTerm__Group_1__2__Impl : ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) ; | 18201 | // InternalVampireLanguage.g:5888:1: rule__VLSFunctionAsTerm__Group_1__2__Impl : ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) ; |
15395 | public final void rule__VLSFunctionAsTerm__Group_1__2__Impl() throws RecognitionException { | 18202 | public final void rule__VLSFunctionAsTerm__Group_1__2__Impl() throws RecognitionException { |
15396 | 18203 | ||
15397 | int stackSize = keepStackSize(); | 18204 | int stackSize = keepStackSize(); |
15398 | 18205 | ||
15399 | try { | 18206 | try { |
15400 | // InternalVampireLanguage.g:4967:1: ( ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) ) | 18207 | // InternalVampireLanguage.g:5892:1: ( ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) ) |
15401 | // InternalVampireLanguage.g:4968:1: ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) | 18208 | // InternalVampireLanguage.g:5893:1: ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) |
15402 | { | 18209 | { |
15403 | // InternalVampireLanguage.g:4968:1: ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) | 18210 | // InternalVampireLanguage.g:5893:1: ( ( rule__VLSFunctionAsTerm__Group_1_2__0 )* ) |
15404 | // InternalVampireLanguage.g:4969:2: ( rule__VLSFunctionAsTerm__Group_1_2__0 )* | 18211 | // InternalVampireLanguage.g:5894:2: ( rule__VLSFunctionAsTerm__Group_1_2__0 )* |
15405 | { | 18212 | { |
15406 | before(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1_2()); | 18213 | before(grammarAccess.getVLSFunctionAsTermAccess().getGroup_1_2()); |
15407 | // InternalVampireLanguage.g:4970:2: ( rule__VLSFunctionAsTerm__Group_1_2__0 )* | 18214 | // InternalVampireLanguage.g:5895:2: ( rule__VLSFunctionAsTerm__Group_1_2__0 )* |
15408 | loop37: | 18215 | loop44: |
15409 | do { | 18216 | do { |
15410 | int alt37=2; | 18217 | int alt44=2; |
15411 | int LA37_0 = input.LA(1); | 18218 | int LA44_0 = input.LA(1); |
15412 | 18219 | ||
15413 | if ( (LA37_0==45) ) { | 18220 | if ( (LA44_0==56) ) { |
15414 | alt37=1; | 18221 | alt44=1; |
15415 | } | 18222 | } |
15416 | 18223 | ||
15417 | 18224 | ||
15418 | switch (alt37) { | 18225 | switch (alt44) { |
15419 | case 1 : | 18226 | case 1 : |
15420 | // InternalVampireLanguage.g:4970:3: rule__VLSFunctionAsTerm__Group_1_2__0 | 18227 | // InternalVampireLanguage.g:5895:3: rule__VLSFunctionAsTerm__Group_1_2__0 |
15421 | { | 18228 | { |
15422 | pushFollow(FOLLOW_10); | 18229 | pushFollow(FOLLOW_33); |
15423 | rule__VLSFunctionAsTerm__Group_1_2__0(); | 18230 | rule__VLSFunctionAsTerm__Group_1_2__0(); |
15424 | 18231 | ||
15425 | state._fsp--; | 18232 | state._fsp--; |
@@ -15429,7 +18236,7 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15429 | break; | 18236 | break; |
15430 | 18237 | ||
15431 | default : | 18238 | default : |
15432 | break loop37; | 18239 | break loop44; |
15433 | } | 18240 | } |
15434 | } while (true); | 18241 | } while (true); |
15435 | 18242 | ||
@@ -15456,14 +18263,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15456 | 18263 | ||
15457 | 18264 | ||
15458 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__3" | 18265 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__3" |
15459 | // InternalVampireLanguage.g:4978:1: rule__VLSFunctionAsTerm__Group_1__3 : rule__VLSFunctionAsTerm__Group_1__3__Impl ; | 18266 | // InternalVampireLanguage.g:5903:1: rule__VLSFunctionAsTerm__Group_1__3 : rule__VLSFunctionAsTerm__Group_1__3__Impl ; |
15460 | public final void rule__VLSFunctionAsTerm__Group_1__3() throws RecognitionException { | 18267 | public final void rule__VLSFunctionAsTerm__Group_1__3() throws RecognitionException { |
15461 | 18268 | ||
15462 | int stackSize = keepStackSize(); | 18269 | int stackSize = keepStackSize(); |
15463 | 18270 | ||
15464 | try { | 18271 | try { |
15465 | // InternalVampireLanguage.g:4982:1: ( rule__VLSFunctionAsTerm__Group_1__3__Impl ) | 18272 | // InternalVampireLanguage.g:5907:1: ( rule__VLSFunctionAsTerm__Group_1__3__Impl ) |
15466 | // InternalVampireLanguage.g:4983:2: rule__VLSFunctionAsTerm__Group_1__3__Impl | 18273 | // InternalVampireLanguage.g:5908:2: rule__VLSFunctionAsTerm__Group_1__3__Impl |
15467 | { | 18274 | { |
15468 | pushFollow(FOLLOW_2); | 18275 | pushFollow(FOLLOW_2); |
15469 | rule__VLSFunctionAsTerm__Group_1__3__Impl(); | 18276 | rule__VLSFunctionAsTerm__Group_1__3__Impl(); |
@@ -15489,20 +18296,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15489 | 18296 | ||
15490 | 18297 | ||
15491 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__3__Impl" | 18298 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1__3__Impl" |
15492 | // InternalVampireLanguage.g:4989:1: rule__VLSFunctionAsTerm__Group_1__3__Impl : ( ')' ) ; | 18299 | // InternalVampireLanguage.g:5914:1: rule__VLSFunctionAsTerm__Group_1__3__Impl : ( ')' ) ; |
15493 | public final void rule__VLSFunctionAsTerm__Group_1__3__Impl() throws RecognitionException { | 18300 | public final void rule__VLSFunctionAsTerm__Group_1__3__Impl() throws RecognitionException { |
15494 | 18301 | ||
15495 | int stackSize = keepStackSize(); | 18302 | int stackSize = keepStackSize(); |
15496 | 18303 | ||
15497 | try { | 18304 | try { |
15498 | // InternalVampireLanguage.g:4993:1: ( ( ')' ) ) | 18305 | // InternalVampireLanguage.g:5918:1: ( ( ')' ) ) |
15499 | // InternalVampireLanguage.g:4994:1: ( ')' ) | 18306 | // InternalVampireLanguage.g:5919:1: ( ')' ) |
15500 | { | 18307 | { |
15501 | // InternalVampireLanguage.g:4994:1: ( ')' ) | 18308 | // InternalVampireLanguage.g:5919:1: ( ')' ) |
15502 | // InternalVampireLanguage.g:4995:2: ')' | 18309 | // InternalVampireLanguage.g:5920:2: ')' |
15503 | { | 18310 | { |
15504 | before(grammarAccess.getVLSFunctionAsTermAccess().getRightParenthesisKeyword_1_3()); | 18311 | before(grammarAccess.getVLSFunctionAsTermAccess().getRightParenthesisKeyword_1_3()); |
15505 | match(input,50,FOLLOW_2); | 18312 | match(input,57,FOLLOW_2); |
15506 | after(grammarAccess.getVLSFunctionAsTermAccess().getRightParenthesisKeyword_1_3()); | 18313 | after(grammarAccess.getVLSFunctionAsTermAccess().getRightParenthesisKeyword_1_3()); |
15507 | 18314 | ||
15508 | } | 18315 | } |
@@ -15526,16 +18333,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15526 | 18333 | ||
15527 | 18334 | ||
15528 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__0" | 18335 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__0" |
15529 | // InternalVampireLanguage.g:5005:1: rule__VLSFunctionAsTerm__Group_1_2__0 : rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 ; | 18336 | // InternalVampireLanguage.g:5930:1: rule__VLSFunctionAsTerm__Group_1_2__0 : rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 ; |
15530 | public final void rule__VLSFunctionAsTerm__Group_1_2__0() throws RecognitionException { | 18337 | public final void rule__VLSFunctionAsTerm__Group_1_2__0() throws RecognitionException { |
15531 | 18338 | ||
15532 | int stackSize = keepStackSize(); | 18339 | int stackSize = keepStackSize(); |
15533 | 18340 | ||
15534 | try { | 18341 | try { |
15535 | // InternalVampireLanguage.g:5009:1: ( rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 ) | 18342 | // InternalVampireLanguage.g:5934:1: ( rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 ) |
15536 | // InternalVampireLanguage.g:5010:2: rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 | 18343 | // InternalVampireLanguage.g:5935:2: rule__VLSFunctionAsTerm__Group_1_2__0__Impl rule__VLSFunctionAsTerm__Group_1_2__1 |
15537 | { | 18344 | { |
15538 | pushFollow(FOLLOW_38); | 18345 | pushFollow(FOLLOW_35); |
15539 | rule__VLSFunctionAsTerm__Group_1_2__0__Impl(); | 18346 | rule__VLSFunctionAsTerm__Group_1_2__0__Impl(); |
15540 | 18347 | ||
15541 | state._fsp--; | 18348 | state._fsp--; |
@@ -15564,20 +18371,20 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15564 | 18371 | ||
15565 | 18372 | ||
15566 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__0__Impl" | 18373 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__0__Impl" |
15567 | // InternalVampireLanguage.g:5017:1: rule__VLSFunctionAsTerm__Group_1_2__0__Impl : ( ',' ) ; | 18374 | // InternalVampireLanguage.g:5942:1: rule__VLSFunctionAsTerm__Group_1_2__0__Impl : ( ',' ) ; |
15568 | public final void rule__VLSFunctionAsTerm__Group_1_2__0__Impl() throws RecognitionException { | 18375 | public final void rule__VLSFunctionAsTerm__Group_1_2__0__Impl() throws RecognitionException { |
15569 | 18376 | ||
15570 | int stackSize = keepStackSize(); | 18377 | int stackSize = keepStackSize(); |
15571 | 18378 | ||
15572 | try { | 18379 | try { |
15573 | // InternalVampireLanguage.g:5021:1: ( ( ',' ) ) | 18380 | // InternalVampireLanguage.g:5946:1: ( ( ',' ) ) |
15574 | // InternalVampireLanguage.g:5022:1: ( ',' ) | 18381 | // InternalVampireLanguage.g:5947:1: ( ',' ) |
15575 | { | 18382 | { |
15576 | // InternalVampireLanguage.g:5022:1: ( ',' ) | 18383 | // InternalVampireLanguage.g:5947:1: ( ',' ) |
15577 | // InternalVampireLanguage.g:5023:2: ',' | 18384 | // InternalVampireLanguage.g:5948:2: ',' |
15578 | { | 18385 | { |
15579 | before(grammarAccess.getVLSFunctionAsTermAccess().getCommaKeyword_1_2_0()); | 18386 | before(grammarAccess.getVLSFunctionAsTermAccess().getCommaKeyword_1_2_0()); |
15580 | match(input,45,FOLLOW_2); | 18387 | match(input,56,FOLLOW_2); |
15581 | after(grammarAccess.getVLSFunctionAsTermAccess().getCommaKeyword_1_2_0()); | 18388 | after(grammarAccess.getVLSFunctionAsTermAccess().getCommaKeyword_1_2_0()); |
15582 | 18389 | ||
15583 | } | 18390 | } |
@@ -15601,14 +18408,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15601 | 18408 | ||
15602 | 18409 | ||
15603 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__1" | 18410 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__1" |
15604 | // InternalVampireLanguage.g:5032:1: rule__VLSFunctionAsTerm__Group_1_2__1 : rule__VLSFunctionAsTerm__Group_1_2__1__Impl ; | 18411 | // InternalVampireLanguage.g:5957:1: rule__VLSFunctionAsTerm__Group_1_2__1 : rule__VLSFunctionAsTerm__Group_1_2__1__Impl ; |
15605 | public final void rule__VLSFunctionAsTerm__Group_1_2__1() throws RecognitionException { | 18412 | public final void rule__VLSFunctionAsTerm__Group_1_2__1() throws RecognitionException { |
15606 | 18413 | ||
15607 | int stackSize = keepStackSize(); | 18414 | int stackSize = keepStackSize(); |
15608 | 18415 | ||
15609 | try { | 18416 | try { |
15610 | // InternalVampireLanguage.g:5036:1: ( rule__VLSFunctionAsTerm__Group_1_2__1__Impl ) | 18417 | // InternalVampireLanguage.g:5961:1: ( rule__VLSFunctionAsTerm__Group_1_2__1__Impl ) |
15611 | // InternalVampireLanguage.g:5037:2: rule__VLSFunctionAsTerm__Group_1_2__1__Impl | 18418 | // InternalVampireLanguage.g:5962:2: rule__VLSFunctionAsTerm__Group_1_2__1__Impl |
15612 | { | 18419 | { |
15613 | pushFollow(FOLLOW_2); | 18420 | pushFollow(FOLLOW_2); |
15614 | rule__VLSFunctionAsTerm__Group_1_2__1__Impl(); | 18421 | rule__VLSFunctionAsTerm__Group_1_2__1__Impl(); |
@@ -15634,21 +18441,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15634 | 18441 | ||
15635 | 18442 | ||
15636 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__1__Impl" | 18443 | // $ANTLR start "rule__VLSFunctionAsTerm__Group_1_2__1__Impl" |
15637 | // InternalVampireLanguage.g:5043:1: rule__VLSFunctionAsTerm__Group_1_2__1__Impl : ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) ; | 18444 | // InternalVampireLanguage.g:5968:1: rule__VLSFunctionAsTerm__Group_1_2__1__Impl : ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) ; |
15638 | public final void rule__VLSFunctionAsTerm__Group_1_2__1__Impl() throws RecognitionException { | 18445 | public final void rule__VLSFunctionAsTerm__Group_1_2__1__Impl() throws RecognitionException { |
15639 | 18446 | ||
15640 | int stackSize = keepStackSize(); | 18447 | int stackSize = keepStackSize(); |
15641 | 18448 | ||
15642 | try { | 18449 | try { |
15643 | // InternalVampireLanguage.g:5047:1: ( ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) ) | 18450 | // InternalVampireLanguage.g:5972:1: ( ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) ) |
15644 | // InternalVampireLanguage.g:5048:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) | 18451 | // InternalVampireLanguage.g:5973:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) |
15645 | { | 18452 | { |
15646 | // InternalVampireLanguage.g:5048:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) | 18453 | // InternalVampireLanguage.g:5973:1: ( ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) ) |
15647 | // InternalVampireLanguage.g:5049:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) | 18454 | // InternalVampireLanguage.g:5974:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) |
15648 | { | 18455 | { |
15649 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_2_1()); | 18456 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsAssignment_1_2_1()); |
15650 | // InternalVampireLanguage.g:5050:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) | 18457 | // InternalVampireLanguage.g:5975:2: ( rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 ) |
15651 | // InternalVampireLanguage.g:5050:3: rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 | 18458 | // InternalVampireLanguage.g:5975:3: rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 |
15652 | { | 18459 | { |
15653 | pushFollow(FOLLOW_2); | 18460 | pushFollow(FOLLOW_2); |
15654 | rule__VLSFunctionAsTerm__TermsAssignment_1_2_1(); | 18461 | rule__VLSFunctionAsTerm__TermsAssignment_1_2_1(); |
@@ -15681,16 +18488,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15681 | 18488 | ||
15682 | 18489 | ||
15683 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__0" | 18490 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__0" |
15684 | // InternalVampireLanguage.g:5059:1: rule__VLSDefinedTerm__Group_0__0 : rule__VLSDefinedTerm__Group_0__0__Impl rule__VLSDefinedTerm__Group_0__1 ; | 18491 | // InternalVampireLanguage.g:5984:1: rule__VLSDefinedTerm__Group_0__0 : rule__VLSDefinedTerm__Group_0__0__Impl rule__VLSDefinedTerm__Group_0__1 ; |
15685 | public final void rule__VLSDefinedTerm__Group_0__0() throws RecognitionException { | 18492 | public final void rule__VLSDefinedTerm__Group_0__0() throws RecognitionException { |
15686 | 18493 | ||
15687 | int stackSize = keepStackSize(); | 18494 | int stackSize = keepStackSize(); |
15688 | 18495 | ||
15689 | try { | 18496 | try { |
15690 | // InternalVampireLanguage.g:5063:1: ( rule__VLSDefinedTerm__Group_0__0__Impl rule__VLSDefinedTerm__Group_0__1 ) | 18497 | // InternalVampireLanguage.g:5988:1: ( rule__VLSDefinedTerm__Group_0__0__Impl rule__VLSDefinedTerm__Group_0__1 ) |
15691 | // InternalVampireLanguage.g:5064:2: rule__VLSDefinedTerm__Group_0__0__Impl rule__VLSDefinedTerm__Group_0__1 | 18498 | // InternalVampireLanguage.g:5989:2: rule__VLSDefinedTerm__Group_0__0__Impl rule__VLSDefinedTerm__Group_0__1 |
15692 | { | 18499 | { |
15693 | pushFollow(FOLLOW_45); | 18500 | pushFollow(FOLLOW_60); |
15694 | rule__VLSDefinedTerm__Group_0__0__Impl(); | 18501 | rule__VLSDefinedTerm__Group_0__0__Impl(); |
15695 | 18502 | ||
15696 | state._fsp--; | 18503 | state._fsp--; |
@@ -15719,21 +18526,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15719 | 18526 | ||
15720 | 18527 | ||
15721 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__0__Impl" | 18528 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__0__Impl" |
15722 | // InternalVampireLanguage.g:5071:1: rule__VLSDefinedTerm__Group_0__0__Impl : ( () ) ; | 18529 | // InternalVampireLanguage.g:5996:1: rule__VLSDefinedTerm__Group_0__0__Impl : ( () ) ; |
15723 | public final void rule__VLSDefinedTerm__Group_0__0__Impl() throws RecognitionException { | 18530 | public final void rule__VLSDefinedTerm__Group_0__0__Impl() throws RecognitionException { |
15724 | 18531 | ||
15725 | int stackSize = keepStackSize(); | 18532 | int stackSize = keepStackSize(); |
15726 | 18533 | ||
15727 | try { | 18534 | try { |
15728 | // InternalVampireLanguage.g:5075:1: ( ( () ) ) | 18535 | // InternalVampireLanguage.g:6000:1: ( ( () ) ) |
15729 | // InternalVampireLanguage.g:5076:1: ( () ) | 18536 | // InternalVampireLanguage.g:6001:1: ( () ) |
15730 | { | 18537 | { |
15731 | // InternalVampireLanguage.g:5076:1: ( () ) | 18538 | // InternalVampireLanguage.g:6001:1: ( () ) |
15732 | // InternalVampireLanguage.g:5077:2: () | 18539 | // InternalVampireLanguage.g:6002:2: () |
15733 | { | 18540 | { |
15734 | before(grammarAccess.getVLSDefinedTermAccess().getVLSIntAction_0_0()); | 18541 | before(grammarAccess.getVLSDefinedTermAccess().getVLSIntAction_0_0()); |
15735 | // InternalVampireLanguage.g:5078:2: () | 18542 | // InternalVampireLanguage.g:6003:2: () |
15736 | // InternalVampireLanguage.g:5078:3: | 18543 | // InternalVampireLanguage.g:6003:3: |
15737 | { | 18544 | { |
15738 | } | 18545 | } |
15739 | 18546 | ||
@@ -15756,14 +18563,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15756 | 18563 | ||
15757 | 18564 | ||
15758 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__1" | 18565 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__1" |
15759 | // InternalVampireLanguage.g:5086:1: rule__VLSDefinedTerm__Group_0__1 : rule__VLSDefinedTerm__Group_0__1__Impl ; | 18566 | // InternalVampireLanguage.g:6011:1: rule__VLSDefinedTerm__Group_0__1 : rule__VLSDefinedTerm__Group_0__1__Impl ; |
15760 | public final void rule__VLSDefinedTerm__Group_0__1() throws RecognitionException { | 18567 | public final void rule__VLSDefinedTerm__Group_0__1() throws RecognitionException { |
15761 | 18568 | ||
15762 | int stackSize = keepStackSize(); | 18569 | int stackSize = keepStackSize(); |
15763 | 18570 | ||
15764 | try { | 18571 | try { |
15765 | // InternalVampireLanguage.g:5090:1: ( rule__VLSDefinedTerm__Group_0__1__Impl ) | 18572 | // InternalVampireLanguage.g:6015:1: ( rule__VLSDefinedTerm__Group_0__1__Impl ) |
15766 | // InternalVampireLanguage.g:5091:2: rule__VLSDefinedTerm__Group_0__1__Impl | 18573 | // InternalVampireLanguage.g:6016:2: rule__VLSDefinedTerm__Group_0__1__Impl |
15767 | { | 18574 | { |
15768 | pushFollow(FOLLOW_2); | 18575 | pushFollow(FOLLOW_2); |
15769 | rule__VLSDefinedTerm__Group_0__1__Impl(); | 18576 | rule__VLSDefinedTerm__Group_0__1__Impl(); |
@@ -15789,21 +18596,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15789 | 18596 | ||
15790 | 18597 | ||
15791 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__1__Impl" | 18598 | // $ANTLR start "rule__VLSDefinedTerm__Group_0__1__Impl" |
15792 | // InternalVampireLanguage.g:5097:1: rule__VLSDefinedTerm__Group_0__1__Impl : ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) ; | 18599 | // InternalVampireLanguage.g:6022:1: rule__VLSDefinedTerm__Group_0__1__Impl : ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) ; |
15793 | public final void rule__VLSDefinedTerm__Group_0__1__Impl() throws RecognitionException { | 18600 | public final void rule__VLSDefinedTerm__Group_0__1__Impl() throws RecognitionException { |
15794 | 18601 | ||
15795 | int stackSize = keepStackSize(); | 18602 | int stackSize = keepStackSize(); |
15796 | 18603 | ||
15797 | try { | 18604 | try { |
15798 | // InternalVampireLanguage.g:5101:1: ( ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) ) | 18605 | // InternalVampireLanguage.g:6026:1: ( ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) ) |
15799 | // InternalVampireLanguage.g:5102:1: ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) | 18606 | // InternalVampireLanguage.g:6027:1: ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) |
15800 | { | 18607 | { |
15801 | // InternalVampireLanguage.g:5102:1: ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) | 18608 | // InternalVampireLanguage.g:6027:1: ( ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) ) |
15802 | // InternalVampireLanguage.g:5103:2: ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) | 18609 | // InternalVampireLanguage.g:6028:2: ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) |
15803 | { | 18610 | { |
15804 | before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_0_1()); | 18611 | before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_0_1()); |
15805 | // InternalVampireLanguage.g:5104:2: ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) | 18612 | // InternalVampireLanguage.g:6029:2: ( rule__VLSDefinedTerm__ValueAssignment_0_1 ) |
15806 | // InternalVampireLanguage.g:5104:3: rule__VLSDefinedTerm__ValueAssignment_0_1 | 18613 | // InternalVampireLanguage.g:6029:3: rule__VLSDefinedTerm__ValueAssignment_0_1 |
15807 | { | 18614 | { |
15808 | pushFollow(FOLLOW_2); | 18615 | pushFollow(FOLLOW_2); |
15809 | rule__VLSDefinedTerm__ValueAssignment_0_1(); | 18616 | rule__VLSDefinedTerm__ValueAssignment_0_1(); |
@@ -15836,16 +18643,16 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15836 | 18643 | ||
15837 | 18644 | ||
15838 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__0" | 18645 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__0" |
15839 | // InternalVampireLanguage.g:5113:1: rule__VLSDefinedTerm__Group_1__0 : rule__VLSDefinedTerm__Group_1__0__Impl rule__VLSDefinedTerm__Group_1__1 ; | 18646 | // InternalVampireLanguage.g:6038:1: rule__VLSDefinedTerm__Group_1__0 : rule__VLSDefinedTerm__Group_1__0__Impl rule__VLSDefinedTerm__Group_1__1 ; |
15840 | public final void rule__VLSDefinedTerm__Group_1__0() throws RecognitionException { | 18647 | public final void rule__VLSDefinedTerm__Group_1__0() throws RecognitionException { |
15841 | 18648 | ||
15842 | int stackSize = keepStackSize(); | 18649 | int stackSize = keepStackSize(); |
15843 | 18650 | ||
15844 | try { | 18651 | try { |
15845 | // InternalVampireLanguage.g:5117:1: ( rule__VLSDefinedTerm__Group_1__0__Impl rule__VLSDefinedTerm__Group_1__1 ) | 18652 | // InternalVampireLanguage.g:6042:1: ( rule__VLSDefinedTerm__Group_1__0__Impl rule__VLSDefinedTerm__Group_1__1 ) |
15846 | // InternalVampireLanguage.g:5118:2: rule__VLSDefinedTerm__Group_1__0__Impl rule__VLSDefinedTerm__Group_1__1 | 18653 | // InternalVampireLanguage.g:6043:2: rule__VLSDefinedTerm__Group_1__0__Impl rule__VLSDefinedTerm__Group_1__1 |
15847 | { | 18654 | { |
15848 | pushFollow(FOLLOW_46); | 18655 | pushFollow(FOLLOW_35); |
15849 | rule__VLSDefinedTerm__Group_1__0__Impl(); | 18656 | rule__VLSDefinedTerm__Group_1__0__Impl(); |
15850 | 18657 | ||
15851 | state._fsp--; | 18658 | state._fsp--; |
@@ -15874,25 +18681,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15874 | 18681 | ||
15875 | 18682 | ||
15876 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__0__Impl" | 18683 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__0__Impl" |
15877 | // InternalVampireLanguage.g:5125:1: rule__VLSDefinedTerm__Group_1__0__Impl : ( () ) ; | 18684 | // InternalVampireLanguage.g:6050:1: rule__VLSDefinedTerm__Group_1__0__Impl : ( () ) ; |
15878 | public final void rule__VLSDefinedTerm__Group_1__0__Impl() throws RecognitionException { | 18685 | public final void rule__VLSDefinedTerm__Group_1__0__Impl() throws RecognitionException { |
15879 | 18686 | ||
15880 | int stackSize = keepStackSize(); | 18687 | int stackSize = keepStackSize(); |
15881 | 18688 | ||
15882 | try { | 18689 | try { |
15883 | // InternalVampireLanguage.g:5129:1: ( ( () ) ) | 18690 | // InternalVampireLanguage.g:6054:1: ( ( () ) ) |
15884 | // InternalVampireLanguage.g:5130:1: ( () ) | 18691 | // InternalVampireLanguage.g:6055:1: ( () ) |
15885 | { | 18692 | { |
15886 | // InternalVampireLanguage.g:5130:1: ( () ) | 18693 | // InternalVampireLanguage.g:6055:1: ( () ) |
15887 | // InternalVampireLanguage.g:5131:2: () | 18694 | // InternalVampireLanguage.g:6056:2: () |
15888 | { | 18695 | { |
15889 | before(grammarAccess.getVLSDefinedTermAccess().getVLSRealAction_1_0()); | 18696 | before(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_1_0()); |
15890 | // InternalVampireLanguage.g:5132:2: () | 18697 | // InternalVampireLanguage.g:6057:2: () |
15891 | // InternalVampireLanguage.g:5132:3: | 18698 | // InternalVampireLanguage.g:6057:3: |
15892 | { | 18699 | { |
15893 | } | 18700 | } |
15894 | 18701 | ||
15895 | after(grammarAccess.getVLSDefinedTermAccess().getVLSRealAction_1_0()); | 18702 | after(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_1_0()); |
15896 | 18703 | ||
15897 | } | 18704 | } |
15898 | 18705 | ||
@@ -15911,14 +18718,14 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15911 | 18718 | ||
15912 | 18719 | ||
15913 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__1" | 18720 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__1" |
15914 | // InternalVampireLanguage.g:5140:1: rule__VLSDefinedTerm__Group_1__1 : rule__VLSDefinedTerm__Group_1__1__Impl ; | 18721 | // InternalVampireLanguage.g:6065:1: rule__VLSDefinedTerm__Group_1__1 : rule__VLSDefinedTerm__Group_1__1__Impl ; |
15915 | public final void rule__VLSDefinedTerm__Group_1__1() throws RecognitionException { | 18722 | public final void rule__VLSDefinedTerm__Group_1__1() throws RecognitionException { |
15916 | 18723 | ||
15917 | int stackSize = keepStackSize(); | 18724 | int stackSize = keepStackSize(); |
15918 | 18725 | ||
15919 | try { | 18726 | try { |
15920 | // InternalVampireLanguage.g:5144:1: ( rule__VLSDefinedTerm__Group_1__1__Impl ) | 18727 | // InternalVampireLanguage.g:6069:1: ( rule__VLSDefinedTerm__Group_1__1__Impl ) |
15921 | // InternalVampireLanguage.g:5145:2: rule__VLSDefinedTerm__Group_1__1__Impl | 18728 | // InternalVampireLanguage.g:6070:2: rule__VLSDefinedTerm__Group_1__1__Impl |
15922 | { | 18729 | { |
15923 | pushFollow(FOLLOW_2); | 18730 | pushFollow(FOLLOW_2); |
15924 | rule__VLSDefinedTerm__Group_1__1__Impl(); | 18731 | rule__VLSDefinedTerm__Group_1__1__Impl(); |
@@ -15944,21 +18751,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15944 | 18751 | ||
15945 | 18752 | ||
15946 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__1__Impl" | 18753 | // $ANTLR start "rule__VLSDefinedTerm__Group_1__1__Impl" |
15947 | // InternalVampireLanguage.g:5151:1: rule__VLSDefinedTerm__Group_1__1__Impl : ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) ; | 18754 | // InternalVampireLanguage.g:6076:1: rule__VLSDefinedTerm__Group_1__1__Impl : ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) ; |
15948 | public final void rule__VLSDefinedTerm__Group_1__1__Impl() throws RecognitionException { | 18755 | public final void rule__VLSDefinedTerm__Group_1__1__Impl() throws RecognitionException { |
15949 | 18756 | ||
15950 | int stackSize = keepStackSize(); | 18757 | int stackSize = keepStackSize(); |
15951 | 18758 | ||
15952 | try { | 18759 | try { |
15953 | // InternalVampireLanguage.g:5155:1: ( ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) ) | 18760 | // InternalVampireLanguage.g:6080:1: ( ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) ) |
15954 | // InternalVampireLanguage.g:5156:1: ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) | 18761 | // InternalVampireLanguage.g:6081:1: ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) |
15955 | { | 18762 | { |
15956 | // InternalVampireLanguage.g:5156:1: ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) | 18763 | // InternalVampireLanguage.g:6081:1: ( ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) ) |
15957 | // InternalVampireLanguage.g:5157:2: ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) | 18764 | // InternalVampireLanguage.g:6082:2: ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) |
15958 | { | 18765 | { |
15959 | before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_1_1()); | 18766 | before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_1_1()); |
15960 | // InternalVampireLanguage.g:5158:2: ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) | 18767 | // InternalVampireLanguage.g:6083:2: ( rule__VLSDefinedTerm__ValueAssignment_1_1 ) |
15961 | // InternalVampireLanguage.g:5158:3: rule__VLSDefinedTerm__ValueAssignment_1_1 | 18768 | // InternalVampireLanguage.g:6083:3: rule__VLSDefinedTerm__ValueAssignment_1_1 |
15962 | { | 18769 | { |
15963 | pushFollow(FOLLOW_2); | 18770 | pushFollow(FOLLOW_2); |
15964 | rule__VLSDefinedTerm__ValueAssignment_1_1(); | 18771 | rule__VLSDefinedTerm__ValueAssignment_1_1(); |
@@ -15990,64 +18797,26 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
15990 | // $ANTLR end "rule__VLSDefinedTerm__Group_1__1__Impl" | 18797 | // $ANTLR end "rule__VLSDefinedTerm__Group_1__1__Impl" |
15991 | 18798 | ||
15992 | 18799 | ||
15993 | // $ANTLR start "rule__VLSDefinedTerm__Group_2__0" | 18800 | // $ANTLR start "rule__VampireModel__CommentsAssignment_0" |
15994 | // InternalVampireLanguage.g:5167:1: rule__VLSDefinedTerm__Group_2__0 : rule__VLSDefinedTerm__Group_2__0__Impl rule__VLSDefinedTerm__Group_2__1 ; | 18801 | // InternalVampireLanguage.g:6092:1: rule__VampireModel__CommentsAssignment_0 : ( ruleVLSComment ) ; |
15995 | public final void rule__VLSDefinedTerm__Group_2__0() throws RecognitionException { | 18802 | public final void rule__VampireModel__CommentsAssignment_0() throws RecognitionException { |
15996 | 18803 | ||
15997 | int stackSize = keepStackSize(); | 18804 | int stackSize = keepStackSize(); |
15998 | 18805 | ||
15999 | try { | 18806 | try { |
16000 | // InternalVampireLanguage.g:5171:1: ( rule__VLSDefinedTerm__Group_2__0__Impl rule__VLSDefinedTerm__Group_2__1 ) | 18807 | // InternalVampireLanguage.g:6096:1: ( ( ruleVLSComment ) ) |
16001 | // InternalVampireLanguage.g:5172:2: rule__VLSDefinedTerm__Group_2__0__Impl rule__VLSDefinedTerm__Group_2__1 | 18808 | // InternalVampireLanguage.g:6097:2: ( ruleVLSComment ) |
16002 | { | 18809 | { |
16003 | pushFollow(FOLLOW_47); | 18810 | // InternalVampireLanguage.g:6097:2: ( ruleVLSComment ) |
16004 | rule__VLSDefinedTerm__Group_2__0__Impl(); | 18811 | // InternalVampireLanguage.g:6098:3: ruleVLSComment |
16005 | 18812 | { | |
16006 | state._fsp--; | 18813 | before(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_0_0()); |
16007 | |||
16008 | pushFollow(FOLLOW_2); | 18814 | pushFollow(FOLLOW_2); |
16009 | rule__VLSDefinedTerm__Group_2__1(); | 18815 | ruleVLSComment(); |
16010 | 18816 | ||
16011 | state._fsp--; | 18817 | state._fsp--; |
16012 | 18818 | ||
16013 | 18819 | after(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_0_0()); | |
16014 | } | ||
16015 | |||
16016 | } | ||
16017 | catch (RecognitionException re) { | ||
16018 | reportError(re); | ||
16019 | recover(input,re); | ||
16020 | } | ||
16021 | finally { | ||
16022 | |||
16023 | restoreStackSize(stackSize); | ||
16024 | |||
16025 | } | ||
16026 | return ; | ||
16027 | } | ||
16028 | // $ANTLR end "rule__VLSDefinedTerm__Group_2__0" | ||
16029 | |||
16030 | |||
16031 | // $ANTLR start "rule__VLSDefinedTerm__Group_2__0__Impl" | ||
16032 | // InternalVampireLanguage.g:5179:1: rule__VLSDefinedTerm__Group_2__0__Impl : ( () ) ; | ||
16033 | public final void rule__VLSDefinedTerm__Group_2__0__Impl() throws RecognitionException { | ||
16034 | |||
16035 | int stackSize = keepStackSize(); | ||
16036 | |||
16037 | try { | ||
16038 | // InternalVampireLanguage.g:5183:1: ( ( () ) ) | ||
16039 | // InternalVampireLanguage.g:5184:1: ( () ) | ||
16040 | { | ||
16041 | // InternalVampireLanguage.g:5184:1: ( () ) | ||
16042 | // InternalVampireLanguage.g:5185:2: () | ||
16043 | { | ||
16044 | before(grammarAccess.getVLSDefinedTermAccess().getVLSRationalAction_2_0()); | ||
16045 | // InternalVampireLanguage.g:5186:2: () | ||
16046 | // InternalVampireLanguage.g:5186:3: | ||
16047 | { | ||
16048 | } | ||
16049 | |||
16050 | after(grammarAccess.getVLSDefinedTermAccess().getVLSRationalAction_2_0()); | ||
16051 | 18820 | ||
16052 | } | 18821 | } |
16053 | 18822 | ||
@@ -16055,35 +18824,6 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16055 | } | 18824 | } |
16056 | 18825 | ||
16057 | } | 18826 | } |
16058 | finally { | ||
16059 | |||
16060 | restoreStackSize(stackSize); | ||
16061 | |||
16062 | } | ||
16063 | return ; | ||
16064 | } | ||
16065 | // $ANTLR end "rule__VLSDefinedTerm__Group_2__0__Impl" | ||
16066 | |||
16067 | |||
16068 | // $ANTLR start "rule__VLSDefinedTerm__Group_2__1" | ||
16069 | // InternalVampireLanguage.g:5194:1: rule__VLSDefinedTerm__Group_2__1 : rule__VLSDefinedTerm__Group_2__1__Impl ; | ||
16070 | public final void rule__VLSDefinedTerm__Group_2__1() throws RecognitionException { | ||
16071 | |||
16072 | int stackSize = keepStackSize(); | ||
16073 | |||
16074 | try { | ||
16075 | // InternalVampireLanguage.g:5198:1: ( rule__VLSDefinedTerm__Group_2__1__Impl ) | ||
16076 | // InternalVampireLanguage.g:5199:2: rule__VLSDefinedTerm__Group_2__1__Impl | ||
16077 | { | ||
16078 | pushFollow(FOLLOW_2); | ||
16079 | rule__VLSDefinedTerm__Group_2__1__Impl(); | ||
16080 | |||
16081 | state._fsp--; | ||
16082 | |||
16083 | |||
16084 | } | ||
16085 | |||
16086 | } | ||
16087 | catch (RecognitionException re) { | 18827 | catch (RecognitionException re) { |
16088 | reportError(re); | 18828 | reportError(re); |
16089 | recover(input,re); | 18829 | recover(input,re); |
@@ -16095,35 +18835,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16095 | } | 18835 | } |
16096 | return ; | 18836 | return ; |
16097 | } | 18837 | } |
16098 | // $ANTLR end "rule__VLSDefinedTerm__Group_2__1" | 18838 | // $ANTLR end "rule__VampireModel__CommentsAssignment_0" |
16099 | 18839 | ||
16100 | 18840 | ||
16101 | // $ANTLR start "rule__VLSDefinedTerm__Group_2__1__Impl" | 18841 | // $ANTLR start "rule__VampireModel__ConfirmationsAssignment_1" |
16102 | // InternalVampireLanguage.g:5205:1: rule__VLSDefinedTerm__Group_2__1__Impl : ( ( rule__VLSDefinedTerm__ValueAssignment_2_1 ) ) ; | 18842 | // InternalVampireLanguage.g:6107:1: rule__VampireModel__ConfirmationsAssignment_1 : ( ruleVLSConfirmations ) ; |
16103 | public final void rule__VLSDefinedTerm__Group_2__1__Impl() throws RecognitionException { | 18843 | public final void rule__VampireModel__ConfirmationsAssignment_1() throws RecognitionException { |
16104 | 18844 | ||
16105 | int stackSize = keepStackSize(); | 18845 | int stackSize = keepStackSize(); |
16106 | 18846 | ||
16107 | try { | 18847 | try { |
16108 | // InternalVampireLanguage.g:5209:1: ( ( ( rule__VLSDefinedTerm__ValueAssignment_2_1 ) ) ) | 18848 | // InternalVampireLanguage.g:6111:1: ( ( ruleVLSConfirmations ) ) |
16109 | // InternalVampireLanguage.g:5210:1: ( ( rule__VLSDefinedTerm__ValueAssignment_2_1 ) ) | 18849 | // InternalVampireLanguage.g:6112:2: ( ruleVLSConfirmations ) |
16110 | { | ||
16111 | // InternalVampireLanguage.g:5210:1: ( ( rule__VLSDefinedTerm__ValueAssignment_2_1 ) ) | ||
16112 | // InternalVampireLanguage.g:5211:2: ( rule__VLSDefinedTerm__ValueAssignment_2_1 ) | ||
16113 | { | 18850 | { |
16114 | before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_2_1()); | 18851 | // InternalVampireLanguage.g:6112:2: ( ruleVLSConfirmations ) |
16115 | // InternalVampireLanguage.g:5212:2: ( rule__VLSDefinedTerm__ValueAssignment_2_1 ) | 18852 | // InternalVampireLanguage.g:6113:3: ruleVLSConfirmations |
16116 | // InternalVampireLanguage.g:5212:3: rule__VLSDefinedTerm__ValueAssignment_2_1 | ||
16117 | { | 18853 | { |
18854 | before(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_1_0()); | ||
16118 | pushFollow(FOLLOW_2); | 18855 | pushFollow(FOLLOW_2); |
16119 | rule__VLSDefinedTerm__ValueAssignment_2_1(); | 18856 | ruleVLSConfirmations(); |
16120 | 18857 | ||
16121 | state._fsp--; | 18858 | state._fsp--; |
16122 | 18859 | ||
16123 | 18860 | after(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_1_0()); | |
16124 | } | ||
16125 | |||
16126 | after(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_2_1()); | ||
16127 | 18861 | ||
16128 | } | 18862 | } |
16129 | 18863 | ||
@@ -16142,67 +18876,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16142 | } | 18876 | } |
16143 | return ; | 18877 | return ; |
16144 | } | 18878 | } |
16145 | // $ANTLR end "rule__VLSDefinedTerm__Group_2__1__Impl" | 18879 | // $ANTLR end "rule__VampireModel__ConfirmationsAssignment_1" |
16146 | 18880 | ||
16147 | 18881 | ||
16148 | // $ANTLR start "rule__VLSDefinedTerm__Group_3__0" | 18882 | // $ANTLR start "rule__VampireModel__FormulasAssignment_2" |
16149 | // InternalVampireLanguage.g:5221:1: rule__VLSDefinedTerm__Group_3__0 : rule__VLSDefinedTerm__Group_3__0__Impl rule__VLSDefinedTerm__Group_3__1 ; | 18883 | // InternalVampireLanguage.g:6122:1: rule__VampireModel__FormulasAssignment_2 : ( ruleVLSFofFormula ) ; |
16150 | public final void rule__VLSDefinedTerm__Group_3__0() throws RecognitionException { | 18884 | public final void rule__VampireModel__FormulasAssignment_2() throws RecognitionException { |
16151 | 18885 | ||
16152 | int stackSize = keepStackSize(); | 18886 | int stackSize = keepStackSize(); |
16153 | 18887 | ||
16154 | try { | 18888 | try { |
16155 | // InternalVampireLanguage.g:5225:1: ( rule__VLSDefinedTerm__Group_3__0__Impl rule__VLSDefinedTerm__Group_3__1 ) | 18889 | // InternalVampireLanguage.g:6126:1: ( ( ruleVLSFofFormula ) ) |
16156 | // InternalVampireLanguage.g:5226:2: rule__VLSDefinedTerm__Group_3__0__Impl rule__VLSDefinedTerm__Group_3__1 | 18890 | // InternalVampireLanguage.g:6127:2: ( ruleVLSFofFormula ) |
16157 | { | 18891 | { |
16158 | pushFollow(FOLLOW_38); | 18892 | // InternalVampireLanguage.g:6127:2: ( ruleVLSFofFormula ) |
16159 | rule__VLSDefinedTerm__Group_3__0__Impl(); | 18893 | // InternalVampireLanguage.g:6128:3: ruleVLSFofFormula |
16160 | 18894 | { | |
16161 | state._fsp--; | 18895 | before(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_2_0()); |
16162 | |||
16163 | pushFollow(FOLLOW_2); | 18896 | pushFollow(FOLLOW_2); |
16164 | rule__VLSDefinedTerm__Group_3__1(); | 18897 | ruleVLSFofFormula(); |
16165 | 18898 | ||
16166 | state._fsp--; | 18899 | state._fsp--; |
16167 | 18900 | ||
16168 | 18901 | after(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_2_0()); | |
16169 | } | ||
16170 | |||
16171 | } | ||
16172 | catch (RecognitionException re) { | ||
16173 | reportError(re); | ||
16174 | recover(input,re); | ||
16175 | } | ||
16176 | finally { | ||
16177 | |||
16178 | restoreStackSize(stackSize); | ||
16179 | |||
16180 | } | ||
16181 | return ; | ||
16182 | } | ||
16183 | // $ANTLR end "rule__VLSDefinedTerm__Group_3__0" | ||
16184 | |||
16185 | |||
16186 | // $ANTLR start "rule__VLSDefinedTerm__Group_3__0__Impl" | ||
16187 | // InternalVampireLanguage.g:5233:1: rule__VLSDefinedTerm__Group_3__0__Impl : ( () ) ; | ||
16188 | public final void rule__VLSDefinedTerm__Group_3__0__Impl() throws RecognitionException { | ||
16189 | |||
16190 | int stackSize = keepStackSize(); | ||
16191 | |||
16192 | try { | ||
16193 | // InternalVampireLanguage.g:5237:1: ( ( () ) ) | ||
16194 | // InternalVampireLanguage.g:5238:1: ( () ) | ||
16195 | { | ||
16196 | // InternalVampireLanguage.g:5238:1: ( () ) | ||
16197 | // InternalVampireLanguage.g:5239:2: () | ||
16198 | { | ||
16199 | before(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_3_0()); | ||
16200 | // InternalVampireLanguage.g:5240:2: () | ||
16201 | // InternalVampireLanguage.g:5240:3: | ||
16202 | { | ||
16203 | } | ||
16204 | |||
16205 | after(grammarAccess.getVLSDefinedTermAccess().getVLSDoubleQuoteAction_3_0()); | ||
16206 | 18902 | ||
16207 | } | 18903 | } |
16208 | 18904 | ||
@@ -16210,35 +18906,6 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16210 | } | 18906 | } |
16211 | 18907 | ||
16212 | } | 18908 | } |
16213 | finally { | ||
16214 | |||
16215 | restoreStackSize(stackSize); | ||
16216 | |||
16217 | } | ||
16218 | return ; | ||
16219 | } | ||
16220 | // $ANTLR end "rule__VLSDefinedTerm__Group_3__0__Impl" | ||
16221 | |||
16222 | |||
16223 | // $ANTLR start "rule__VLSDefinedTerm__Group_3__1" | ||
16224 | // InternalVampireLanguage.g:5248:1: rule__VLSDefinedTerm__Group_3__1 : rule__VLSDefinedTerm__Group_3__1__Impl ; | ||
16225 | public final void rule__VLSDefinedTerm__Group_3__1() throws RecognitionException { | ||
16226 | |||
16227 | int stackSize = keepStackSize(); | ||
16228 | |||
16229 | try { | ||
16230 | // InternalVampireLanguage.g:5252:1: ( rule__VLSDefinedTerm__Group_3__1__Impl ) | ||
16231 | // InternalVampireLanguage.g:5253:2: rule__VLSDefinedTerm__Group_3__1__Impl | ||
16232 | { | ||
16233 | pushFollow(FOLLOW_2); | ||
16234 | rule__VLSDefinedTerm__Group_3__1__Impl(); | ||
16235 | |||
16236 | state._fsp--; | ||
16237 | |||
16238 | |||
16239 | } | ||
16240 | |||
16241 | } | ||
16242 | catch (RecognitionException re) { | 18909 | catch (RecognitionException re) { |
16243 | reportError(re); | 18910 | reportError(re); |
16244 | recover(input,re); | 18911 | recover(input,re); |
@@ -16250,35 +18917,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16250 | } | 18917 | } |
16251 | return ; | 18918 | return ; |
16252 | } | 18919 | } |
16253 | // $ANTLR end "rule__VLSDefinedTerm__Group_3__1" | 18920 | // $ANTLR end "rule__VampireModel__FormulasAssignment_2" |
16254 | 18921 | ||
16255 | 18922 | ||
16256 | // $ANTLR start "rule__VLSDefinedTerm__Group_3__1__Impl" | 18923 | // $ANTLR start "rule__VampireModel__TfformulasAssignment_3" |
16257 | // InternalVampireLanguage.g:5259:1: rule__VLSDefinedTerm__Group_3__1__Impl : ( ( rule__VLSDefinedTerm__ValueAssignment_3_1 ) ) ; | 18924 | // InternalVampireLanguage.g:6137:1: rule__VampireModel__TfformulasAssignment_3 : ( ruleVLSTffFormula ) ; |
16258 | public final void rule__VLSDefinedTerm__Group_3__1__Impl() throws RecognitionException { | 18925 | public final void rule__VampireModel__TfformulasAssignment_3() throws RecognitionException { |
16259 | 18926 | ||
16260 | int stackSize = keepStackSize(); | 18927 | int stackSize = keepStackSize(); |
16261 | 18928 | ||
16262 | try { | 18929 | try { |
16263 | // InternalVampireLanguage.g:5263:1: ( ( ( rule__VLSDefinedTerm__ValueAssignment_3_1 ) ) ) | 18930 | // InternalVampireLanguage.g:6141:1: ( ( ruleVLSTffFormula ) ) |
16264 | // InternalVampireLanguage.g:5264:1: ( ( rule__VLSDefinedTerm__ValueAssignment_3_1 ) ) | 18931 | // InternalVampireLanguage.g:6142:2: ( ruleVLSTffFormula ) |
16265 | { | 18932 | { |
16266 | // InternalVampireLanguage.g:5264:1: ( ( rule__VLSDefinedTerm__ValueAssignment_3_1 ) ) | 18933 | // InternalVampireLanguage.g:6142:2: ( ruleVLSTffFormula ) |
16267 | // InternalVampireLanguage.g:5265:2: ( rule__VLSDefinedTerm__ValueAssignment_3_1 ) | 18934 | // InternalVampireLanguage.g:6143:3: ruleVLSTffFormula |
16268 | { | ||
16269 | before(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_3_1()); | ||
16270 | // InternalVampireLanguage.g:5266:2: ( rule__VLSDefinedTerm__ValueAssignment_3_1 ) | ||
16271 | // InternalVampireLanguage.g:5266:3: rule__VLSDefinedTerm__ValueAssignment_3_1 | ||
16272 | { | 18935 | { |
18936 | before(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_3_0()); | ||
16273 | pushFollow(FOLLOW_2); | 18937 | pushFollow(FOLLOW_2); |
16274 | rule__VLSDefinedTerm__ValueAssignment_3_1(); | 18938 | ruleVLSTffFormula(); |
16275 | 18939 | ||
16276 | state._fsp--; | 18940 | state._fsp--; |
16277 | 18941 | ||
16278 | 18942 | after(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_3_0()); | |
16279 | } | ||
16280 | |||
16281 | after(grammarAccess.getVLSDefinedTermAccess().getValueAssignment_3_1()); | ||
16282 | 18943 | ||
16283 | } | 18944 | } |
16284 | 18945 | ||
@@ -16297,29 +18958,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16297 | } | 18958 | } |
16298 | return ; | 18959 | return ; |
16299 | } | 18960 | } |
16300 | // $ANTLR end "rule__VLSDefinedTerm__Group_3__1__Impl" | 18961 | // $ANTLR end "rule__VampireModel__TfformulasAssignment_3" |
16301 | 18962 | ||
16302 | 18963 | ||
16303 | // $ANTLR start "rule__VampireModel__IncludesAssignment_0" | 18964 | // $ANTLR start "rule__VLSComment__CommentAssignment" |
16304 | // InternalVampireLanguage.g:5275:1: rule__VampireModel__IncludesAssignment_0 : ( ruleVLSInclude ) ; | 18965 | // InternalVampireLanguage.g:6152:1: rule__VLSComment__CommentAssignment : ( RULE_SINGLE_COMMENT ) ; |
16305 | public final void rule__VampireModel__IncludesAssignment_0() throws RecognitionException { | 18966 | public final void rule__VLSComment__CommentAssignment() throws RecognitionException { |
16306 | 18967 | ||
16307 | int stackSize = keepStackSize(); | 18968 | int stackSize = keepStackSize(); |
16308 | 18969 | ||
16309 | try { | 18970 | try { |
16310 | // InternalVampireLanguage.g:5279:1: ( ( ruleVLSInclude ) ) | 18971 | // InternalVampireLanguage.g:6156:1: ( ( RULE_SINGLE_COMMENT ) ) |
16311 | // InternalVampireLanguage.g:5280:2: ( ruleVLSInclude ) | 18972 | // InternalVampireLanguage.g:6157:2: ( RULE_SINGLE_COMMENT ) |
16312 | { | 18973 | { |
16313 | // InternalVampireLanguage.g:5280:2: ( ruleVLSInclude ) | 18974 | // InternalVampireLanguage.g:6157:2: ( RULE_SINGLE_COMMENT ) |
16314 | // InternalVampireLanguage.g:5281:3: ruleVLSInclude | 18975 | // InternalVampireLanguage.g:6158:3: RULE_SINGLE_COMMENT |
16315 | { | 18976 | { |
16316 | before(grammarAccess.getVampireModelAccess().getIncludesVLSIncludeParserRuleCall_0_0()); | 18977 | before(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_0()); |
16317 | pushFollow(FOLLOW_2); | 18978 | match(input,RULE_SINGLE_COMMENT,FOLLOW_2); |
16318 | ruleVLSInclude(); | 18979 | after(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_0()); |
16319 | |||
16320 | state._fsp--; | ||
16321 | |||
16322 | after(grammarAccess.getVampireModelAccess().getIncludesVLSIncludeParserRuleCall_0_0()); | ||
16323 | 18980 | ||
16324 | } | 18981 | } |
16325 | 18982 | ||
@@ -16338,29 +18995,25 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16338 | } | 18995 | } |
16339 | return ; | 18996 | return ; |
16340 | } | 18997 | } |
16341 | // $ANTLR end "rule__VampireModel__IncludesAssignment_0" | 18998 | // $ANTLR end "rule__VLSComment__CommentAssignment" |
16342 | 18999 | ||
16343 | 19000 | ||
16344 | // $ANTLR start "rule__VampireModel__CommentsAssignment_1" | 19001 | // $ANTLR start "rule__VLSConfirmations__NameAssignment_2_3" |
16345 | // InternalVampireLanguage.g:5290:1: rule__VampireModel__CommentsAssignment_1 : ( ruleVLSComment ) ; | 19002 | // InternalVampireLanguage.g:6167:1: rule__VLSConfirmations__NameAssignment_2_3 : ( RULE_LITERAL ) ; |
16346 | public final void rule__VampireModel__CommentsAssignment_1() throws RecognitionException { | 19003 | public final void rule__VLSConfirmations__NameAssignment_2_3() throws RecognitionException { |
16347 | 19004 | ||
16348 | int stackSize = keepStackSize(); | 19005 | int stackSize = keepStackSize(); |
16349 | 19006 | ||
16350 | try { | 19007 | try { |
16351 | // InternalVampireLanguage.g:5294:1: ( ( ruleVLSComment ) ) | 19008 | // InternalVampireLanguage.g:6171:1: ( ( RULE_LITERAL ) ) |
16352 | // InternalVampireLanguage.g:5295:2: ( ruleVLSComment ) | 19009 | // InternalVampireLanguage.g:6172:2: ( RULE_LITERAL ) |
16353 | { | 19010 | { |
16354 | // InternalVampireLanguage.g:5295:2: ( ruleVLSComment ) | 19011 | // InternalVampireLanguage.g:6172:2: ( RULE_LITERAL ) |
16355 | // InternalVampireLanguage.g:5296:3: ruleVLSComment | 19012 | // InternalVampireLanguage.g:6173:3: RULE_LITERAL |
16356 | { | 19013 | { |
16357 | before(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_1_0()); | 19014 | before(grammarAccess.getVLSConfirmationsAccess().getNameLITERALTerminalRuleCall_2_3_0()); |
16358 | pushFollow(FOLLOW_2); | 19015 | match(input,RULE_LITERAL,FOLLOW_2); |
16359 | ruleVLSComment(); | 19016 | after(grammarAccess.getVLSConfirmationsAccess().getNameLITERALTerminalRuleCall_2_3_0()); |
16360 | |||
16361 | state._fsp--; | ||
16362 | |||
16363 | after(grammarAccess.getVampireModelAccess().getCommentsVLSCommentParserRuleCall_1_0()); | ||
16364 | 19017 | ||
16365 | } | 19018 | } |
16366 | 19019 | ||
@@ -16379,29 +19032,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16379 | } | 19032 | } |
16380 | return ; | 19033 | return ; |
16381 | } | 19034 | } |
16382 | // $ANTLR end "rule__VampireModel__CommentsAssignment_1" | 19035 | // $ANTLR end "rule__VLSConfirmations__NameAssignment_2_3" |
16383 | 19036 | ||
16384 | 19037 | ||
16385 | // $ANTLR start "rule__VampireModel__ConfirmationsAssignment_2" | 19038 | // $ANTLR start "rule__VLSFofFormula__NameAssignment_2" |
16386 | // InternalVampireLanguage.g:5305:1: rule__VampireModel__ConfirmationsAssignment_2 : ( ruleVLSConfirmations ) ; | 19039 | // InternalVampireLanguage.g:6182:1: rule__VLSFofFormula__NameAssignment_2 : ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) ; |
16387 | public final void rule__VampireModel__ConfirmationsAssignment_2() throws RecognitionException { | 19040 | public final void rule__VLSFofFormula__NameAssignment_2() throws RecognitionException { |
16388 | 19041 | ||
16389 | int stackSize = keepStackSize(); | 19042 | int stackSize = keepStackSize(); |
16390 | 19043 | ||
16391 | try { | 19044 | try { |
16392 | // InternalVampireLanguage.g:5309:1: ( ( ruleVLSConfirmations ) ) | 19045 | // InternalVampireLanguage.g:6186:1: ( ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) ) |
16393 | // InternalVampireLanguage.g:5310:2: ( ruleVLSConfirmations ) | 19046 | // InternalVampireLanguage.g:6187:2: ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) |
19047 | { | ||
19048 | // InternalVampireLanguage.g:6187:2: ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) | ||
19049 | // InternalVampireLanguage.g:6188:3: ( rule__VLSFofFormula__NameAlternatives_2_0 ) | ||
16394 | { | 19050 | { |
16395 | // InternalVampireLanguage.g:5310:2: ( ruleVLSConfirmations ) | 19051 | before(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); |
16396 | // InternalVampireLanguage.g:5311:3: ruleVLSConfirmations | 19052 | // InternalVampireLanguage.g:6189:3: ( rule__VLSFofFormula__NameAlternatives_2_0 ) |
19053 | // InternalVampireLanguage.g:6189:4: rule__VLSFofFormula__NameAlternatives_2_0 | ||
16397 | { | 19054 | { |
16398 | before(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_2_0()); | ||
16399 | pushFollow(FOLLOW_2); | 19055 | pushFollow(FOLLOW_2); |
16400 | ruleVLSConfirmations(); | 19056 | rule__VLSFofFormula__NameAlternatives_2_0(); |
16401 | 19057 | ||
16402 | state._fsp--; | 19058 | state._fsp--; |
16403 | 19059 | ||
16404 | after(grammarAccess.getVampireModelAccess().getConfirmationsVLSConfirmationsParserRuleCall_2_0()); | 19060 | |
19061 | } | ||
19062 | |||
19063 | after(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); | ||
16405 | 19064 | ||
16406 | } | 19065 | } |
16407 | 19066 | ||
@@ -16420,29 +19079,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16420 | } | 19079 | } |
16421 | return ; | 19080 | return ; |
16422 | } | 19081 | } |
16423 | // $ANTLR end "rule__VampireModel__ConfirmationsAssignment_2" | 19082 | // $ANTLR end "rule__VLSFofFormula__NameAssignment_2" |
16424 | 19083 | ||
16425 | 19084 | ||
16426 | // $ANTLR start "rule__VampireModel__FormulasAssignment_3" | 19085 | // $ANTLR start "rule__VLSFofFormula__FofRoleAssignment_4" |
16427 | // InternalVampireLanguage.g:5320:1: rule__VampireModel__FormulasAssignment_3 : ( ruleVLSFofFormula ) ; | 19086 | // InternalVampireLanguage.g:6197:1: rule__VLSFofFormula__FofRoleAssignment_4 : ( ruleVLSRole ) ; |
16428 | public final void rule__VampireModel__FormulasAssignment_3() throws RecognitionException { | 19087 | public final void rule__VLSFofFormula__FofRoleAssignment_4() throws RecognitionException { |
16429 | 19088 | ||
16430 | int stackSize = keepStackSize(); | 19089 | int stackSize = keepStackSize(); |
16431 | 19090 | ||
16432 | try { | 19091 | try { |
16433 | // InternalVampireLanguage.g:5324:1: ( ( ruleVLSFofFormula ) ) | 19092 | // InternalVampireLanguage.g:6201:1: ( ( ruleVLSRole ) ) |
16434 | // InternalVampireLanguage.g:5325:2: ( ruleVLSFofFormula ) | 19093 | // InternalVampireLanguage.g:6202:2: ( ruleVLSRole ) |
16435 | { | 19094 | { |
16436 | // InternalVampireLanguage.g:5325:2: ( ruleVLSFofFormula ) | 19095 | // InternalVampireLanguage.g:6202:2: ( ruleVLSRole ) |
16437 | // InternalVampireLanguage.g:5326:3: ruleVLSFofFormula | 19096 | // InternalVampireLanguage.g:6203:3: ruleVLSRole |
16438 | { | 19097 | { |
16439 | before(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_3_0()); | 19098 | before(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); |
16440 | pushFollow(FOLLOW_2); | 19099 | pushFollow(FOLLOW_2); |
16441 | ruleVLSFofFormula(); | 19100 | ruleVLSRole(); |
16442 | 19101 | ||
16443 | state._fsp--; | 19102 | state._fsp--; |
16444 | 19103 | ||
16445 | after(grammarAccess.getVampireModelAccess().getFormulasVLSFofFormulaParserRuleCall_3_0()); | 19104 | after(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); |
16446 | 19105 | ||
16447 | } | 19106 | } |
16448 | 19107 | ||
@@ -16461,66 +19120,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16461 | } | 19120 | } |
16462 | return ; | 19121 | return ; |
16463 | } | 19122 | } |
16464 | // $ANTLR end "rule__VampireModel__FormulasAssignment_3" | 19123 | // $ANTLR end "rule__VLSFofFormula__FofRoleAssignment_4" |
16465 | 19124 | ||
16466 | 19125 | ||
16467 | // $ANTLR start "rule__VampireModel__TfformulasAssignment_4" | 19126 | // $ANTLR start "rule__VLSFofFormula__FofFormulaAssignment_6" |
16468 | // InternalVampireLanguage.g:5335:1: rule__VampireModel__TfformulasAssignment_4 : ( ruleVLSTffFormula ) ; | 19127 | // InternalVampireLanguage.g:6212:1: rule__VLSFofFormula__FofFormulaAssignment_6 : ( ruleVLSTerm ) ; |
16469 | public final void rule__VampireModel__TfformulasAssignment_4() throws RecognitionException { | 19128 | public final void rule__VLSFofFormula__FofFormulaAssignment_6() throws RecognitionException { |
16470 | 19129 | ||
16471 | int stackSize = keepStackSize(); | 19130 | int stackSize = keepStackSize(); |
16472 | 19131 | ||
16473 | try { | 19132 | try { |
16474 | // InternalVampireLanguage.g:5339:1: ( ( ruleVLSTffFormula ) ) | 19133 | // InternalVampireLanguage.g:6216:1: ( ( ruleVLSTerm ) ) |
16475 | // InternalVampireLanguage.g:5340:2: ( ruleVLSTffFormula ) | 19134 | // InternalVampireLanguage.g:6217:2: ( ruleVLSTerm ) |
16476 | { | 19135 | { |
16477 | // InternalVampireLanguage.g:5340:2: ( ruleVLSTffFormula ) | 19136 | // InternalVampireLanguage.g:6217:2: ( ruleVLSTerm ) |
16478 | // InternalVampireLanguage.g:5341:3: ruleVLSTffFormula | 19137 | // InternalVampireLanguage.g:6218:3: ruleVLSTerm |
16479 | { | 19138 | { |
16480 | before(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_4_0()); | 19139 | before(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); |
16481 | pushFollow(FOLLOW_2); | 19140 | pushFollow(FOLLOW_2); |
16482 | ruleVLSTffFormula(); | 19141 | ruleVLSTerm(); |
16483 | 19142 | ||
16484 | state._fsp--; | 19143 | state._fsp--; |
16485 | 19144 | ||
16486 | after(grammarAccess.getVampireModelAccess().getTfformulasVLSTffFormulaParserRuleCall_4_0()); | 19145 | after(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); |
16487 | |||
16488 | } | ||
16489 | |||
16490 | |||
16491 | } | ||
16492 | |||
16493 | } | ||
16494 | catch (RecognitionException re) { | ||
16495 | reportError(re); | ||
16496 | recover(input,re); | ||
16497 | } | ||
16498 | finally { | ||
16499 | |||
16500 | restoreStackSize(stackSize); | ||
16501 | |||
16502 | } | ||
16503 | return ; | ||
16504 | } | ||
16505 | // $ANTLR end "rule__VampireModel__TfformulasAssignment_4" | ||
16506 | |||
16507 | |||
16508 | // $ANTLR start "rule__VLSInclude__FileNameAssignment_1" | ||
16509 | // InternalVampireLanguage.g:5350:1: rule__VLSInclude__FileNameAssignment_1 : ( RULE_SINGLE_QUOTE ) ; | ||
16510 | public final void rule__VLSInclude__FileNameAssignment_1() throws RecognitionException { | ||
16511 | |||
16512 | int stackSize = keepStackSize(); | ||
16513 | |||
16514 | try { | ||
16515 | // InternalVampireLanguage.g:5354:1: ( ( RULE_SINGLE_QUOTE ) ) | ||
16516 | // InternalVampireLanguage.g:5355:2: ( RULE_SINGLE_QUOTE ) | ||
16517 | { | ||
16518 | // InternalVampireLanguage.g:5355:2: ( RULE_SINGLE_QUOTE ) | ||
16519 | // InternalVampireLanguage.g:5356:3: RULE_SINGLE_QUOTE | ||
16520 | { | ||
16521 | before(grammarAccess.getVLSIncludeAccess().getFileNameSINGLE_QUOTETerminalRuleCall_1_0()); | ||
16522 | match(input,RULE_SINGLE_QUOTE,FOLLOW_2); | ||
16523 | after(grammarAccess.getVLSIncludeAccess().getFileNameSINGLE_QUOTETerminalRuleCall_1_0()); | ||
16524 | 19146 | ||
16525 | } | 19147 | } |
16526 | 19148 | ||
@@ -16539,29 +19161,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16539 | } | 19161 | } |
16540 | return ; | 19162 | return ; |
16541 | } | 19163 | } |
16542 | // $ANTLR end "rule__VLSInclude__FileNameAssignment_1" | 19164 | // $ANTLR end "rule__VLSFofFormula__FofFormulaAssignment_6" |
16543 | 19165 | ||
16544 | 19166 | ||
16545 | // $ANTLR start "rule__VLSInclude__NamesAssignment_2_1" | 19167 | // $ANTLR start "rule__VLSFofFormula__AnnotationsAssignment_7_1" |
16546 | // InternalVampireLanguage.g:5365:1: rule__VLSInclude__NamesAssignment_2_1 : ( ruleVLSName ) ; | 19168 | // InternalVampireLanguage.g:6227:1: rule__VLSFofFormula__AnnotationsAssignment_7_1 : ( ruleVLSAnnotation ) ; |
16547 | public final void rule__VLSInclude__NamesAssignment_2_1() throws RecognitionException { | 19169 | public final void rule__VLSFofFormula__AnnotationsAssignment_7_1() throws RecognitionException { |
16548 | 19170 | ||
16549 | int stackSize = keepStackSize(); | 19171 | int stackSize = keepStackSize(); |
16550 | 19172 | ||
16551 | try { | 19173 | try { |
16552 | // InternalVampireLanguage.g:5369:1: ( ( ruleVLSName ) ) | 19174 | // InternalVampireLanguage.g:6231:1: ( ( ruleVLSAnnotation ) ) |
16553 | // InternalVampireLanguage.g:5370:2: ( ruleVLSName ) | 19175 | // InternalVampireLanguage.g:6232:2: ( ruleVLSAnnotation ) |
16554 | { | 19176 | { |
16555 | // InternalVampireLanguage.g:5370:2: ( ruleVLSName ) | 19177 | // InternalVampireLanguage.g:6232:2: ( ruleVLSAnnotation ) |
16556 | // InternalVampireLanguage.g:5371:3: ruleVLSName | 19178 | // InternalVampireLanguage.g:6233:3: ruleVLSAnnotation |
16557 | { | 19179 | { |
16558 | before(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_1_0()); | 19180 | before(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); |
16559 | pushFollow(FOLLOW_2); | 19181 | pushFollow(FOLLOW_2); |
16560 | ruleVLSName(); | 19182 | ruleVLSAnnotation(); |
16561 | 19183 | ||
16562 | state._fsp--; | 19184 | state._fsp--; |
16563 | 19185 | ||
16564 | after(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_1_0()); | 19186 | after(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); |
16565 | 19187 | ||
16566 | } | 19188 | } |
16567 | 19189 | ||
@@ -16580,29 +19202,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16580 | } | 19202 | } |
16581 | return ; | 19203 | return ; |
16582 | } | 19204 | } |
16583 | // $ANTLR end "rule__VLSInclude__NamesAssignment_2_1" | 19205 | // $ANTLR end "rule__VLSFofFormula__AnnotationsAssignment_7_1" |
16584 | 19206 | ||
16585 | 19207 | ||
16586 | // $ANTLR start "rule__VLSInclude__NamesAssignment_2_2_1" | 19208 | // $ANTLR start "rule__VLSTffFormula__NameAssignment_2" |
16587 | // InternalVampireLanguage.g:5380:1: rule__VLSInclude__NamesAssignment_2_2_1 : ( ruleVLSName ) ; | 19209 | // InternalVampireLanguage.g:6242:1: rule__VLSTffFormula__NameAssignment_2 : ( ruleVLSTffName ) ; |
16588 | public final void rule__VLSInclude__NamesAssignment_2_2_1() throws RecognitionException { | 19210 | public final void rule__VLSTffFormula__NameAssignment_2() throws RecognitionException { |
16589 | 19211 | ||
16590 | int stackSize = keepStackSize(); | 19212 | int stackSize = keepStackSize(); |
16591 | 19213 | ||
16592 | try { | 19214 | try { |
16593 | // InternalVampireLanguage.g:5384:1: ( ( ruleVLSName ) ) | 19215 | // InternalVampireLanguage.g:6246:1: ( ( ruleVLSTffName ) ) |
16594 | // InternalVampireLanguage.g:5385:2: ( ruleVLSName ) | 19216 | // InternalVampireLanguage.g:6247:2: ( ruleVLSTffName ) |
16595 | { | 19217 | { |
16596 | // InternalVampireLanguage.g:5385:2: ( ruleVLSName ) | 19218 | // InternalVampireLanguage.g:6247:2: ( ruleVLSTffName ) |
16597 | // InternalVampireLanguage.g:5386:3: ruleVLSName | 19219 | // InternalVampireLanguage.g:6248:3: ruleVLSTffName |
16598 | { | 19220 | { |
16599 | before(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_2_1_0()); | 19221 | before(grammarAccess.getVLSTffFormulaAccess().getNameVLSTffNameParserRuleCall_2_0()); |
16600 | pushFollow(FOLLOW_2); | 19222 | pushFollow(FOLLOW_2); |
16601 | ruleVLSName(); | 19223 | ruleVLSTffName(); |
16602 | 19224 | ||
16603 | state._fsp--; | 19225 | state._fsp--; |
16604 | 19226 | ||
16605 | after(grammarAccess.getVLSIncludeAccess().getNamesVLSNameParserRuleCall_2_2_1_0()); | 19227 | after(grammarAccess.getVLSTffFormulaAccess().getNameVLSTffNameParserRuleCall_2_0()); |
16606 | 19228 | ||
16607 | } | 19229 | } |
16608 | 19230 | ||
@@ -16621,72 +19243,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16621 | } | 19243 | } |
16622 | return ; | 19244 | return ; |
16623 | } | 19245 | } |
16624 | // $ANTLR end "rule__VLSInclude__NamesAssignment_2_2_1" | 19246 | // $ANTLR end "rule__VLSTffFormula__NameAssignment_2" |
16625 | 19247 | ||
16626 | 19248 | ||
16627 | // $ANTLR start "rule__VLSName__NameAssignment" | 19249 | // $ANTLR start "rule__VLSTffFormula__TffRoleAssignment_4" |
16628 | // InternalVampireLanguage.g:5395:1: rule__VLSName__NameAssignment : ( ( rule__VLSName__NameAlternatives_0 ) ) ; | 19250 | // InternalVampireLanguage.g:6257:1: rule__VLSTffFormula__TffRoleAssignment_4 : ( ruleVLSRole ) ; |
16629 | public final void rule__VLSName__NameAssignment() throws RecognitionException { | 19251 | public final void rule__VLSTffFormula__TffRoleAssignment_4() throws RecognitionException { |
16630 | 19252 | ||
16631 | int stackSize = keepStackSize(); | 19253 | int stackSize = keepStackSize(); |
16632 | 19254 | ||
16633 | try { | 19255 | try { |
16634 | // InternalVampireLanguage.g:5399:1: ( ( ( rule__VLSName__NameAlternatives_0 ) ) ) | 19256 | // InternalVampireLanguage.g:6261:1: ( ( ruleVLSRole ) ) |
16635 | // InternalVampireLanguage.g:5400:2: ( ( rule__VLSName__NameAlternatives_0 ) ) | 19257 | // InternalVampireLanguage.g:6262:2: ( ruleVLSRole ) |
16636 | { | ||
16637 | // InternalVampireLanguage.g:5400:2: ( ( rule__VLSName__NameAlternatives_0 ) ) | ||
16638 | // InternalVampireLanguage.g:5401:3: ( rule__VLSName__NameAlternatives_0 ) | ||
16639 | { | 19258 | { |
16640 | before(grammarAccess.getVLSNameAccess().getNameAlternatives_0()); | 19259 | // InternalVampireLanguage.g:6262:2: ( ruleVLSRole ) |
16641 | // InternalVampireLanguage.g:5402:3: ( rule__VLSName__NameAlternatives_0 ) | 19260 | // InternalVampireLanguage.g:6263:3: ruleVLSRole |
16642 | // InternalVampireLanguage.g:5402:4: rule__VLSName__NameAlternatives_0 | ||
16643 | { | 19261 | { |
19262 | before(grammarAccess.getVLSTffFormulaAccess().getTffRoleVLSRoleParserRuleCall_4_0()); | ||
16644 | pushFollow(FOLLOW_2); | 19263 | pushFollow(FOLLOW_2); |
16645 | rule__VLSName__NameAlternatives_0(); | 19264 | ruleVLSRole(); |
16646 | 19265 | ||
16647 | state._fsp--; | 19266 | state._fsp--; |
16648 | 19267 | ||
16649 | 19268 | after(grammarAccess.getVLSTffFormulaAccess().getTffRoleVLSRoleParserRuleCall_4_0()); | |
16650 | } | ||
16651 | |||
16652 | after(grammarAccess.getVLSNameAccess().getNameAlternatives_0()); | ||
16653 | |||
16654 | } | ||
16655 | |||
16656 | |||
16657 | } | ||
16658 | |||
16659 | } | ||
16660 | catch (RecognitionException re) { | ||
16661 | reportError(re); | ||
16662 | recover(input,re); | ||
16663 | } | ||
16664 | finally { | ||
16665 | |||
16666 | restoreStackSize(stackSize); | ||
16667 | |||
16668 | } | ||
16669 | return ; | ||
16670 | } | ||
16671 | // $ANTLR end "rule__VLSName__NameAssignment" | ||
16672 | |||
16673 | |||
16674 | // $ANTLR start "rule__VLSComment__CommentAssignment_1" | ||
16675 | // InternalVampireLanguage.g:5410:1: rule__VLSComment__CommentAssignment_1 : ( RULE_SINGLE_COMMENT ) ; | ||
16676 | public final void rule__VLSComment__CommentAssignment_1() throws RecognitionException { | ||
16677 | |||
16678 | int stackSize = keepStackSize(); | ||
16679 | |||
16680 | try { | ||
16681 | // InternalVampireLanguage.g:5414:1: ( ( RULE_SINGLE_COMMENT ) ) | ||
16682 | // InternalVampireLanguage.g:5415:2: ( RULE_SINGLE_COMMENT ) | ||
16683 | { | ||
16684 | // InternalVampireLanguage.g:5415:2: ( RULE_SINGLE_COMMENT ) | ||
16685 | // InternalVampireLanguage.g:5416:3: RULE_SINGLE_COMMENT | ||
16686 | { | ||
16687 | before(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_1_0()); | ||
16688 | match(input,RULE_SINGLE_COMMENT,FOLLOW_2); | ||
16689 | after(grammarAccess.getVLSCommentAccess().getCommentSINGLE_COMMENTTerminalRuleCall_1_0()); | ||
16690 | 19269 | ||
16691 | } | 19270 | } |
16692 | 19271 | ||
@@ -16705,35 +19284,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16705 | } | 19284 | } |
16706 | return ; | 19285 | return ; |
16707 | } | 19286 | } |
16708 | // $ANTLR end "rule__VLSComment__CommentAssignment_1" | 19287 | // $ANTLR end "rule__VLSTffFormula__TffRoleAssignment_4" |
16709 | 19288 | ||
16710 | 19289 | ||
16711 | // $ANTLR start "rule__VLSFofFormula__NameAssignment_2" | 19290 | // $ANTLR start "rule__VLSTffFormula__FofFormulaAssignment_6" |
16712 | // InternalVampireLanguage.g:5425:1: rule__VLSFofFormula__NameAssignment_2 : ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) ; | 19291 | // InternalVampireLanguage.g:6272:1: rule__VLSTffFormula__FofFormulaAssignment_6 : ( ruleVLSTffTerm ) ; |
16713 | public final void rule__VLSFofFormula__NameAssignment_2() throws RecognitionException { | 19292 | public final void rule__VLSTffFormula__FofFormulaAssignment_6() throws RecognitionException { |
16714 | 19293 | ||
16715 | int stackSize = keepStackSize(); | 19294 | int stackSize = keepStackSize(); |
16716 | 19295 | ||
16717 | try { | 19296 | try { |
16718 | // InternalVampireLanguage.g:5429:1: ( ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) ) | 19297 | // InternalVampireLanguage.g:6276:1: ( ( ruleVLSTffTerm ) ) |
16719 | // InternalVampireLanguage.g:5430:2: ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) | 19298 | // InternalVampireLanguage.g:6277:2: ( ruleVLSTffTerm ) |
16720 | { | 19299 | { |
16721 | // InternalVampireLanguage.g:5430:2: ( ( rule__VLSFofFormula__NameAlternatives_2_0 ) ) | 19300 | // InternalVampireLanguage.g:6277:2: ( ruleVLSTffTerm ) |
16722 | // InternalVampireLanguage.g:5431:3: ( rule__VLSFofFormula__NameAlternatives_2_0 ) | 19301 | // InternalVampireLanguage.g:6278:3: ruleVLSTffTerm |
16723 | { | ||
16724 | before(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); | ||
16725 | // InternalVampireLanguage.g:5432:3: ( rule__VLSFofFormula__NameAlternatives_2_0 ) | ||
16726 | // InternalVampireLanguage.g:5432:4: rule__VLSFofFormula__NameAlternatives_2_0 | ||
16727 | { | 19302 | { |
19303 | before(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTffTermParserRuleCall_6_0()); | ||
16728 | pushFollow(FOLLOW_2); | 19304 | pushFollow(FOLLOW_2); |
16729 | rule__VLSFofFormula__NameAlternatives_2_0(); | 19305 | ruleVLSTffTerm(); |
16730 | 19306 | ||
16731 | state._fsp--; | 19307 | state._fsp--; |
16732 | 19308 | ||
16733 | 19309 | after(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTffTermParserRuleCall_6_0()); | |
16734 | } | ||
16735 | |||
16736 | after(grammarAccess.getVLSFofFormulaAccess().getNameAlternatives_2_0()); | ||
16737 | 19310 | ||
16738 | } | 19311 | } |
16739 | 19312 | ||
@@ -16752,29 +19325,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16752 | } | 19325 | } |
16753 | return ; | 19326 | return ; |
16754 | } | 19327 | } |
16755 | // $ANTLR end "rule__VLSFofFormula__NameAssignment_2" | 19328 | // $ANTLR end "rule__VLSTffFormula__FofFormulaAssignment_6" |
16756 | 19329 | ||
16757 | 19330 | ||
16758 | // $ANTLR start "rule__VLSFofFormula__FofRoleAssignment_4" | 19331 | // $ANTLR start "rule__VLSTffFormula__AnnotationsAssignment_7_1" |
16759 | // InternalVampireLanguage.g:5440:1: rule__VLSFofFormula__FofRoleAssignment_4 : ( ruleVLSRole ) ; | 19332 | // InternalVampireLanguage.g:6287:1: rule__VLSTffFormula__AnnotationsAssignment_7_1 : ( ruleVLSAnnotation ) ; |
16760 | public final void rule__VLSFofFormula__FofRoleAssignment_4() throws RecognitionException { | 19333 | public final void rule__VLSTffFormula__AnnotationsAssignment_7_1() throws RecognitionException { |
16761 | 19334 | ||
16762 | int stackSize = keepStackSize(); | 19335 | int stackSize = keepStackSize(); |
16763 | 19336 | ||
16764 | try { | 19337 | try { |
16765 | // InternalVampireLanguage.g:5444:1: ( ( ruleVLSRole ) ) | 19338 | // InternalVampireLanguage.g:6291:1: ( ( ruleVLSAnnotation ) ) |
16766 | // InternalVampireLanguage.g:5445:2: ( ruleVLSRole ) | 19339 | // InternalVampireLanguage.g:6292:2: ( ruleVLSAnnotation ) |
16767 | { | 19340 | { |
16768 | // InternalVampireLanguage.g:5445:2: ( ruleVLSRole ) | 19341 | // InternalVampireLanguage.g:6292:2: ( ruleVLSAnnotation ) |
16769 | // InternalVampireLanguage.g:5446:3: ruleVLSRole | 19342 | // InternalVampireLanguage.g:6293:3: ruleVLSAnnotation |
16770 | { | 19343 | { |
16771 | before(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); | 19344 | before(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); |
16772 | pushFollow(FOLLOW_2); | 19345 | pushFollow(FOLLOW_2); |
16773 | ruleVLSRole(); | 19346 | ruleVLSAnnotation(); |
16774 | 19347 | ||
16775 | state._fsp--; | 19348 | state._fsp--; |
16776 | 19349 | ||
16777 | after(grammarAccess.getVLSFofFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); | 19350 | after(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); |
16778 | 19351 | ||
16779 | } | 19352 | } |
16780 | 19353 | ||
@@ -16793,29 +19366,35 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16793 | } | 19366 | } |
16794 | return ; | 19367 | return ; |
16795 | } | 19368 | } |
16796 | // $ANTLR end "rule__VLSFofFormula__FofRoleAssignment_4" | 19369 | // $ANTLR end "rule__VLSTffFormula__AnnotationsAssignment_7_1" |
16797 | 19370 | ||
16798 | 19371 | ||
16799 | // $ANTLR start "rule__VLSFofFormula__FofFormulaAssignment_6" | 19372 | // $ANTLR start "rule__VLSAnnotation__NameAssignment_1" |
16800 | // InternalVampireLanguage.g:5455:1: rule__VLSFofFormula__FofFormulaAssignment_6 : ( ruleVLSTerm ) ; | 19373 | // InternalVampireLanguage.g:6302:1: rule__VLSAnnotation__NameAssignment_1 : ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) ; |
16801 | public final void rule__VLSFofFormula__FofFormulaAssignment_6() throws RecognitionException { | 19374 | public final void rule__VLSAnnotation__NameAssignment_1() throws RecognitionException { |
16802 | 19375 | ||
16803 | int stackSize = keepStackSize(); | 19376 | int stackSize = keepStackSize(); |
16804 | 19377 | ||
16805 | try { | 19378 | try { |
16806 | // InternalVampireLanguage.g:5459:1: ( ( ruleVLSTerm ) ) | 19379 | // InternalVampireLanguage.g:6306:1: ( ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) ) |
16807 | // InternalVampireLanguage.g:5460:2: ( ruleVLSTerm ) | 19380 | // InternalVampireLanguage.g:6307:2: ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) |
16808 | { | 19381 | { |
16809 | // InternalVampireLanguage.g:5460:2: ( ruleVLSTerm ) | 19382 | // InternalVampireLanguage.g:6307:2: ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) |
16810 | // InternalVampireLanguage.g:5461:3: ruleVLSTerm | 19383 | // InternalVampireLanguage.g:6308:3: ( rule__VLSAnnotation__NameAlternatives_1_0 ) |
19384 | { | ||
19385 | before(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); | ||
19386 | // InternalVampireLanguage.g:6309:3: ( rule__VLSAnnotation__NameAlternatives_1_0 ) | ||
19387 | // InternalVampireLanguage.g:6309:4: rule__VLSAnnotation__NameAlternatives_1_0 | ||
16811 | { | 19388 | { |
16812 | before(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); | ||
16813 | pushFollow(FOLLOW_2); | 19389 | pushFollow(FOLLOW_2); |
16814 | ruleVLSTerm(); | 19390 | rule__VLSAnnotation__NameAlternatives_1_0(); |
16815 | 19391 | ||
16816 | state._fsp--; | 19392 | state._fsp--; |
16817 | 19393 | ||
16818 | after(grammarAccess.getVLSFofFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); | 19394 | |
19395 | } | ||
19396 | |||
19397 | after(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); | ||
16819 | 19398 | ||
16820 | } | 19399 | } |
16821 | 19400 | ||
@@ -16834,29 +19413,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16834 | } | 19413 | } |
16835 | return ; | 19414 | return ; |
16836 | } | 19415 | } |
16837 | // $ANTLR end "rule__VLSFofFormula__FofFormulaAssignment_6" | 19416 | // $ANTLR end "rule__VLSAnnotation__NameAssignment_1" |
16838 | 19417 | ||
16839 | 19418 | ||
16840 | // $ANTLR start "rule__VLSFofFormula__AnnotationsAssignment_7_1" | 19419 | // $ANTLR start "rule__VLSAnnotation__FollowupAssignment_2_1" |
16841 | // InternalVampireLanguage.g:5470:1: rule__VLSFofFormula__AnnotationsAssignment_7_1 : ( ruleVLSAnnotation ) ; | 19420 | // InternalVampireLanguage.g:6317:1: rule__VLSAnnotation__FollowupAssignment_2_1 : ( ruleVLSAnnotationTerms ) ; |
16842 | public final void rule__VLSFofFormula__AnnotationsAssignment_7_1() throws RecognitionException { | 19421 | public final void rule__VLSAnnotation__FollowupAssignment_2_1() throws RecognitionException { |
16843 | 19422 | ||
16844 | int stackSize = keepStackSize(); | 19423 | int stackSize = keepStackSize(); |
16845 | 19424 | ||
16846 | try { | 19425 | try { |
16847 | // InternalVampireLanguage.g:5474:1: ( ( ruleVLSAnnotation ) ) | 19426 | // InternalVampireLanguage.g:6321:1: ( ( ruleVLSAnnotationTerms ) ) |
16848 | // InternalVampireLanguage.g:5475:2: ( ruleVLSAnnotation ) | 19427 | // InternalVampireLanguage.g:6322:2: ( ruleVLSAnnotationTerms ) |
16849 | { | 19428 | { |
16850 | // InternalVampireLanguage.g:5475:2: ( ruleVLSAnnotation ) | 19429 | // InternalVampireLanguage.g:6322:2: ( ruleVLSAnnotationTerms ) |
16851 | // InternalVampireLanguage.g:5476:3: ruleVLSAnnotation | 19430 | // InternalVampireLanguage.g:6323:3: ruleVLSAnnotationTerms |
16852 | { | 19431 | { |
16853 | before(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); | 19432 | before(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); |
16854 | pushFollow(FOLLOW_2); | 19433 | pushFollow(FOLLOW_2); |
16855 | ruleVLSAnnotation(); | 19434 | ruleVLSAnnotationTerms(); |
16856 | 19435 | ||
16857 | state._fsp--; | 19436 | state._fsp--; |
16858 | 19437 | ||
16859 | after(grammarAccess.getVLSFofFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); | 19438 | after(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); |
16860 | 19439 | ||
16861 | } | 19440 | } |
16862 | 19441 | ||
@@ -16875,35 +19454,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16875 | } | 19454 | } |
16876 | return ; | 19455 | return ; |
16877 | } | 19456 | } |
16878 | // $ANTLR end "rule__VLSFofFormula__AnnotationsAssignment_7_1" | 19457 | // $ANTLR end "rule__VLSAnnotation__FollowupAssignment_2_1" |
16879 | 19458 | ||
16880 | 19459 | ||
16881 | // $ANTLR start "rule__VLSTffFormula__NameAssignment_2" | 19460 | // $ANTLR start "rule__VLSAnnotationTerms__TermsAssignment_0" |
16882 | // InternalVampireLanguage.g:5485:1: rule__VLSTffFormula__NameAssignment_2 : ( ( rule__VLSTffFormula__NameAlternatives_2_0 ) ) ; | 19461 | // InternalVampireLanguage.g:6332:1: rule__VLSAnnotationTerms__TermsAssignment_0 : ( ruleVLSAnnotation ) ; |
16883 | public final void rule__VLSTffFormula__NameAssignment_2() throws RecognitionException { | 19462 | public final void rule__VLSAnnotationTerms__TermsAssignment_0() throws RecognitionException { |
16884 | 19463 | ||
16885 | int stackSize = keepStackSize(); | 19464 | int stackSize = keepStackSize(); |
16886 | 19465 | ||
16887 | try { | 19466 | try { |
16888 | // InternalVampireLanguage.g:5489:1: ( ( ( rule__VLSTffFormula__NameAlternatives_2_0 ) ) ) | 19467 | // InternalVampireLanguage.g:6336:1: ( ( ruleVLSAnnotation ) ) |
16889 | // InternalVampireLanguage.g:5490:2: ( ( rule__VLSTffFormula__NameAlternatives_2_0 ) ) | 19468 | // InternalVampireLanguage.g:6337:2: ( ruleVLSAnnotation ) |
16890 | { | ||
16891 | // InternalVampireLanguage.g:5490:2: ( ( rule__VLSTffFormula__NameAlternatives_2_0 ) ) | ||
16892 | // InternalVampireLanguage.g:5491:3: ( rule__VLSTffFormula__NameAlternatives_2_0 ) | ||
16893 | { | 19469 | { |
16894 | before(grammarAccess.getVLSTffFormulaAccess().getNameAlternatives_2_0()); | 19470 | // InternalVampireLanguage.g:6337:2: ( ruleVLSAnnotation ) |
16895 | // InternalVampireLanguage.g:5492:3: ( rule__VLSTffFormula__NameAlternatives_2_0 ) | 19471 | // InternalVampireLanguage.g:6338:3: ruleVLSAnnotation |
16896 | // InternalVampireLanguage.g:5492:4: rule__VLSTffFormula__NameAlternatives_2_0 | ||
16897 | { | 19472 | { |
19473 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); | ||
16898 | pushFollow(FOLLOW_2); | 19474 | pushFollow(FOLLOW_2); |
16899 | rule__VLSTffFormula__NameAlternatives_2_0(); | 19475 | ruleVLSAnnotation(); |
16900 | 19476 | ||
16901 | state._fsp--; | 19477 | state._fsp--; |
16902 | 19478 | ||
16903 | 19479 | after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); | |
16904 | } | ||
16905 | |||
16906 | after(grammarAccess.getVLSTffFormulaAccess().getNameAlternatives_2_0()); | ||
16907 | 19480 | ||
16908 | } | 19481 | } |
16909 | 19482 | ||
@@ -16922,29 +19495,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16922 | } | 19495 | } |
16923 | return ; | 19496 | return ; |
16924 | } | 19497 | } |
16925 | // $ANTLR end "rule__VLSTffFormula__NameAssignment_2" | 19498 | // $ANTLR end "rule__VLSAnnotationTerms__TermsAssignment_0" |
16926 | 19499 | ||
16927 | 19500 | ||
16928 | // $ANTLR start "rule__VLSTffFormula__FofRoleAssignment_4" | 19501 | // $ANTLR start "rule__VLSAnnotationTerms__TermsAssignment_1_1" |
16929 | // InternalVampireLanguage.g:5500:1: rule__VLSTffFormula__FofRoleAssignment_4 : ( ruleVLSRole ) ; | 19502 | // InternalVampireLanguage.g:6347:1: rule__VLSAnnotationTerms__TermsAssignment_1_1 : ( ruleVLSAnnotation ) ; |
16930 | public final void rule__VLSTffFormula__FofRoleAssignment_4() throws RecognitionException { | 19503 | public final void rule__VLSAnnotationTerms__TermsAssignment_1_1() throws RecognitionException { |
16931 | 19504 | ||
16932 | int stackSize = keepStackSize(); | 19505 | int stackSize = keepStackSize(); |
16933 | 19506 | ||
16934 | try { | 19507 | try { |
16935 | // InternalVampireLanguage.g:5504:1: ( ( ruleVLSRole ) ) | 19508 | // InternalVampireLanguage.g:6351:1: ( ( ruleVLSAnnotation ) ) |
16936 | // InternalVampireLanguage.g:5505:2: ( ruleVLSRole ) | 19509 | // InternalVampireLanguage.g:6352:2: ( ruleVLSAnnotation ) |
16937 | { | 19510 | { |
16938 | // InternalVampireLanguage.g:5505:2: ( ruleVLSRole ) | 19511 | // InternalVampireLanguage.g:6352:2: ( ruleVLSAnnotation ) |
16939 | // InternalVampireLanguage.g:5506:3: ruleVLSRole | 19512 | // InternalVampireLanguage.g:6353:3: ruleVLSAnnotation |
16940 | { | 19513 | { |
16941 | before(grammarAccess.getVLSTffFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); | 19514 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); |
16942 | pushFollow(FOLLOW_2); | 19515 | pushFollow(FOLLOW_2); |
16943 | ruleVLSRole(); | 19516 | ruleVLSAnnotation(); |
16944 | 19517 | ||
16945 | state._fsp--; | 19518 | state._fsp--; |
16946 | 19519 | ||
16947 | after(grammarAccess.getVLSTffFormulaAccess().getFofRoleVLSRoleParserRuleCall_4_0()); | 19520 | after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); |
16948 | 19521 | ||
16949 | } | 19522 | } |
16950 | 19523 | ||
@@ -16963,29 +19536,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
16963 | } | 19536 | } |
16964 | return ; | 19537 | return ; |
16965 | } | 19538 | } |
16966 | // $ANTLR end "rule__VLSTffFormula__FofRoleAssignment_4" | 19539 | // $ANTLR end "rule__VLSAnnotationTerms__TermsAssignment_1_1" |
16967 | 19540 | ||
16968 | 19541 | ||
16969 | // $ANTLR start "rule__VLSTffFormula__FofFormulaAssignment_6" | 19542 | // $ANTLR start "rule__VLSOtherDeclaration__TypeAssignment_2" |
16970 | // InternalVampireLanguage.g:5515:1: rule__VLSTffFormula__FofFormulaAssignment_6 : ( ruleVLSTerm ) ; | 19543 | // InternalVampireLanguage.g:6362:1: rule__VLSOtherDeclaration__TypeAssignment_2 : ( ruleVLSTypeDef ) ; |
16971 | public final void rule__VLSTffFormula__FofFormulaAssignment_6() throws RecognitionException { | 19544 | public final void rule__VLSOtherDeclaration__TypeAssignment_2() throws RecognitionException { |
16972 | 19545 | ||
16973 | int stackSize = keepStackSize(); | 19546 | int stackSize = keepStackSize(); |
16974 | 19547 | ||
16975 | try { | 19548 | try { |
16976 | // InternalVampireLanguage.g:5519:1: ( ( ruleVLSTerm ) ) | 19549 | // InternalVampireLanguage.g:6366:1: ( ( ruleVLSTypeDef ) ) |
16977 | // InternalVampireLanguage.g:5520:2: ( ruleVLSTerm ) | 19550 | // InternalVampireLanguage.g:6367:2: ( ruleVLSTypeDef ) |
16978 | { | 19551 | { |
16979 | // InternalVampireLanguage.g:5520:2: ( ruleVLSTerm ) | 19552 | // InternalVampireLanguage.g:6367:2: ( ruleVLSTypeDef ) |
16980 | // InternalVampireLanguage.g:5521:3: ruleVLSTerm | 19553 | // InternalVampireLanguage.g:6368:3: ruleVLSTypeDef |
16981 | { | 19554 | { |
16982 | before(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); | 19555 | before(grammarAccess.getVLSOtherDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); |
16983 | pushFollow(FOLLOW_2); | 19556 | pushFollow(FOLLOW_2); |
16984 | ruleVLSTerm(); | 19557 | ruleVLSTypeDef(); |
16985 | 19558 | ||
16986 | state._fsp--; | 19559 | state._fsp--; |
16987 | 19560 | ||
16988 | after(grammarAccess.getVLSTffFormulaAccess().getFofFormulaVLSTermParserRuleCall_6_0()); | 19561 | after(grammarAccess.getVLSOtherDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); |
16989 | 19562 | ||
16990 | } | 19563 | } |
16991 | 19564 | ||
@@ -17004,29 +19577,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17004 | } | 19577 | } |
17005 | return ; | 19578 | return ; |
17006 | } | 19579 | } |
17007 | // $ANTLR end "rule__VLSTffFormula__FofFormulaAssignment_6" | 19580 | // $ANTLR end "rule__VLSOtherDeclaration__TypeAssignment_2" |
17008 | 19581 | ||
17009 | 19582 | ||
17010 | // $ANTLR start "rule__VLSTffFormula__AnnotationsAssignment_7_1" | 19583 | // $ANTLR start "rule__VLSVariableDeclaration__TypeAssignment_2" |
17011 | // InternalVampireLanguage.g:5530:1: rule__VLSTffFormula__AnnotationsAssignment_7_1 : ( ruleVLSAnnotation ) ; | 19584 | // InternalVampireLanguage.g:6377:1: rule__VLSVariableDeclaration__TypeAssignment_2 : ( ruleVLSTypeDef ) ; |
17012 | public final void rule__VLSTffFormula__AnnotationsAssignment_7_1() throws RecognitionException { | 19585 | public final void rule__VLSVariableDeclaration__TypeAssignment_2() throws RecognitionException { |
17013 | 19586 | ||
17014 | int stackSize = keepStackSize(); | 19587 | int stackSize = keepStackSize(); |
17015 | 19588 | ||
17016 | try { | 19589 | try { |
17017 | // InternalVampireLanguage.g:5534:1: ( ( ruleVLSAnnotation ) ) | 19590 | // InternalVampireLanguage.g:6381:1: ( ( ruleVLSTypeDef ) ) |
17018 | // InternalVampireLanguage.g:5535:2: ( ruleVLSAnnotation ) | 19591 | // InternalVampireLanguage.g:6382:2: ( ruleVLSTypeDef ) |
17019 | { | 19592 | { |
17020 | // InternalVampireLanguage.g:5535:2: ( ruleVLSAnnotation ) | 19593 | // InternalVampireLanguage.g:6382:2: ( ruleVLSTypeDef ) |
17021 | // InternalVampireLanguage.g:5536:3: ruleVLSAnnotation | 19594 | // InternalVampireLanguage.g:6383:3: ruleVLSTypeDef |
17022 | { | 19595 | { |
17023 | before(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); | 19596 | before(grammarAccess.getVLSVariableDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); |
17024 | pushFollow(FOLLOW_2); | 19597 | pushFollow(FOLLOW_2); |
17025 | ruleVLSAnnotation(); | 19598 | ruleVLSTypeDef(); |
17026 | 19599 | ||
17027 | state._fsp--; | 19600 | state._fsp--; |
17028 | 19601 | ||
17029 | after(grammarAccess.getVLSTffFormulaAccess().getAnnotationsVLSAnnotationParserRuleCall_7_1_0()); | 19602 | after(grammarAccess.getVLSVariableDeclarationAccess().getTypeVLSTypeDefParserRuleCall_2_0()); |
17030 | 19603 | ||
17031 | } | 19604 | } |
17032 | 19605 | ||
@@ -17045,35 +19618,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17045 | } | 19618 | } |
17046 | return ; | 19619 | return ; |
17047 | } | 19620 | } |
17048 | // $ANTLR end "rule__VLSTffFormula__AnnotationsAssignment_7_1" | 19621 | // $ANTLR end "rule__VLSVariableDeclaration__TypeAssignment_2" |
17049 | 19622 | ||
17050 | 19623 | ||
17051 | // $ANTLR start "rule__VLSAnnotation__NameAssignment_1" | 19624 | // $ANTLR start "rule__VLSTypeDef__TypeSigAssignment_0" |
17052 | // InternalVampireLanguage.g:5545:1: rule__VLSAnnotation__NameAssignment_1 : ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) ; | 19625 | // InternalVampireLanguage.g:6392:1: rule__VLSTypeDef__TypeSigAssignment_0 : ( ruleVLSUnitaryTerm ) ; |
17053 | public final void rule__VLSAnnotation__NameAssignment_1() throws RecognitionException { | 19626 | public final void rule__VLSTypeDef__TypeSigAssignment_0() throws RecognitionException { |
17054 | 19627 | ||
17055 | int stackSize = keepStackSize(); | 19628 | int stackSize = keepStackSize(); |
17056 | 19629 | ||
17057 | try { | 19630 | try { |
17058 | // InternalVampireLanguage.g:5549:1: ( ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) ) | 19631 | // InternalVampireLanguage.g:6396:1: ( ( ruleVLSUnitaryTerm ) ) |
17059 | // InternalVampireLanguage.g:5550:2: ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) | 19632 | // InternalVampireLanguage.g:6397:2: ( ruleVLSUnitaryTerm ) |
17060 | { | 19633 | { |
17061 | // InternalVampireLanguage.g:5550:2: ( ( rule__VLSAnnotation__NameAlternatives_1_0 ) ) | 19634 | // InternalVampireLanguage.g:6397:2: ( ruleVLSUnitaryTerm ) |
17062 | // InternalVampireLanguage.g:5551:3: ( rule__VLSAnnotation__NameAlternatives_1_0 ) | 19635 | // InternalVampireLanguage.g:6398:3: ruleVLSUnitaryTerm |
17063 | { | ||
17064 | before(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); | ||
17065 | // InternalVampireLanguage.g:5552:3: ( rule__VLSAnnotation__NameAlternatives_1_0 ) | ||
17066 | // InternalVampireLanguage.g:5552:4: rule__VLSAnnotation__NameAlternatives_1_0 | ||
17067 | { | 19636 | { |
19637 | before(grammarAccess.getVLSTypeDefAccess().getTypeSigVLSUnitaryTermParserRuleCall_0_0()); | ||
17068 | pushFollow(FOLLOW_2); | 19638 | pushFollow(FOLLOW_2); |
17069 | rule__VLSAnnotation__NameAlternatives_1_0(); | 19639 | ruleVLSUnitaryTerm(); |
17070 | 19640 | ||
17071 | state._fsp--; | 19641 | state._fsp--; |
17072 | 19642 | ||
17073 | 19643 | after(grammarAccess.getVLSTypeDefAccess().getTypeSigVLSUnitaryTermParserRuleCall_0_0()); | |
17074 | } | ||
17075 | |||
17076 | after(grammarAccess.getVLSAnnotationAccess().getNameAlternatives_1_0()); | ||
17077 | 19644 | ||
17078 | } | 19645 | } |
17079 | 19646 | ||
@@ -17092,29 +19659,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17092 | } | 19659 | } |
17093 | return ; | 19660 | return ; |
17094 | } | 19661 | } |
17095 | // $ANTLR end "rule__VLSAnnotation__NameAssignment_1" | 19662 | // $ANTLR end "rule__VLSTypeDef__TypeSigAssignment_0" |
17096 | 19663 | ||
17097 | 19664 | ||
17098 | // $ANTLR start "rule__VLSAnnotation__FollowupAssignment_2_1" | 19665 | // $ANTLR start "rule__VLSTypeDef__MapsToAssignment_1_1" |
17099 | // InternalVampireLanguage.g:5560:1: rule__VLSAnnotation__FollowupAssignment_2_1 : ( ruleVLSAnnotationTerms ) ; | 19666 | // InternalVampireLanguage.g:6407:1: rule__VLSTypeDef__MapsToAssignment_1_1 : ( ruleVLSAtomicConstant ) ; |
17100 | public final void rule__VLSAnnotation__FollowupAssignment_2_1() throws RecognitionException { | 19667 | public final void rule__VLSTypeDef__MapsToAssignment_1_1() throws RecognitionException { |
17101 | 19668 | ||
17102 | int stackSize = keepStackSize(); | 19669 | int stackSize = keepStackSize(); |
17103 | 19670 | ||
17104 | try { | 19671 | try { |
17105 | // InternalVampireLanguage.g:5564:1: ( ( ruleVLSAnnotationTerms ) ) | 19672 | // InternalVampireLanguage.g:6411:1: ( ( ruleVLSAtomicConstant ) ) |
17106 | // InternalVampireLanguage.g:5565:2: ( ruleVLSAnnotationTerms ) | 19673 | // InternalVampireLanguage.g:6412:2: ( ruleVLSAtomicConstant ) |
17107 | { | 19674 | { |
17108 | // InternalVampireLanguage.g:5565:2: ( ruleVLSAnnotationTerms ) | 19675 | // InternalVampireLanguage.g:6412:2: ( ruleVLSAtomicConstant ) |
17109 | // InternalVampireLanguage.g:5566:3: ruleVLSAnnotationTerms | 19676 | // InternalVampireLanguage.g:6413:3: ruleVLSAtomicConstant |
17110 | { | 19677 | { |
17111 | before(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); | 19678 | before(grammarAccess.getVLSTypeDefAccess().getMapsToVLSAtomicConstantParserRuleCall_1_1_0()); |
17112 | pushFollow(FOLLOW_2); | 19679 | pushFollow(FOLLOW_2); |
17113 | ruleVLSAnnotationTerms(); | 19680 | ruleVLSAtomicConstant(); |
17114 | 19681 | ||
17115 | state._fsp--; | 19682 | state._fsp--; |
17116 | 19683 | ||
17117 | after(grammarAccess.getVLSAnnotationAccess().getFollowupVLSAnnotationTermsParserRuleCall_2_1_0()); | 19684 | after(grammarAccess.getVLSTypeDefAccess().getMapsToVLSAtomicConstantParserRuleCall_1_1_0()); |
17118 | 19685 | ||
17119 | } | 19686 | } |
17120 | 19687 | ||
@@ -17133,29 +19700,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17133 | } | 19700 | } |
17134 | return ; | 19701 | return ; |
17135 | } | 19702 | } |
17136 | // $ANTLR end "rule__VLSAnnotation__FollowupAssignment_2_1" | 19703 | // $ANTLR end "rule__VLSTypeDef__MapsToAssignment_1_1" |
17137 | 19704 | ||
17138 | 19705 | ||
17139 | // $ANTLR start "rule__VLSAnnotationTerms__TermsAssignment_0" | 19706 | // $ANTLR start "rule__VLSUnitaryTerm__InitTypeAssignment_0" |
17140 | // InternalVampireLanguage.g:5575:1: rule__VLSAnnotationTerms__TermsAssignment_0 : ( ruleVLSAnnotation ) ; | 19707 | // InternalVampireLanguage.g:6422:1: rule__VLSUnitaryTerm__InitTypeAssignment_0 : ( ruleVLSAtomic ) ; |
17141 | public final void rule__VLSAnnotationTerms__TermsAssignment_0() throws RecognitionException { | 19708 | public final void rule__VLSUnitaryTerm__InitTypeAssignment_0() throws RecognitionException { |
17142 | 19709 | ||
17143 | int stackSize = keepStackSize(); | 19710 | int stackSize = keepStackSize(); |
17144 | 19711 | ||
17145 | try { | 19712 | try { |
17146 | // InternalVampireLanguage.g:5579:1: ( ( ruleVLSAnnotation ) ) | 19713 | // InternalVampireLanguage.g:6426:1: ( ( ruleVLSAtomic ) ) |
17147 | // InternalVampireLanguage.g:5580:2: ( ruleVLSAnnotation ) | 19714 | // InternalVampireLanguage.g:6427:2: ( ruleVLSAtomic ) |
17148 | { | 19715 | { |
17149 | // InternalVampireLanguage.g:5580:2: ( ruleVLSAnnotation ) | 19716 | // InternalVampireLanguage.g:6427:2: ( ruleVLSAtomic ) |
17150 | // InternalVampireLanguage.g:5581:3: ruleVLSAnnotation | 19717 | // InternalVampireLanguage.g:6428:3: ruleVLSAtomic |
17151 | { | 19718 | { |
17152 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); | 19719 | before(grammarAccess.getVLSUnitaryTermAccess().getInitTypeVLSAtomicParserRuleCall_0_0()); |
17153 | pushFollow(FOLLOW_2); | 19720 | pushFollow(FOLLOW_2); |
17154 | ruleVLSAnnotation(); | 19721 | ruleVLSAtomic(); |
17155 | 19722 | ||
17156 | state._fsp--; | 19723 | state._fsp--; |
17157 | 19724 | ||
17158 | after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_0_0()); | 19725 | after(grammarAccess.getVLSUnitaryTermAccess().getInitTypeVLSAtomicParserRuleCall_0_0()); |
17159 | 19726 | ||
17160 | } | 19727 | } |
17161 | 19728 | ||
@@ -17174,29 +19741,29 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17174 | } | 19741 | } |
17175 | return ; | 19742 | return ; |
17176 | } | 19743 | } |
17177 | // $ANTLR end "rule__VLSAnnotationTerms__TermsAssignment_0" | 19744 | // $ANTLR end "rule__VLSUnitaryTerm__InitTypeAssignment_0" |
17178 | 19745 | ||
17179 | 19746 | ||
17180 | // $ANTLR start "rule__VLSAnnotationTerms__TermsAssignment_1_1" | 19747 | // $ANTLR start "rule__VLSUnitaryTerm__NextTypeAssignment_1_1" |
17181 | // InternalVampireLanguage.g:5590:1: rule__VLSAnnotationTerms__TermsAssignment_1_1 : ( ruleVLSAnnotation ) ; | 19748 | // InternalVampireLanguage.g:6437:1: rule__VLSUnitaryTerm__NextTypeAssignment_1_1 : ( ruleVLSAtomicConstant ) ; |
17182 | public final void rule__VLSAnnotationTerms__TermsAssignment_1_1() throws RecognitionException { | 19749 | public final void rule__VLSUnitaryTerm__NextTypeAssignment_1_1() throws RecognitionException { |
17183 | 19750 | ||
17184 | int stackSize = keepStackSize(); | 19751 | int stackSize = keepStackSize(); |
17185 | 19752 | ||
17186 | try { | 19753 | try { |
17187 | // InternalVampireLanguage.g:5594:1: ( ( ruleVLSAnnotation ) ) | 19754 | // InternalVampireLanguage.g:6441:1: ( ( ruleVLSAtomicConstant ) ) |
17188 | // InternalVampireLanguage.g:5595:2: ( ruleVLSAnnotation ) | 19755 | // InternalVampireLanguage.g:6442:2: ( ruleVLSAtomicConstant ) |
17189 | { | 19756 | { |
17190 | // InternalVampireLanguage.g:5595:2: ( ruleVLSAnnotation ) | 19757 | // InternalVampireLanguage.g:6442:2: ( ruleVLSAtomicConstant ) |
17191 | // InternalVampireLanguage.g:5596:3: ruleVLSAnnotation | 19758 | // InternalVampireLanguage.g:6443:3: ruleVLSAtomicConstant |
17192 | { | 19759 | { |
17193 | before(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); | 19760 | before(grammarAccess.getVLSUnitaryTermAccess().getNextTypeVLSAtomicConstantParserRuleCall_1_1_0()); |
17194 | pushFollow(FOLLOW_2); | 19761 | pushFollow(FOLLOW_2); |
17195 | ruleVLSAnnotation(); | 19762 | ruleVLSAtomicConstant(); |
17196 | 19763 | ||
17197 | state._fsp--; | 19764 | state._fsp--; |
17198 | 19765 | ||
17199 | after(grammarAccess.getVLSAnnotationTermsAccess().getTermsVLSAnnotationParserRuleCall_1_1_0()); | 19766 | after(grammarAccess.getVLSUnitaryTermAccess().getNextTypeVLSAtomicConstantParserRuleCall_1_1_0()); |
17200 | 19767 | ||
17201 | } | 19768 | } |
17202 | 19769 | ||
@@ -17215,21 +19782,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17215 | } | 19782 | } |
17216 | return ; | 19783 | return ; |
17217 | } | 19784 | } |
17218 | // $ANTLR end "rule__VLSAnnotationTerms__TermsAssignment_1_1" | 19785 | // $ANTLR end "rule__VLSUnitaryTerm__NextTypeAssignment_1_1" |
17219 | 19786 | ||
17220 | 19787 | ||
17221 | // $ANTLR start "rule__VLSBinary__RightAssignment_1_0_1" | 19788 | // $ANTLR start "rule__VLSBinary__RightAssignment_1_0_1" |
17222 | // InternalVampireLanguage.g:5605:1: rule__VLSBinary__RightAssignment_1_0_1 : ( ruleVLSUnitaryFormula ) ; | 19789 | // InternalVampireLanguage.g:6452:1: rule__VLSBinary__RightAssignment_1_0_1 : ( ruleVLSUnitaryFormula ) ; |
17223 | public final void rule__VLSBinary__RightAssignment_1_0_1() throws RecognitionException { | 19790 | public final void rule__VLSBinary__RightAssignment_1_0_1() throws RecognitionException { |
17224 | 19791 | ||
17225 | int stackSize = keepStackSize(); | 19792 | int stackSize = keepStackSize(); |
17226 | 19793 | ||
17227 | try { | 19794 | try { |
17228 | // InternalVampireLanguage.g:5609:1: ( ( ruleVLSUnitaryFormula ) ) | 19795 | // InternalVampireLanguage.g:6456:1: ( ( ruleVLSUnitaryFormula ) ) |
17229 | // InternalVampireLanguage.g:5610:2: ( ruleVLSUnitaryFormula ) | 19796 | // InternalVampireLanguage.g:6457:2: ( ruleVLSUnitaryFormula ) |
17230 | { | 19797 | { |
17231 | // InternalVampireLanguage.g:5610:2: ( ruleVLSUnitaryFormula ) | 19798 | // InternalVampireLanguage.g:6457:2: ( ruleVLSUnitaryFormula ) |
17232 | // InternalVampireLanguage.g:5611:3: ruleVLSUnitaryFormula | 19799 | // InternalVampireLanguage.g:6458:3: ruleVLSUnitaryFormula |
17233 | { | 19800 | { |
17234 | before(grammarAccess.getVLSBinaryAccess().getRightVLSUnitaryFormulaParserRuleCall_1_0_1_0()); | 19801 | before(grammarAccess.getVLSBinaryAccess().getRightVLSUnitaryFormulaParserRuleCall_1_0_1_0()); |
17235 | pushFollow(FOLLOW_2); | 19802 | pushFollow(FOLLOW_2); |
@@ -17260,17 +19827,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17260 | 19827 | ||
17261 | 19828 | ||
17262 | // $ANTLR start "rule__VLSBinary__RightAssignment_1_1_2" | 19829 | // $ANTLR start "rule__VLSBinary__RightAssignment_1_1_2" |
17263 | // InternalVampireLanguage.g:5620:1: rule__VLSBinary__RightAssignment_1_1_2 : ( ruleVLSUnitaryFormula ) ; | 19830 | // InternalVampireLanguage.g:6467:1: rule__VLSBinary__RightAssignment_1_1_2 : ( ruleVLSUnitaryFormula ) ; |
17264 | public final void rule__VLSBinary__RightAssignment_1_1_2() throws RecognitionException { | 19831 | public final void rule__VLSBinary__RightAssignment_1_1_2() throws RecognitionException { |
17265 | 19832 | ||
17266 | int stackSize = keepStackSize(); | 19833 | int stackSize = keepStackSize(); |
17267 | 19834 | ||
17268 | try { | 19835 | try { |
17269 | // InternalVampireLanguage.g:5624:1: ( ( ruleVLSUnitaryFormula ) ) | 19836 | // InternalVampireLanguage.g:6471:1: ( ( ruleVLSUnitaryFormula ) ) |
17270 | // InternalVampireLanguage.g:5625:2: ( ruleVLSUnitaryFormula ) | 19837 | // InternalVampireLanguage.g:6472:2: ( ruleVLSUnitaryFormula ) |
17271 | { | 19838 | { |
17272 | // InternalVampireLanguage.g:5625:2: ( ruleVLSUnitaryFormula ) | 19839 | // InternalVampireLanguage.g:6472:2: ( ruleVLSUnitaryFormula ) |
17273 | // InternalVampireLanguage.g:5626:3: ruleVLSUnitaryFormula | 19840 | // InternalVampireLanguage.g:6473:3: ruleVLSUnitaryFormula |
17274 | { | 19841 | { |
17275 | before(grammarAccess.getVLSBinaryAccess().getRightVLSUnitaryFormulaParserRuleCall_1_1_2_0()); | 19842 | before(grammarAccess.getVLSBinaryAccess().getRightVLSUnitaryFormulaParserRuleCall_1_1_2_0()); |
17276 | pushFollow(FOLLOW_2); | 19843 | pushFollow(FOLLOW_2); |
@@ -17301,17 +19868,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17301 | 19868 | ||
17302 | 19869 | ||
17303 | // $ANTLR start "rule__VLSBinary__RightAssignment_1_2_2" | 19870 | // $ANTLR start "rule__VLSBinary__RightAssignment_1_2_2" |
17304 | // InternalVampireLanguage.g:5635:1: rule__VLSBinary__RightAssignment_1_2_2 : ( ruleVLSUnitaryFormula ) ; | 19871 | // InternalVampireLanguage.g:6482:1: rule__VLSBinary__RightAssignment_1_2_2 : ( ruleVLSUnitaryFormula ) ; |
17305 | public final void rule__VLSBinary__RightAssignment_1_2_2() throws RecognitionException { | 19872 | public final void rule__VLSBinary__RightAssignment_1_2_2() throws RecognitionException { |
17306 | 19873 | ||
17307 | int stackSize = keepStackSize(); | 19874 | int stackSize = keepStackSize(); |
17308 | 19875 | ||
17309 | try { | 19876 | try { |
17310 | // InternalVampireLanguage.g:5639:1: ( ( ruleVLSUnitaryFormula ) ) | 19877 | // InternalVampireLanguage.g:6486:1: ( ( ruleVLSUnitaryFormula ) ) |
17311 | // InternalVampireLanguage.g:5640:2: ( ruleVLSUnitaryFormula ) | 19878 | // InternalVampireLanguage.g:6487:2: ( ruleVLSUnitaryFormula ) |
17312 | { | 19879 | { |
17313 | // InternalVampireLanguage.g:5640:2: ( ruleVLSUnitaryFormula ) | 19880 | // InternalVampireLanguage.g:6487:2: ( ruleVLSUnitaryFormula ) |
17314 | // InternalVampireLanguage.g:5641:3: ruleVLSUnitaryFormula | 19881 | // InternalVampireLanguage.g:6488:3: ruleVLSUnitaryFormula |
17315 | { | 19882 | { |
17316 | before(grammarAccess.getVLSBinaryAccess().getRightVLSUnitaryFormulaParserRuleCall_1_2_2_0()); | 19883 | before(grammarAccess.getVLSBinaryAccess().getRightVLSUnitaryFormulaParserRuleCall_1_2_2_0()); |
17317 | pushFollow(FOLLOW_2); | 19884 | pushFollow(FOLLOW_2); |
@@ -17342,25 +19909,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17342 | 19909 | ||
17343 | 19910 | ||
17344 | // $ANTLR start "rule__VLSUniversalQuantifier__VariablesAssignment_1_2" | 19911 | // $ANTLR start "rule__VLSUniversalQuantifier__VariablesAssignment_1_2" |
17345 | // InternalVampireLanguage.g:5650:1: rule__VLSUniversalQuantifier__VariablesAssignment_1_2 : ( ruleVLSVariable ) ; | 19912 | // InternalVampireLanguage.g:6497:1: rule__VLSUniversalQuantifier__VariablesAssignment_1_2 : ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 ) ) ; |
17346 | public final void rule__VLSUniversalQuantifier__VariablesAssignment_1_2() throws RecognitionException { | 19913 | public final void rule__VLSUniversalQuantifier__VariablesAssignment_1_2() throws RecognitionException { |
17347 | 19914 | ||
17348 | int stackSize = keepStackSize(); | 19915 | int stackSize = keepStackSize(); |
17349 | 19916 | ||
17350 | try { | 19917 | try { |
17351 | // InternalVampireLanguage.g:5654:1: ( ( ruleVLSVariable ) ) | 19918 | // InternalVampireLanguage.g:6501:1: ( ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 ) ) ) |
17352 | // InternalVampireLanguage.g:5655:2: ( ruleVLSVariable ) | 19919 | // InternalVampireLanguage.g:6502:2: ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 ) ) |
19920 | { | ||
19921 | // InternalVampireLanguage.g:6502:2: ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 ) ) | ||
19922 | // InternalVampireLanguage.g:6503:3: ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 ) | ||
17353 | { | 19923 | { |
17354 | // InternalVampireLanguage.g:5655:2: ( ruleVLSVariable ) | 19924 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_2_0()); |
17355 | // InternalVampireLanguage.g:5656:3: ruleVLSVariable | 19925 | // InternalVampireLanguage.g:6504:3: ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 ) |
19926 | // InternalVampireLanguage.g:6504:4: rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0 | ||
17356 | { | 19927 | { |
17357 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); | ||
17358 | pushFollow(FOLLOW_2); | 19928 | pushFollow(FOLLOW_2); |
17359 | ruleVLSVariable(); | 19929 | rule__VLSUniversalQuantifier__VariablesAlternatives_1_2_0(); |
17360 | 19930 | ||
17361 | state._fsp--; | 19931 | state._fsp--; |
17362 | 19932 | ||
17363 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); | 19933 | |
19934 | } | ||
19935 | |||
19936 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_2_0()); | ||
17364 | 19937 | ||
17365 | } | 19938 | } |
17366 | 19939 | ||
@@ -17383,25 +19956,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17383 | 19956 | ||
17384 | 19957 | ||
17385 | // $ANTLR start "rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1" | 19958 | // $ANTLR start "rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1" |
17386 | // InternalVampireLanguage.g:5665:1: rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 : ( ruleVLSVariable ) ; | 19959 | // InternalVampireLanguage.g:6512:1: rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1 : ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 ) ) ; |
17387 | public final void rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1() throws RecognitionException { | 19960 | public final void rule__VLSUniversalQuantifier__VariablesAssignment_1_3_1() throws RecognitionException { |
17388 | 19961 | ||
17389 | int stackSize = keepStackSize(); | 19962 | int stackSize = keepStackSize(); |
17390 | 19963 | ||
17391 | try { | 19964 | try { |
17392 | // InternalVampireLanguage.g:5669:1: ( ( ruleVLSVariable ) ) | 19965 | // InternalVampireLanguage.g:6516:1: ( ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 ) ) ) |
17393 | // InternalVampireLanguage.g:5670:2: ( ruleVLSVariable ) | 19966 | // InternalVampireLanguage.g:6517:2: ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 ) ) |
19967 | { | ||
19968 | // InternalVampireLanguage.g:6517:2: ( ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 ) ) | ||
19969 | // InternalVampireLanguage.g:6518:3: ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 ) | ||
17394 | { | 19970 | { |
17395 | // InternalVampireLanguage.g:5670:2: ( ruleVLSVariable ) | 19971 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_3_1_0()); |
17396 | // InternalVampireLanguage.g:5671:3: ruleVLSVariable | 19972 | // InternalVampireLanguage.g:6519:3: ( rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 ) |
19973 | // InternalVampireLanguage.g:6519:4: rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0 | ||
17397 | { | 19974 | { |
17398 | before(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); | ||
17399 | pushFollow(FOLLOW_2); | 19975 | pushFollow(FOLLOW_2); |
17400 | ruleVLSVariable(); | 19976 | rule__VLSUniversalQuantifier__VariablesAlternatives_1_3_1_0(); |
17401 | 19977 | ||
17402 | state._fsp--; | 19978 | state._fsp--; |
17403 | 19979 | ||
17404 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); | 19980 | |
19981 | } | ||
19982 | |||
19983 | after(grammarAccess.getVLSUniversalQuantifierAccess().getVariablesAlternatives_1_3_1_0()); | ||
17405 | 19984 | ||
17406 | } | 19985 | } |
17407 | 19986 | ||
@@ -17424,17 +20003,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17424 | 20003 | ||
17425 | 20004 | ||
17426 | // $ANTLR start "rule__VLSUniversalQuantifier__OperandAssignment_2" | 20005 | // $ANTLR start "rule__VLSUniversalQuantifier__OperandAssignment_2" |
17427 | // InternalVampireLanguage.g:5680:1: rule__VLSUniversalQuantifier__OperandAssignment_2 : ( ruleVLSUnitaryFormula ) ; | 20006 | // InternalVampireLanguage.g:6527:1: rule__VLSUniversalQuantifier__OperandAssignment_2 : ( ruleVLSUnitaryFormula ) ; |
17428 | public final void rule__VLSUniversalQuantifier__OperandAssignment_2() throws RecognitionException { | 20007 | public final void rule__VLSUniversalQuantifier__OperandAssignment_2() throws RecognitionException { |
17429 | 20008 | ||
17430 | int stackSize = keepStackSize(); | 20009 | int stackSize = keepStackSize(); |
17431 | 20010 | ||
17432 | try { | 20011 | try { |
17433 | // InternalVampireLanguage.g:5684:1: ( ( ruleVLSUnitaryFormula ) ) | 20012 | // InternalVampireLanguage.g:6531:1: ( ( ruleVLSUnitaryFormula ) ) |
17434 | // InternalVampireLanguage.g:5685:2: ( ruleVLSUnitaryFormula ) | 20013 | // InternalVampireLanguage.g:6532:2: ( ruleVLSUnitaryFormula ) |
17435 | { | 20014 | { |
17436 | // InternalVampireLanguage.g:5685:2: ( ruleVLSUnitaryFormula ) | 20015 | // InternalVampireLanguage.g:6532:2: ( ruleVLSUnitaryFormula ) |
17437 | // InternalVampireLanguage.g:5686:3: ruleVLSUnitaryFormula | 20016 | // InternalVampireLanguage.g:6533:3: ruleVLSUnitaryFormula |
17438 | { | 20017 | { |
17439 | before(grammarAccess.getVLSUniversalQuantifierAccess().getOperandVLSUnitaryFormulaParserRuleCall_2_0()); | 20018 | before(grammarAccess.getVLSUniversalQuantifierAccess().getOperandVLSUnitaryFormulaParserRuleCall_2_0()); |
17440 | pushFollow(FOLLOW_2); | 20019 | pushFollow(FOLLOW_2); |
@@ -17465,25 +20044,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17465 | 20044 | ||
17466 | 20045 | ||
17467 | // $ANTLR start "rule__VLSExistentialQuantifier__VariablesAssignment_1_2" | 20046 | // $ANTLR start "rule__VLSExistentialQuantifier__VariablesAssignment_1_2" |
17468 | // InternalVampireLanguage.g:5695:1: rule__VLSExistentialQuantifier__VariablesAssignment_1_2 : ( ruleVLSVariable ) ; | 20047 | // InternalVampireLanguage.g:6542:1: rule__VLSExistentialQuantifier__VariablesAssignment_1_2 : ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 ) ) ; |
17469 | public final void rule__VLSExistentialQuantifier__VariablesAssignment_1_2() throws RecognitionException { | 20048 | public final void rule__VLSExistentialQuantifier__VariablesAssignment_1_2() throws RecognitionException { |
17470 | 20049 | ||
17471 | int stackSize = keepStackSize(); | 20050 | int stackSize = keepStackSize(); |
17472 | 20051 | ||
17473 | try { | 20052 | try { |
17474 | // InternalVampireLanguage.g:5699:1: ( ( ruleVLSVariable ) ) | 20053 | // InternalVampireLanguage.g:6546:1: ( ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 ) ) ) |
17475 | // InternalVampireLanguage.g:5700:2: ( ruleVLSVariable ) | 20054 | // InternalVampireLanguage.g:6547:2: ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 ) ) |
20055 | { | ||
20056 | // InternalVampireLanguage.g:6547:2: ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 ) ) | ||
20057 | // InternalVampireLanguage.g:6548:3: ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 ) | ||
17476 | { | 20058 | { |
17477 | // InternalVampireLanguage.g:5700:2: ( ruleVLSVariable ) | 20059 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_2_0()); |
17478 | // InternalVampireLanguage.g:5701:3: ruleVLSVariable | 20060 | // InternalVampireLanguage.g:6549:3: ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 ) |
20061 | // InternalVampireLanguage.g:6549:4: rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0 | ||
17479 | { | 20062 | { |
17480 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); | ||
17481 | pushFollow(FOLLOW_2); | 20063 | pushFollow(FOLLOW_2); |
17482 | ruleVLSVariable(); | 20064 | rule__VLSExistentialQuantifier__VariablesAlternatives_1_2_0(); |
17483 | 20065 | ||
17484 | state._fsp--; | 20066 | state._fsp--; |
17485 | 20067 | ||
17486 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_2_0()); | 20068 | |
20069 | } | ||
20070 | |||
20071 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_2_0()); | ||
17487 | 20072 | ||
17488 | } | 20073 | } |
17489 | 20074 | ||
@@ -17506,25 +20091,31 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17506 | 20091 | ||
17507 | 20092 | ||
17508 | // $ANTLR start "rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1" | 20093 | // $ANTLR start "rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1" |
17509 | // InternalVampireLanguage.g:5710:1: rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 : ( ruleVLSVariable ) ; | 20094 | // InternalVampireLanguage.g:6557:1: rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1 : ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 ) ) ; |
17510 | public final void rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1() throws RecognitionException { | 20095 | public final void rule__VLSExistentialQuantifier__VariablesAssignment_1_3_1() throws RecognitionException { |
17511 | 20096 | ||
17512 | int stackSize = keepStackSize(); | 20097 | int stackSize = keepStackSize(); |
17513 | 20098 | ||
17514 | try { | 20099 | try { |
17515 | // InternalVampireLanguage.g:5714:1: ( ( ruleVLSVariable ) ) | 20100 | // InternalVampireLanguage.g:6561:1: ( ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 ) ) ) |
17516 | // InternalVampireLanguage.g:5715:2: ( ruleVLSVariable ) | 20101 | // InternalVampireLanguage.g:6562:2: ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 ) ) |
20102 | { | ||
20103 | // InternalVampireLanguage.g:6562:2: ( ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 ) ) | ||
20104 | // InternalVampireLanguage.g:6563:3: ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 ) | ||
17517 | { | 20105 | { |
17518 | // InternalVampireLanguage.g:5715:2: ( ruleVLSVariable ) | 20106 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_3_1_0()); |
17519 | // InternalVampireLanguage.g:5716:3: ruleVLSVariable | 20107 | // InternalVampireLanguage.g:6564:3: ( rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 ) |
20108 | // InternalVampireLanguage.g:6564:4: rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0 | ||
17520 | { | 20109 | { |
17521 | before(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); | ||
17522 | pushFollow(FOLLOW_2); | 20110 | pushFollow(FOLLOW_2); |
17523 | ruleVLSVariable(); | 20111 | rule__VLSExistentialQuantifier__VariablesAlternatives_1_3_1_0(); |
17524 | 20112 | ||
17525 | state._fsp--; | 20113 | state._fsp--; |
17526 | 20114 | ||
17527 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesVLSVariableParserRuleCall_1_3_1_0()); | 20115 | |
20116 | } | ||
20117 | |||
20118 | after(grammarAccess.getVLSExistentialQuantifierAccess().getVariablesAlternatives_1_3_1_0()); | ||
17528 | 20119 | ||
17529 | } | 20120 | } |
17530 | 20121 | ||
@@ -17547,17 +20138,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17547 | 20138 | ||
17548 | 20139 | ||
17549 | // $ANTLR start "rule__VLSExistentialQuantifier__OperandAssignment_2" | 20140 | // $ANTLR start "rule__VLSExistentialQuantifier__OperandAssignment_2" |
17550 | // InternalVampireLanguage.g:5725:1: rule__VLSExistentialQuantifier__OperandAssignment_2 : ( ruleVLSUnitaryFormula ) ; | 20141 | // InternalVampireLanguage.g:6572:1: rule__VLSExistentialQuantifier__OperandAssignment_2 : ( ruleVLSUnitaryFormula ) ; |
17551 | public final void rule__VLSExistentialQuantifier__OperandAssignment_2() throws RecognitionException { | 20142 | public final void rule__VLSExistentialQuantifier__OperandAssignment_2() throws RecognitionException { |
17552 | 20143 | ||
17553 | int stackSize = keepStackSize(); | 20144 | int stackSize = keepStackSize(); |
17554 | 20145 | ||
17555 | try { | 20146 | try { |
17556 | // InternalVampireLanguage.g:5729:1: ( ( ruleVLSUnitaryFormula ) ) | 20147 | // InternalVampireLanguage.g:6576:1: ( ( ruleVLSUnitaryFormula ) ) |
17557 | // InternalVampireLanguage.g:5730:2: ( ruleVLSUnitaryFormula ) | 20148 | // InternalVampireLanguage.g:6577:2: ( ruleVLSUnitaryFormula ) |
17558 | { | 20149 | { |
17559 | // InternalVampireLanguage.g:5730:2: ( ruleVLSUnitaryFormula ) | 20150 | // InternalVampireLanguage.g:6577:2: ( ruleVLSUnitaryFormula ) |
17560 | // InternalVampireLanguage.g:5731:3: ruleVLSUnitaryFormula | 20151 | // InternalVampireLanguage.g:6578:3: ruleVLSUnitaryFormula |
17561 | { | 20152 | { |
17562 | before(grammarAccess.getVLSExistentialQuantifierAccess().getOperandVLSUnitaryFormulaParserRuleCall_2_0()); | 20153 | before(grammarAccess.getVLSExistentialQuantifierAccess().getOperandVLSUnitaryFormulaParserRuleCall_2_0()); |
17563 | pushFollow(FOLLOW_2); | 20154 | pushFollow(FOLLOW_2); |
@@ -17588,17 +20179,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17588 | 20179 | ||
17589 | 20180 | ||
17590 | // $ANTLR start "rule__VLSUnaryNegation__OperandAssignment_2" | 20181 | // $ANTLR start "rule__VLSUnaryNegation__OperandAssignment_2" |
17591 | // InternalVampireLanguage.g:5740:1: rule__VLSUnaryNegation__OperandAssignment_2 : ( ruleVLSUnitaryFormula ) ; | 20182 | // InternalVampireLanguage.g:6587:1: rule__VLSUnaryNegation__OperandAssignment_2 : ( ruleVLSUnitaryFormula ) ; |
17592 | public final void rule__VLSUnaryNegation__OperandAssignment_2() throws RecognitionException { | 20183 | public final void rule__VLSUnaryNegation__OperandAssignment_2() throws RecognitionException { |
17593 | 20184 | ||
17594 | int stackSize = keepStackSize(); | 20185 | int stackSize = keepStackSize(); |
17595 | 20186 | ||
17596 | try { | 20187 | try { |
17597 | // InternalVampireLanguage.g:5744:1: ( ( ruleVLSUnitaryFormula ) ) | 20188 | // InternalVampireLanguage.g:6591:1: ( ( ruleVLSUnitaryFormula ) ) |
17598 | // InternalVampireLanguage.g:5745:2: ( ruleVLSUnitaryFormula ) | 20189 | // InternalVampireLanguage.g:6592:2: ( ruleVLSUnitaryFormula ) |
17599 | { | 20190 | { |
17600 | // InternalVampireLanguage.g:5745:2: ( ruleVLSUnitaryFormula ) | 20191 | // InternalVampireLanguage.g:6592:2: ( ruleVLSUnitaryFormula ) |
17601 | // InternalVampireLanguage.g:5746:3: ruleVLSUnitaryFormula | 20192 | // InternalVampireLanguage.g:6593:3: ruleVLSUnitaryFormula |
17602 | { | 20193 | { |
17603 | before(grammarAccess.getVLSUnaryNegationAccess().getOperandVLSUnitaryFormulaParserRuleCall_2_0()); | 20194 | before(grammarAccess.getVLSUnaryNegationAccess().getOperandVLSUnitaryFormulaParserRuleCall_2_0()); |
17604 | pushFollow(FOLLOW_2); | 20195 | pushFollow(FOLLOW_2); |
@@ -17629,17 +20220,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17629 | 20220 | ||
17630 | 20221 | ||
17631 | // $ANTLR start "rule__VLSUnaryInfix__RightAssignment_1_1" | 20222 | // $ANTLR start "rule__VLSUnaryInfix__RightAssignment_1_1" |
17632 | // InternalVampireLanguage.g:5755:1: rule__VLSUnaryInfix__RightAssignment_1_1 : ( ruleVLSAtomic ) ; | 20223 | // InternalVampireLanguage.g:6602:1: rule__VLSUnaryInfix__RightAssignment_1_1 : ( ruleVLSAtomic ) ; |
17633 | public final void rule__VLSUnaryInfix__RightAssignment_1_1() throws RecognitionException { | 20224 | public final void rule__VLSUnaryInfix__RightAssignment_1_1() throws RecognitionException { |
17634 | 20225 | ||
17635 | int stackSize = keepStackSize(); | 20226 | int stackSize = keepStackSize(); |
17636 | 20227 | ||
17637 | try { | 20228 | try { |
17638 | // InternalVampireLanguage.g:5759:1: ( ( ruleVLSAtomic ) ) | 20229 | // InternalVampireLanguage.g:6606:1: ( ( ruleVLSAtomic ) ) |
17639 | // InternalVampireLanguage.g:5760:2: ( ruleVLSAtomic ) | 20230 | // InternalVampireLanguage.g:6607:2: ( ruleVLSAtomic ) |
17640 | { | 20231 | { |
17641 | // InternalVampireLanguage.g:5760:2: ( ruleVLSAtomic ) | 20232 | // InternalVampireLanguage.g:6607:2: ( ruleVLSAtomic ) |
17642 | // InternalVampireLanguage.g:5761:3: ruleVLSAtomic | 20233 | // InternalVampireLanguage.g:6608:3: ruleVLSAtomic |
17643 | { | 20234 | { |
17644 | before(grammarAccess.getVLSUnaryInfixAccess().getRightVLSAtomicParserRuleCall_1_1_0()); | 20235 | before(grammarAccess.getVLSUnaryInfixAccess().getRightVLSAtomicParserRuleCall_1_1_0()); |
17645 | pushFollow(FOLLOW_2); | 20236 | pushFollow(FOLLOW_2); |
@@ -17670,21 +20261,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17670 | 20261 | ||
17671 | 20262 | ||
17672 | // $ANTLR start "rule__VLSAtomicConstant__NameAssignment_0_1" | 20263 | // $ANTLR start "rule__VLSAtomicConstant__NameAssignment_0_1" |
17673 | // InternalVampireLanguage.g:5770:1: rule__VLSAtomicConstant__NameAssignment_0_1 : ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) ; | 20264 | // InternalVampireLanguage.g:6617:1: rule__VLSAtomicConstant__NameAssignment_0_1 : ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) ; |
17674 | public final void rule__VLSAtomicConstant__NameAssignment_0_1() throws RecognitionException { | 20265 | public final void rule__VLSAtomicConstant__NameAssignment_0_1() throws RecognitionException { |
17675 | 20266 | ||
17676 | int stackSize = keepStackSize(); | 20267 | int stackSize = keepStackSize(); |
17677 | 20268 | ||
17678 | try { | 20269 | try { |
17679 | // InternalVampireLanguage.g:5774:1: ( ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) ) | 20270 | // InternalVampireLanguage.g:6621:1: ( ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) ) |
17680 | // InternalVampireLanguage.g:5775:2: ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) | 20271 | // InternalVampireLanguage.g:6622:2: ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) |
17681 | { | 20272 | { |
17682 | // InternalVampireLanguage.g:5775:2: ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) | 20273 | // InternalVampireLanguage.g:6622:2: ( ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) ) |
17683 | // InternalVampireLanguage.g:5776:3: ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) | 20274 | // InternalVampireLanguage.g:6623:3: ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) |
17684 | { | 20275 | { |
17685 | before(grammarAccess.getVLSAtomicConstantAccess().getNameAlternatives_0_1_0()); | 20276 | before(grammarAccess.getVLSAtomicConstantAccess().getNameAlternatives_0_1_0()); |
17686 | // InternalVampireLanguage.g:5777:3: ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) | 20277 | // InternalVampireLanguage.g:6624:3: ( rule__VLSAtomicConstant__NameAlternatives_0_1_0 ) |
17687 | // InternalVampireLanguage.g:5777:4: rule__VLSAtomicConstant__NameAlternatives_0_1_0 | 20278 | // InternalVampireLanguage.g:6624:4: rule__VLSAtomicConstant__NameAlternatives_0_1_0 |
17688 | { | 20279 | { |
17689 | pushFollow(FOLLOW_2); | 20280 | pushFollow(FOLLOW_2); |
17690 | rule__VLSAtomicConstant__NameAlternatives_0_1_0(); | 20281 | rule__VLSAtomicConstant__NameAlternatives_0_1_0(); |
@@ -17717,21 +20308,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17717 | 20308 | ||
17718 | 20309 | ||
17719 | // $ANTLR start "rule__VLSAtomicFunction__ConstantAssignment_0_1" | 20310 | // $ANTLR start "rule__VLSAtomicFunction__ConstantAssignment_0_1" |
17720 | // InternalVampireLanguage.g:5785:1: rule__VLSAtomicFunction__ConstantAssignment_0_1 : ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) ; | 20311 | // InternalVampireLanguage.g:6632:1: rule__VLSAtomicFunction__ConstantAssignment_0_1 : ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) ; |
17721 | public final void rule__VLSAtomicFunction__ConstantAssignment_0_1() throws RecognitionException { | 20312 | public final void rule__VLSAtomicFunction__ConstantAssignment_0_1() throws RecognitionException { |
17722 | 20313 | ||
17723 | int stackSize = keepStackSize(); | 20314 | int stackSize = keepStackSize(); |
17724 | 20315 | ||
17725 | try { | 20316 | try { |
17726 | // InternalVampireLanguage.g:5789:1: ( ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) ) | 20317 | // InternalVampireLanguage.g:6636:1: ( ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) ) |
17727 | // InternalVampireLanguage.g:5790:2: ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) | 20318 | // InternalVampireLanguage.g:6637:2: ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) |
17728 | { | 20319 | { |
17729 | // InternalVampireLanguage.g:5790:2: ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) | 20320 | // InternalVampireLanguage.g:6637:2: ( ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) ) |
17730 | // InternalVampireLanguage.g:5791:3: ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) | 20321 | // InternalVampireLanguage.g:6638:3: ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) |
17731 | { | 20322 | { |
17732 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantAlternatives_0_1_0()); | 20323 | before(grammarAccess.getVLSAtomicFunctionAccess().getConstantAlternatives_0_1_0()); |
17733 | // InternalVampireLanguage.g:5792:3: ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) | 20324 | // InternalVampireLanguage.g:6639:3: ( rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 ) |
17734 | // InternalVampireLanguage.g:5792:4: rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 | 20325 | // InternalVampireLanguage.g:6639:4: rule__VLSAtomicFunction__ConstantAlternatives_0_1_0 |
17735 | { | 20326 | { |
17736 | pushFollow(FOLLOW_2); | 20327 | pushFollow(FOLLOW_2); |
17737 | rule__VLSAtomicFunction__ConstantAlternatives_0_1_0(); | 20328 | rule__VLSAtomicFunction__ConstantAlternatives_0_1_0(); |
@@ -17764,17 +20355,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17764 | 20355 | ||
17765 | 20356 | ||
17766 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_0_2_1" | 20357 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_0_2_1" |
17767 | // InternalVampireLanguage.g:5800:1: rule__VLSAtomicFunction__TermsAssignment_0_2_1 : ( ruleVLSFofTerm ) ; | 20358 | // InternalVampireLanguage.g:6647:1: rule__VLSAtomicFunction__TermsAssignment_0_2_1 : ( ruleVLSFofTerm ) ; |
17768 | public final void rule__VLSAtomicFunction__TermsAssignment_0_2_1() throws RecognitionException { | 20359 | public final void rule__VLSAtomicFunction__TermsAssignment_0_2_1() throws RecognitionException { |
17769 | 20360 | ||
17770 | int stackSize = keepStackSize(); | 20361 | int stackSize = keepStackSize(); |
17771 | 20362 | ||
17772 | try { | 20363 | try { |
17773 | // InternalVampireLanguage.g:5804:1: ( ( ruleVLSFofTerm ) ) | 20364 | // InternalVampireLanguage.g:6651:1: ( ( ruleVLSFofTerm ) ) |
17774 | // InternalVampireLanguage.g:5805:2: ( ruleVLSFofTerm ) | 20365 | // InternalVampireLanguage.g:6652:2: ( ruleVLSFofTerm ) |
17775 | { | 20366 | { |
17776 | // InternalVampireLanguage.g:5805:2: ( ruleVLSFofTerm ) | 20367 | // InternalVampireLanguage.g:6652:2: ( ruleVLSFofTerm ) |
17777 | // InternalVampireLanguage.g:5806:3: ruleVLSFofTerm | 20368 | // InternalVampireLanguage.g:6653:3: ruleVLSFofTerm |
17778 | { | 20369 | { |
17779 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_0_2_1_0()); | 20370 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_0_2_1_0()); |
17780 | pushFollow(FOLLOW_2); | 20371 | pushFollow(FOLLOW_2); |
@@ -17805,17 +20396,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17805 | 20396 | ||
17806 | 20397 | ||
17807 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_0_2_2_1" | 20398 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_0_2_2_1" |
17808 | // InternalVampireLanguage.g:5815:1: rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 : ( ruleVLSFofTerm ) ; | 20399 | // InternalVampireLanguage.g:6662:1: rule__VLSAtomicFunction__TermsAssignment_0_2_2_1 : ( ruleVLSFofTerm ) ; |
17809 | public final void rule__VLSAtomicFunction__TermsAssignment_0_2_2_1() throws RecognitionException { | 20400 | public final void rule__VLSAtomicFunction__TermsAssignment_0_2_2_1() throws RecognitionException { |
17810 | 20401 | ||
17811 | int stackSize = keepStackSize(); | 20402 | int stackSize = keepStackSize(); |
17812 | 20403 | ||
17813 | try { | 20404 | try { |
17814 | // InternalVampireLanguage.g:5819:1: ( ( ruleVLSFofTerm ) ) | 20405 | // InternalVampireLanguage.g:6666:1: ( ( ruleVLSFofTerm ) ) |
17815 | // InternalVampireLanguage.g:5820:2: ( ruleVLSFofTerm ) | 20406 | // InternalVampireLanguage.g:6667:2: ( ruleVLSFofTerm ) |
17816 | { | 20407 | { |
17817 | // InternalVampireLanguage.g:5820:2: ( ruleVLSFofTerm ) | 20408 | // InternalVampireLanguage.g:6667:2: ( ruleVLSFofTerm ) |
17818 | // InternalVampireLanguage.g:5821:3: ruleVLSFofTerm | 20409 | // InternalVampireLanguage.g:6668:3: ruleVLSFofTerm |
17819 | { | 20410 | { |
17820 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_0_2_2_1_0()); | 20411 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_0_2_2_1_0()); |
17821 | pushFollow(FOLLOW_2); | 20412 | pushFollow(FOLLOW_2); |
@@ -17846,24 +20437,24 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17846 | 20437 | ||
17847 | 20438 | ||
17848 | // $ANTLR start "rule__VLSAtomicFunction__NameAssignment_1_1" | 20439 | // $ANTLR start "rule__VLSAtomicFunction__NameAssignment_1_1" |
17849 | // InternalVampireLanguage.g:5830:1: rule__VLSAtomicFunction__NameAssignment_1_1 : ( ( '$less' ) ) ; | 20440 | // InternalVampireLanguage.g:6677:1: rule__VLSAtomicFunction__NameAssignment_1_1 : ( ( '$less' ) ) ; |
17850 | public final void rule__VLSAtomicFunction__NameAssignment_1_1() throws RecognitionException { | 20441 | public final void rule__VLSAtomicFunction__NameAssignment_1_1() throws RecognitionException { |
17851 | 20442 | ||
17852 | int stackSize = keepStackSize(); | 20443 | int stackSize = keepStackSize(); |
17853 | 20444 | ||
17854 | try { | 20445 | try { |
17855 | // InternalVampireLanguage.g:5834:1: ( ( ( '$less' ) ) ) | 20446 | // InternalVampireLanguage.g:6681:1: ( ( ( '$less' ) ) ) |
17856 | // InternalVampireLanguage.g:5835:2: ( ( '$less' ) ) | 20447 | // InternalVampireLanguage.g:6682:2: ( ( '$less' ) ) |
17857 | { | 20448 | { |
17858 | // InternalVampireLanguage.g:5835:2: ( ( '$less' ) ) | 20449 | // InternalVampireLanguage.g:6682:2: ( ( '$less' ) ) |
17859 | // InternalVampireLanguage.g:5836:3: ( '$less' ) | 20450 | // InternalVampireLanguage.g:6683:3: ( '$less' ) |
17860 | { | 20451 | { |
17861 | before(grammarAccess.getVLSAtomicFunctionAccess().getNameLessKeyword_1_1_0()); | 20452 | before(grammarAccess.getVLSAtomicFunctionAccess().getNameLessKeyword_1_1_0()); |
17862 | // InternalVampireLanguage.g:5837:3: ( '$less' ) | 20453 | // InternalVampireLanguage.g:6684:3: ( '$less' ) |
17863 | // InternalVampireLanguage.g:5838:4: '$less' | 20454 | // InternalVampireLanguage.g:6685:4: '$less' |
17864 | { | 20455 | { |
17865 | before(grammarAccess.getVLSAtomicFunctionAccess().getNameLessKeyword_1_1_0()); | 20456 | before(grammarAccess.getVLSAtomicFunctionAccess().getNameLessKeyword_1_1_0()); |
17866 | match(input,71,FOLLOW_2); | 20457 | match(input,80,FOLLOW_2); |
17867 | after(grammarAccess.getVLSAtomicFunctionAccess().getNameLessKeyword_1_1_0()); | 20458 | after(grammarAccess.getVLSAtomicFunctionAccess().getNameLessKeyword_1_1_0()); |
17868 | 20459 | ||
17869 | } | 20460 | } |
@@ -17891,17 +20482,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17891 | 20482 | ||
17892 | 20483 | ||
17893 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_1_3" | 20484 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_1_3" |
17894 | // InternalVampireLanguage.g:5849:1: rule__VLSAtomicFunction__TermsAssignment_1_3 : ( ruleVLSFofTerm ) ; | 20485 | // InternalVampireLanguage.g:6696:1: rule__VLSAtomicFunction__TermsAssignment_1_3 : ( ruleVLSFofTerm ) ; |
17895 | public final void rule__VLSAtomicFunction__TermsAssignment_1_3() throws RecognitionException { | 20486 | public final void rule__VLSAtomicFunction__TermsAssignment_1_3() throws RecognitionException { |
17896 | 20487 | ||
17897 | int stackSize = keepStackSize(); | 20488 | int stackSize = keepStackSize(); |
17898 | 20489 | ||
17899 | try { | 20490 | try { |
17900 | // InternalVampireLanguage.g:5853:1: ( ( ruleVLSFofTerm ) ) | 20491 | // InternalVampireLanguage.g:6700:1: ( ( ruleVLSFofTerm ) ) |
17901 | // InternalVampireLanguage.g:5854:2: ( ruleVLSFofTerm ) | 20492 | // InternalVampireLanguage.g:6701:2: ( ruleVLSFofTerm ) |
17902 | { | 20493 | { |
17903 | // InternalVampireLanguage.g:5854:2: ( ruleVLSFofTerm ) | 20494 | // InternalVampireLanguage.g:6701:2: ( ruleVLSFofTerm ) |
17904 | // InternalVampireLanguage.g:5855:3: ruleVLSFofTerm | 20495 | // InternalVampireLanguage.g:6702:3: ruleVLSFofTerm |
17905 | { | 20496 | { |
17906 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_1_3_0()); | 20497 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_1_3_0()); |
17907 | pushFollow(FOLLOW_2); | 20498 | pushFollow(FOLLOW_2); |
@@ -17932,17 +20523,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17932 | 20523 | ||
17933 | 20524 | ||
17934 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_1_5" | 20525 | // $ANTLR start "rule__VLSAtomicFunction__TermsAssignment_1_5" |
17935 | // InternalVampireLanguage.g:5864:1: rule__VLSAtomicFunction__TermsAssignment_1_5 : ( ruleVLSFofTerm ) ; | 20526 | // InternalVampireLanguage.g:6711:1: rule__VLSAtomicFunction__TermsAssignment_1_5 : ( ruleVLSFofTerm ) ; |
17936 | public final void rule__VLSAtomicFunction__TermsAssignment_1_5() throws RecognitionException { | 20527 | public final void rule__VLSAtomicFunction__TermsAssignment_1_5() throws RecognitionException { |
17937 | 20528 | ||
17938 | int stackSize = keepStackSize(); | 20529 | int stackSize = keepStackSize(); |
17939 | 20530 | ||
17940 | try { | 20531 | try { |
17941 | // InternalVampireLanguage.g:5868:1: ( ( ruleVLSFofTerm ) ) | 20532 | // InternalVampireLanguage.g:6715:1: ( ( ruleVLSFofTerm ) ) |
17942 | // InternalVampireLanguage.g:5869:2: ( ruleVLSFofTerm ) | 20533 | // InternalVampireLanguage.g:6716:2: ( ruleVLSFofTerm ) |
17943 | { | 20534 | { |
17944 | // InternalVampireLanguage.g:5869:2: ( ruleVLSFofTerm ) | 20535 | // InternalVampireLanguage.g:6716:2: ( ruleVLSFofTerm ) |
17945 | // InternalVampireLanguage.g:5870:3: ruleVLSFofTerm | 20536 | // InternalVampireLanguage.g:6717:3: ruleVLSFofTerm |
17946 | { | 20537 | { |
17947 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_1_5_0()); | 20538 | before(grammarAccess.getVLSAtomicFunctionAccess().getTermsVLSFofTermParserRuleCall_1_5_0()); |
17948 | pushFollow(FOLLOW_2); | 20539 | pushFollow(FOLLOW_2); |
@@ -17973,17 +20564,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
17973 | 20564 | ||
17974 | 20565 | ||
17975 | // $ANTLR start "rule__VLSVariable__NameAssignment" | 20566 | // $ANTLR start "rule__VLSVariable__NameAssignment" |
17976 | // InternalVampireLanguage.g:5879:1: rule__VLSVariable__NameAssignment : ( RULE_UPPER_WORD_ID ) ; | 20567 | // InternalVampireLanguage.g:6726:1: rule__VLSVariable__NameAssignment : ( RULE_UPPER_WORD_ID ) ; |
17977 | public final void rule__VLSVariable__NameAssignment() throws RecognitionException { | 20568 | public final void rule__VLSVariable__NameAssignment() throws RecognitionException { |
17978 | 20569 | ||
17979 | int stackSize = keepStackSize(); | 20570 | int stackSize = keepStackSize(); |
17980 | 20571 | ||
17981 | try { | 20572 | try { |
17982 | // InternalVampireLanguage.g:5883:1: ( ( RULE_UPPER_WORD_ID ) ) | 20573 | // InternalVampireLanguage.g:6730:1: ( ( RULE_UPPER_WORD_ID ) ) |
17983 | // InternalVampireLanguage.g:5884:2: ( RULE_UPPER_WORD_ID ) | 20574 | // InternalVampireLanguage.g:6731:2: ( RULE_UPPER_WORD_ID ) |
17984 | { | 20575 | { |
17985 | // InternalVampireLanguage.g:5884:2: ( RULE_UPPER_WORD_ID ) | 20576 | // InternalVampireLanguage.g:6731:2: ( RULE_UPPER_WORD_ID ) |
17986 | // InternalVampireLanguage.g:5885:3: RULE_UPPER_WORD_ID | 20577 | // InternalVampireLanguage.g:6732:3: RULE_UPPER_WORD_ID |
17987 | { | 20578 | { |
17988 | before(grammarAccess.getVLSVariableAccess().getNameUPPER_WORD_IDTerminalRuleCall_0()); | 20579 | before(grammarAccess.getVLSVariableAccess().getNameUPPER_WORD_IDTerminalRuleCall_0()); |
17989 | match(input,RULE_UPPER_WORD_ID,FOLLOW_2); | 20580 | match(input,RULE_UPPER_WORD_ID,FOLLOW_2); |
@@ -18010,21 +20601,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18010 | 20601 | ||
18011 | 20602 | ||
18012 | // $ANTLR start "rule__VLSFunctionAsTerm__FunctorAssignment_0" | 20603 | // $ANTLR start "rule__VLSFunctionAsTerm__FunctorAssignment_0" |
18013 | // InternalVampireLanguage.g:5894:1: rule__VLSFunctionAsTerm__FunctorAssignment_0 : ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) ; | 20604 | // InternalVampireLanguage.g:6741:1: rule__VLSFunctionAsTerm__FunctorAssignment_0 : ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) ; |
18014 | public final void rule__VLSFunctionAsTerm__FunctorAssignment_0() throws RecognitionException { | 20605 | public final void rule__VLSFunctionAsTerm__FunctorAssignment_0() throws RecognitionException { |
18015 | 20606 | ||
18016 | int stackSize = keepStackSize(); | 20607 | int stackSize = keepStackSize(); |
18017 | 20608 | ||
18018 | try { | 20609 | try { |
18019 | // InternalVampireLanguage.g:5898:1: ( ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) ) | 20610 | // InternalVampireLanguage.g:6745:1: ( ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) ) |
18020 | // InternalVampireLanguage.g:5899:2: ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) | 20611 | // InternalVampireLanguage.g:6746:2: ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) |
18021 | { | 20612 | { |
18022 | // InternalVampireLanguage.g:5899:2: ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) | 20613 | // InternalVampireLanguage.g:6746:2: ( ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) ) |
18023 | // InternalVampireLanguage.g:5900:3: ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) | 20614 | // InternalVampireLanguage.g:6747:3: ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) |
18024 | { | 20615 | { |
18025 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAlternatives_0_0()); | 20616 | before(grammarAccess.getVLSFunctionAsTermAccess().getFunctorAlternatives_0_0()); |
18026 | // InternalVampireLanguage.g:5901:3: ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) | 20617 | // InternalVampireLanguage.g:6748:3: ( rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 ) |
18027 | // InternalVampireLanguage.g:5901:4: rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 | 20618 | // InternalVampireLanguage.g:6748:4: rule__VLSFunctionAsTerm__FunctorAlternatives_0_0 |
18028 | { | 20619 | { |
18029 | pushFollow(FOLLOW_2); | 20620 | pushFollow(FOLLOW_2); |
18030 | rule__VLSFunctionAsTerm__FunctorAlternatives_0_0(); | 20621 | rule__VLSFunctionAsTerm__FunctorAlternatives_0_0(); |
@@ -18057,17 +20648,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18057 | 20648 | ||
18058 | 20649 | ||
18059 | // $ANTLR start "rule__VLSFunctionAsTerm__TermsAssignment_1_1" | 20650 | // $ANTLR start "rule__VLSFunctionAsTerm__TermsAssignment_1_1" |
18060 | // InternalVampireLanguage.g:5909:1: rule__VLSFunctionAsTerm__TermsAssignment_1_1 : ( ruleVLSFofTerm ) ; | 20651 | // InternalVampireLanguage.g:6756:1: rule__VLSFunctionAsTerm__TermsAssignment_1_1 : ( ruleVLSFofTerm ) ; |
18061 | public final void rule__VLSFunctionAsTerm__TermsAssignment_1_1() throws RecognitionException { | 20652 | public final void rule__VLSFunctionAsTerm__TermsAssignment_1_1() throws RecognitionException { |
18062 | 20653 | ||
18063 | int stackSize = keepStackSize(); | 20654 | int stackSize = keepStackSize(); |
18064 | 20655 | ||
18065 | try { | 20656 | try { |
18066 | // InternalVampireLanguage.g:5913:1: ( ( ruleVLSFofTerm ) ) | 20657 | // InternalVampireLanguage.g:6760:1: ( ( ruleVLSFofTerm ) ) |
18067 | // InternalVampireLanguage.g:5914:2: ( ruleVLSFofTerm ) | 20658 | // InternalVampireLanguage.g:6761:2: ( ruleVLSFofTerm ) |
18068 | { | 20659 | { |
18069 | // InternalVampireLanguage.g:5914:2: ( ruleVLSFofTerm ) | 20660 | // InternalVampireLanguage.g:6761:2: ( ruleVLSFofTerm ) |
18070 | // InternalVampireLanguage.g:5915:3: ruleVLSFofTerm | 20661 | // InternalVampireLanguage.g:6762:3: ruleVLSFofTerm |
18071 | { | 20662 | { |
18072 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_1_0()); | 20663 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_1_0()); |
18073 | pushFollow(FOLLOW_2); | 20664 | pushFollow(FOLLOW_2); |
@@ -18098,17 +20689,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18098 | 20689 | ||
18099 | 20690 | ||
18100 | // $ANTLR start "rule__VLSFunctionAsTerm__TermsAssignment_1_2_1" | 20691 | // $ANTLR start "rule__VLSFunctionAsTerm__TermsAssignment_1_2_1" |
18101 | // InternalVampireLanguage.g:5924:1: rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 : ( ruleVLSFofTerm ) ; | 20692 | // InternalVampireLanguage.g:6771:1: rule__VLSFunctionAsTerm__TermsAssignment_1_2_1 : ( ruleVLSFofTerm ) ; |
18102 | public final void rule__VLSFunctionAsTerm__TermsAssignment_1_2_1() throws RecognitionException { | 20693 | public final void rule__VLSFunctionAsTerm__TermsAssignment_1_2_1() throws RecognitionException { |
18103 | 20694 | ||
18104 | int stackSize = keepStackSize(); | 20695 | int stackSize = keepStackSize(); |
18105 | 20696 | ||
18106 | try { | 20697 | try { |
18107 | // InternalVampireLanguage.g:5928:1: ( ( ruleVLSFofTerm ) ) | 20698 | // InternalVampireLanguage.g:6775:1: ( ( ruleVLSFofTerm ) ) |
18108 | // InternalVampireLanguage.g:5929:2: ( ruleVLSFofTerm ) | 20699 | // InternalVampireLanguage.g:6776:2: ( ruleVLSFofTerm ) |
18109 | { | 20700 | { |
18110 | // InternalVampireLanguage.g:5929:2: ( ruleVLSFofTerm ) | 20701 | // InternalVampireLanguage.g:6776:2: ( ruleVLSFofTerm ) |
18111 | // InternalVampireLanguage.g:5930:3: ruleVLSFofTerm | 20702 | // InternalVampireLanguage.g:6777:3: ruleVLSFofTerm |
18112 | { | 20703 | { |
18113 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_2_1_0()); | 20704 | before(grammarAccess.getVLSFunctionAsTermAccess().getTermsVLSFofTermParserRuleCall_1_2_1_0()); |
18114 | pushFollow(FOLLOW_2); | 20705 | pushFollow(FOLLOW_2); |
@@ -18139,17 +20730,17 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18139 | 20730 | ||
18140 | 20731 | ||
18141 | // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_0_1" | 20732 | // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_0_1" |
18142 | // InternalVampireLanguage.g:5939:1: rule__VLSDefinedTerm__ValueAssignment_0_1 : ( RULE_SIGNED_LITERAL ) ; | 20733 | // InternalVampireLanguage.g:6786:1: rule__VLSDefinedTerm__ValueAssignment_0_1 : ( RULE_SIGNED_LITERAL ) ; |
18143 | public final void rule__VLSDefinedTerm__ValueAssignment_0_1() throws RecognitionException { | 20734 | public final void rule__VLSDefinedTerm__ValueAssignment_0_1() throws RecognitionException { |
18144 | 20735 | ||
18145 | int stackSize = keepStackSize(); | 20736 | int stackSize = keepStackSize(); |
18146 | 20737 | ||
18147 | try { | 20738 | try { |
18148 | // InternalVampireLanguage.g:5943:1: ( ( RULE_SIGNED_LITERAL ) ) | 20739 | // InternalVampireLanguage.g:6790:1: ( ( RULE_SIGNED_LITERAL ) ) |
18149 | // InternalVampireLanguage.g:5944:2: ( RULE_SIGNED_LITERAL ) | 20740 | // InternalVampireLanguage.g:6791:2: ( RULE_SIGNED_LITERAL ) |
18150 | { | 20741 | { |
18151 | // InternalVampireLanguage.g:5944:2: ( RULE_SIGNED_LITERAL ) | 20742 | // InternalVampireLanguage.g:6791:2: ( RULE_SIGNED_LITERAL ) |
18152 | // InternalVampireLanguage.g:5945:3: RULE_SIGNED_LITERAL | 20743 | // InternalVampireLanguage.g:6792:3: RULE_SIGNED_LITERAL |
18153 | { | 20744 | { |
18154 | before(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_LITERALTerminalRuleCall_0_1_0()); | 20745 | before(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_LITERALTerminalRuleCall_0_1_0()); |
18155 | match(input,RULE_SIGNED_LITERAL,FOLLOW_2); | 20746 | match(input,RULE_SIGNED_LITERAL,FOLLOW_2); |
@@ -18176,95 +20767,21 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18176 | 20767 | ||
18177 | 20768 | ||
18178 | // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_1_1" | 20769 | // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_1_1" |
18179 | // InternalVampireLanguage.g:5954:1: rule__VLSDefinedTerm__ValueAssignment_1_1 : ( RULE_SIGNED_REAL_ID ) ; | 20770 | // InternalVampireLanguage.g:6801:1: rule__VLSDefinedTerm__ValueAssignment_1_1 : ( RULE_DOUBLE_QUOTE ) ; |
18180 | public final void rule__VLSDefinedTerm__ValueAssignment_1_1() throws RecognitionException { | 20771 | public final void rule__VLSDefinedTerm__ValueAssignment_1_1() throws RecognitionException { |
18181 | 20772 | ||
18182 | int stackSize = keepStackSize(); | 20773 | int stackSize = keepStackSize(); |
18183 | 20774 | ||
18184 | try { | 20775 | try { |
18185 | // InternalVampireLanguage.g:5958:1: ( ( RULE_SIGNED_REAL_ID ) ) | 20776 | // InternalVampireLanguage.g:6805:1: ( ( RULE_DOUBLE_QUOTE ) ) |
18186 | // InternalVampireLanguage.g:5959:2: ( RULE_SIGNED_REAL_ID ) | 20777 | // InternalVampireLanguage.g:6806:2: ( RULE_DOUBLE_QUOTE ) |
18187 | { | ||
18188 | // InternalVampireLanguage.g:5959:2: ( RULE_SIGNED_REAL_ID ) | ||
18189 | // InternalVampireLanguage.g:5960:3: RULE_SIGNED_REAL_ID | ||
18190 | { | ||
18191 | before(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_REAL_IDTerminalRuleCall_1_1_0()); | ||
18192 | match(input,RULE_SIGNED_REAL_ID,FOLLOW_2); | ||
18193 | after(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_REAL_IDTerminalRuleCall_1_1_0()); | ||
18194 | |||
18195 | } | ||
18196 | |||
18197 | |||
18198 | } | ||
18199 | |||
18200 | } | ||
18201 | catch (RecognitionException re) { | ||
18202 | reportError(re); | ||
18203 | recover(input,re); | ||
18204 | } | ||
18205 | finally { | ||
18206 | |||
18207 | restoreStackSize(stackSize); | ||
18208 | |||
18209 | } | ||
18210 | return ; | ||
18211 | } | ||
18212 | // $ANTLR end "rule__VLSDefinedTerm__ValueAssignment_1_1" | ||
18213 | |||
18214 | |||
18215 | // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_2_1" | ||
18216 | // InternalVampireLanguage.g:5969:1: rule__VLSDefinedTerm__ValueAssignment_2_1 : ( RULE_SIGNED_RAT_ID ) ; | ||
18217 | public final void rule__VLSDefinedTerm__ValueAssignment_2_1() throws RecognitionException { | ||
18218 | |||
18219 | int stackSize = keepStackSize(); | ||
18220 | |||
18221 | try { | ||
18222 | // InternalVampireLanguage.g:5973:1: ( ( RULE_SIGNED_RAT_ID ) ) | ||
18223 | // InternalVampireLanguage.g:5974:2: ( RULE_SIGNED_RAT_ID ) | ||
18224 | { | 20778 | { |
18225 | // InternalVampireLanguage.g:5974:2: ( RULE_SIGNED_RAT_ID ) | 20779 | // InternalVampireLanguage.g:6806:2: ( RULE_DOUBLE_QUOTE ) |
18226 | // InternalVampireLanguage.g:5975:3: RULE_SIGNED_RAT_ID | 20780 | // InternalVampireLanguage.g:6807:3: RULE_DOUBLE_QUOTE |
18227 | { | 20781 | { |
18228 | before(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_RAT_IDTerminalRuleCall_2_1_0()); | 20782 | before(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_1_1_0()); |
18229 | match(input,RULE_SIGNED_RAT_ID,FOLLOW_2); | ||
18230 | after(grammarAccess.getVLSDefinedTermAccess().getValueSIGNED_RAT_IDTerminalRuleCall_2_1_0()); | ||
18231 | |||
18232 | } | ||
18233 | |||
18234 | |||
18235 | } | ||
18236 | |||
18237 | } | ||
18238 | catch (RecognitionException re) { | ||
18239 | reportError(re); | ||
18240 | recover(input,re); | ||
18241 | } | ||
18242 | finally { | ||
18243 | |||
18244 | restoreStackSize(stackSize); | ||
18245 | |||
18246 | } | ||
18247 | return ; | ||
18248 | } | ||
18249 | // $ANTLR end "rule__VLSDefinedTerm__ValueAssignment_2_1" | ||
18250 | |||
18251 | |||
18252 | // $ANTLR start "rule__VLSDefinedTerm__ValueAssignment_3_1" | ||
18253 | // InternalVampireLanguage.g:5984:1: rule__VLSDefinedTerm__ValueAssignment_3_1 : ( RULE_DOUBLE_QUOTE ) ; | ||
18254 | public final void rule__VLSDefinedTerm__ValueAssignment_3_1() throws RecognitionException { | ||
18255 | |||
18256 | int stackSize = keepStackSize(); | ||
18257 | |||
18258 | try { | ||
18259 | // InternalVampireLanguage.g:5988:1: ( ( RULE_DOUBLE_QUOTE ) ) | ||
18260 | // InternalVampireLanguage.g:5989:2: ( RULE_DOUBLE_QUOTE ) | ||
18261 | { | ||
18262 | // InternalVampireLanguage.g:5989:2: ( RULE_DOUBLE_QUOTE ) | ||
18263 | // InternalVampireLanguage.g:5990:3: RULE_DOUBLE_QUOTE | ||
18264 | { | ||
18265 | before(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_3_1_0()); | ||
18266 | match(input,RULE_DOUBLE_QUOTE,FOLLOW_2); | 20783 | match(input,RULE_DOUBLE_QUOTE,FOLLOW_2); |
18267 | after(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_3_1_0()); | 20784 | after(grammarAccess.getVLSDefinedTermAccess().getValueDOUBLE_QUOTETerminalRuleCall_1_1_0()); |
18268 | 20785 | ||
18269 | } | 20786 | } |
18270 | 20787 | ||
@@ -18283,42 +20800,44 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18283 | } | 20800 | } |
18284 | return ; | 20801 | return ; |
18285 | } | 20802 | } |
18286 | // $ANTLR end "rule__VLSDefinedTerm__ValueAssignment_3_1" | 20803 | // $ANTLR end "rule__VLSDefinedTerm__ValueAssignment_1_1" |
18287 | 20804 | ||
18288 | // Delegated rules | 20805 | // Delegated rules |
18289 | 20806 | ||
18290 | 20807 | ||
18291 | protected DFA14 dfa14 = new DFA14(this); | 20808 | protected DFA9 dfa9 = new DFA9(this); |
18292 | static final String dfa_1s = "\30\uffff"; | 20809 | protected DFA21 dfa21 = new DFA21(this); |
18293 | static final String dfa_2s = "\1\uffff\23\24\4\uffff"; | 20810 | static final String dfa_1s = "\31\uffff"; |
18294 | static final String dfa_3s = "\1\4\23\55\4\uffff"; | 20811 | static final String dfa_2s = "\2\uffff\26\1\1\uffff"; |
18295 | static final String dfa_4s = "\1\107\23\104\4\uffff"; | 20812 | static final String dfa_3s = "\1\4\1\uffff\23\67\3\70\1\uffff"; |
18296 | static final String dfa_5s = "\24\uffff\1\1\1\2\1\3\1\4"; | 20813 | static final String dfa_4s = "\1\120\1\uffff\26\115\1\uffff"; |
18297 | static final String dfa_6s = "\30\uffff}>"; | 20814 | static final String dfa_5s = "\1\uffff\1\1\26\uffff\1\2"; |
20815 | static final String dfa_6s = "\31\uffff}>"; | ||
18298 | static final String[] dfa_7s = { | 20816 | static final String[] dfa_7s = { |
18299 | "\1\1\1\2\1\uffff\1\27\1\3\1\4\1\uffff\1\26\3\27\14\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\33\uffff\2\24\1\25", | 20817 | "\1\2\1\1\1\3\1\4\1\5\2\uffff\1\27\1\1\13\uffff\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\20\uffff\1\1\20\uffff\3\1\3\uffff\1\25\1\26\1\1", |
18300 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18301 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18302 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18303 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18304 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18305 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18306 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18307 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18308 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18309 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18310 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18311 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18312 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18313 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18314 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18315 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18316 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18317 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18318 | "\1\24\3\uffff\1\25\1\24\3\uffff\10\24\4\uffff\3\24", | ||
18319 | "", | ||
18320 | "", | ||
18321 | "", | 20818 | "", |
20819 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20820 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20821 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20822 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20823 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20824 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20825 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20826 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20827 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20828 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20829 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20830 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20831 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20832 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20833 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20834 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20835 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20836 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20837 | "\3\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20838 | "\2\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20839 | "\2\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
20840 | "\2\1\3\uffff\1\30\2\uffff\10\1\3\uffff\3\1", | ||
18322 | "" | 20841 | "" |
18323 | }; | 20842 | }; |
18324 | 20843 | ||
@@ -18330,11 +20849,11 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18330 | static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); | 20849 | static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); |
18331 | static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); | 20850 | static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); |
18332 | 20851 | ||
18333 | class DFA14 extends DFA { | 20852 | class DFA9 extends DFA { |
18334 | 20853 | ||
18335 | public DFA14(BaseRecognizer recognizer) { | 20854 | public DFA9(BaseRecognizer recognizer) { |
18336 | this.recognizer = recognizer; | 20855 | this.recognizer = recognizer; |
18337 | this.decisionNumber = 14; | 20856 | this.decisionNumber = 9; |
18338 | this.eot = dfa_1; | 20857 | this.eot = dfa_1; |
18339 | this.eof = dfa_2; | 20858 | this.eof = dfa_2; |
18340 | this.min = dfa_3; | 20859 | this.min = dfa_3; |
@@ -18344,57 +20863,128 @@ public class InternalVampireLanguageParser extends AbstractInternalContentAssist | |||
18344 | this.transition = dfa_7; | 20863 | this.transition = dfa_7; |
18345 | } | 20864 | } |
18346 | public String getDescription() { | 20865 | public String getDescription() { |
18347 | return "1081:1: rule__VLSAtomic__Alternatives : ( ( ruleVLSAtomicConstant ) | ( ruleVLSAtomicFunction ) | ( ruleVLSVariable ) | ( ruleVLSDefinedTerm ) );"; | 20866 | return "1119:1: rule__VLSTffTerm__Alternatives : ( ( ruleVLSTerm ) | ( ruleVLSDeclaration ) );"; |
20867 | } | ||
20868 | } | ||
20869 | static final String dfa_8s = "\30\uffff"; | ||
20870 | static final String dfa_9s = "\1\uffff\23\24\4\uffff"; | ||
20871 | static final String dfa_10s = "\1\4\23\62\4\uffff"; | ||
20872 | static final String dfa_11s = "\1\120\23\115\4\uffff"; | ||
20873 | static final String dfa_12s = "\24\uffff\1\1\1\2\1\3\1\4"; | ||
20874 | static final String dfa_13s = "\30\uffff}>"; | ||
20875 | static final String[] dfa_14s = { | ||
20876 | "\1\1\1\27\1\2\1\3\1\4\2\uffff\1\26\1\27\13\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\47\uffff\2\24\1\25", | ||
20877 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20878 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20879 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20880 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20881 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20882 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20883 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20884 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20885 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20886 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20887 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20888 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20889 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20890 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20891 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20892 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20893 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20894 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20895 | "\1\24\4\uffff\1\25\2\24\4\uffff\12\24\3\uffff\3\24", | ||
20896 | "", | ||
20897 | "", | ||
20898 | "", | ||
20899 | "" | ||
20900 | }; | ||
20901 | |||
20902 | static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); | ||
20903 | static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); | ||
20904 | static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); | ||
20905 | static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); | ||
20906 | static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); | ||
20907 | static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); | ||
20908 | static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); | ||
20909 | |||
20910 | class DFA21 extends DFA { | ||
20911 | |||
20912 | public DFA21(BaseRecognizer recognizer) { | ||
20913 | this.recognizer = recognizer; | ||
20914 | this.decisionNumber = 21; | ||
20915 | this.eot = dfa_8; | ||
20916 | this.eof = dfa_9; | ||
20917 | this.min = dfa_10; | ||
20918 | this.max = dfa_11; | ||
20919 | this.accept = dfa_12; | ||
20920 | this.special = dfa_13; | ||
20921 | this.transition = dfa_14; | ||
20922 | } | ||
20923 | public String getDescription() { | ||
20924 | return "1397:1: rule__VLSAtomic__Alternatives : ( ( ruleVLSAtomicConstant ) | ( ruleVLSAtomicFunction ) | ( ruleVLSVariable ) | ( ruleVLSDefinedTerm ) );"; | ||
18348 | } | 20925 | } |
18349 | } | 20926 | } |
18350 | 20927 | ||
18351 | 20928 | ||
18352 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); | 20929 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); |
18353 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); | 20930 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); |
18354 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0011C40000000002L}); | 20931 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0849018000000202L}); |
18355 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x1000000000000002L}); | 20932 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L}); |
18356 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x2000000000000002L}); | 20933 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L}); |
18357 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000020L}); | 20934 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000008000000000L}); |
18358 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000080000000000L}); | 20935 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000010000000000L}); |
18359 | public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x00000000000000F0L}); | 20936 | public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000020000000000L}); |
18360 | public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000300000000000L}); | 20937 | public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000040000000000L}); |
18361 | public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000200000000002L}); | 20938 | public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000080000000000L}); |
18362 | public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000400L}); | 20939 | public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000100000000000L}); |
18363 | public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000800000000000L}); | 20940 | public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000200000000000L}); |
18364 | public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0002000000000000L}); | 20941 | public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000400000000000L}); |
18365 | public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x00000000000000B0L}); | 20942 | public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000800000000000L}); |
18366 | public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000200000000000L}); | 20943 | public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0001000000000000L}); |
18367 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x000003FFF8000000L}); | 20944 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0002000000000000L}); |
18368 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x400203FFF8007BB0L,0x00000000000000E3L}); | 20945 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000400L}); |
18369 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0004200000000000L}); | 20946 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0004000000000000L}); |
18370 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0008000000000000L}); | 20947 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0009018000000000L}); |
18371 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x002213FFF8000030L}); | 20948 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0010000000000000L}); |
18372 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0004000000000000L}); | 20949 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0020000000000000L}); |
18373 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x3FC0000000000000L}); | 20950 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0080000000000000L}); |
18374 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0040000000000000L}); | 20951 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000070L}); |
18375 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0080000000000000L}); | 20952 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0100000000000000L}); |
18376 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0100000000000000L}); | 20953 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000007FFF000000L}); |
18377 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0200000000000000L}); | 20954 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0080007FFF0019F0L,0x000000000001C700L}); |
18378 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0400000000000000L}); | 20955 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0300000000000000L}); |
18379 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0FC0000000000000L}); | 20956 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0400000000000000L}); |
18380 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x1000000000000000L}); | 20957 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0086007FFF000050L}); |
18381 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x2000000000000000L}); | 20958 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x1000000000C00010L}); |
18382 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x4000000000000000L}); | 20959 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000080L}); |
18383 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0020000000000000L}); | 20960 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0200000000000000L}); |
18384 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000800L}); | 20961 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0100000000000002L}); |
18385 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x8000000000000000L}); | 20962 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2000000000000000L}); |
18386 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); | 20963 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000007FFF0019F0L,0x000000000001C000L}); |
18387 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); | 20964 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x4000000000000000L}); |
18388 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x000000000000001CL}); | 20965 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000007FFF0001D0L,0x000000000000C000L}); |
18389 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x000003FFF8007BB0L,0x00000000000000E0L}); | 20966 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x8000000000000000L}); |
18390 | public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); | 20967 | public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x8000000000000002L}); |
18391 | public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); | 20968 | public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000FFL}); |
18392 | public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x000003FFF8000330L}); | 20969 | public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); |
18393 | public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); | 20970 | public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); |
18394 | public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x000003FFF8000330L,0x0000000000000060L}); | 20971 | public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); |
18395 | public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x000003FFF8000330L,0x0000000000000080L}); | 20972 | public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); |
18396 | public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000080L}); | 20973 | public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); |
18397 | public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000001000L}); | 20974 | public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x000000000000003FL}); |
18398 | public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000002000L}); | 20975 | public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); |
20976 | public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); | ||
20977 | public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); | ||
20978 | public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000800L}); | ||
20979 | public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0104000000000000L}); | ||
20980 | public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); | ||
20981 | public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); | ||
20982 | public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003800L}); | ||
20983 | public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); | ||
20984 | public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); | ||
20985 | public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000007FFF0001D0L}); | ||
20986 | public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); | ||
20987 | public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000007FFF0001D0L,0x0000000000010000L}); | ||
20988 | public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000020L}); | ||
18399 | 20989 | ||
18400 | } \ No newline at end of file | 20990 | } \ No newline at end of file |
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeModule.xtendbin b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeModule.xtendbin index d5047e35..5c47bacb 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeModule.xtendbin +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeModule.xtendbin | |||
Binary files differ | |||
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeSetup.xtendbin b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeSetup.xtendbin index 0fd042a4..656a2110 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeSetup.xtendbin +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language.ide/xtend-gen/ca/mcgill/ecse/dslreasoner/ide/.VampireLanguageIdeSetup.xtendbin | |||
Binary files differ | |||