Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering 2017
DOI: 10.1145/3136014.3136015
|View full text |Cite
|
Sign up to set email alerts
|

Metacasanova: an optimized meta-compiler for domain-specific languages

Abstract: Domain-Specific Languages (DSL's) offer language-level abstractions that General-Purpose Languages do not offer, thus speeding up the implementation of the solution of problems within a specific domain. Developers have the choice of developing a DSL by building an interpreter/compiler for it, which is a hard and time-consuming task, or embedding it in a host language, thus speeding up the development process but losing several advantages that having a dedicated compiler might bring. In this work we present a m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…publication query publication type research category note [199] -w journal article proposal of solution [198] -w PhD thesis proposal of solution publication query publication type research category note [191] 76w conference paper proposal of solution [193] -w conference paper proposal of solution [192] -w journal article proposal of solution publication query publication type research category note [146] 47n workshop paper proposal of solution Casanova [147] 34w conference paper validation research Casanova [148] 95w conference paper proposal of solution Casanova [149] 308w conference paper validation research Casanova [68] 177n Master's thesis validation research Casanova [4] 60n conference paper proposal of solution Casanova II [3] 26n conference paper proposal of solution Casanova II [69] 53n conference paper proposal of solution Metacasanova [2] 195n PhD thesis validation research Casanova II [71] 101n conference paper validation research Metacasanova [70] 86n journal article validation research Casanova II PuzzleScript is an online textual puzzle game design language and interpreter 1 created by…”
Section: Language 82mentioning
confidence: 99%
See 1 more Smart Citation
“…publication query publication type research category note [199] -w journal article proposal of solution [198] -w PhD thesis proposal of solution publication query publication type research category note [191] 76w conference paper proposal of solution [193] -w conference paper proposal of solution [192] -w journal article proposal of solution publication query publication type research category note [146] 47n workshop paper proposal of solution Casanova [147] 34w conference paper validation research Casanova [148] 95w conference paper proposal of solution Casanova [149] 308w conference paper validation research Casanova [68] 177n Master's thesis validation research Casanova [4] 60n conference paper proposal of solution Casanova II [3] 26n conference paper proposal of solution Casanova II [69] 53n conference paper proposal of solution Metacasanova [2] 195n PhD thesis validation research Casanova II [71] 101n conference paper validation research Metacasanova [70] 86n journal article validation research Casanova II PuzzleScript is an online textual puzzle game design language and interpreter 1 created by…”
Section: Language 82mentioning
confidence: 99%
“…Game scripts consist of the main script and pairs of event detection-and event response scripts. Abbadi et al[2, 3, 4] and di Giacomo et al[68,69,70,71] continue work on Casanova, in the context of optimized compilation, meta-programming and high performance encapsulation. Casanova 2 is available for Unity or stand-alone under the MIT license on GitHub1 .…”
mentioning
confidence: 99%