BNF

Formally define the syntax of a programming language.

For more details see chapter 19 of the DSL book

| Catalog of DSL patterns |