Parse/tokenize objective-c with objective-c
===

What are the options available of parsing and/or tokenizing Objective-C on iPhone?

Essentially I'm thinking of parsing/tokenizing enough to power syntax highlighting and autocompletion at somewhat the same level as Xcode does.