K Matsuda, S Frohlich, M Wang, N Wu - … on Programming Languages, 2023 - dl.acm.org
… 1 INTRODUCTION Programming languages solve problems in an expressive and flexible way. When there is a particular problem to be solved, a domain-specificlanguage (DSL) is …
J Gibbons, N Wu - Proceedings of the 19th ACM SIGPLAN international …, 2014 - dl.acm.org
… domain-specificlanguage can be implemented by embedding within a general-purpose host language… on whether terms in the language construct syntactic or semantic representations. …
… in one language, and to provide good results for the same task in another language, without … “Évaluation des propriétés multilingues d’unembedding contextualisé.” In: European Grid …
C Hofer, K Ostermann - … of the ninth international conference on …, 2010 - dl.acm.org
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 …
D Young, M Grebe, A Gill - Practical Aspects of Declarative Languages …, 2021 - Springer
… deeply embedded domainspecificlanguage would support … already builtin to the base language, such as pattern matching … deeply embedded domainspecificlanguages can be cleaner…
S Lindley - Proceedings of the 8th ACM SIGPLAN workshop on …, 2012 - dl.acm.org
… polymorphic domainspecificlanguages in Haskell and OCaml. We exploit recent language … We also show how to extend unembedding with polymorphism. The main contributions of …
… Functional programming languages are excellent for hosting embedded domainspecific languages (eDSLs) because of their rich type systems, minimal syntax, and referential …
L Escot - … and Application of Functional Languages, 2023 - dl.acm.org
… In this paper, we present a new extensible embedded domainspecificlanguage for writing … tation of programs introduced earlier, we apply the unembedding technique from Atkey et al. [4…