P Körner, F Mager - Proceedings of the 25th International Conference on …, 2022 - dl.acm.org
Considering programs as data enables powerful meta-programming. One example is Lisp's
macro system, which gives rise to powerful transformations of programs and allows easy …