0.0.2 • Published 1 year ago

tree-sitter-bass v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

tree-sitter-bass

Build Status Discord

Bass grammar for Tree-sitter.

Generating highlights.scm

Prerequisites: go and make

make

This will generate the following files:

  • queries/highlights.scm — a set of highlight queries suitable for tree-sitter test
  • queries/vim/highlights.scm — suitable for Neovim highlighting
  • queries/helix/highlights.scm — suitable for Helix highlighting

A Quick Note on Precedence

tree-sitter test, Helix, and Neovim disagree on the precedence for overlapping queries.

With tree-sitter test and Helix, the first matching query takes precedence, whereas in Neovim the last matching query supersedes the ones before it.

To handle this the query template just conditionally switches the order of the queries.

0.0.2

1 year ago

0.0.1

1 year ago