求高等教育出版社的编译原理(陈意云张昱)的课后习题4.4的答案
题目为下列文法产生由+作用于整常数或实常数的表达式.两个整数想加时,结果是整型,否则是实行.
E—>E+T|T
T—>num.num|num
(a)给出决定每个子表达式类型的语法制导定义.
(b)扩充(a)的语法制导定义,既决定类型,又把表达式翻译成后缀表示.使用一元算符inttoreal把整数变成等价的实数,使得后缀中+的两个对象有同样的类型.
邮箱:联系方式: