当前位置: 技术问答>linux和unix
Lex/YACC 高手请进,求分析C语言语法例子
来源: 互联网 发布时间:2017-01-19
本文导语: 请问用Lex/YACC分析C语言语法,方便吗? 有没有实际例子 提供一个C/C++程序文件,可以分析出 1:有多少全局变量,每个全局变量定义的代码行? 2:有多少函数,每个函数的代码行 3:提出全局变量和函数的声明,自...
请问用Lex/YACC分析C语言语法,方便吗? 有没有实际例子
提供一个C/C++程序文件,可以分析出
1:有多少全局变量,每个全局变量定义的代码行?
2:有多少函数,每个函数的代码行
3:提出全局变量和函数的声明,自动生成一个头文件。
提供一个C/C++程序文件,可以分析出
1:有多少全局变量,每个全局变量定义的代码行?
2:有多少函数,每个函数的代码行
3:提出全局变量和函数的声明,自动生成一个头文件。
|
这个是词法分析。scanner.l
楼主的需求比如全局变量,局部变量,函数声明,都需要用到语法分析。
需要一个parser.y
建议,
1. 下载一个CSCOPE的源码,参考里面的语法分析的部分。
2. 下载C89/C99标准整理C语言的词法和语法。
楼主的需求比如全局变量,局部变量,函数声明,都需要用到语法分析。
需要一个parser.y
建议,
1. 下载一个CSCOPE的源码,参考里面的语法分析的部分。
2. 下载C89/C99标准整理C语言的词法和语法。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。