Jonathan B. Coe 8c28a0494e Add size="small" to test targets where advised (#3326) %!s(int64=2) %!d(string=hai) anos
..
queries fe49b1b2a6 treesitter: add more highlight rules (#3036) %!s(int64=2) %!d(string=hai) anos
src 7dfd7ca3b4 Fix minor UB in the treesitter scanner. (#3267) %!s(int64=2) %!d(string=hai) anos
testdata 56a011f356 treesitter: implement strings completely (#3007) %!s(int64=2) %!d(string=hai) anos
.gitignore 1cab6920f2 Treesitter parser (#2902) %!s(int64=2) %!d(string=hai) anos
BUILD 8c28a0494e Add size="small" to test targets where advised (#3326) %!s(int64=2) %!d(string=hai) anos
README.md 7f4cf794cf neovim: add treesitter and lsp config (#3129) %!s(int64=2) %!d(string=hai) anos
grammar.js fe49b1b2a6 treesitter: add more highlight rules (#3036) %!s(int64=2) %!d(string=hai) anos
helix.sh 1cab6920f2 Treesitter parser (#2902) %!s(int64=2) %!d(string=hai) anos
test_runner.cpp 56a011f356 treesitter: implement strings completely (#3007) %!s(int64=2) %!d(string=hai) anos

README.md

Tree-sitter grammar for Carbon

Tree-sitter is currently used for syntax highlighting in supported editors.

Editor Installation

Helix

  1. Install tree-sitter and Nodejs.
  2. Install Helix.
  3. Run ./helix.sh

Emacs

TODO