1. 首页
  2. 服务器应用
  3. DNS
  4. 编译原理实验 LL(1)分析程序设计与实现 c++代码+报告

编译原理实验 LL(1)分析程序设计与实现 c++代码+报告

上传者: 2021-01-07 11:35:39上传 RAR文件 311.66KB 热度 21次
设计并实现C++语言LL(1)分析程序,实现了如下功能。 (1)可以求出任意给定文法的FIRST集和FOLLOW集(不含左递归和左公因子)(可在源代码主函数修改测试)。 (2)可以根据求出的FIRST和FOLLOW集求出预测分析表。 (3)可以根据预测分析表对某语句进行语法分析并输出分析过程,并对能否接收进行判断。 (4)检查源程序中存在的语法错误,并报告错误停止该句子分析。 (6)内置5个测试用例,包含接受,出错,边界,都能进行正确输出,且可接受外部输入测试用例(句子)。
下载地址
用户评论