<html><head></head><body bgcolor="#FFFFFF"><div><br><br>Sent from my iPhone</div><div><br>On Jul 2, 2011, at 8:20 PM, Eli Bendersky <<a href="mailto:eliben@gmail.com">eliben@gmail.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div><div dir="ltr">Yes, that's correct. See<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="word-wrap:break-word"><br><div><br></div>

<div><span style="white-space:pre-wrap">  <a href="http://clang.llvm.org/doxygen/group__CINDEX.html" target="_blank"><a href="http://clang.llvm.org/doxygen/group__CINDEX.html">http://clang.llvm.org/doxygen/group__CINDEX.html</a></a></span></div><div><span style="white-space:pre-wrap"><br>

</span></div><div><span style="white-space:pre-wrap"></span><span style="white-space:pre-wrap"><span style="white-space:pre-wrap">      </span>- Doug</span></div><br></div></blockquote></div><br>I was kind-of worried you might say that :-)<br>

Anyway, after a weekend of tinkering with libclang and its Python bindings, I've written a longish article on my blog about its usage (<a href="http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-with-clang/"><a href="http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-with-clang/">http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-with-clang/</a></a>).<br>

Hopefully it can serve as a basic tutorial to libclang through the Python bindings.<br></div>
</div></blockquote><br><div>Very nice!</div></body></html>