diff options
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.java | 11 |
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) -> { |