-
Notifications
You must be signed in to change notification settings - Fork 2
dslDesign
slecourse edited this page Oct 15, 2012
·
2 revisions
This is the description of an SLECOURSE contribution.
A tutorial on DSL design
The material is based on the book http://dslbook.org with several contributors.
This contribution provides a substantial conceptual framework for building DSLs. This includes a process and concrete techniques for DSL design. The design process covers the design dimensions expressivity, coverage, semantics, separation of concern, completeness, paradigms, modularity, and concrete syntax. A number of simple examples are used for illustration.
- Categories: lecture, concepts
- Objectives: gain access to a conceptual framework for building DSLs
- Prerequisites: knowledge of programming languages
- Level: intermediate
- 15 Oct 2012: added contribution