「引数の範囲」の設定にtree-sitterを使えば、もっと綺麗にできるのでは?という - [ ] 共通の構文で引数は表されているのか?(言語毎にキーワード異なってたりしない?)を調べる https://tree-sitter.github.io/tree-sitter/using-parsers