diff --git a/build.xml b/build.xml index a02e13b1..24d51945 100644 --- a/build.xml +++ b/build.xml @@ -40,9 +40,14 @@ + + + + + @@ -855,9 +860,14 @@ + + + + + diff --git a/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps b/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps index bb402292..75b569dd 100644 --- a/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps +++ b/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps @@ -66,6 +66,9 @@ + + + @@ -411,7 +414,7 @@ - + @@ -490,13 +493,15 @@ - - - - - - - + + + + + + + + + @@ -735,6 +740,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl b/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl index a3560a35..bd169827 100644 --- a/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl +++ b/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl @@ -1,5 +1,5 @@ - + @@ -93,19 +93,30 @@ + + + + + + + + + + + diff --git a/logic/languages/jetbrains.mps.logic/languageModels/behavior.mps b/logic/languages/jetbrains.mps.logic/languageModels/behavior.mps index c4c4e4c1..f1af0020 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/behavior.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/behavior.mps @@ -309,7 +309,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/languageModels/editor.mps b/logic/languages/jetbrains.mps.logic/languageModels/editor.mps index 2b3a1506..9b055aef 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/editor.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/editor.mps @@ -675,7 +675,7 @@ - + @@ -709,7 +709,7 @@ - + @@ -771,13 +771,15 @@ - - - - - - - + + + + + + + + + @@ -809,11 +811,13 @@ - - - - - + + + + + + + @@ -824,19 +828,6 @@ - - - - - - - - - - - - - @@ -2268,5 +2259,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logic/languages/jetbrains.mps.logic/languageModels/migration.mps b/logic/languages/jetbrains.mps.logic/languageModels/migration.mps new file mode 100644 index 00000000..a0bd7132 --- /dev/null +++ b/logic/languages/jetbrains.mps.logic/languageModels/migration.mps @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logic/languages/jetbrains.mps.logic/languageModels/structure.mps b/logic/languages/jetbrains.mps.logic/languageModels/structure.mps index b3e072ac..374505c0 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/structure.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/structure.mps @@ -82,7 +82,7 @@ - + @@ -365,5 +365,18 @@ + + + + + + + + + + + + + diff --git a/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps b/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps index 80272844..317dc296 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/typesystem.mps @@ -233,7 +233,7 @@ - + @@ -365,6 +365,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +