1. 首页
  2. 编程语言
  3. C++ 
  4. c语言语法分析器

c语言语法分析器

上传者: 2019-01-02 20:39:22上传 RAR文件 15.4KB 热度 42次
本程序实现一个分析C语言的词法分析+语法分析。 注意: 1.文法简略,没有实现的部分,可以在此文法的基础上进行扩充,本程序的采用自顶向下的LL(1)文法。 2.可以自动实现求First 集和 Follow 集。 3.处终结符外(有些硬编码的成分),终结符的文法可以自定义,也就是说读者可以自定义文法。 4.为方便理解,C语言的文法描述写成中文。 5.程序将词法分析和语法分析结合起来,词法分析的结果作为语法分析的输入。 6.最终结果在控制台显示的有:词法分析、First集、Follow集、Select集,在preciateResult.txt 中写入了语法分析结果,在preciateTable.txt 中写入了预测分析表。 7.文法的词素之间必须有空格分开。
用户评论
码姐姐匿名网友 2019-01-02 20:39:23

调了好久,没运行成功,另外网上有源代码

码姐姐匿名网友 2019-01-02 20:39:23

很实用 啊