From 6ccb8513bda35fd58164ad1bba643b75953dfce5 Mon Sep 17 00:00:00 2001 From: Andre Pacak Date: Fri, 29 Nov 2019 20:51:05 +0100 Subject: [PATCH] syntax directed sort mode instead of syntax directed judgment flag --- .../template/TypeLang.generator.util.mps | 75 ++++------ .../generator/template/main@generator.mps | 8 +- .../languages/TypeLang/models/behavior.mps | 140 ++++++++++++++---- .../languages/TypeLang/models/editor.mps | 36 +---- .../languages/TypeLang/models/structure.mps | 16 +- .../TypeLangTest/models/test_single.mps | 87 +++++------ 6 files changed, 205 insertions(+), 157 deletions(-) diff --git a/inca-translation/languages/TypeLang/generator/template/TypeLang.generator.util.mps b/inca-translation/languages/TypeLang/generator/template/TypeLang.generator.util.mps index afa59ed..b228335 100644 --- a/inca-translation/languages/TypeLang/generator/template/TypeLang.generator.util.mps +++ b/inca-translation/languages/TypeLang/generator/template/TypeLang.generator.util.mps @@ -4077,7 +4077,7 @@ - + @@ -4100,7 +4100,7 @@ - + @@ -4108,8 +4108,8 @@ - - + + @@ -4152,7 +4152,7 @@ - + @@ -5357,7 +5357,7 @@ - + @@ -5509,7 +5509,7 @@ - + @@ -5518,33 +5518,16 @@ - + - - - - - - - - - - - - - - - - - - + @@ -5552,8 +5535,8 @@ - - + + @@ -5573,7 +5556,7 @@ - + @@ -5594,14 +5577,14 @@ - + - + @@ -5614,7 +5597,7 @@ - + @@ -7412,7 +7395,7 @@ - + @@ -7420,8 +7403,8 @@ - - + + @@ -7441,7 +7424,7 @@ - + @@ -7500,7 +7483,7 @@ - + @@ -7575,13 +7558,13 @@ - + - + @@ -7746,8 +7729,8 @@ - - + + @@ -8148,7 +8131,7 @@ - + @@ -8156,8 +8139,8 @@ - - + + @@ -8259,7 +8242,7 @@ - + @@ -8425,7 +8408,7 @@ - + diff --git a/inca-translation/languages/TypeLang/generator/template/main@generator.mps b/inca-translation/languages/TypeLang/generator/template/main@generator.mps index 46bb7c0..c13b2dc 100644 --- a/inca-translation/languages/TypeLang/generator/template/main@generator.mps +++ b/inca-translation/languages/TypeLang/generator/template/main@generator.mps @@ -88,9 +88,7 @@ - - - + @@ -820,9 +818,7 @@ - - - + diff --git a/inca-translation/languages/TypeLang/models/behavior.mps b/inca-translation/languages/TypeLang/models/behavior.mps index 8143b8b..f6653e0 100644 --- a/inca-translation/languages/TypeLang/models/behavior.mps +++ b/inca-translation/languages/TypeLang/models/behavior.mps @@ -1018,6 +1018,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1087,15 +1128,7 @@ - - - - - - - - - + @@ -1118,6 +1151,24 @@ + + + + + + + + + + + + + + + + + + @@ -6547,30 +6598,45 @@ - - - - - + + + + + - - - + + + - - - - - + + + + + + + + + + + + - - - + + + + + + + + + + + @@ -6626,6 +6692,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inca-translation/languages/TypeLang/models/editor.mps b/inca-translation/languages/TypeLang/models/editor.mps index 28b8fd9..17ed250 100644 --- a/inca-translation/languages/TypeLang/models/editor.mps +++ b/inca-translation/languages/TypeLang/models/editor.mps @@ -919,13 +919,6 @@ - - - - - - - @@ -954,13 +947,6 @@ - - - - - - - @@ -995,13 +981,6 @@ - - - - - - - @@ -1532,13 +1511,6 @@ - - - - - - - @@ -1840,5 +1812,13 @@ + + + + + + + + diff --git a/inca-translation/languages/TypeLang/models/structure.mps b/inca-translation/languages/TypeLang/models/structure.mps index 169da4c..d061a97 100644 --- a/inca-translation/languages/TypeLang/models/structure.mps +++ b/inca-translation/languages/TypeLang/models/structure.mps @@ -223,12 +223,6 @@ - - - - - - @@ -866,5 +860,15 @@ + + + + + + + + + + diff --git a/inca-translation/solutions/TypeLangTest/models/test_single.mps b/inca-translation/solutions/TypeLangTest/models/test_single.mps index ae617f1..533ce68 100644 --- a/inca-translation/solutions/TypeLangTest/models/test_single.mps +++ b/inca-translation/solutions/TypeLangTest/models/test_single.mps @@ -7,7 +7,6 @@ - @@ -19,7 +18,7 @@ - + @@ -50,9 +49,6 @@ - - - @@ -80,55 +76,54 @@ - + - - - + + - + - + - + - + - + - - - + + + - + - + - - - + + - + - + - + - + - + - - - + + + - + + @@ -182,7 +177,7 @@ - + @@ -198,7 +193,7 @@ - + @@ -216,7 +211,7 @@ - + @@ -232,7 +227,7 @@ - + @@ -265,7 +260,7 @@ - + @@ -289,7 +284,7 @@ - + @@ -305,7 +300,7 @@ - + @@ -329,7 +324,7 @@ - + @@ -353,7 +348,7 @@ - + @@ -369,7 +364,7 @@ - + @@ -387,7 +382,7 @@ - + @@ -405,7 +400,7 @@ - + @@ -441,7 +436,7 @@ - + @@ -475,7 +470,7 @@ - + @@ -487,7 +482,7 @@ - + -- GitLab