Funcons for HGMP : the fundamental constructs of homogeneous generative meta-programming . / van Binsbergen, L. Thomas.

2018. 168-174 Paper presented at Generative Programming: Concepts & Experiences, .

Research output: Contribution to conferencePaper

Published

Documents

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 languageEnglish
Pages168-174
Number of pages7
DOIs
Publication statusPublished - 5 Nov 2018
EventGenerative Programming: Concepts & Experiences -
Duration: 5 Nov 20186 Nov 2018

Conference

ConferenceGenerative Programming: Concepts & Experiences
Abbreviated titleGPCE 2018
Period5/11/186/11/18

Research outputs

This open access research output is licenced under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

ID: 31087604