文件名称:DO-WHILE循环语句的翻译程序设计(LR方法、输出三地址表示)
文件大小:13KB
文件格式:CPP
更新时间:2014-01-31 10:16:03
文件入文件出,C++
(1)S->do{E;}while(B) {if B.true goto B.true else goto B.false;} (2)B->I1 rop I2 {B.type=bool;B.val=I1.val rop I2.val;} (3)E->I1=I2 op I3 {I1.val=I2.val op I3.val;} (4)I->id {I.val=id.val;}