以下文字与答案无关
提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。
B → true { gen('goto' B.true); }
B:B → false {'goto' B.false); }
C:B → (B1 {B1.true=B.true; B1.false=B.false;} B1)
D:B → not {B1.true=B.true; B1.false=B.false;} B1
B → true { gen('goto' B.true); }
B:B → false { gen('goto' B.false); }
C:B → (B1 {B1.true=B.true; B1.false=B.false;})
D:B → not {B1.true=B.false; B1.false=B.true;} B1
B → false { gen( ‘goto’ B.false); }
D:B → true { gen( ‘goto’ B.true); }
">8.令非终结符B表示布尔表达式,为B设置两个继承属性true和false。B.true是一个地址,该地址中存放了当B为真时控制流转向的指令的标号;B.false也是一个地址,该地址中存放了当B为假时控制流转向的指令的标号,则下列SDT中不正确的是( )。 选项: A: B: C:B → false { gen( ‘goto’ B.false); }
D:B → true { gen( ‘goto’ B.true); }