编译原理课设源码,报告和可执行文件,测试用例 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): 1FOR := TO DO 2FOR := DOWNTO DO 其中,语句1的循环变量的步长为1, 语句2的循环变量的步长为-1。 选做内容 (1)增加运算:++ 和 --。 (2)增加一维数组类型(可增加指令)。 (3)其他典型语言设施如repeat,,until语句。