tree-sitter

neovim, helix등이 지원하는 파서 제너레이터, 증분 파싱 라이브러리이다. 트리시터를 사용하면 코드 텍스트를 동적으로 파싱을 할 수 있어 구조적 편집에 매우 유용하다[1].

tree-sitter support languages

다음은 트리시터 파서가 존재하는 언어의 목록이다.

[1] neovim 지원

[2] chef라는 난해한 프로그래밍 언어가 있다.