
使用JavaCC在编译原理中进行MiniC的词法、语法和语义分析
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目利用JavaCC工具实现对简化版C语言(MiniC)的词法、语法及语义分析,旨在深入理解和应用编译原理相关知识。
使用Javacc实现MiniC的词法分析、语法分析与语义分析功能。在词法分析阶段,根据单词构词规则进行分类,并输出<单词种别, 单词自身值>二元式;在语法分析部分利用Javacc构建LL(1)文法,判断源代码是否符合MiniC的语法规则,若不符合,则给出相应的语法错误信息;而在语义分析阶段,在完成语法分析的基础上进行属性文法制导翻译,并输出四元式。
全部评论 (0)
还没有任何评论哟~


