The development of a domain specific language (DSL) can be a difficult and costly undertaking. Language workbenches aim to provide integrated development support to ease this process. The Meta-Environment is a language workbench providing parsing, analysis, transformation, syntax highlighting and formatting support for the development of programming languages. In this paper we elaborate on the suitability of it for DSL engineering by reporting on our experience in developing a little language for markup generation.
Additional Metadata
Keywords Domain Specific Languages, Language Workbenches, Markup Generation
ACM Programming Environments (acm D.2.6), Processors (acm D.3.4)
THEME Software (theme 1)
Publisher CWI
Series Software Engineering [SEN]
Project Hefboom project
Citation
van der Storm, T, & Vinju, J.J. (2008). Using the Meta-Environment for Domain Specific Language Engineering. Software Engineering [SEN]. CWI.