Publication | Closed Access
Typed transformations of typed abstract syntax
24
Citations
20
References
2009
Year
Unknown Venue
EngineeringType TheoryTyped TransformationsSoftware EngineeringSemanticsSeparate Type SystemSyntaxDomain-oriented ProgrammingDependently Typed ProgrammingSystems EngineeringGrammarLanguage StudiesProgramming LanguagesEmbedded LanguageHost LanguageLinguisticsComputer EngineeringComputer ScienceType SystemDomain-specific LanguageExtensible LanguageSoftware DesignDomain-specific ArchitecturesFormal MethodsDomain ModelDomain-specific Modeling
Advantages of embedded domain-specific languages (EDSLs) are that one does not have to implement a separate type system nor an abstraction mechanism, since these are directly borrowed from the host language. Straightforward implementations of embedded domain-specific languages map the semantics of the embedded language onto a function in the host language. The semantic mappings are usually compositional, i.e. they directly follow the syntax of the embedded language.
| Year | Citations | |
|---|---|---|
Page 1
Page 1