
广工编译原理PL0(C++)实验改进
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目旨在改进广州工业大学《编译原理》课程中PL0语言的C++实现实验,增强学生对编译器构造的理解与实践技能。
广工编译原理实验对PL/0进行了以下修改与扩充:(1)将不等号# 修改为 != ,只有!符号被视为非法单词。(2)增加了保留字 ELSE、RETURN、FOR、STEP 和 UNTIL,以及运算符 *= 和 /= (仅实现词法分析部分)。(3) 增加了IF条件语句的ELSE子句(需完成语法和语义目标代码),要求写出相关文法规则、语法图及语义规则。具体操作为:将我的Unit1.cpp文件覆盖你们现有的Unit1.cpp文件即可。
全部评论 (0)
还没有任何评论哟~


