编译原理第六章 符号表组织.pptVIP

  • 101
  • 0
  • 约9.64千字
  • 约 32页
  • 2016-12-05 发布于浙江
  • 举报
第 6 章 符号表组织 6.1 符号表的地位和功能 符号表是标识符的动态语义词典,属于编译中语义分析的知识库;主要内容: 6.2 符号表的组织与管理 6.3 符号表的结构设计 【例6.1】有下列函数过程: ※ 符号表的体系结构设计 由于标识符的种类不同,导致语义属性也不尽相同;怎样组织符号表?下面提供一个符号表的体系结构: 6.3.1 符号表总表(SYNBL) 6.3.2 类型表(TAPEL) 6.3.3 数组表(AINFL) 6.3.4 结构表(RINFL) 6.3.5 函数表(PFINFL) 6.3.6 其他表(…) 6.4 符号表的构造过程示例: 练习题: 【习题6.1】解释下述词语: ⑴ 符号表 ; ⑵ 标识符的语义信息; ⑶ 符号表的功能;(4)c语言符号表的管理方式。 ※ 一个函数过程的符号表组织 【习题6.2】设有程序片断如下,试填写符号表: float exe(x,y) int x, y[5][10]; { float a; int b[5][10]; … b[2,5]=15; … } ※ 如何确定下表变量 b[2][5]的地址

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档