One tool, many languages: language-parametric transformation with incremental parametric syntax

We present a new approach for building source-to-source transformations that can run on multiple programming languages, based on a new way of representing programs called incremental parametric syntax. We implement this approach in Haskell in our Cubix system, and construct incremental parametric sy...

Full description

Bibliographic Details
Main Authors: Koppel, James (Author), Premtoon, Varot (Author), Solar Lezama, Armando (Author)
Format: Article
Language:English
Published: Association for Computing Machinery (ACM), 2019-07-11T18:21:12Z.
Subjects:
Online Access:Get fulltext