aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java
index c101aa4c..b8d74f36 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapper_TypeMapper.java
@@ -78,7 +78,14 @@ public class Logic2VampireLanguageMapper_TypeMapper {
78 { 78 {
79 VLSFunction _createVLSFunction = this.factory.createVLSFunction(); 79 VLSFunction _createVLSFunction = this.factory.createVLSFunction();
80 final Procedure1<VLSFunction> _function_1 = (VLSFunction it) -> { 80 final Procedure1<VLSFunction> _function_1 = (VLSFunction it) -> {
81 it.setConstant(this.support.toIDMultiple("e", e.getName().split(" ")[0], e.getName().split(" ")[2])); 81 final String[] splitName = e.getName().split(" ");
82 int _length = splitName.length;
83 boolean _greaterThan = (_length > 2);
84 if (_greaterThan) {
85 it.setConstant(this.support.toIDMultiple("e", splitName[0], splitName[2]));
86 } else {
87 it.setConstant(this.support.toIDMultiple("e", splitName[0]));
88 }
82 EList<VLSTerm> _terms = it.getTerms(); 89 EList<VLSTerm> _terms = it.getTerms();
83 VLSVariable _duplicate = this.support.duplicate(variable); 90 VLSVariable _duplicate = this.support.duplicate(variable);
84 _terms.add(_duplicate); 91 _terms.add(_duplicate);
@@ -175,7 +182,7 @@ public class Logic2VampireLanguageMapper_TypeMapper {
175 } 182 }
176 VLSFofFormula _createVLSFofFormula = this.factory.createVLSFofFormula(); 183 VLSFofFormula _createVLSFofFormula = this.factory.createVLSFofFormula();
177 final Procedure1<VLSFofFormula> _function_2 = (VLSFofFormula it) -> { 184 final Procedure1<VLSFofFormula> _function_2 = (VLSFofFormula it) -> {
178 it.setName("hierarchyHandler"); 185 it.setName("inheritanceHierarchyHandler");
179 it.setFofRole("axiom"); 186 it.setFofRole("axiom");
180 VLSUniversalQuantifier _createVLSUniversalQuantifier = this.factory.createVLSUniversalQuantifier(); 187 VLSUniversalQuantifier _createVLSUniversalQuantifier = this.factory.createVLSUniversalQuantifier();
181 final Procedure1<VLSUniversalQuantifier> _function_3 = (VLSUniversalQuantifier it_1) -> { 188 final Procedure1<VLSUniversalQuantifier> _function_3 = (VLSUniversalQuantifier it_1) -> {