I have recently worked quite a bit with the language workbench MPS and I think it’s about time to note the experiences I have made and the background knowledge I have collected.
Entries from October 2010 ↓
MPS Experience
October 23rd, 2010 — article
Did you know? Funny facts about C99
October 6th, 2010 — article
I am currently writing an implementation of the C99 programming language as a basic language for the MPS language workbench. I call this implementation c-base, because it is intended to be used as a target language for code generation, much like MPS’ Java-like base-language. I created the model of this MPS language according to the [...]
Programming Abstractions with Debugging Support for Resource-Constrained Devices
October 5th, 2010 — publication
Abstractions are crucial in order to manage complex systems. In pervasive computing, though, common programming abstractions tend to be too expensive for the employed resource-constrained devices. In recent years, the wireless sensor network community has proposed several solutions to this problem. However, little has been done to also support debugging on the level of the [...]