From 799641bd2edcb200d351912c3d3a42303af28aed Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Mon, 26 Dec 2016 15:44:51 +0100 Subject: [PATCH] Make constraint arity a derived property. --- .../languageModels/behavior.mps | 23 ------- .../languageModels/constraints.mps | 47 ++++++++++++++ .../languageModels/structure.mps | 7 +-- .../languageModels/typesystem.mps | 62 +------------------ 4 files changed, 50 insertions(+), 89 deletions(-) diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps index 1e844bce..22b6c0a7 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps @@ -71,7 +71,6 @@ - @@ -744,28 +743,6 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps index 788ea476..d2004262 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps @@ -100,6 +100,12 @@ + + + + + + @@ -109,12 +115,21 @@ + + + + + + + + + @@ -198,6 +213,7 @@ + @@ -1052,5 +1068,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps index d307cf0f..9d3023a7 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps @@ -16,9 +16,7 @@ - - - + @@ -276,9 +274,6 @@ - - - diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/typesystem.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/typesystem.mps index 2c7dfe4c..4f7f59d2 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/typesystem.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/typesystem.mps @@ -17,7 +17,6 @@ - @@ -929,63 +928,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1001,8 +943,8 @@ - - + +