You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
7
+
Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source
8
+
file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be:
4
9
5
10
-**General** enough to parse any programming language
6
11
-**Fast** enough to parse on every keystroke in a text editor
7
12
-**Robust** enough to provide useful results even in the presence of syntax errors
8
13
-**Dependency-free** so that the runtime library (which is written in pure [C11](https://github.com/tree-sitter/tree-sitter/tree/master/lib)) can be embedded in any application
9
14
10
-
###Language Bindings
15
+
## Language Bindings
11
16
12
-
There are currently bindings that allow Tree-sitter to be used from the following languages:
17
+
There are bindings that allow Tree-sitter to be used from the following languages:
0 commit comments