解析C源文件并获取函数列表

Leo*_*Leo 5 c c# parsing

我想在C#中编写一个程序,它使用一个库来解析C源文件,并为我提供了一个包含所有相关函数和参数的数据结构.

我不需要知道函数内部或其他任何内容.

什么是一个好的图书馆呢?

小智 7

ANTLR可以做你想做的事.它有一个C预处理器和ANSI C语法.

(http://www.antlr.org/grammar/list)