- 4
- 0
- 约1.49万字
- 约 108页
- 2023-07-03 发布于广东
- 举报
类型转换 如:产生式E?E(1) op E(2)的语义动作中关于E.MODE的规则可定义为: { IF E (1).MODE=int and E (2).MODE= int THEN E.MODE=int ELSE E.MODE=r } 需添加一各类型转换的四元式: ( itr , A1 , -- , T )意味着把整型量A1转换成实型,结果存放在T中。 此外,对于运算符应指出相应的类型。 第六十二页,共一百零八页,2022年,8月28日 类型转换 如:X := Y + I * J,X,Y为实型,I,J为整型,则相应的四元式序列应为: (*i , I , J , T1 ) ( itr , T1 , -- , T2 ) ( +r , Y , T2 , T3 ) ( := , T3 , -- , X ) 第六十三页,共一百零八页,2022年,8月28日 简单赋值语句的四元式翻译 首先对id表示的单词定义一属性id.name,用做语义变量,用Lookup(id.name)表示审查id.name是否出现在符号表中,如在,则返回一指向该登录项的指针,否则返回nil。语义过程emit表示输出四元式到输出文件上。语义过程newtemp表示生成一临时变量, 每调用一次,生成一新的临时变量。语义变量E. place,表示存放E值的变量名在符号表的登录项或 一整数码产生式和
您可能关注的文档
最近下载
- 专题24.1图形的旋转-九年级数学下册同步训练(解析版)【沪科版】.docx VIP
- 使用手册3159 - 卡西欧.PDF VIP
- 沪科版初中数学九年级下册全册教学课件(2024年春季修订).pptx
- 视觉传达设计环保主题海报设计与公益理念高效传播研究答辩.pptx VIP
- 大学生职业生涯规划演讲PPT模板(完整版).pptx VIP
- YS—013:抗菌药物新药遴选和定期评估制度.docx VIP
- 海南省2011房屋建设与装饰工程定额.doc VIP
- 2026海南海航中免免税品有限公司招聘销售专员笔试模拟试题及答案解析.docx VIP
- 高考数学你真的掌握了》函数分册(新课标).pdf VIP
- 抗菌药物遴选和定期评价制度.docx VIP
原创力文档

文档评论(0)