- 15
- 0
- 约3.05万字
- 约 125页
- 2022-04-04 发布于上海
- 举报
编译原理张晶 语法制导翻译和中间代码生成图文会计学第1页/共125页概述语义形式化 语义建模文法模型----属性文法命令式或操作式模型 ----- 操作语义学应用式模型-----指称语义学公理式模型-----公理语义学第七章 语法制导翻译和中间代码生成(3)第2页/共125页属性文法表达式文法 E—T+T| T or T T—n | b E?T1 + T2 { T1.type = int T2.type= T1.type E.type :=int} E ?T1 or T2 { T1.type = bool T2.type= T1.type E.type :=bool} T ? n { T.type := int} T ? b { T.type := bool} 第七章 语法制导翻译和中间代码生成(4)第3页/共125页 操作语义 描述一段程序的含义是通过执行该段程序所改变的计算机(虚拟计算机)状态来反映。这个计算机的状态与程序执行时的状态相对应:包括变量的所有值,可执行程序本身,各种系统定义的内部数据结构。计算机里所有的寄存器的值和存储单元的值作为计算机的状态,用一组形式定义的操作来说明执行一条指令相应的状态怎样变化。For (expr1;expr2;expr3){
您可能关注的文档
- 射频消融物理学原理课件.pptx
- 溶液与电离平衡c2.pptx
- 薄透镜焦距的测量.pptx
- 触发器与寄存器康华光.pptx
- 真核微生物的形态与结构.pptx
- 少先队入队知识培训.pptx
- 胆囊炎腹腔镜的治疗.pptx
- 论试新形势下加强药品监督管理必要性.pptx
- 射频消融物理学原理分析.pptx
- 非人力资源经理的人力资源管理曾庆学.pptx
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
原创力文档

文档评论(0)