Consel, Latry, Réveillère, Cointe, 2005. A Generative Programming Approach to Developing DSL Compilers, in: . Springer Berlin Heidelberg.. https://doi.org/10.1007/11561347_4