- 博客(2)
- 收藏
- 关注
原创 编译原理学习总结
编译程序的结构如图所示: 其中,词法分析为,输入源程序,对字符串扫描分解、识别出单词符号;语法分析为,在词法分析的基础上,根据语言的语法规则,吧单词符号穿分解成各类的语法单元,有自上而下和自下而上两种方法;语义分析和中间代码产生为,对语法分析所识别出的各类语法范畴,分析其含义,并进行初步翻译,生成中间代码(三元式,四...
2018-06-20 23:38:18 298
原创 编译原理属性文法和语法制导翻译与语义分析和中间代码产生总结
第六章的内容属性文法和语法制导翻译,在我看来就是在语法分析的基础上,给每个文法符号、文法产生式赋予相应的属性值或是语法含义。比如赋予E->E1+E2的含义为E.val := E1.val + E2.val。在实际的应用中可以理解为确定语法作用。在属性文法中,有两种类型的属性,第一种是综合属性,他是用于自下而上的传递信息,在语法书树的描述中,他是底层叶节点所包含的某种信息,然后通过某种...
2018-06-20 23:16:18 895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人