Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Another rule engine checker that doesn't support the language that needs this type of thing the most: C

In this case, it's inexplicable to me since tree-sitter supports C fine.



Supporting C / C++ is in our roadmap. It needs some additional work to handle preprocessor directives [1] [2], which is why we didn't focus on it for the initial release.

[1] https://github.com/tree-sitter/tree-sitter-c/issues/13

[2] https://github.com/tree-sitter/tree-sitter-c/issues/108


Nice, subscribed.

I wonder how far you could get without solving #13, which does seem to be genuinely hard.


For C, you might be interested in https://github.com/weggli-rs/weggli or https://github.com/semgrep/semgrep (I work on the latter). Both are also tree-sitter based.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: