Tree-sitter¶
The Tree-sitter grammar lives under tree-sitter-unobin.
Run grammar commands from that directory:
Query files live under tree-sitter-unobin/queries:
highlights.scmfor syntax highlighting.locals.scmfor binding and reference queries.tags.scmfor outline and tag extraction.folds.scmfor fold ranges.
Generated parser files under tree-sitter-unobin/src are committed with grammar changes. After changing grammar.js, run generate, test, and compile.