Language support for the Animal programming language. The extension ships a tuned TextMate grammar, curated editor defaults, and helper docs so you can read and write .anml files comfortably inside Visual Studio Code.
Features
Syntax highlighting for directives (%time, %debug, !shelter, %bestiary), control flow keywords, operators, numeric literals, strings, built-ins, and standard library helpers.
Comment toggling with ::, plus automatic pairing for braces, brackets, parentheses, single quotes, and double quotes.
Default token color customization that makes headliner directives stand out across all themes.
Extension icon for easy recognition of .anmlfiles.
Getting Started
Install the extension from a VSIX package or run it in an Extension Development Host (F5 from this repository).
Open or create files ending in .anml; the animal language id is applied automatically.
Reload the VS Code window (Developer: Reload Window) whenever you tweak the grammar or configuration while testing.
The grammar exposes scopes such as keyword.other.directive.animal, support.function.builtin.animal, support.function.library.animal, and support.function.list.animal. Override them in your personal settings.json: