diff options
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/model/generated/VampireLanguage.genmodel')
-rw-r--r-- | Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/model/generated/VampireLanguage.genmodel | 33 |
1 files changed, 20 insertions, 13 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/model/generated/VampireLanguage.genmodel b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/model/generated/VampireLanguage.genmodel index ef216fb7..e69b5c11 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/model/generated/VampireLanguage.genmodel +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/model/generated/VampireLanguage.genmodel | |||
@@ -7,24 +7,15 @@ | |||
7 | <genPackages prefix="VampireLanguage" basePackage="ca.mcgill.ecse.dslreasoner" disposableProviderFactory="true" | 7 | <genPackages prefix="VampireLanguage" basePackage="ca.mcgill.ecse.dslreasoner" disposableProviderFactory="true" |
8 | fileExtensions="tptp" ecorePackage="VampireLanguage.ecore#/"> | 8 | fileExtensions="tptp" ecorePackage="VampireLanguage.ecore#/"> |
9 | <genClasses ecoreClass="VampireLanguage.ecore#//VampireModel"> | 9 | <genClasses ecoreClass="VampireLanguage.ecore#//VampireModel"> |
10 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/includes"/> | ||
11 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/comments"/> | 10 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/comments"/> |
12 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/confirmations"/> | 11 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/confirmations"/> |
13 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/formulas"/> | 12 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/formulas"/> |
14 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/tfformulas"/> | 13 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VampireModel/tfformulas"/> |
15 | </genClasses> | 14 | </genClasses> |
16 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSInclude"> | ||
17 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSInclude/fileName"/> | ||
18 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSInclude/names"/> | ||
19 | </genClasses> | ||
20 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSName"> | ||
21 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSName/name"/> | ||
22 | </genClasses> | ||
23 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSComment"> | 15 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSComment"> |
24 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSComment/comment"/> | 16 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSComment/comment"/> |
25 | </genClasses> | 17 | </genClasses> |
26 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSConfirmations"/> | 18 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSConfirmations"/> |
27 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSSatisfiable"/> | ||
28 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSFofFormula"> | 19 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSFofFormula"> |
29 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSFofFormula/name"/> | 20 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSFofFormula/name"/> |
30 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSFofFormula/fofRole"/> | 21 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSFofFormula/fofRole"/> |
@@ -33,7 +24,7 @@ | |||
33 | </genClasses> | 24 | </genClasses> |
34 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTffFormula"> | 25 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTffFormula"> |
35 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSTffFormula/name"/> | 26 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSTffFormula/name"/> |
36 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSTffFormula/fofRole"/> | 27 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSTffFormula/tffRole"/> |
37 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTffFormula/fofFormula"/> | 28 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTffFormula/fofFormula"/> |
38 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTffFormula/annotations"/> | 29 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTffFormula/annotations"/> |
39 | </genClasses> | 30 | </genClasses> |
@@ -42,7 +33,19 @@ | |||
42 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSAnnotation/followup"/> | 33 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSAnnotation/followup"/> |
43 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSAnnotation/terms"/> | 34 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSAnnotation/terms"/> |
44 | </genClasses> | 35 | </genClasses> |
45 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTerm"/> | 36 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTffTerm"/> |
37 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSDeclaration"/> | ||
38 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSOtherDeclaration"/> | ||
39 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSVariableDeclaration"/> | ||
40 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTypeDef"> | ||
41 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTypeDef/typeSig"/> | ||
42 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTypeDef/mapsTo"/> | ||
43 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTypeDef/initType"/> | ||
44 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTypeDef/nextType"/> | ||
45 | </genClasses> | ||
46 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTerm"> | ||
47 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSTerm/type"/> | ||
48 | </genClasses> | ||
46 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSVariable"> | 49 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSVariable"> |
47 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSVariable/name"/> | 50 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSVariable/name"/> |
48 | </genClasses> | 51 | </genClasses> |
@@ -53,6 +56,12 @@ | |||
53 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSDefinedTerm"> | 56 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSDefinedTerm"> |
54 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSDefinedTerm/value"/> | 57 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSDefinedTerm/value"/> |
55 | </genClasses> | 58 | </genClasses> |
59 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSSatisfiable"/> | ||
60 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSWarning"/> | ||
61 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSTrying"> | ||
62 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute VampireLanguage.ecore#//VLSTrying/name"/> | ||
63 | </genClasses> | ||
64 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSFiniteModel"/> | ||
56 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSEquivalent"> | 65 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSEquivalent"> |
57 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSEquivalent/left"/> | 66 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSEquivalent/left"/> |
58 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSEquivalent/right"/> | 67 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSEquivalent/right"/> |
@@ -122,8 +131,6 @@ | |||
122 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSLess/terms"/> | 131 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference VampireLanguage.ecore#//VLSLess/terms"/> |
123 | </genClasses> | 132 | </genClasses> |
124 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSInt"/> | 133 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSInt"/> |
125 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSReal"/> | ||
126 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSRational"/> | ||
127 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSDoubleQuote"/> | 134 | <genClasses ecoreClass="VampireLanguage.ecore#//VLSDoubleQuote"/> |
128 | </genPackages> | 135 | </genPackages> |
129 | </genmodel:GenModel> | 136 | </genmodel:GenModel> |