Skip to content

WarRaft/tree-sitter-bni

Repository files navigation

tree-sitter-bni

A Tree-sitter grammar for the BNI format used in classic Blizzard games like Warcraft III.

Editor Support

The grammar can be used with any editor that supports Tree-sitter:

  • VSCode — via JASS-Tree-sitter-Rust
  • Neovim — with Tree-sitter integration (e.g. via nvim-treesitter)
  • Zed — native Tree-sitter support
  • Helix — built-in Tree-sitter highlighting
  • Lapce — Tree-sitter-powered highlighting engine

Status

This grammar is functional and evolving. Contributions and test cases welcome!

About

A Tree-sitter grammar for the BNI format used in classic Blizzard games like Warcraft III.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published