Domain specific embedded compilers

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...

This publication has 7 references indexed in Scilit: