- 2
- 0
- 约9.79千字
- 约 92页
- 2023-03-13 发布于四川
- 举报
第6章 符号表的组织与管理6.1 符号表的作用6.2 符号表的组织6.3 符号表的建立和查找本章小结第一页,共九十二页。知识结构第二页,共九十二页。6.1 符号表的作用一.符号表作用 存放语言程序中出现的有关标识符的属性信息。编译程序护理标识符时主要涉及两部分信息:标识符本身与标识符相关的信息,如标识符的类型、种属、作用域等等第三页,共九十二页。二.符号表的功能收集有关标识符的属性,并在符号表中建立符号的相应属性信息例如:int A; float B[5];上下文语义的合法性检查的依据:检查标识符属性在上下文中的一致性和合法性例如,在C语言中同一个标识符可作引用说明和定义说明┇int i[3,5]; //定义说明i┇extern float i; // 引用说明i┇第四页,共九十二页。例如:┇int i[3,5];┇float i[4,2];┇int i[3,5];┇第五页,共九十二页。3.作为目标代码生成阶段地址分配的依据除语言中规定的临时分配存储的变量i外,每个符号变量 在目标代码生成时需要确定其在存储分配的位置(主要 是相对位置)符号变量由它被定义的存储类别或被定义的位置来确定首先要确定其被分配的区域其次是根据变量出现的次序而有关区域的标志及相对位置都是作为该变量的语义信息 被收集在该变量的符号表属性中第六页,共九十二页。符号的主要属性及作用语言符号可分为:关键字符号、操
您可能关注的文档
最近下载
- 中国核工业集团校招笔试真题(完整版+详细答案解析).docx VIP
- 压力性损伤的防治与敷料应用.pptx VIP
- 大学生职业生涯规划智慧健康养老服务与管理.pptx VIP
- 2023年6月福建省普通高中学业水平合格性考试英语真题(附听力音频)含答案.docx VIP
- 部编人教版五年级上册《道德与法治》全册教案(含教学计划).docx VIP
- 2026-2031年中国私人银行行业市场调查研究及发展前景预测报告.pdf VIP
- 19J610-3特种门窗(三)图集.docx
- 1智慧健康养老服务与管理专业-大学生职业生涯规划书.pptx VIP
- 人工气道声门下吸引技术操作规程.docx VIP
- 作文稿纸1000字A4打印版.pdf VIP
原创力文档

文档评论(0)