Extensible language implementation with object algebras (short paper)

Autor: Gouseti, M., Peters, C., van der Storm, T., Schultz, U.P., Flatt, M.
Přispěvatelé: Docentengroep (IVI, FNWI), Software Analysis and Transformation, Centrum Wiskunde & Informatica (CWI), Analysis and Transformation based on rEliAble tool coMpositionS (ATEAMS), Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centrum Wiskunde & Informatica (CWI), SWAT
Rok vydání: 2014
Předmět:
Zdroj: 13th International Conference on Generative Programming: Concepts & Experiences (GPCE): proceedings : September 15-16, 2014, Västerås, Sweden, 25-28
STARTPAGE=25;ENDPAGE=28;TITLE=13th International Conference on Generative Programming: Concepts & Experiences (GPCE)
GPCE
GPE 2014-International Conference on Generative Programming: Concepts and Experiences
GPE 2014-International Conference on Generative Programming: Concepts and Experiences, 2014, Västerås, Sweden. pp.25-28, ⟨10.1145/2658761.2658765⟩
ISSN: 1558-1160
0362-1340
Popis: International audience; Object Algebras are a recently introduced design pattern to make the implementation of recursive data types more extensible. In this short paper we report our experience in using Object Algebras in building a realistic domain-specific language (DSL) for questionnaires, called QL. This experience has led to a simple, yet powerful set of tools for the practical and flexible implementation of highly extensible languages.
Databáze: OpenAIRE