2 KiB
2 KiB
| title |
|---|
| Introduction |
Introduction
Tree-sitter is a library for parsing source code. It aims to be:
- Fast and incremental so that it can be used in a text editor
- Robust enough to provide useful results even in the presence of syntax errors
- General enough to parse any programming language
- Dependency-free (and written in pure C) so that it can be embedded in any application
Language Bindings
There are currently bindings that allow Tree-sitter to be used from the following languages:
Available Parsers
There are fairly complete parsers for the following languages:
There are parsers in development for these languages: