- 9
- 0
- 约1.33万字
- 约 74页
- 2020-04-20 发布于上海
- 举报
编译原理第六章 属性文法和语法制导翻译/cp/cp网上教学系统: 070606302: 编译原理 三峡大学计算学院6.1 属性文法属性文法(也称属性翻译文法)Knuth在1968年提出在上下文无关文法的基础上,为每个文法符号(终结符或非终结符)配备若干相关的“值”(称为属性)。属性代表与文法符号相关信息,如类型、值、代码序列、符号表内容等属性可以进行计算和传递语义规则:对于文法的每个产生式都配备了一组属性的计算规则三峡大学计算学院属性综合属性:“自下而上”传递信息继承属性:“自上而下”传递信息在一个属性文法中,对应于每个产生式A→?都有一套与之相关联的语义规则,每条规则的形式为:b:=f(c1,c2,…,ck) 这里,f是一个函数,而且或者1. b是A的一个综合属性并且c1,c2,…,ck是产生式右边文法符号的属性,或者2. b是产生式右边某个文法符号的一个继承属性并且c1,c2,…,ck 是A或产生式右边任何文法符号的属性。 属性b依赖于属性c1,c2,…,ck。三峡大学计算学院说明终结符只有综合属性,由词法分析器提供非终结符既可有综合属性也可有继承属性,文法开始符号的所有继承属性作为属性计算前的初始值对出现在产生式右边的继承属性和出现在产生式左边的综合属性都必须提供一个计算规则。属性计算规则中只能使用相应产生式中的文法符号的属性出现在产生式左边的继承属性和出现在产生式右边的
您可能关注的文档
最近下载
- 《身边的陶》教学课件-2024-2025学年苏少版(2024)初中美术七年级上册.pptx VIP
- S系列交换机SEP技术白皮书.docx
- 高中物理新课标五星级题库.doc VIP
- 索尼 MCX-500使用说明书.pdf VIP
- 论人物类电视纪录片的人文关怀.docx VIP
- 2026年山东发展投资控股集团有限公司权属企业社会招聘(82人)笔试备考试题及答案解析.docx VIP
- 2026年跨境电商行业发展趋势报告.docx VIP
- 闽2010-J-33 粉煤灰(陶粒)小型空心砌块非承重墙体建筑构造.docx VIP
- 浙江省强基联盟2025—2026学年高三上学期返校素养检测生物试卷 Word版含解析.docx VIP
- 闽2011-J-37 太阳能集热器安装建筑构造.docx VIP
原创力文档

文档评论(0)