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

  前一章,我们学习了属性文法和语法制导翻译,运用上一章的方法我们可以运用于语义分析和中间代码的产生。这一章我们学习了后缀式,三地址代码,DAG图的表示等。 一、内容总结: 语义分析的任务 1、审查每一个语法结构的静态语义,即验证语法正确的结构是否有意义。   如:赋值语句:x:=x+y,左边变量类型与右边变量类型是否一致。 2.在语义正确的基础上生成一种中间代码或目标代码 语义分析的范围 1.确
相关文章
相关标签/搜索