In the HyperAST you can add a TreeSitter grammar to handle more programming languages.
Getting Started TreeSitter
How to Write a Tree-Sitter Grammar