- 5
- 0
- 约7.65千字
- 约 22页
- 2018-04-28 发布于贵州
- 举报
6章属性文法和语法制导翻译2144
从本章开始,我们介绍有关语义分析及翻译的问题。其处理的方法主要是属性文法和语法制导翻译方法。 本章中,我们将首先介绍属性文法的基本概念,然后介绍基于属性文法的处理方法,讨论如何自上而下分析和自下而上分析中实现属性计算。 本章重点掌握: 6.1 属性文法 6.2 基于属性文法的处理方法 6.3 S—属性文法的自下而上计算 6.4 L—属性文法和自顶向下翻译。 6.1 属性文法 属性文法是在上下文无关文法的基础上为每个文法符号(终结符或非终结符)配备若干个相关的“值”(称为属性)。这些属性代表与文法符号相关的信息,例如它的类型、值、代码序列?、符号表内容等等。属性和变量一样,可以进行计算和传递。 属性一般分为两类:综合属性和继承属性。简单的说,综合属性用于“自下而上”传递信息,而继承属性用于“自上而下”传递信息。 属性加工的过程即是语义处理的过程,对于文法的每一个产生式都配备了一组属性的计算规则,则称为语义规则。 在一个属性文法中,对应于每个产生式A??都有一套与之相关联的语义规则,每条语义规则的形式为: b:=f(c1,c2,…,ck) 这里f是一个函数,而且或者 (1)b是A的一个综合属性并且c1,c2,…ck是产生式右边文法符号的属性;或者 (2)b是产生式右边某个文法符号的一个继承属性并且c1,
您可能关注的文档
- 4个小实验让你体会眼睛的神奇之处34.doc
- 5.1激励故事pt90.ppt
- 5.1《自己的花是让别人看的》99.ppt
- 5 “和同为一家”187.ppt
- 4财富驾照课件127.ppt
- 5.1感激父母43.ppt
- 5.3新时期的外交政策与成就54.ppt
- 4产品档案整理(正式版)193.ppt
- 5.古诗词三首ppt98.ppt
- 5.我看海岸工程74.ppt
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 粮油收购凭证装订封面式样.doc
- 课件:气一元论与临床吕英讲稿.ppt VIP
- 边坡危石人工排险专项方案.docx VIP
- 睿登DPS3003 DPS3005 DPS5005 DPS8005数控电源使用说明书.pdf VIP
- CSCO非小细胞肺癌诊疗指南(2026版).docx
- 吕英广州中医药大学讲课课件 XXXX-3发热的治疗分析.ppt VIP
- 手机维修技术工具介绍:从热风到万用表全面.pdf VIP
- 中国临床肿瘤学会(csco)结直肠癌诊疗指南2025版.docx VIP
- 常用维修工具使用介绍培训.pptx VIP
- 建标175-2025《幼儿园建设标准》完整版(含活动场地面积最新指标).docx VIP
原创力文档

文档评论(0)