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.
Original language | English |
---|---|
Pages | 168-174 |
Number of pages | 7 |
DOIs | |
Publication status | Published - 5 Nov 2018 |
Event | Generative Programming: Concepts & Experiences - Duration: 5 Nov 2018 → 6 Nov 2018 |
Conference
Conference | Generative Programming: Concepts & Experiences |
---|---|
Abbreviated title | GPCE 2018 |
Period | 5/11/18 → 6/11/18 |