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

时间:2011-08-10 12:44:28

标签: c# c parsing

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

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

这样做的好图书馆是什么?

1 个答案:

答案 0 :(得分:7)

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

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