From 44fb682ee1fcf3ca1f40f6aa0242391c4b3b6c35 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Thu, 24 May 2018 11:53:43 +0200 Subject: [PATCH] Sample test language. --- .../jetbrains.mps.typechecking.testlang.mpl | 18 +- .../models/types.mps | 463 ++++++++++++++---- ...ains.mps.typechecking.testlang.sandbox.msd | 2 - 3 files changed, 372 insertions(+), 111 deletions(-) diff --git a/typechecking/languages/jetbrains.mps.typechecking.testlang/jetbrains.mps.typechecking.testlang.mpl b/typechecking/languages/jetbrains.mps.typechecking.testlang/jetbrains.mps.typechecking.testlang.mpl index 89e7a3a9..348e4e05 100644 --- a/typechecking/languages/jetbrains.mps.typechecking.testlang/jetbrains.mps.typechecking.testlang.mpl +++ b/typechecking/languages/jetbrains.mps.typechecking.testlang/jetbrains.mps.typechecking.testlang.mpl @@ -15,7 +15,7 @@ - + @@ -25,9 +25,10 @@ + - + @@ -37,8 +38,6 @@ - - @@ -50,7 +49,7 @@ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - + @@ -59,6 +58,7 @@ + @@ -71,19 +71,21 @@ + - + + - + @@ -93,8 +95,6 @@ - - diff --git a/typechecking/languages/jetbrains.mps.typechecking.testlang/models/types.mps b/typechecking/languages/jetbrains.mps.typechecking.testlang/models/types.mps index 100fa0a1..b95f968b 100644 --- a/typechecking/languages/jetbrains.mps.typechecking.testlang/models/types.mps +++ b/typechecking/languages/jetbrains.mps.typechecking.testlang/models/types.mps @@ -2,13 +2,14 @@ - + + + - - + @@ -24,13 +25,10 @@ - - - + - @@ -60,7 +58,6 @@ - @@ -78,6 +75,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -85,7 +105,6 @@ - @@ -94,12 +113,6 @@ - - - - - - @@ -122,33 +135,45 @@ + + + - - + + - - - + + + + + + + + + + - - - + + + + + @@ -165,6 +190,15 @@ + + + + + + + + + @@ -195,7 +229,6 @@ - @@ -213,14 +246,6 @@ - - - - - - - - @@ -229,6 +254,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -237,12 +310,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -298,7 +456,7 @@ - + @@ -306,7 +464,7 @@ - + @@ -381,21 +539,59 @@ - - - - - - + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -416,6 +612,9 @@ + + + @@ -434,13 +633,6 @@ - - - - - - - @@ -450,18 +642,12 @@ - - - - - - - - - - - - + + + + + + @@ -516,17 +702,6 @@ - - - - - - - - - - - @@ -586,31 +761,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -621,6 +771,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.testlang.sandbox/jetbrains.mps.typechecking.testlang.sandbox.msd b/typechecking/solutions/jetbrains.mps.typechecking.testlang.sandbox/jetbrains.mps.typechecking.testlang.sandbox.msd index fccf7913..cc8436dd 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.testlang.sandbox/jetbrains.mps.typechecking.testlang.sandbox.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.testlang.sandbox/jetbrains.mps.typechecking.testlang.sandbox.msd @@ -19,8 +19,6 @@ - -