Bug#976003: RFP: tree-sitter -- incremental parsing system for programming tools
Package: wnpp
Severity: wishlist
* Package name : tree-sitter
Version : 0.17.3
Upstream Author : Max Brunsfeld <maxbrunsfeld@gmail.com>
* URL : https://tree-sitter.github.io/tree-sitter/
* License : MIT
Programming Lang: C, Rust
Description : incremental parsing system for programming tools
Tree-sitter is a parser generator tool and an incremental parsing
library. It can build a concrete syntax tree for a source file and
efficiently update the syntax tree as the source file is edited.
Tree-sitter aims to be:
* General enough to parse any programming language
* Fast enough to parse on every keystroke in a text editor
* Robust enough to provide useful results even in the presence of
syntax errors
* Dependency-free so that the runtime library (which is written in pure
C) can be embedded in any application
- is it a dependency for another package? do you use it?
Yes, it will be used by an upcoming version of Neovim.
Reply to: