Buradasın
Tree-sitter Parser Generator Overview
en.wikipedia.org/wiki/Tree-sitter_(parser_generator)Yapay zekadan makale özeti
- Core Features
- Tree-sitter is a parser generator for compilers, interpreters, and text editors
- Supports incremental parsing for real-time code editing
- Includes built-in S-expression query system for code analysis
- Integrations
- Used by major text editors including Atom, Emacs, Neovim, and Zed
- Supports programming languages from Go to Swift
- GitHub uses it for Git repository symbolic code navigation
- Technical Details
- Uses GLR parser, a type of LR parser
- Originally developed by GitHub for Atom editor in 2018