diff --git a/coderules/languages/jetbrains.mps.lang.coderules/runtime/jetbrains.mps.lang.coderules.runtime.msd b/coderules/languages/jetbrains.mps.lang.coderules/runtime/jetbrains.mps.lang.coderules.runtime.msd index 24ff8bc8..7e24a512 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/runtime/jetbrains.mps.lang.coderules.runtime.msd +++ b/coderules/languages/jetbrains.mps.lang.coderules/runtime/jetbrains.mps.lang.coderules.runtime.msd @@ -33,7 +33,6 @@ - diff --git a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.eval.mps b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.eval.mps index 09bcc072..f228a1e6 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.eval.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.eval.mps @@ -41,6 +41,7 @@ + @@ -275,6 +276,7 @@ + @@ -376,6 +378,9 @@ + + + @@ -430,7 +435,9 @@ - + + + @@ -584,7 +591,6 @@ - @@ -610,12 +616,15 @@ + + + - + @@ -2003,223 +2012,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2729,7 +2521,7 @@ - + @@ -3656,6 +3448,7 @@ + @@ -3787,33 +3580,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4175,91 +3941,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4368,9 +4049,6 @@ - - - @@ -4496,9 +4174,6 @@ - - - @@ -4655,13 +4330,6 @@ - - - - - - - @@ -4676,7 +4344,7 @@ - + @@ -6198,6 +5866,7 @@ + @@ -6606,22 +6275,7 @@ - - - - - - - - - - - - - - - - + @@ -6639,6 +6293,7 @@ + @@ -9232,6 +8887,7 @@ + @@ -9684,7 +9340,7 @@ - + @@ -9961,8 +9617,24 @@ - + + + + + + + + + + + + + + + + + @@ -10122,25 +9794,21 @@ - - - + - + - - - - - - - - + + + + + + @@ -10210,15 +9878,8 @@ - - - - - - - - - + + @@ -10280,14 +9941,6 @@ - - - - - - - - @@ -10304,16 +9957,13 @@ - + - - - @@ -10366,6 +10016,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10646,6 +10321,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10765,7 +10553,7 @@ - + @@ -10778,9 +10566,6 @@ - - - @@ -10820,20 +10605,14 @@ + + + + - - - - - - - - - - - - + + @@ -10944,7 +10723,7 @@ - + @@ -10957,9 +10736,6 @@ - - - @@ -11022,7 +10798,7 @@ - + @@ -11034,8 +10810,8 @@ - - + + @@ -11046,8 +10822,8 @@ - - + + @@ -11488,7 +11264,6 @@ - @@ -11502,32 +11277,27 @@ - - - + + - - - + - - - - - - - - - - - + + + + + + + + + @@ -11578,40 +11348,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -11622,58 +11358,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -11741,40 +11428,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -11783,29 +11436,26 @@ - - - + + + - - + + - - - - - + + + + - - - - - - - + + + + + @@ -11848,75 +11498,22 @@ - - - - + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -11924,38 +11521,23 @@ - - - - - - - - - + + - + - - + + - - - - - - - - @@ -12007,72 +11589,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -12157,7 +11673,7 @@ - + @@ -12447,7 +11963,7 @@ - + @@ -12456,8 +11972,8 @@ - - + + @@ -12471,8 +11987,8 @@ - - + + @@ -12494,13 +12010,7 @@ - - - - - - - + @@ -12508,6 +12018,9 @@ + + + @@ -12613,7 +12126,6 @@ - @@ -12660,7 +12172,7 @@ - + @@ -12669,7 +12181,7 @@ - + @@ -12941,6 +12453,11 @@ + + + + + @@ -12950,13 +12467,6 @@ - - - - - - - @@ -12969,10 +12479,28 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -13017,7 +12545,7 @@ - + @@ -13028,6 +12556,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13112,13 +12678,7 @@ - - - - - - - + @@ -13134,19 +12694,6 @@ - - - - - - - - - - - - - @@ -13173,6 +12720,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13226,7 +12874,7 @@ - + @@ -13307,7 +12955,7 @@ - + @@ -14248,219 +13896,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -14477,12 +13915,6 @@ - - - - - - @@ -14511,35 +13943,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14647,18 +14050,28 @@ - - - - - - - + + + + + + + + + + + + + + + + + @@ -14702,19 +14115,6 @@ - - - - - - - - - - - - - @@ -14760,12 +14160,6 @@ - - - - - - @@ -14989,19 +14383,6 @@ - - - - - - - - - - - - - @@ -15108,6 +14489,9 @@ + + + @@ -15145,6 +14529,20 @@ + + + + + + + + + + + + + + @@ -15162,6 +14560,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15216,19 +14644,6 @@ - - - - - - - - - - - - - @@ -15241,12 +14656,19 @@ - + - - + + + + + + + + + @@ -15380,17 +14802,15 @@ - + - - - - + + @@ -15505,7 +14925,7 @@ - + @@ -15519,6 +14939,11 @@ + + + + + @@ -15559,7 +14984,7 @@ - + @@ -15570,12 +14995,55 @@ + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15604,47 +15072,75 @@ - - - - - - - - + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + - - - - + + + + + + + + + - - - - - + + + + + + + + + + + @@ -15670,39 +15166,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15722,7 +15185,23 @@ - + + + + + + + + + + + + + + + + + @@ -15736,17 +15215,30 @@ - - - + + + - + - - + + + + + + + + + + + + + + + @@ -15775,16 +15267,10 @@ - - - - - - - + @@ -15802,7 +15288,7 @@ - + @@ -15819,6 +15305,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15826,7 +15409,7 @@ - + @@ -15841,130 +15424,380 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + - - + + - - - - - - - - - + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + - - + + - - - + + + + + + + + + + + + - - + @@ -15977,10 +15810,16 @@ - + + + + + + + - - + + @@ -15990,7 +15829,7 @@ - + @@ -16334,7 +16173,7 @@ - + @@ -16762,7 +16601,6 @@ - @@ -16771,7 +16609,7 @@ - + @@ -16840,11 +16678,76 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16980,6 +16883,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16992,9 +16939,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -17014,8 +17008,39 @@ + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17033,7 +17058,7 @@ - + @@ -17146,14 +17171,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + @@ -17196,15 +17252,8 @@ - - - - - - - - - + + @@ -17258,6 +17307,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17269,46 +17451,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -17328,54 +17472,105 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17388,20 +17583,19 @@ - - - - - - - - - + + + + + + + + - - - + + + @@ -17451,7 +17645,104 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17473,6 +17764,9 @@ + + + @@ -17483,11 +17777,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17837,7 +18157,7 @@ - + @@ -18361,6 +18681,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18501,6 +18869,9 @@ + + + @@ -18521,41 +18892,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -18579,6 +18915,14 @@ + + + + + + + + @@ -18692,6 +19036,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -18790,6 +19156,21 @@ + + + + + + + + + + + + + + + @@ -18807,11 +19188,17 @@ - + + + + + + + @@ -18854,6 +19241,19 @@ + + + + + + + + + + + + + @@ -18878,1875 +19278,16 @@ - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -20795,13 +19336,6 @@ - - - - - - - @@ -20830,7 +19364,24 @@ + + + + + + + + + + + + + + + + + @@ -20893,7 +19444,7 @@ - + @@ -20916,6 +19467,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21006,9 +19582,78 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -21016,10 +19661,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -21029,93 +19717,121 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - + - - - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21125,12 +19841,12 @@ - + - + @@ -21139,7 +19855,28 @@ - + + + + + + + + + + + + + + + + + + + + + + @@ -21147,12 +19884,7 @@ - - - - - - + @@ -21199,7 +19931,7 @@ - + @@ -21218,83 +19950,301 @@ - - - - - - - - + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21311,332 +20261,298 @@ - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - + + - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - + + + + - - - - - + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - - - - - - - - - + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + - - + + - - - + + + - - - - - - - - - - - - - - - - - - - + @@ -21674,7 +20590,7 @@ - + @@ -21683,7 +20599,7 @@ - + @@ -21691,392 +20607,119 @@ - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22163,7 +20806,7 @@ - + @@ -22198,7 +20841,7 @@ - + @@ -22258,7 +20901,7 @@ - + @@ -22289,51 +20932,79 @@ - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22376,9 +21047,6 @@ - - - @@ -22415,6 +21083,14 @@ + + + + + + + + @@ -22429,9 +21105,6 @@ - - - @@ -22455,6 +21128,14 @@ + + + + + + + + @@ -22493,9 +21174,6 @@ - - - @@ -22519,6 +21197,14 @@ + + + + + + + + @@ -22619,7 +21305,7 @@ - + @@ -22631,7 +21317,7 @@ - + @@ -22647,22 +21333,6 @@ - - - - - - - - - - - - - - - - @@ -22689,7 +21359,7 @@ - + @@ -22705,26 +21375,10 @@ - - - - - - - - - - - - - - - - - + @@ -22758,7 +21412,7 @@ - + @@ -22774,25 +21428,9 @@ - - - - - - - - - - - - - - - - - + @@ -22811,7 +21449,7 @@ - + @@ -22845,7 +21483,7 @@ - + @@ -22861,25 +21499,9 @@ - - - - - - - - - - - - - - - - - + @@ -22898,7 +21520,7 @@ - + @@ -22914,26 +21536,6 @@ - - - - - - - - - - - - - - - - - - - - @@ -22946,632 +21548,42 @@ - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - + + + - - - - - - - - - - - - - - - + + @@ -23580,12 +21592,26 @@ - + - + + + + + + + + + + + + + + + @@ -23598,18 +21624,6 @@ - - - - - - - - - - - - @@ -23634,6 +21648,7 @@ + @@ -23680,8 +21695,2099 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps index 36c9cfd0..11580b68 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps @@ -22,21 +22,12 @@ - - - - - - - - - @@ -325,13 +316,27 @@ + + + + + + + + + + + + + + @@ -429,7 +434,7 @@ - + @@ -450,7 +455,7 @@ - + @@ -2002,6 +2007,9 @@ + + + @@ -2012,9 +2020,11 @@ - - - + + + + + @@ -2038,7 +2048,7 @@ - + @@ -2048,41 +2058,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2093,7 +2071,7 @@ - + @@ -2106,9 +2084,11 @@ - + - + + + @@ -2162,46 +2142,15 @@ - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + @@ -2218,75 +2167,36 @@ - + - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -2296,100 +2206,161 @@ - + - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -2404,17 +2375,29 @@ + + + + + + + + + + + + - + - + @@ -2422,7 +2405,7 @@ - + @@ -2440,12 +2423,35 @@ + + + + + + + + + + + + + + + + + + + + + + + - + @@ -2509,7 +2515,7 @@ - + @@ -2724,11 +2730,33 @@ + + + + + + + + + + + + + + + + + + + + + + - + @@ -2756,11 +2784,9 @@ - - - + - + @@ -2886,11 +2912,9 @@ - - - + - + @@ -3014,11 +3038,9 @@ - - - + - + @@ -3388,6 +3410,9 @@ + + + @@ -3415,6 +3440,9 @@ + + + @@ -3626,6 +3654,9 @@ + + + @@ -3643,6 +3674,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3693,26 +3940,23 @@ - - - - - - - - + - + + + - - + + - - - + + + + + @@ -4041,16 +4285,20 @@ - - - - - - + + + + + + + + + + + + + - - - @@ -5192,244 +5440,35 @@ - - - - - - - - - + + + + + + - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -5755,6 +5794,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -5872,18 +5933,51 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - @@ -5907,17 +6001,50 @@ - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -5949,16 +6076,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + @@ -6145,41 +6304,51 @@ - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + @@ -6197,6 +6366,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9278,189 +9712,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/coderules/solutions/jetbrains.mps.coderules.testhelper/jetbrains.mps.coderules.testhelper.msd b/coderules/solutions/jetbrains.mps.coderules.testhelper/jetbrains.mps.coderules.testhelper.msd index 009575cd..e5bbf307 100644 --- a/coderules/solutions/jetbrains.mps.coderules.testhelper/jetbrains.mps.coderules.testhelper.msd +++ b/coderules/solutions/jetbrains.mps.coderules.testhelper/jetbrains.mps.coderules.testhelper.msd @@ -27,6 +27,7 @@ + diff --git a/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps b/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps index 2b957232..20a64c5d 100644 --- a/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps +++ b/coderules/solutions/jetbrains.mps.coderules.testhelper/models/jetbrains.mps.coderules.testhelper.testutil.mps @@ -12,6 +12,7 @@ + @@ -249,6 +250,13 @@ + + + + + + + @@ -942,12 +950,17 @@ - - - + + + + + + + + - - + + @@ -1001,14 +1014,12 @@ - - - + + + + - - - 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 44d61a2f..4e0d7202 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 @@ -3436,12 +3436,17 @@ - - - + + + + + + + + - - + + diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps index 69980c77..a0de572d 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.plugin.mps @@ -6238,12 +6238,17 @@ - - - + + + + + + + + - - + + diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps index 3775e757..abae8724 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps @@ -3784,24 +3784,6 @@ - - - - - - - - - - - - - - - - - - @@ -15841,236 +15823,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -16555,12 +16307,17 @@ - - - + + + + + + + + - - + + @@ -17479,55 +17236,16 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -18126,14 +17844,12 @@ - - - + + + + - - -