2014
Extensible language implementation with object algebras (short paper)
Publication
Publication
Presented at the
International Conference on Generative Programming: Concepts and Experiences
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 lead to a simple, yet powerful set of tools for the practical and flexible implementation of highly extensible languages.
Additional Metadata | |
---|---|
, , | |
, , | |
doi.org/10.1145/2658761.265876 | |
Domain Specific Languages: A Big Future for Small Programs | |
International Conference on Generative Programming: Concepts and Experiences | |
Organisation | Software Analysis and Transformation |
Gouseti, M., Peters, C., & van der Storm, T. (2014). Extensible language implementation with object algebras (short paper). doi:10.1145/2658761.265876 |