From 0fdc2ada2a1330389125963761fb03843039b4d0 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Tue, 15 Oct 2019 21:29:07 +0300 Subject: [PATCH] Rewrite BL Recover base rules to make dependencies between rules visible (i.e. to actually reeval 'eval' predicates in rules incrementally) --- .../jetbrains.mps.baseLanguageExt.types.mps | 481 ++++++++++++------ 1 file changed, 314 insertions(+), 167 deletions(-) diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps index 880d4924..c9dace72 100644 --- a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps +++ b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps @@ -22641,9 +22641,13 @@ - - - + + + + + + + @@ -22662,12 +22666,6 @@ - - - - - - @@ -22697,37 +22695,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -22759,12 +22728,6 @@ - - - - - - @@ -22794,37 +22757,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -22856,12 +22790,6 @@ - - - - - - @@ -22891,37 +22819,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -22953,12 +22852,6 @@ - - - - - - @@ -22988,37 +22881,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -23073,6 +22937,16 @@ + + + + + + + + + + @@ -23096,8 +22970,8 @@ - - + + @@ -23134,6 +23008,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23152,6 +23055,16 @@ + + + + + + + + + + @@ -23179,8 +23092,8 @@ - - + + @@ -23217,6 +23130,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23235,6 +23177,16 @@ + + + + + + + + + + @@ -23258,8 +23210,8 @@ - - + + @@ -23296,6 +23248,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23314,6 +23295,16 @@ + + + + + + + + + + @@ -23337,8 +23328,8 @@ - - + + @@ -23375,6 +23366,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23393,6 +23413,16 @@ + + + + + + + + + + @@ -23416,8 +23446,8 @@ - - + + @@ -23451,6 +23481,16 @@ + + + + + + + + + + @@ -23474,8 +23514,8 @@ - - + + @@ -23505,6 +23545,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23523,6 +23592,16 @@ + + + + + + + + + + @@ -23546,8 +23625,8 @@ - - + + @@ -23577,6 +23656,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23595,6 +23703,16 @@ + + + + + + + + + + @@ -23618,8 +23736,8 @@ - - + + @@ -23649,6 +23767,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +