Let's create a Tree-sitter grammar

from blog Jonas Hietala, | ↗ original
One of my favorite features in Neovim is the Tree-sitter integration. It allows for fast syntax highlighting that works well even in an error state (often the case when you’re editing code), and it has additional semantics (you can differentiate between function parameters and local variables). With nvim-treesitter-textobjects you can also jump...