Funcons for HGMP The Fundamental Constructs of Homogeneous Generative Meta-programming

Authors
Publication date 09-2018
Journal ACM SIGPLAN Notices
Volume | Issue number 53 | 9
Pages (from-to) 168-174
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract The PLanCompS project proposes a component-based approach to programming-language development in which fundamental constructs (funcons) are reused across language definitions. Homogeneous Generative Meta-Programming (HGMP) enables writing programs that generate code as data, at run-time or compile-time, for manipulation and staged evaluation. Building on existing formalisations of HGMP, this paper introduces funcons for HGMP and demonstrates their usage in component-based semantics.
Document type Article
Note Publisher Copyright: © 2018 Association for Computing Machinery.
Language English
Published at https://doi.org/10.1145/3393934.3278132
Other links https://www.scopus.com/pages/publications/105023484382
Permalink to this page
Back