正在加载图片...
※回顾※ 语义分析是王什么的? 其任务是对语法分析所识别出的各类语法范畴,分析 其含义,并进行初步翻译。 包括两个方面的工作。 首先是对各种语法范畴进行静态语义检查,例如,变 量是否定义、类型是否正确等等。 如果语义正确,则进行中间代码的翻译。 ÷为什么我们需要属性文法? 因为语义分析依循的是语言的语义规则,通常使用属 性文法描述语义规则。※回顾※ ❖ 语义分析是干什么的? 其任务是对语法分析所识别出的各类语法范畴,分析 其含义,并进行初步翻译。 包括两个方面的工作。 首先是对各种语法范畴进行静态语义检查,例如,变 量是否定义、类型是否正确等等。 如果语义正确,则进行中间代码的翻译。 ❖ 为什么我们需要属性文法? 因为语义分析依循的是语言的语义规则,通常使用属 性文法描述语义规则
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有