Port details on branch 2024Q1 |
- tree-sitter Incremental parser generator
- 0.24.5 devel =5 0.23.0Version of this port present on the latest quarterly branch.
- Maintainer: adamw@FreeBSD.org
- Port Added: 2021-07-02 17:48:17
- Last Update: 2024-12-24 22:51:13
- Commit Hash: c2108a8
- People watching this port, also watch:: jpeg-turbo, py311-six, indexinfo, p5-Error, libxml2
- License: MIT
- WWW:
- https://tree-sitter.github.io/
- Description:
- 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
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- tree-sitter>0:devel/tree-sitter
- To install the port:
- cd /usr/ports/devel/tree-sitter/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/tree-sitter
- pkg install tree-sitter
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tree-sitter
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1735080409
SHA256 (tree-sitter-tree-sitter-v0.24.5_GH0.tar.gz) = b5ac48acf5a04fd82ccd4246ad46354d9c434be26c9606233917549711e4252c
SIZE (tree-sitter-tree-sitter-v0.24.5_GH0.tar.gz) = 3018841
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- This port is required by:
- for Libraries
-
- editors/emacs
- editors/emacs-devel
- editors/neovim
- lang/rizin
Configuration Options:
- No options to configure
- Options name:
- devel_tree-sitter
- USES:
- gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|