C语言pl0编译程序,功能基本完善
在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。要求:对PL/0作以下修改扩充:基本内容:(1)增加单词:保留字ELSE,REPEAT,UNTIL,RETURN,FOR,TO,DOWNTO等等;运算符运算符+=,-=,++,--(2)修改单词:不等号#改为(3)增加条件语句的ELSE子句,FOR语句,repeat...until语句
在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。要求:对PL/0作以下修改扩充:基本内容:(1)增加单词:保留字ELSE,REPEAT,UNTIL,RETURN,FOR,TO,DOWNTO等等;运算符运算符+=,-=,++,--(2)修改单词:不等号#改为(3)增加条件语句的ELSE子句,FOR语句,repeat...until语句