An Evaluation of Domain-Specific Language Technologies for Code Generation
Stratego/XT 0.17 -- A Language and Toolset for Program Transformation