From 021853b996b7eab98f5ff0d0f8871b593f0e752c Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Wed, 8 Apr 2020 13:59:47 +0200 Subject: [PATCH] Documenting LogicalUtil, minor refactorings. MetaLogical are accessed through MetaLogicalFactory in generated code. --- .../generator/template/main@generator.mps | 19 --- .../generator/template/main@generator.mps | 33 ++-- .../jetbrains.mps.logic.unification.mps | 154 ++++++++++++++++-- ...rains.mps.coderules.typechecking@tests.mps | 2 +- .../mps/logic/test/unification@tests.mps | 14 +- 5 files changed, 162 insertions(+), 60 deletions(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps b/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps index a8823f54..443dc9f5 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps @@ -225,7 +225,6 @@ - @@ -8300,24 +8299,6 @@ - - - - - - - - - - - - - - - - - - diff --git a/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps b/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps index ab984d27..b316ad95 100644 --- a/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps +++ b/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps @@ -135,7 +135,6 @@ - @@ -719,14 +718,13 @@ - + - - - - - - + + + + + @@ -734,14 +732,13 @@ - + - - - - - - + + + + + @@ -1590,7 +1587,7 @@ - + @@ -1682,7 +1679,7 @@ - + @@ -1779,7 +1776,7 @@ - + diff --git a/coderules/languages/jetbrains.mps.logic/runtime/models/jetbrains.mps.logic.unification.mps b/coderules/languages/jetbrains.mps.logic/runtime/models/jetbrains.mps.logic.unification.mps index dde836fe..e216696b 100644 --- a/coderules/languages/jetbrains.mps.logic/runtime/models/jetbrains.mps.logic.unification.mps +++ b/coderules/languages/jetbrains.mps.logic/runtime/models/jetbrains.mps.logic.unification.mps @@ -12,6 +12,7 @@ + @@ -216,7 +217,23 @@ + + + + + + + + + + + + + + + + @@ -576,6 +593,13 @@ + + + + + + + @@ -657,6 +681,9 @@ + + + @@ -1089,6 +1116,23 @@ + + + + + + + + + + + + + + + + + @@ -1202,6 +1246,9 @@ + + + @@ -1516,6 +1563,23 @@ + + + + + + + + + + + + + + + + + @@ -1868,12 +1932,19 @@ + + + + + + + - + @@ -1927,7 +1998,7 @@ - + @@ -1975,10 +2046,22 @@ + + + + + + + + + + + + - + @@ -2002,10 +2085,17 @@ + + + + + + + - + @@ -2040,6 +2130,13 @@ + + + + + + + @@ -2049,7 +2146,7 @@ - + @@ -2066,16 +2163,20 @@ - + - - - + + + + + + + @@ -2087,7 +2188,7 @@ - + @@ -2104,16 +2205,20 @@ - + - - - + + + + + + + @@ -2162,6 +2267,18 @@ + + + + + + + + + + + + @@ -2295,7 +2412,7 @@ - + @@ -2362,6 +2479,13 @@ + + + + + + + diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps index 333164d1..2390691f 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking.test/models/jetbrains.mps.coderules.typechecking@tests.mps @@ -2623,7 +2623,7 @@ - + diff --git a/coderules/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps b/coderules/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps index 302fbe09..71876860 100644 --- a/coderules/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps +++ b/coderules/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps @@ -6442,7 +6442,7 @@ - + @@ -7316,7 +7316,7 @@ - + @@ -9256,7 +9256,7 @@ - + @@ -11280,7 +11280,7 @@ - + @@ -11315,7 +11315,7 @@ - + @@ -11346,7 +11346,7 @@ - + @@ -11374,7 +11374,7 @@ - +