(I really wanna have a good look at tree-sitter and explore what's possible with it in Clojure
also interested :)
on a slightly related note there is now a graal clojure native-image sample for calling c
may be tree sitter could be used via that sort of thing in an external tool