没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > nobjectiveast |
nobjectiveast
|
1 | 0 | 8 |
贡献者 | 讨论 | 代码提交 |
概述
AST builder for Objective-C++ language.
Features: High-performance hand-crafted lexer About 5 times faster than NRefactory's C# lexer Easy to use parser Able to parse complex constructs like int (*(int*foo())() )() Able to parse Objective-C classes Easy to use AST tree Able to produce source from AST Open Source, Free Software
NOTE: Source files must be previously preprocessed
Useful and bugfixing patches are welcomed!
Sources currently resides in NObjective so you should checkout it from:
svn checkout http://objcmapper.googlecode.com/svn/trunk/NObjectiveAST/ NObjectiveASTUsage// use lexer to produce lexems
// than use parser to produce AST
var translationUnit = new Parser( new Lexer( File.ReadAllText( "..\\..\\test.cpp" ) ) ).TranslationUnit;
创建时间:2014-05-06 16:47