update dependencies and swift bindings
Based on a couple of the open PRs and comments, it seems like this grammar needs a couple dependencies updated. Let me know if I missed anything!
I updated the tree-sitter-cli dependency to 0.25 and tree-sitter-c to its latest ABI 14 release, and then regenerated the parser with abi 14. It also looked like the CI job needed to be told to stay on version 14 for the time being.
Hmm, it looks like the swift bindings might be out of date? I see a PR over in tree-sitter-c to update them. I'll make a similar change here to see if that helps!
@jdrouhard -- last CI failure seems related to github actions' macos-14 runner having an issue with its xcode install. they have a macos-15 runner that builds the tree-sitter swift bindings correctly. I've pushed that change as part of the swift binding update if you have a chance to take a look. thanks!