- 0
- 0
- 约1.45万字
- 约 61页
- 2016-11-27 发布于江苏
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 封闭作用域(close scope)的处理 开放作用域(open scope) 严格按照最接近的作用域规则决定符号适用的声明 可以按前面的介绍处理 封闭作用域: 显式制定符号的可见性 如C++中的继承 Modula-2中的import和export Ada中的类属闭包和use语句 export:只能作用于可见的符号 一个名字可以引入指它显式的由export引入,或者在这个作用域内是可见的 在symbol栈中增加一个域:记录可见的作用域的层次 Program var a, b, c, d procedure f( ) var b procedure g( ) var d import a, b from P end end End Package P export a, b End 假设b和d有相同的Hash值 中间表示的要考虑的问题(1) 中间表示(Intermediate Representation) 编译系统中最重要的部分 个性和通用性 可以分层:方便不同阶段或目的的编译处理 使用已有的中间表示? 可
您可能关注的文档
最近下载
- 中考数学复习 考前突破06二次函数与几何综合题(4大必考题型)原卷版.pdf VIP
- 供电局安健环技术标准.doc VIP
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测化学试卷(含答案).pdf
- 五年级上学期家长会.ppt VIP
- 《中国痴呆与认知障碍诊治指南(2025年版)》.docx VIP
- 方菱数控切割控制系统操作手册(Ver5.0).pdf
- 汽车电动助力转向系统设计.docx
- 2026年河南工业职业技术学院单招职业适应性测试题库与答案详解.docx VIP
- 好莱坞电影剧本_沃依采克_影视剧本写作.doc VIP
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测英语试卷(含答案)+听力音频.docx
原创力文档

文档评论(0)