符号表的组织 总体组织和表项属性信息组织 第一种:把属性种类完全相同的那些符号组织在 起,构造出表项是分别为等长的多个符号表 第二种:把所有语言中的符号都组织在一张符号 表中。组成一张包括了所有属性的庞大的符号 表 第三种折衷方式是根据符号属性相似程度分类组 织成若干张表,每张表中记录的符号都有比较 多的相同属性
符号表的组织 总体组织和表项属性信息组织 第一种: 把属性种类完全相同的那些符号组织在 一起,构造出表项是分别为等长的多个符号表 第二种: 把所有语言中的符号都组织在一张符号 表中。组成一张包括了所有属性的庞大的符号 表 第三种折衷方式是根据符号属性相似程度分类组 织成若干张表,每张表中记录的符号都有比较 多的相同属性
编译程序按名字的不同种属分别使用许多符号 表,如常数表、变量名表、过程名表等等。 SUBROUTINE INCWAP (M, N) 10K=M+1 M=M+4 N=K RETURN END 经编译头三阶段后所产生的主要表格有:符号 名表SNT、常数表CT、入口名表ENT、标号 表LT和四元式表QT
编译程序按名字的不同种属分别使用许多符号 表,如常数表、变量名表、过程名表等等。 SUBROUTINE INCWAP(M,N) 10 K=M+1 M=M+4 N=K RETURN END 经编译头三阶段后所产生的主要表格有:符号 名表SNT、常数表CT、入口名表ENT、标号 表LT和四元式表QT