编译原理符号表组织(精品·公开课件).pptVIP

  • 6
  • 0
  • 约3.42千字
  • 约 14页
  • 2018-11-05 发布于广西
  • 举报

编译原理符号表组织(精品·公开课件).ppt

第 7 章 符号表组织 7.1 符号表的地位和作用 符号表是标识符的动态语义词典,属于编译中语义分析的知识库;主要内容: 7.2 符号表的组织与管理 7.2 符号表的组织与管理(续1) 7.3 符号表的结构设计 【例7.1】有下列函数过程: 7.3 符号表的结构设计(续1) 由于标识符的种类不同,导致语义属性也不尽相同;怎样组织符号表?下面提供一个符号表的体系结构: 7.3 符号表的结构设计(续2) 7.3.1 符号表总表(SYNBL) 7.3 符号表的结构设计(续3) 7.3.2 类型表(TYPEL) 7.3 符号表的结构设计(续4) 7.3.3 数组表(AINFL) 7.3 符号表的结构设计(续5) 7.3.4 函数表(FINFL) 7.3 符号表的结构设计(续6) 7.3.5 其他表(…) ※ 活动记录的结构 ※ 符号表的构造过程示例 ※ 一个函数过程的符号表组织 * * 【内容提要】 7.1 符号表的地位和作用 7.2 符号表的组织与管理 7.3 符号表的结构设计 (1) 名字 — 标识符源码,用作查询关键字; (2) 类型 — 该标识符的数据类型及其相关信息; (3) 种类 — 该标识符在源程序中的语义角色; (4) 地址 — 与值单元相关的一些信息; ① 定义和重定义检查; ② 类型匹配校验;

文档评论(0)

1亿VIP精品文档

相关文档