给定一个上下文无关文法,判断其是否为 LL(1)型文法。如果不是,尝试是否 可以改写为 LL(1)文法。 覆盖知识点:FIRST 集、FOLLOW 集、SELECT 集、预测分析表的构建、消除左递归、 消除左公共因子。 求first集、FOLLOW集、select集、LL(1)文法判别、构造预测分析表、非LL(1)文法转换为LL(1) C++版
2022-05-10 16:32:05 247KB 编译原理 LL(1)文法 实践 c++
1
编译原理实验,词法分析,LL1自顶向下的递归分析,LL1文法自动构造预测分析表、消除左递归、提取公共左因子以及预测分析,功能比较完善,有什么bug欢迎指正,Main文件中有几个测试案例,里面打开的文件都是工程文件夹的中的用txt形式保存的文法。几个具体的实验代码在哪个位置可能有点乱....自己找吧
2021-11-07 21:07:51 60.81MB 编译原理
1
构造预测分析表 编译原理 C语言版本 构造预测分析表 编译原理 C语言版本
1