在iPhone上解析和/或标记Objective-C有哪些可用选项?
从本质上讲,我正在考虑解析/标记化,以便在与Xcode相同的级别上提供语法高亮显示和自动完成功能。
我知道这个话题已经过时了,但这可能会对其他人有所帮助。
苹果已经提供了(非常好的)CFStringTokenizer,支持多种语言。这里有一个很好的演示,包括示例代码。如果标记化就足够了,那就可以了
然而,如果需要解析(不应该用于语法突出显示),则有ParseKit或基于C的解决方案,如YACC。
最好。