The Implementation of MOLA to L3 Compiler
Agris Šostaks, Audris Kalniņš · 2008
Abstract. The implementation of the model transformation language MOLA compiler to the L3 language is described in the paper. It is shown that L3 is a suitable low-level model transformation language for efficient implementation of pattern matching in MOLA. A rationale for the chosen compiler architecture is offered. The detailed description of mappings from MOLA to L3 is also given. Some general approach to the graphical language compiler development, such as model-driven compiling and debugging, is also sketched.