1. 首页
  2. 课程学习
  3. 专业指导
  4. 词法语法语义分析器

词法语法语义分析器

上传者: 2019-09-20 22:44:58上传 ZIP文件 157.44KB 热度 60次
内容摘要对源文件进行词法分析,语法分析和语义分析,分析当前单词,回送给语法分析程序同时产生相应的二元式文件和符号表。在此过程中,应用SLR(1)文法。同时设计状态站、符号栈、语义栈,在进行语法分析时,也伴随着语义的分析,根据赋值语句和算数表达式的文法及相应的语义子程序,最后生成一个四元式文件,存放结果。关键字:SLR(1)符号栈状态栈语义栈词法、语法、语义分析
用户评论
码姐姐匿名网友 2019-09-20 22:44:58

代码是有错误的,at complete.Compiler.SLR(Compiler.java:445) at complete.Compiler.fenXi(Compiler.java:645),这两个地方出现数组越界的情况,稍微修改下才能运行。而且写在一个类里面,内容比较复杂,大家可以分在不同的包下面,便于学习

码姐姐匿名网友 2019-09-20 22:44:58

总之是十分感谢,我的编译原理的课程设计过关了,谢谢。

码姐姐匿名网友 2019-09-20 22:44:58

写的有点过于简单,不值5分,只可以识别非常简单的定义语句,居然还是毕设,真是想不通,都可以拿出手?

码姐姐匿名网友 2019-09-20 22:44:58

代码是java的,虽然对我没用,不过做得很好。

码姐姐匿名网友 2019-09-20 22:44:58

下了后 看见是JAVA的就没用

码姐姐匿名网友 2019-09-20 22:44:58

还行吧,注释再多点就好了

码姐姐匿名网友 2019-09-20 22:44:58

代码是JAVA的,很好用