title: AST from C code
body: <p>I want to perform some transformations on C source code. <strong>I need a tool on linux that generates a complete AST from the source code</strong> so that I can apply my transformations on this AST and then convert it back to the C source code. I tried <a href="http://www.cs.berkeley.edu/~smcpeak/elkhound/sources/elsa/" rel="noreferrer">ELSA</a> but it is not getting compiled. (I am using Ubuntu 8.4). Can anyone suggest a better tool/application? </p>