Implements parser/compiler for DSL.