A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Modular domain-specific language components in scala
2010
Proceedings of the ninth international conference on Generative programming and component engineering - GPCE '10
Programs in domain-specific embedded languages (DSELs) can be represented in the host language in different ways, for instance implicitly as libraries, or explicitly in the form of abstract syntax trees. Each of these representations has its own strengths and weaknesses. The implicit approach has good composability properties, whereas the explicit approach allows more freedom in making syntactic program transformations. Traditional designs for DSELs fix the form of representation, which means
doi:10.1145/1868294.1868307
dblp:conf/gpce/HoferO10
fatcat:37fuuoi3wbfchbdn2wamx4dqga