Skip to content

Create a DSL

Summary: How do we take a design as input and create a DSL? Use a framework to help build the implementation, using either a specialized language creation framework or a general-purpose language that has extension capabilities.

Related Patterns and Guidelines: Design a DSL, Integrated Patterns and DSLs, Simple Solution Space

Associated Tasks: Make Pattern Available for Reuse

%d bloggers like this: