From edbd77c7487ed3e3d8d332a2c9d7bcf555c17778 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Mon, 9 Sep 2019 22:51:29 +0300 Subject: [PATCH] Prepare for migration from spliced Logicals in ListNode to LogicalDataForm --- .../generator/template/main@generator.mps | 69 ++- .../languageModels/editor.mps | 10 + .../languageModels/migration.mps | 478 +++++++++++++++++- .../languageModels/structure.mps | 22 + 4 files changed, 571 insertions(+), 8 deletions(-) diff --git a/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps b/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps index 83dc75c5..cf3c669b 100644 --- a/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps +++ b/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps @@ -643,16 +643,16 @@ - - - - - + + + + + - + @@ -706,6 +706,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.logic/languageModels/editor.mps b/coderules/languages/jetbrains.mps.logic/languageModels/editor.mps index bb0012ba..9ce9449a 100644 --- a/coderules/languages/jetbrains.mps.logic/languageModels/editor.mps +++ b/coderules/languages/jetbrains.mps.logic/languageModels/editor.mps @@ -4127,5 +4127,15 @@ + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.logic/languageModels/migration.mps b/coderules/languages/jetbrains.mps.logic/languageModels/migration.mps index 8e94815f..01417e2b 100644 --- a/coderules/languages/jetbrains.mps.logic/languageModels/migration.mps +++ b/coderules/languages/jetbrains.mps.logic/languageModels/migration.mps @@ -5,6 +5,8 @@ + + @@ -16,15 +18,34 @@ - + + + + + + + + + + + + + + + + + + + + @@ -34,9 +55,21 @@ + + + + + + + + + + + + @@ -46,8 +79,16 @@ + + + + + + + + @@ -66,7 +107,9 @@ - + + + @@ -77,16 +120,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -206,5 +320,365 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.logic/languageModels/structure.mps b/coderules/languages/jetbrains.mps.logic/languageModels/structure.mps index 19d09836..d8b2e3ad 100644 --- a/coderules/languages/jetbrains.mps.logic/languageModels/structure.mps +++ b/coderules/languages/jetbrains.mps.logic/languageModels/structure.mps @@ -296,6 +296,9 @@ + + + @@ -634,5 +637,24 @@ + + + + + + + + + + + + + + + + + + +