Skip to content

Tree-sitter

An incremental parsing system for programming tools

Features

Tree-sitter는 파서 생성기 도구이자 증분 파싱 라이브러리입니다.

소스 파일에 대한 구체적인 구문 트리를 구축하고 소스 파일이 편집됨에 따라 구문 트리를 효율적으로 업데이트할 수 있습니다.

트리 시터는 다음을 목표로 합니다:

  • 모든 프로그래밍 언어를 구문 분석하기에 충분히 일반적 입니다.
  • 텍스트 편집기에서 모든 키 입력을 구문 분석할 수 있을 만큼 빠름
  • 구문 오류가 있는 경우에도 유용한 결과를 제공할 만큼 충분히 강력 함
  • 런타임 라이브러리(순수 C로 작성됨)를 모든 애플리케이션에 포함할 수 있도록 종속성 없음

See also

Favorite site