编译原理 —— 语义分析

分析语句和声明是如何构成程序的 收集标识符的属性信息 种属 简单变量 复合变量 过程 类型 整型 实型 字符型 布尔型 指针型 存储位置、长度 值 作用域 参数和返回值信息 使用符号表和字符串表来存储这些信息 符号表中Name字段为什么要设计字符串表,而不是将标识符直接放到Name字段中? 必要性:现代程序语言一般不限制标识符的长度,故name字段的长度不便预先固定,短了:适用范围小,长了:浪费空
相关文章
相关标签/搜索