给定一个c语言的源码文件,如何抓出其中所有的完整的function(函数名,返回值,方法体等)

1.使用python来实现

2.已经完成了部分,目前在瓶颈期
3.感兴趣的可以一起讨论 私信我分享一下当前的进展
4.求赐教

参考这个 https://www.cnblogs.com/Patrick-L/p/5992338.html
有了词法分析的token,然后得到ast,分析函数就比较容易了。
不过实用的程序,还需要分析头文件、宏、函数指针等等,如果是简单的,上面的就可以了。

调用pycparser工具