On Feb 4, 2009, at 1:55 PM, Nipun Arora wrote: > Does LLVM provide any way to parse and extract the AST from C++ > source files? Yes, see clang.llvm.org. If you want to do source to source, see the rewriter, otherwise the normal ast builder is fine.