From 4432af6e1ccbb161bf3d0167bc33b0eff14598fd Mon Sep 17 00:00:00 2001 From: Eugen Schindler Date: Thu, 13 Nov 2014 14:52:12 +0100 Subject: [PATCH 1/2] added += operator --- .../languageModels/behavior.mps | 2 +- .../languageModels/constraints.mps | 2 +- .../languageModels/typesystem.mps | 6 +- .../generator/template/main@generator.mps | 2 +- .../languageModels/actions.mps | 10 +- .../languageModels/behavior.mps | 8 +- .../languageModels/constraints.mps | 4 +- .../languageModels/editor.mps | 2 +- .../languageModels/findUsages.mps | 2 +- .../languageModels/intentions.mps | 2 +- .../languageModels/structure.history | 6 + .../languageModels/structure.mps | 12 +- .../languageModels/textGen.mps | 17 ++- .../languageModels/typesystem.mps | 4 +- .../languageModels/behavior.mps | 4 +- .../test/ex/cpp/overloading/operators.mps | 14 +-- .../models/test/ex/cpp/screenshots/main.mps | 34 +++--- .../com/mbeddr/cpp/tutorial/HelloWorld.mps | 18 ++- .../cpp/tutorial/cpp_tutorial_classes.mps | 17 ++- .../com/mbeddr/cpp/tutorial/dsl_examples.mps | 4 +- .../solutions/spike.templates/models/code.mps | 12 +- .../test/ex/cpp/cext/ExternalModules.mps | 13 +- .../T04_ClassConstructionDestruction.mps | 10 +- .../cpp/classes/T05_ClassMemberVisibility.mps | 6 +- .../test/ex/cpp/goodweather/basic_class.mps | 113 +++++++++++++++--- .../models/test/ex/zaursscratchpad/tests.mps | 9 +- .../models/test/ts/cpp/classes/tests.mps | 38 +++--- 27 files changed, 253 insertions(+), 118 deletions(-) diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/behavior.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/behavior.mps index 9b86f58..0eb0fb2 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/behavior.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/behavior.mps @@ -10,7 +10,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/constraints.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/constraints.mps index 2e8f3f9..4d1380f 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/constraints.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/constraints.mps @@ -9,7 +9,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/typesystem.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/typesystem.mps index 8eaa692..bb49f52 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/typesystem.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.cext/languageModels/typesystem.mps @@ -4,11 +4,11 @@ - + - + - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/generator/template/com/mbeddr/cpp/classes/generator/template/main@generator.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/generator/template/com/mbeddr/cpp/classes/generator/template/main@generator.mps index 7ca07bf..59caa5f 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/generator/template/com/mbeddr/cpp/classes/generator/template/main@generator.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/generator/template/com/mbeddr/cpp/classes/generator/template/main@generator.mps @@ -5,7 +5,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps index d9c5bd0..0e69caf 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps @@ -4,20 +4,20 @@ - + + + + + - - - - diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/behavior.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/behavior.mps index f41b3b8..1b5216a 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/behavior.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/behavior.mps @@ -7,7 +7,7 @@ - + @@ -146,7 +146,7 @@ - + @@ -10986,7 +10986,7 @@ - + @@ -13777,7 +13777,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/constraints.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/constraints.mps index a62f399..c963436 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/constraints.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/constraints.mps @@ -6,7 +6,7 @@ - + @@ -17,6 +17,7 @@ + @@ -28,7 +29,6 @@ - diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/editor.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/editor.mps index c7a9c0e..19bc076 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/editor.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/editor.mps @@ -3,7 +3,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/findUsages.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/findUsages.mps index fe26d3e..a314a2c 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/findUsages.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/findUsages.mps @@ -3,7 +3,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/intentions.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/intentions.mps index 8223c61..f4a0c37 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/intentions.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/intentions.mps @@ -3,7 +3,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.history b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.history index 17a37e0..43afb9f 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.history +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.history @@ -240,5 +240,11 @@ + + + + + + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.mps index eda495a..f2b4ef8 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/structure.mps @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ - + @@ -775,7 +775,7 @@ - + @@ -922,5 +922,11 @@ + + + + + + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/textGen.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/textGen.mps index 448ec8e..28316de 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/textGen.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/textGen.mps @@ -3,7 +3,7 @@ - + @@ -2592,7 +2592,7 @@ - + @@ -2629,5 +2629,18 @@ + + + + + + + + + + + + + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/typesystem.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/typesystem.mps index e68b29a..7b1a8f1 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/typesystem.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/typesystem.mps @@ -4,7 +4,7 @@ - + @@ -18,6 +18,7 @@ + @@ -26,7 +27,6 @@ - diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.gen/languageModels/behavior.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.gen/languageModels/behavior.mps index 611b19a..f4771fc 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.gen/languageModels/behavior.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.gen/languageModels/behavior.mps @@ -4,20 +4,20 @@ - + + - diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/solutions/test.ex.cpp.overloading/models/test/ex/cpp/overloading/operators.mps b/ZPlusPlus/languages/com.mbeddr.cpp/solutions/test.ex.cpp.overloading/models/test/ex/cpp/overloading/operators.mps index dc55bf1..316b66c 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/solutions/test.ex.cpp.overloading/models/test/ex/cpp/overloading/operators.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/solutions/test.ex.cpp.overloading/models/test/ex/cpp/overloading/operators.mps @@ -6,12 +6,12 @@ - - - + + + - + @@ -606,7 +606,7 @@ - + @@ -804,7 +804,7 @@ - + @@ -891,7 +891,7 @@ - + diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/tests/models/test/ex/cpp/screenshots/main.mps b/ZPlusPlus/languages/com.mbeddr.cpp/tests/models/test/ex/cpp/screenshots/main.mps index fb66ba6..ea77a5e 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/tests/models/test/ex/cpp/screenshots/main.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/tests/models/test/ex/cpp/screenshots/main.mps @@ -10,12 +10,12 @@ - - - + + + - + @@ -56,7 +56,7 @@ - + @@ -275,7 +275,7 @@ - + @@ -334,7 +334,7 @@ - + @@ -1025,7 +1025,7 @@ - + @@ -1051,7 +1051,7 @@ - + @@ -1071,7 +1071,7 @@ - + @@ -1186,7 +1186,7 @@ - + @@ -1328,7 +1328,7 @@ - + @@ -1366,7 +1366,7 @@ - + @@ -1513,7 +1513,7 @@ - + @@ -1666,7 +1666,7 @@ - + @@ -1755,7 +1755,7 @@ - + @@ -2029,7 +2029,7 @@ - + diff --git a/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/HelloWorld.mps b/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/HelloWorld.mps index fa07867..2e4c824 100644 --- a/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/HelloWorld.mps +++ b/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/HelloWorld.mps @@ -1,6 +1,12 @@ + + + + + + @@ -8,10 +14,10 @@ - + - + @@ -58,7 +64,7 @@ - + @@ -68,12 +74,12 @@ - + - + @@ -87,7 +93,7 @@ - + diff --git a/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/cpp_tutorial_classes.mps b/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/cpp_tutorial_classes.mps index 3279823..e0074dc 100644 --- a/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/cpp_tutorial_classes.mps +++ b/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/cpp_tutorial_classes.mps @@ -2,11 +2,16 @@ + + + + + - + @@ -114,7 +119,7 @@ - + @@ -765,7 +770,7 @@ - + @@ -1175,7 +1180,7 @@ - + @@ -1269,7 +1274,7 @@ - + @@ -1623,7 +1628,7 @@ - + diff --git a/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/dsl_examples.mps b/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/dsl_examples.mps index 4ba6dd9..6d81c21 100644 --- a/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/dsl_examples.mps +++ b/ZPlusPlus/solutions/com.mbeddr.cpp.tutorial/models/com/mbeddr/cpp/tutorial/dsl_examples.mps @@ -5,6 +5,8 @@ + + @@ -15,7 +17,7 @@ - + diff --git a/ZPlusPlus/solutions/spike.templates/models/code.mps b/ZPlusPlus/solutions/spike.templates/models/code.mps index ad75dae..a206cdd 100644 --- a/ZPlusPlus/solutions/spike.templates/models/code.mps +++ b/ZPlusPlus/solutions/spike.templates/models/code.mps @@ -13,7 +13,7 @@ - + @@ -138,7 +138,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -310,7 +310,7 @@ - + @@ -397,7 +397,7 @@ - + @@ -619,7 +619,7 @@ - + diff --git a/ZPlusPlus/solutions/test.ex.cpp.cext/models/test/ex/cpp/cext/ExternalModules.mps b/ZPlusPlus/solutions/test.ex.cpp.cext/models/test/ex/cpp/cext/ExternalModules.mps index 331916b..85cbfcd 100644 --- a/ZPlusPlus/solutions/test.ex.cpp.cext/models/test/ex/cpp/cext/ExternalModules.mps +++ b/ZPlusPlus/solutions/test.ex.cpp.cext/models/test/ex/cpp/cext/ExternalModules.mps @@ -1,17 +1,24 @@ + + + + + + + - + - + @@ -136,7 +143,7 @@ - + diff --git a/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T04_ClassConstructionDestruction.mps b/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T04_ClassConstructionDestruction.mps index ac7e858..72020ad 100644 --- a/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T04_ClassConstructionDestruction.mps +++ b/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T04_ClassConstructionDestruction.mps @@ -1,12 +1,18 @@ + + + + + + - + @@ -53,7 +59,7 @@ - + diff --git a/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T05_ClassMemberVisibility.mps b/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T05_ClassMemberVisibility.mps index eda6495..87b205e 100644 --- a/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T05_ClassMemberVisibility.mps +++ b/ZPlusPlus/solutions/test.ex.cpp.classes/models/test/ex/cpp/classes/T05_ClassMemberVisibility.mps @@ -15,7 +15,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -180,7 +180,7 @@ - + diff --git a/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps b/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps index 1d2a0f2..b57143e 100644 --- a/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps +++ b/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps @@ -1,6 +1,15 @@ + + + + + + + + + @@ -10,7 +19,7 @@ - + @@ -49,7 +58,7 @@ - + @@ -149,7 +158,7 @@ - + @@ -295,7 +304,7 @@ - + @@ -408,7 +417,7 @@ - + @@ -929,7 +938,7 @@ - + @@ -1024,7 +1033,7 @@ - + @@ -1452,7 +1461,7 @@ - + @@ -1466,14 +1475,20 @@ - + - + + + + + + + @@ -1489,6 +1504,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1560,7 +1639,7 @@ - + @@ -1581,7 +1660,7 @@ - + @@ -1646,7 +1725,7 @@ - + @@ -1667,7 +1746,7 @@ - + @@ -1748,7 +1827,7 @@ - + @@ -1825,7 +1904,7 @@ - + @@ -1921,7 +2000,7 @@ - + diff --git a/ZPlusPlus/solutions/test.ex.zaursscratchpad/models/test/ex/zaursscratchpad/tests.mps b/ZPlusPlus/solutions/test.ex.zaursscratchpad/models/test/ex/zaursscratchpad/tests.mps index c3b5170..ace453f 100644 --- a/ZPlusPlus/solutions/test.ex.zaursscratchpad/models/test/ex/zaursscratchpad/tests.mps +++ b/ZPlusPlus/solutions/test.ex.zaursscratchpad/models/test/ex/zaursscratchpad/tests.mps @@ -4,13 +4,16 @@ + + + - + @@ -44,7 +47,7 @@ - + @@ -98,7 +101,7 @@ - + diff --git a/ZPlusPlus/solutions/test.ts.cpp.classes/models/test/ts/cpp/classes/tests.mps b/ZPlusPlus/solutions/test.ts.cpp.classes/models/test/ts/cpp/classes/tests.mps index e923f7d..30d1718 100644 --- a/ZPlusPlus/solutions/test.ts.cpp.classes/models/test/ts/cpp/classes/tests.mps +++ b/ZPlusPlus/solutions/test.ts.cpp.classes/models/test/ts/cpp/classes/tests.mps @@ -13,14 +13,17 @@ + + + - + @@ -31,7 +34,6 @@ - @@ -63,7 +65,7 @@ - + @@ -147,7 +149,7 @@ - + @@ -207,7 +209,7 @@ - + @@ -259,7 +261,7 @@ - + @@ -343,7 +345,7 @@ - + @@ -536,7 +538,7 @@ - + @@ -592,7 +594,7 @@ - + @@ -648,7 +650,7 @@ - + @@ -716,7 +718,7 @@ - + @@ -791,7 +793,7 @@ - + @@ -854,7 +856,7 @@ - + @@ -920,7 +922,7 @@ - + @@ -992,7 +994,7 @@ - + @@ -1059,7 +1061,7 @@ - + @@ -1132,7 +1134,7 @@ - + @@ -2750,7 +2752,7 @@ - + From 3aca2dbee91dba66f0c3eb5670880085c3685382 Mon Sep 17 00:00:00 2001 From: Eugen Schindler Date: Thu, 13 Nov 2014 16:05:17 +0100 Subject: [PATCH 2/2] added more on tutorial 3 --- .../languageModels/actions.mps | 80 +--- .../test/ex/cpp/goodweather/basic_class.mps | 385 +++++++++++++++++- 2 files changed, 386 insertions(+), 79 deletions(-) diff --git a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps index d9c5bd0..79eec2b 100644 --- a/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps +++ b/ZPlusPlus/languages/com.mbeddr.cpp/languages/com.mbeddr.cpp.classes/languageModels/actions.mps @@ -3,21 +3,23 @@ + - + + + + + - - - - + @@ -977,20 +979,6 @@ - - - - - - - - - - - - - - @@ -1058,6 +1046,7 @@ + @@ -1119,27 +1108,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -1158,6 +1126,7 @@ + @@ -1165,20 +1134,6 @@ - - - - - - - - - - - - - - @@ -1188,23 +1143,6 @@ - - - - - - - - - - - - - - - - - diff --git a/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps b/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps index b57143e..fa61508 100644 --- a/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps +++ b/ZPlusPlus/solutions/test.ex.cpp.goodweather/models/test/ex/cpp/goodweather/basic_class.mps @@ -894,6 +894,9 @@ + + + @@ -1142,6 +1145,9 @@ + + + @@ -1516,7 +1522,7 @@ - + @@ -1548,24 +1554,231 @@ - + - + - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1598,6 +1811,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1689,6 +2009,14 @@ + + + + + + + + @@ -2116,5 +2444,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +