From 1b44f41fb107a15c0a7136fe5c6088c2a85ae904 Mon Sep 17 00:00:00 2001 From: Kolja Dummann Date: Wed, 20 Jan 2016 08:59:02 +0100 Subject: [PATCH 01/48] migrate to mps 3.3 final --- .mps/encodings.xml | 7 +- .mps/migration.xml | 3 + .mps/misc.xml | 5 +- .../CodeReviewPreferences/module.msd | 5 +- .../__spreferences/PlatformTemplates.mps | 55 ++++-- _spreferences/PlatformTemplates/module.msd | 32 +++- .../__spreferences/TypeSizeConfiguration.mps | 2 +- .../TypeSizeConfiguration/module.msd | 13 +- .../languageModels/editor.mps | 83 +++++---- .../languageModels/intentions.mps | 2 +- .../languageModels/structure.mps | 53 +++++- .../languageModels/typesystem.mps | 2 +- .../mbeddr.arduino.core.mpl | 157 ++++++++++++---- .../pluginSolution/mbeddr.arduino.util.msd | 92 ++++++---- .../arduino/core/pluginSolution/plugin.mps | 4 +- .../languageModels/editor.mps | 2 +- .../languageModels/structure.mps | 5 +- .../mbeddr.arduino.interrupts.mpl | 120 +++++++++--- .../generator/template/main@generator.mps | 4 +- .../languageModels/editor.mps | 2 +- .../languageModels/structure.mps | 4 +- .../mbeddr.arduino.registers.mpl | 120 ++++++++++-- .../generator/template/main@generator.mps | 16 +- .../languageModels/constraints.mps | 16 +- .../languageModels/editor.mps | 6 +- .../languageModels/structure.mps | 6 +- .../mbeddr.arduino.statemachine.mpl | 172 +++++++++++++----- solutions/arduino.samples/arduino.samples.msd | 86 ++++++--- .../TypeSizeConfiguration (a.s.Atomic).mpsr | 10 + .../TypeSizeConfiguration (a.s.Blinker).mpsr | 10 + .../models/arduino/samples/Serial/.model | 2 +- .../TypeSizeConfiguration (a.s.Serial).mpsr | 10 + .../arduino/samples/statemachine/.model | 4 +- ...eSizeConfiguration (a.s.statemachine).mpsr | 10 + .../models/arduino/samples/weather/.model | 4 +- .../TypeSizeConfiguration (a.s.weather).mpsr | 10 + .../mbeddr.arduino.build.msd | 11 +- .../mbeddr.arduino.header.msd | 26 ++- .../mbeddr.arduino.platform.msd | 22 ++- .../models/mbeddr/arduino/platform/Main.mps | 2 +- 40 files changed, 882 insertions(+), 313 deletions(-) diff --git a/.mps/encodings.xml b/.mps/encodings.xml index e206d70..f758959 100644 --- a/.mps/encodings.xml +++ b/.mps/encodings.xml @@ -1,5 +1,6 @@ - - - + + + + \ No newline at end of file diff --git a/.mps/migration.xml b/.mps/migration.xml index b90449f..858acbf 100644 --- a/.mps/migration.xml +++ b/.mps/migration.xml @@ -2,9 +2,12 @@ + + + \ No newline at end of file diff --git a/.mps/misc.xml b/.mps/misc.xml index 7455aa1..a26a506 100644 --- a/.mps/misc.xml +++ b/.mps/misc.xml @@ -4,7 +4,6 @@ +