1. 首页
  2. 课程学习
  3. 专业指导
  4. 编译原理算符优先文法处理源代码(java)

编译原理算符优先文法处理源代码(java)

上传者: 2019-05-02 08:17:25上传 JAVA文件 3.33KB 热度 35次
1.算术表达式的文法可以是(你可以根据需要适当改变):E→E+E|E-E|E*E|E/E|(E)|i2.根据算符优先分析法,将表达式进行语法分析,判断一个表达式是否正确。3.将赋值语句进行语法分析,翻译成等价的一组基本操作,每一基本操作用四元式表示。
用户评论
码姐姐匿名网友 2019-05-02 08:17:25

学习下,谢谢分享

码姐姐匿名网友 2019-05-02 08:17:25

这个根本不是算法优先算法 就是表达式求值。

码姐姐匿名网友 2019-05-02 08:17:25

有点问题,还是自己写了

码姐姐匿名网友 2019-05-02 08:17:25

遗憾的是不能手动输入文法自动判断首集和尾集,分析表是已经固定了的

码姐姐匿名网友 2019-05-02 08:17:25

写的不错!!

码姐姐匿名网友 2019-05-02 08:17:25

不行,编译没问题,运行不行,有死循环!

码姐姐匿名网友 2019-05-02 08:17:25

有参考价值,挺不错的。

码姐姐匿名网友 2019-05-02 08:17:25

有点错误!修改下才行了

码姐姐匿名网友 2019-05-02 08:17:25

运行是死循环。不行啊。

码姐姐匿名网友 2019-05-02 08:17:25

什么都分析不出,只有死循环!