aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-09-02 03:47:21 -0400
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-09-02 03:47:21 -0400
commit4474dfbaa958e7bba92f794445f574c1fdcbe65f (patch)
tree8334f9e19225821f416e89c1291e4c95618c8370 /Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend
parentVAMPIRE: setup structure of model interpretation (diff)
downloadVIATRA-Generator-4474dfbaa958e7bba92f794445f574c1fdcbe65f.tar.gz
VIATRA-Generator-4474dfbaa958e7bba92f794445f574c1fdcbe65f.tar.zst
VIATRA-Generator-4474dfbaa958e7bba92f794445f574c1fdcbe65f.zip
VAMPIRE: implement Vampire Model Interpreter, 2/3 done
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend1
1 files changed, 1 insertions, 0 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend
index e94584ae..7ab15fba 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.xtend
@@ -35,6 +35,7 @@ class Logic2VampireLanguageMapperTrace {
35 public var topLevelType = null 35 public var topLevelType = null
36 36
37 public val Map<Type, VLSFunction> type2Predicate = new HashMap; 37 public val Map<Type, VLSFunction> type2Predicate = new HashMap;
38 public val Map<VLSFunction, Type> predicate2Type = new HashMap;
38 public val Map<DefinedElement, VLSFunction> element2Predicate = new HashMap 39 public val Map<DefinedElement, VLSFunction> element2Predicate = new HashMap
39 public val Map<Type, VLSTerm> type2PossibleNot = new HashMap 40 public val Map<Type, VLSTerm> type2PossibleNot = new HashMap
40 public val Map<Type, VLSTerm> type2And = new HashMap 41 public val Map<Type, VLSTerm> type2And = new HashMap