通过设计、编制、调试一个算术表达式编译器,进一步加深对编译器的词法 分析、语法分析、错误处理及输出等环节的理解,获得对实际编译器的构造原理、过程和方法的感性认识,系统掌握语法制导翻译技术。 使用C++语言完成
2021-06-08 18:32:51 12.82MB 编译原理 简单计算器的编译器
1
详细内容:https://blog.csdn.net/weixin_39644536/article/details/101054795 简单计算器的编译器的设计与实现,利用 LR 分析法编制、调试其语法分析程序,生成的中间代码为后缀表达式, 通过语法制导定义和后缀表达式进行计算。编制好分析程序后计若干用例,上机 测试并通过所设计的分析程序。 算术表达式的 LR 分析分为扩展文法,构造识别活动前缀的 DFA 图,判断 是否有冲突,若有冲突,则消除冲突和构造 LR 分析表等步骤。
2019-12-21 21:39:53 2.24MB 编译原理 LR分析 语法制导 编译器
1