Tree-sitter is a parser generator, it’s parsers can be used by Helix, Neovim, and GitHub Linguist. It would also be nice to have a fault-tolerant parser to include in the wasm module to do syntax highlighting on the demo page.
[x] Implement the grammar.
[x] Fuzz the generated parser against the hand-written one.
[x] Test if it can be used in Helix.
Example
With some configuration that I should probably save somewhere, Helix is now able to highlight RCL:
Tree-sitter is a parser generator, it’s parsers can be used by Helix, Neovim, and GitHub Linguist. It would also be nice to have a fault-tolerant parser to include in the wasm module to do syntax highlighting on the demo page.
Example
With some configuration that I should probably save somewhere, Helix is now able to highlight RCL: