From 46cc65fd59d4ed2d0e5fbaee0717ec3ac9e7eca8 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Mon, 20 Apr 2020 23:09:44 +0300 Subject: [PATCH] Allow passing multi meta logicals to macros as parameters --- .../generator/template/main@generator.mps | 215 ++++++++++++------ .../jetbrains.mps.lang.coderules.template.mps | 8 +- 2 files changed, 153 insertions(+), 70 deletions(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps b/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps index e7c87db7..7a20e670 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps @@ -765,10 +765,6 @@ - - - - @@ -890,8 +886,8 @@ - + @@ -1620,6 +1616,10 @@ + + + + @@ -9266,12 +9266,6 @@ - - - - - - @@ -9283,6 +9277,12 @@ + + + + + + @@ -9391,9 +9391,6 @@ - - - @@ -9410,6 +9407,9 @@ + + + @@ -14315,8 +14315,8 @@ - - + + @@ -14327,30 +14327,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -14374,6 +14350,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -14417,6 +14427,9 @@ + + + @@ -14861,8 +14874,8 @@ - - + + @@ -14873,30 +14886,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -14920,6 +14909,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17199,6 +17222,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps index c643963e..2be0411a 100644 --- a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps +++ b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps @@ -6964,8 +6964,8 @@ - - + + @@ -7024,8 +7024,8 @@ - - + +