文件名称:pl0编译器
文件大小:549KB
文件格式:RAR
更新时间:2011-02-03 16:51:31
pl0编译器;编译原理
对PL/0编译器作以下修改扩充:
(1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,REPEAT, DOWHILE, UNTIL。
运算符 +=,-=,++,――
(2)修改单词:不等号# 改为 <>
(3)增加条件语句的ELSE子句
(4)增加Pascal的FOR语句:
①FOR <变量>:=<表达式> TO <表达式> DO <语句>
②FOR <变量>:=<表达式> DOWNTO <表达式> DO <语句>
其中,语句①的循环变量的步长为1,
语句②的循环变量的步长为-1。
(5)增加Pascal的REPEAT语句:
①Repeat〈语句〉;……〈语句〉;until 〈条件〉;
②Repeat〈语句〉;……〈语句〉;dowhile 〈条件〉;
包含源程序,实验报告。
【文件预览】:
编译原理
----编译原理()
--------测试数据()
--------编译原理试验报告.doc(329KB)
--------源程序()