## BarkML BarkML is a declarative configuration format that is inspired by other languages shuch as toml, hcl and more. It was created initially to be used with operational tools and generative tooling. The language defaults to utf-8 parsing and the language supports self-referential macro replacements. # Language Specification ## Statements ### Control Statements Control statements are generally used for specifying metadata related to the file, section or blocks. They are assignment statements to any variable starting with $ **Syntax:** ``` $ = (!