令产生式为  S->T=E;   E->T{+T};  T->F{*F}, F->i;

代码如下     很垃圾的代码  乱写的 仅仅做个示范 很多东西要改  呵呵

把a = a + 10 + b * 10 * 3 + c ;编译成"T0=a+10; T1=b*10; T2=T1*3; T3=T0+T2; T4=T3+c; a=T4; "

 

减法 除法等同处理即可

Code

posted on 2008-12-13 21:39  feathersky  阅读(637)  评论(3编辑  收藏  举报