Mint: Java multi-stage programming using weak separability

E Westbrook, M Ricken, J Inoue, Y Yao, T Abdelatif… - ACM Sigplan …, 2010 - dl.acm.org
Multi-stage programming (MSP) provides a disciplined approach to run-time code
generation. In the purely functional setting, it has been shown how MSP can be used to …

Refining semantics for multi-stage programming

R Ge, R Garcia - Journal of Computer Languages, 2019 - Elsevier
The multi-stage programming paradigm supports runtime code generation and execution.
Though powerful, its potential is impeded by the lack of static analysis support. Van Horn …

Meta-Program Development as a Model Transformation Process

V Štuikys, R Damaševičius, V Štuikys… - Meta-Programming and …, 2013 - Springer
We formulate the development and use of the meta-program as the model and program
transformation tasks. Such a vision is based on the previous discussions (see Chaps. 8, 9 …