From c6e20d00c2526f149644982b7a1d0e59346c7ca6 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Mon, 4 May 2020 14:37:05 +0300 Subject: [PATCH] Handle case of free vars for ternary operation and primitive subtyping (needed for closures) --- .../jetbrains.mps.baseLanguageExt.types.mps | 183 +++++++++++++----- 1 file changed, 133 insertions(+), 50 deletions(-) diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps index 68c2b19b..3901f863 100644 --- a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps +++ b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps @@ -23758,6 +23758,22 @@ + + + + + + + + + + + + + + + + @@ -23823,6 +23839,22 @@ + + + + + + + + + + + + + + + + @@ -24986,6 +25018,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -25462,52 +25549,58 @@ - - - - - - + + + + + + - - - + + + - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -33601,21 +33694,11 @@ - - - - - - - + + - - - - - - - + +