From ed30bbeb42101bf5adc8caeb14fd6d5da966862a Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Wed, 24 Feb 2016 11:14:01 +0100 Subject: [PATCH] Get rid of LogicalExt and all its usages --- .../generator/template/main@generator.mps | 40 +- .../languageModels/typesystem.mps | 2 +- .../models/jetbrains/mps/logic/builtin.mps | 270 ------- .../mps/logic/builtin/unification.mps | 734 +++--------------- .../jetbrains/mps/logic/jchr/predicate.mps | 2 +- .../jetbrains/mps/logic/test/logical.mps | 78 +- .../jetbrains/mps/logic/test/unification.mps | 444 +++++++---- 7 files changed, 437 insertions(+), 1133 deletions(-) diff --git a/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps b/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps index 1fbeed72..4783441d 100644 --- a/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps +++ b/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps @@ -24,7 +24,6 @@ - @@ -284,7 +283,6 @@ - @@ -506,7 +504,7 @@ - + @@ -520,7 +518,7 @@ - + @@ -1579,8 +1577,8 @@ - - + + @@ -1595,43 +1593,19 @@ - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps b/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps index 6509cbbb..4c407323 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps @@ -527,7 +527,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps index 88d8f98c..8f5cd4d4 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps @@ -17,7 +17,6 @@ - @@ -173,9 +172,6 @@ - - - @@ -213,12 +209,6 @@ - - - - - - @@ -234,190 +224,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -833,83 +640,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/unification.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/unification.mps index b7d5764e..a85e7262 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/unification.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/unification.mps @@ -50,9 +50,7 @@ - - - + @@ -115,12 +113,9 @@ - - - @@ -141,10 +136,6 @@ - - - - @@ -157,7 +148,6 @@ - @@ -185,16 +175,8 @@ - - - - - - - - @@ -351,6 +333,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -375,27 +393,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -408,158 +406,33 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -573,7 +446,7 @@ - + @@ -670,393 +543,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1065,7 +551,7 @@ - + @@ -1112,17 +598,12 @@ - - - - - - - - - - - + + + + + + @@ -1484,75 +965,42 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/logic/solutions/jetbrains.mps.logic.jchr/models/jetbrains/mps/logic/jchr/predicate.mps b/logic/solutions/jetbrains.mps.logic.jchr/models/jetbrains/mps/logic/jchr/predicate.mps index 467145b2..f08df4c3 100644 --- a/logic/solutions/jetbrains.mps.logic.jchr/models/jetbrains/mps/logic/jchr/predicate.mps +++ b/logic/solutions/jetbrains.mps.logic.jchr/models/jetbrains/mps/logic/jchr/predicate.mps @@ -1932,7 +1932,7 @@ - + diff --git a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical.mps b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical.mps index 28b8a7fb..a616ef94 100644 --- a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical.mps +++ b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical.mps @@ -882,20 +882,33 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -993,26 +1006,39 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + diff --git a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps index bd644860..e7308a36 100644 --- a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps +++ b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps @@ -94,6 +94,7 @@ + @@ -134,6 +135,10 @@ + + + + @@ -145,8 +150,14 @@ + + + + + + @@ -241,18 +252,30 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - @@ -262,6 +285,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -272,8 +342,13 @@ - - + + + + + + + @@ -281,12 +356,6 @@ - - - - - - @@ -1155,7 +1224,7 @@ - + @@ -1179,9 +1248,9 @@ - - - + + + @@ -1346,7 +1415,7 @@ - + @@ -1370,9 +1439,9 @@ - - - + + + @@ -1654,8 +1723,10 @@ - - + + + + @@ -1663,9 +1734,6 @@ - - - @@ -1684,8 +1752,13 @@ - - + + + + + + + @@ -1693,12 +1766,6 @@ - - - - - - @@ -1714,8 +1781,13 @@ - - + + + + + + + @@ -1726,12 +1798,6 @@ - - - - - - @@ -1751,30 +1817,25 @@ - + - - - - - - - - - - - + + + + + + + + + - - - - - + + @@ -1909,7 +1970,7 @@ - + @@ -1920,7 +1981,7 @@ - + @@ -2047,7 +2108,7 @@ - + @@ -2256,7 +2317,7 @@ - + @@ -2422,6 +2483,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2476,47 +2578,26 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + - - + + @@ -2706,6 +2787,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2758,48 +2880,27 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + - - + + @@ -3897,8 +3998,13 @@ - - + + + + + + + @@ -3906,12 +4012,6 @@ - - - - - - @@ -4036,10 +4136,23 @@ - - - - + + + + + + + + + + + + + + + + + @@ -4354,10 +4467,23 @@ - - - - + + + + + + + + + + + + + + + + +