C解析器在C#或一般.Net

Ale*_*kin 4 c c# parsing

对于我的毕业论文,我需要实现某些静态C代码分析,我正在拼命寻找一个框架/库,它允许我解析C源代码,将其拆分为单个函数,因为每个函数都确定了哪些变量在函数体并自动为代码派生某些注释.是否有任何用C#编写的好框架或通常用作.Net类用于此目的?

Dar*_*mas 8

谷歌搜索"用C#编写的C解析器"怎么样?

我将此作为第一个链接:http://code.google.com/p/cpp-ripper/

另外,我认为C语法可以在很多地方找到,所以你可能只想打开lex/yacc的.NET变体并从那里开始?