Is there such a beast out there?<br><br>If this were a list on some OO language I&#39;d ask for something that created an AST and then offered an API based around a visitor pattern.<br><br>The pre-processor (platform specific most likely, but could be cpphs of course) would be run prior to the tool I&#39;m considering writing.&nbsp; After that I only need access to declarations of C functions and definitions of types (structs, enums, other typedefs).<br>
<br>I had a quick look at the code in c2hs yesterday, but found it a little hard to make heads or tails of it without some guidance, so I couldn&#39;t tell whether it would be suitable.&nbsp; Would it?<br><br>Any help or pointers appreciated.<br>
<br>/M