Martin Bravenboer, Eelco Visser. Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions. In John M. Vlissides, Douglas C. Schmidt, editors, Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004. pages 365-383, ACM, Vancouver, BC, Canada, 2004. [doi]
@inproceedings{BravenboerV04,
title = {Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions},
author = {Martin Bravenboer and Eelco Visser},
year = {2004},
doi = {10.1145/1028976.1029007},
url = {http://doi.acm.org/10.1145/1028976.1029007},
tags = {programming languages, object-oriented programming, concrete object syntax, syntax definition, meta programming, assimilation, SDF, XML, XML Schema, Stratego/XT, transformation language, composition, MetaBorg, language design, reuse, code generation, subject-oriented programming, abstraction, Meta-Environment, extensible language, ASF+SDF, feature-oriented programming, concrete syntax, meta-objects, transformation, Stratego, program transformation, domain-specific language},
researchr = {https://researchr.org/publication/BravenboerV04},
cites = {51},
citedby = {8},
pages = {365-383},
booktitle = {Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004},
editor = {John M. Vlissides and Douglas C. Schmidt},
address = {Vancouver, BC, Canada},
publisher = {ACM},
isbn = {1-58113-831-8},
}