Lately I'm working on a idea when I want to translate some kind of Objective-C to javascript or another language just to share some kind of class structures etc... To do it I was wondering to use the clang lib but it's too hard to understand. But now I found that here is a python binding for the clang library.

Here you can get more information: http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-with-clang/