文件名称:C语言pl0编译程序,功能基本完善
文件大小:248KB
文件格式:RAR
更新时间:2013-01-30 09:29:42
pl0 编译程序 C C++
在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 要求:对PL/0作以下修改扩充: 基本内容: (1)增加单词: 保留字ELSE,REPEAT,UNTIL,RETURN,FOR,TO,DOWNTO等等;运算符 运算符 +=,-=,++,-- (2)修改单词: 不等号# 改为 <> (3)增加条件语句的ELSE子句,FOR语句,repeat...until语句
【文件预览】:
pl0最终版
----test4.txt(154B)
----test1.txt(112B)
----fa2.tmp(17B)
----fa1.tmp(237B)
----fa.tmp(433B)
----PL0.opt(48KB)
----test2.txt(249B)
----PL0.dsw(514B)
----Debug()
--------PL0.exe(216KB)
--------vc60.pdb(52KB)
--------vc60.idb(33KB)
--------PL0.ilk(235KB)
--------PL0.pch(234KB)
--------PL0.pdb(545KB)
--------PL0.obj(61KB)
----PL0.dsp(3KB)
----test0.txt(156B)
----PL0.ncb(41KB)
----test3.txt(207B)
----pl0.h(4KB)
----fas.tmp(44B)
----PL0.cpp(53KB)
----PL0.plg(1KB)