- 1
- 0
- 约3.15千字
- 约 21页
- 2019-11-26 发布于湖北
- 举报
第五章 语义分析 任课教师 王养廷 主要内容 语义分析 标识符内部表示 类型的内部表示 1 语义分析 语义 程序表达的含义 分类 静态语义:编译阶段检查的语义 动态语义:运行阶段检查的语义 例子:C++的动态绑定 再例:数组与指针的空间分配 常见的语义错误 类型相容 变量 1 语义分析 语义分析功能 ($id,idAddr)=($id, entry) 标识符检查 表达式检查 2 程序结构 程序结构 程序首部 声明部分 语句部分 举例 2 程序结构(续) program pl0(input,output); const norw = 11; {no. of reserved words} type symset = set of symbol; var ch: char; {last character read} procedure error(n: integer); begin writeln( ****, : cc-1, ^,n: 2); err := err+1 end {error}; begin {main program} for ch := chr(0) to chr(255) do ssym[ch] := nul; getsym; end. 3 标识符内部表示 标识符的语义 常量名 类型名 变
您可能关注的文档
最近下载
- 2025年学历类自考专业(行政管理)当代中国政治制度-行政组织理论参考题库含答案解析.docx VIP
- 2026年减速机研究分析报告.docx
- 第一章-科学技术与社会.ppt VIP
- 机械设计基础(第七版)杨可桢课后习题答案解析.docx
- 普通话训练教程.ppt VIP
- 2025版沃尔玛供应商合同.docx VIP
- 解析校园周边餐饮市场对高中生饮食健康的影响及对策研究论文[001].docx
- 2026年中国XPS挤塑板行业新产品进入市场策略研究报告.docx
- 《毛皮加工工艺》课件.pptx VIP
- DL_T 793.5-2018 发电设备可靠性评价规程 第5部分:燃气轮发电机组.docx VIP
原创力文档

文档评论(0)