[Dok Melody Scratchpad Notes]

feature/DSL

:ROAM_ALIASES: DSL

A Domain Specific Language is a notation with a semantic and syntax specific for a certain domain. For example music has its notation and rules.

Dok supports also feature/multiple-run-times, so a DSL can take advantage of this, being tied to a particular run-time and library. So a DSL can be supported only for certain run-time.