diff --git a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps index 1870dad2..158879b7 100644 --- a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps +++ b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps @@ -507,40 +507,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -552,9 +518,9 @@ - - - + + + @@ -617,7 +583,7 @@ - + @@ -639,9 +605,9 @@ - - - + + + @@ -686,7 +652,7 @@ - + @@ -702,6 +668,9 @@ + + + @@ -734,9 +703,6 @@ - - - @@ -767,9 +733,6 @@ - - - @@ -794,9 +757,6 @@ - - - @@ -827,9 +787,6 @@ - - - @@ -854,7 +811,7 @@ - + @@ -5756,8 +5713,15 @@ - - + + + + + + + + + @@ -5774,24 +5738,38 @@ - - - - - - - - - - - - - - - + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + @@ -5817,7 +5795,7 @@ - + @@ -5825,11 +5803,11 @@ - + - + @@ -5845,8 +5823,9 @@ + - + @@ -5874,6 +5853,15 @@ + + + + + + + + + @@ -5925,18 +5913,18 @@ - + - - + + - - + + @@ -5996,6 +5984,9 @@ + + + @@ -6008,17 +5999,14 @@ - - - - - - + + + @@ -6026,7 +6014,7 @@ - + diff --git a/languages/jetbrains.mps.logic/jchr/models/jetbrains/mps/logic/jchr/program.mps b/languages/jetbrains.mps.logic/jchr/models/jetbrains/mps/logic/jchr/program.mps index c1e9eca8..b0f0af6e 100644 --- a/languages/jetbrains.mps.logic/jchr/models/jetbrains/mps/logic/jchr/program.mps +++ b/languages/jetbrains.mps.logic/jchr/models/jetbrains/mps/logic/jchr/program.mps @@ -2205,6 +2205,29 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/jetbrains.mps.logic/reactor/jetbrains.mps.logic.reactor.msd b/languages/jetbrains.mps.logic/reactor/jetbrains.mps.logic.reactor.msd index 00b70ae0..3eaefa6b 100644 --- a/languages/jetbrains.mps.logic/reactor/jetbrains.mps.logic.reactor.msd +++ b/languages/jetbrains.mps.logic/reactor/jetbrains.mps.logic.reactor.msd @@ -9,6 +9,7 @@ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) + 7526e0cf-1ce7-46f8-a555-9eca1e06c23b(jetbrains.mps.logic.atom) @@ -22,6 +23,7 @@ + diff --git a/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/constraint.mps b/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/constraint.mps index d833a315..30d9d38b 100644 --- a/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/constraint.mps +++ b/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/constraint.mps @@ -175,6 +175,7 @@ + @@ -1485,6 +1486,20 @@ + + + + + + + + + + + + + + @@ -2480,6 +2495,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/program.mps b/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/program.mps index 7e098f22..20d58bea 100644 --- a/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/program.mps +++ b/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/program.mps @@ -55,6 +55,7 @@ + @@ -83,6 +84,10 @@ + + + + @@ -123,36 +128,148 @@ + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + - + + - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -162,10 +279,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - diff --git a/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/rule.mps b/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/rule.mps index 21d786c4..1c7f5e73 100644 --- a/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/rule.mps +++ b/languages/jetbrains.mps.logic/reactor/models/jetbrains/mps/logic/reactor/rule.mps @@ -10,6 +10,9 @@ + + + @@ -73,20 +76,8 @@ - - - - - - - - - - - - @@ -115,14 +106,11 @@ - - - @@ -136,9 +124,6 @@ - - - @@ -166,10 +151,6 @@ - - - - @@ -183,20 +164,9 @@ - - - - - - - - - - - @@ -1451,787 +1421,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/solutions/jetbrains.mps.typechecking.handling/jetbrains.mps.typechecking.handling.msd b/solutions/jetbrains.mps.typechecking.handling/jetbrains.mps.typechecking.handling.msd index 245607a0..e796087e 100644 --- a/solutions/jetbrains.mps.typechecking.handling/jetbrains.mps.typechecking.handling.msd +++ b/solutions/jetbrains.mps.typechecking.handling/jetbrains.mps.typechecking.handling.msd @@ -17,7 +17,7 @@ 65557aaa-5381-435d-b705-3f8d546e0f40(jetbrains.mps.ide.java.basePlatform) df345b11-b8c7-4213-ac66-48d2a9b75d88(jetbrains.mps.baseLanguageInternal) 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) + bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) 2677cb18-f558-4e33-bc38-a5139cee06dc(jetbrains.mps.devkit.language-design) diff --git a/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps b/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps index 4960f9be..774c02cb 100644 --- a/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps +++ b/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps @@ -6,6 +6,7 @@ + @@ -35,6 +36,7 @@ + @@ -93,6 +95,7 @@ + @@ -116,6 +119,7 @@ + @@ -128,7 +132,9 @@ + + @@ -167,6 +173,8 @@ + + @@ -410,9 +418,29 @@ + + + + + + - + + + + + + + + + + + + + + + @@ -421,12 +449,6 @@ - - - - - - @@ -456,11 +478,11 @@ - - + + - + @@ -474,23 +496,6 @@ - - - - - - - - - - - - - - - - - @@ -500,9 +505,6 @@ - - - @@ -515,9 +517,6 @@ - - - @@ -541,9 +540,6 @@ - - - @@ -559,9 +555,6 @@ - - - @@ -599,11 +592,11 @@ - - + + - + @@ -690,12 +683,6 @@ - - - - - - @@ -745,30 +732,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -790,23 +755,6 @@ - - - - - - - - - - - - - - - - - @@ -841,7 +789,7 @@ - + @@ -873,7 +821,7 @@ - + @@ -906,7 +854,7 @@ - + @@ -939,7 +887,7 @@ - + @@ -959,7 +907,7 @@ - + @@ -969,28 +917,24 @@ + - - - - - + + + + + - - - - + + + + + + + + - - - - - - - - - @@ -1018,11 +962,11 @@ - - + + - + @@ -1041,19 +985,37 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1126,8 +1088,8 @@ - - + + @@ -1162,8 +1124,8 @@ - - + + @@ -1207,8 +1169,8 @@ - - + + @@ -1219,29 +1181,24 @@ - - + + - - - - - - - - + + + - - + + - + @@ -1256,12 +1213,6 @@ - - - - - - @@ -1271,6 +1222,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1278,7 +1268,7 @@ - + @@ -1553,7 +1543,7 @@ - + @@ -1585,7 +1575,7 @@ - + @@ -1609,12 +1599,6 @@ - - - - - - @@ -2069,11 +2053,11 @@ - - + + - + @@ -4309,6 +4293,13 @@ + + + + + + + @@ -6331,21 +6322,92 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + @@ -6362,20 +6424,145 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6450,6 +6637,9 @@ + + + @@ -6481,20 +6671,8 @@ - - - - - - - - - - - - - - + + @@ -6712,7 +6890,7 @@ - + @@ -6744,7 +6922,7 @@ - + @@ -7417,7 +7595,7 @@ - + @@ -7427,6 +7605,820 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps b/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps index e172517f..bd9aa89a 100644 --- a/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps +++ b/solutions/jetbrains.mps.typechecking.rules/models/jetbrains/mps/typechecking/rule/generator.mps @@ -13,6 +13,7 @@ + @@ -314,6 +315,19 @@ + + + + + + + + + + + + + @@ -327,6 +341,12 @@ + + + + + + @@ -335,12 +355,6 @@ - - - - - - @@ -370,7 +384,7 @@ - + @@ -385,10 +399,10 @@ - + - + @@ -509,12 +523,6 @@ - - - - - - @@ -582,9 +590,6 @@ - - - @@ -621,12 +626,6 @@ - - - - - - @@ -667,9 +666,6 @@ - - - @@ -693,9 +689,6 @@ - - - @@ -732,12 +725,6 @@ - - - - - - @@ -778,9 +765,6 @@ - - - @@ -804,9 +788,6 @@ - - - @@ -852,12 +833,6 @@ - - - - - - @@ -937,9 +912,6 @@ - - - @@ -1017,12 +989,6 @@ - - - - - - @@ -1061,9 +1027,6 @@ - - - @@ -1112,12 +1075,6 @@ - - - - - - @@ -1154,9 +1111,6 @@ - - - @@ -1366,12 +1320,6 @@ - - - - - - @@ -1452,7 +1400,7 @@ - + @@ -1467,10 +1415,10 @@ - + - + @@ -1676,19 +1624,6 @@ - - - - - - - - - - - - - @@ -1703,12 +1638,6 @@ - - - - - - @@ -1788,9 +1717,6 @@ - - - @@ -1962,14 +1888,6 @@ - - - - - - - - @@ -1999,6 +1917,13 @@ + + + + + + +