
编译原理的预测分析,基于LL(1)文法,采用JAVA实现。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
1、本项目采用了MyEclipse 2014作为开发工具,并借助Struts2框架构建了控制层。同时,项目还采用了HTML5技术构建了图形用户界面,并使用Java语言完成了后端开发。该项目主要实现了以下功能:自动消除左递归规则,自动计算出First和Follow集,以及自动构造预测分析表,并具备输入句子进行判断的功能。为了便于理解和使用,我已在代码中添加了详细的注释。然而,由于项目是在后期赶工完成的,因此代码的冗余度相对较高,尚未进行精简优化。若不需网页端的图形用户界面,可以考虑将项目中的算法部分单独提取出来进行独立运行,或者直接运行整个项目以获取结果。该算法部分位于项目中的MyClass包中。
全部评论 (0)
还没有任何评论哟~


