TY - CHAP A1 - Lier, Alexander A1 - Selgrad, Kai A1 - Stamminger, Marc ED - Alberto Riva, T1 - DIY Meta Languages with Common Lisp T2 - Proceedings of the 10th European Lisp Symposium (ELS 2017), Vrije Universiteit Brussel, Brussels, Belgium, April, 3-4 2017 N2 - In earlier work we described C-Mera, an S-Expression to C-style code transformator, and how it can be used to provide high-level abstractions to the C-family of programming languages. In this paper we provide an in-depth description of its internals that would have been out of the scope of the earlier presentations. Ĺ’ese implementation details are presented as a toolkit of general techniques for implementing similar meta languages on top of Common Lisp and illustrated on the example of C-Mera, with the goal of making our experience in implementing them more broadly available. KW - Macros KW - Code Generation KW - Common Lis KW - Meta Programmin Y1 - 2017 UR - https://selgrad.org/publications/2017_els_LSS.pdf SN - 978-2-9557474-1-4 SP - 72 EP - 79 PB - ACM CY - New York, NY, USA ER -