title: Is there a good Python library that can parse C++?
body: <p>Google didn't turn up anything that seemed relevant.</p>
  
  <p>I have a bunch of existing, working C++ code, and I'd like to use python to crawl through it and figure out relationships between classes, etc.</p>
  
  <p>EDIT: Just wanted to point out: I don't think I need or want to parse every bit of C++; I just need something smart enough to pick up on class, function and member variable declarations, and to skip over function definitions. </p>