广工 编译原理实验
实验目的与要求
实验目的
本实验旨在通过对一个教学型编译程序(如PL/0)的分析与理解,对其词法分析程序、语法分析程序以及语义处理程序进行部分的修改与扩充,从而深入掌握程序编译过程的基本原理及基本实现方法。
实验要求
对PL/0编译程序进行以下修改与扩充:
- 基本内容:
- 增加以下保留字:ELSE,FOR,TO,DOWNTO,RETURN;
- 增加以下运算符:+=,-=,++,--;
- 将不等号
#修改为<>; - 在条件语句中增加ELSE子句。
通过本次实验,学生应能够对编译程序的核心部分进行有效的修改和扩充,加深对编译原理的理解与应用。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



