第语法制导翻译;优选第语法制导翻译;语义处理的功效
1审查每个语法结构的静态语义,即验证语法结构合法的程序是否真正有意义。
类型检查、控制流检查、一致性检查、上下文相关性检查、名字的作用域分析
2假如静态语义正确,语义处理则要执行真正的翻译,即要么生成程序的中间代码表示,要么生成机器语言或汇编语言的目标代码。
直接生成机器语言或汇编语言形式的目标代码的优点是编译时间短且无需中间代码到目标代码的翻译,而中间代码的优点是使编译结构在逻辑上更为简单明确,尤其是使目标代码的优化比较容易实现。 ;6.1语法制导翻译;语法制导翻译
在语法分析的每一步中,通过执行每个产生式所相应的语义子程序(或
您可能关注的文档
- 药物疗效影响因素探究.pptx
- 财政总预算会计资产管理与运用解析.pptx
- 逻辑学基础命题推理简易教程40讲.pptx
- 普通话水平提升与考级攻略要点.pptx
- 寄语家乡的未来之星一封给孩子的心灵家书.pptx
- 编程实战深度掌握蒙特卡罗方法.pptx
- 八维指导精要解析.pptx
- 途牛品牌影响力打造策略.pptx
- Photoshop CS动效实战GIF动画高效制作指南.pptx
- 阀门企业年终工作汇报精华.pptx
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)