CfPBoK
by
Vadim Zaytsev
sle2012s/paper04
SLE 2012 SI
paper:
The design and implementation of Object Grammars
Tijs van der Storm
,
William R. Cook
,
Alex Loh
DOI:
10.1016/j.scico.2014.02.023
Extended version of
Object Grammars: Compositional and Bidirectional Mapping between Text and Graphs
(
SLE 2012
)
T3A: Meta-languages
Object Grammars are presented as a new grammar formalism (a meta-language) extending BNF with bidirectional mappings to object graphs.
T1D: Composition
A key claim is compositionality—languages can be defined and combined modularly, supporting language composition and integration.
T4A: Workbenches
The work is grounded in an implementation (as a foundation of the Enso¯ system), i.e., a concrete meta-tool/workbench contribution.
T3C: DSLs
The paper demonstrates the approach by enabling definition and composition of domain-specific languages.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.