tree-sitter-hare

Crates.iotree-sitter-hare
lib.rstree-sitter-hare
version0.20.8
sourcesrc
created_at2022-05-07 11:18:19.289122
updated_at2022-06-28 02:15:03.831198
descriptionHare grammar for the tree-sitter parsing library
homepage
repositoryhttps://git.sr.ht/~ghishadow/tree-sitter-hare
max_upload_size
id582065
size1,340,424
Suraj (ghishadow)

documentation

README

tree-sitter-hare

Note: fork of Hare to better support Rust based tree-sitter binding specially lapce.dev

Hare grammar for the popular incremental parser generator tree-sitter.

status: the majority of sources in examples (Hare stdlib) is recognized fine - sources containing \\ in strings fail, due to them getting parsed as comments as a consequence to tree-sitter precedence rules.

For a list of features offered by tree-sitter refer to their site. Summarily, one of the main features is context-aware highlight (e.g. local variables are highlighted differently than function parameters).

This grammar can be used in a number of editors and different situations (github uses it, for example) - at this stage it must be inserted manually into your editor. See, for example, nvim-treesitter.

References

Commit count: 0

cargo fmt