实验二:TINY扩充语言的语法分析
目录
(按ctrl同时鼠标左键点击即可到所在页面)
1:冲突字修改。
2:变量的存放变更。
3:增加保留字
4:增加扩充语言代码
扩充的语法规则有:实现 while、do while、for语句和求余计算式子,具体文法规则自行构造。
可参考:P97及P136的文法规则。
(1) While-stmt --> while exp do stmt-sequence endwhile
(2) Dowhile-stmt-->do stmt-sequence while exp
(3) for-stmt-->for identifier:=simple-exp to simple-exp do stmt-sequence enddo 步长递增1
(4) for-stmt-->f