>>105880971
clang has an argument to output a json representation of the code. I use it at work to parse code to find common mistakes