有没有办法将 treesitter 语法拆分成多个文件?

Is there any way to split a treesitter grammar into multiple files?

我正在解析一种相当简单的语言,但我的语法在单个文件中已经变得笨拙。有没有办法把它分成多个文件?

是的,语法文件是用 Node.js 评估的,因此您可以使用 require 函数将语法拆分成您认为合适的文件。