Tim Sheard, Zine-el-abidine Benaissa, and Emir Pasalic * Introduction * Staging in MetaML * Monads in Langauge Design * Monads in METAML * Illustrating our compiler development method o The while-language o The structure of the solution o Step 1: monadic interpreter o Step 2: staged interpreter + Interpreter for Commands. + An example. * Step 3: Back-end translation and intermediate code optimization o Intensional analysis of code fragments
DSL Speed-Test: Messen Sie die Internet-Geschwindigkeit (Download und Upload) Ihrer DSL-Verbindung online. Der DSL Speed-Test erkennt DSL 768 bis DSL 16.000.
C. Humer, C. Wimmer, C. Wirth, A. Wöß, and T. Würthinger. Proceedings of the 13th International Conference on Generative Programming: Concepts and Experiences, page 123--132. ACM, (2014)
A. Abouzahra, J. Bézivin, M. Fabro, and F. Jouault. Proceedings of the Best Practices for Model Driven Software Development at OOPSLA'05, San Diego, California, USA, , (2005)