In this case, it's inexplicable to me since tree-sitter supports C fine.
[1] https://github.com/tree-sitter/tree-sitter-c/issues/13
[2] https://github.com/tree-sitter/tree-sitter-c/issues/108
I wonder how far you could get without solving #13, which does seem to be genuinely hard.
In this case, it's inexplicable to me since tree-sitter supports C fine.