# Tree-sitter grammar for Carbon Tree-sitter is currently used for syntax highlighting in supported editors. ## Development We use a non-hermetic tree-sitter invocation, so it must be installed locally. To install tree-sitter, run: ``` npm install -g tree-sitter-cli ``` ## Editor Installation ### Helix 1. Install [tree-sitter](https://tree-sitter.github.io/tree-sitter/creating-parsers#installation) and Nodejs. 2. Install [Helix](https://docs.helix-editor.com/install.html). 3. Run `./helix.sh` ### Emacs TODO