编译原理第七章语义分析和中间代码生成内容总结

一、学习内容 第七章我们主要学习语义分析和中间代码生成。语义分析的任务一是审查每一个语法结构的静态语义,即验证语法正确的结构是否有意义;二是在语义正确的基础上生成一种中间代码或目标代码。语义分析的范围主要有确定类型、类型检查、识别含义、控制流检查、一致性检查、相关名字检查等。重点学习几种常用的中间语言形式:逆波兰表示法、图表示法、三元式、四元式。图表示法有抽象语法树和无循环有向图(DAG),二者基
相关文章
相关标签/搜索