From d174a900c00615faaa95315fc5d5b8d3cc5f71cd Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Mon, 20 Jul 2015 17:08:55 +0200 Subject: [PATCH] Switched to using data type for logical vars --- .../generator/template/main@generator.mps | 404 +++++++----------- .../languageModels/actions.mps | 48 +++ .../languageModels/editor.mps | 115 +++-- .../languageModels/structure.mps | 5 + 4 files changed, 285 insertions(+), 287 deletions(-) diff --git a/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps b/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps index 48398389..ece85e75 100644 --- a/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps +++ b/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps @@ -27,12 +27,14 @@ + + @@ -166,7 +168,6 @@ - @@ -224,9 +225,6 @@ - - - @@ -396,6 +394,10 @@ + + + + @@ -7984,68 +7986,56 @@ - + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + @@ -8053,102 +8043,70 @@ - - + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + - - + + - + - + @@ -8165,61 +8123,49 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + @@ -8227,97 +8173,65 @@ - - + + - + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + - - + + - + diff --git a/languages/jetbrains.mps.lang.typesystem2/languageModels/actions.mps b/languages/jetbrains.mps.lang.typesystem2/languageModels/actions.mps index 67f39231..1e57b03d 100644 --- a/languages/jetbrains.mps.lang.typesystem2/languageModels/actions.mps +++ b/languages/jetbrains.mps.lang.typesystem2/languageModels/actions.mps @@ -715,5 +715,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps b/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps index 93dc1122..975bea0c 100644 --- a/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps +++ b/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps @@ -41,6 +41,7 @@ + @@ -1248,27 +1249,8 @@ - - - - - - - - - - - - - - - - - - - - - + + @@ -1291,27 +1273,8 @@ - - - - - - - - - - - - - - - - - - - - - + + @@ -2137,5 +2100,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps b/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps index 6afef6b7..cdb6b824 100644 --- a/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps +++ b/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps @@ -322,6 +322,11 @@ + + + + +