CfPBoK
by
Vadim Zaytsev
sle2017/paper04
SLE 2017
paper:
A Chrestomathy of DSL Implementations
Simon Schauss
,
Ralf Lämmel
,
Johannes Härtel
,
Marcel Heinz
,
Kevin Klein
,
Lukas Härtel
,
Thorsten Berger
DOI:
10.1145/3136014.3136038
T2E: Documentation
The main artifact is a well-documented chrestomathy/collection (MetaLib) intended to teach and document DSL implementation approaches.
T1E: Reuse
MetaLib is explicitly structured to enable reuse of DSL implementation patterns and components across examples.
T3C: DSLs
The subject matter is implementing domain-specific languages using multiple approaches.
T4A: Workbenches
The contribution includes a supporting software repository/tooling for browsing and using the chrestomathy.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.