Domain specific embedded compilers
- 31 December 1999
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 35 (1) , 109-122
- https://doi.org/10.1145/331960.331977
Abstract
Domain-specific embedded languages (DSELs) expressedin higher-order, typed (HOT) languages providea composable framework for domain-specific abstractions.Such a framework is of greater utilitythan a collection of stand-alone domain-specificlanguages. Usually, embedded domain specific languagesare build on top of a set of domain specificprimitive functions that are ultimately implementedusing some form of foreign function call.We sketch a general design pattern for embedding...Keywords
This publication has 7 references indexed in Scilit:
- Server side web scripting in HaskellJournal of Functional Programming, 2000
- Calling hell from heaven and heaven from hellPublished by Association for Computing Machinery (ACM) ,1999
- H/DirectPublished by Association for Computing Machinery (ACM) ,1998
- Polymorphism and type inference in database programmingACM Transactions on Database Systems, 1996
- Comprehension syntaxACM SIGMOD Record, 1994
- Imperative functional programmingPublished by Association for Computing Machinery (ACM) ,1993
- The next 700 programming languagesCommunications of the ACM, 1966