Compiler_mean3.rar
input.txt是输入的测试文件。produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理)Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stackoverflow的(书上算法就是这么设计的)另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。另外如果加入嵌套,那必然复杂度指数上升,得跑很久。。。。十分钟似乎都不算多。。运行指南:gui.JtableParse3.java
用户评论
推荐下载
-
Inno Setup Compiler
NiceFreeprogramInstallertools.
17 2020-06-08 -
DJ java compiler
是一款反编译工具,可以对CLASS文件进行反编译
18 2020-05-26 -
Lcc C Compiler
aWhat'snewinthenewversionoflcc-win----------------------------------------Dec3:AddedSphericalBesselY
26 2020-01-11 -
matlab compiler help
matlabcoompilerhelp
18 2019-09-10 -
Closure Compiler exe
ClosureCompilerexe根据[在项目中使用GoogleClosureCompiler](http://www.cnblogs.com/JeffreyZhao/archive/2009/12
21 2019-09-26 -
Compiler Consultant介绍
C与C++都是非常强大而表现力强的编程语言,尽管如此,这些语言仍缺乏表达特定编程细节的能力,而这些细节对实现DSP良好的编译性能可能至关重要。Code Composer Studio v3.0中Com
3 2022-08-11 -
Design Compiler Ultra
Design Compiler Ultra
14 2022-08-11 -
cobble compiler源码
鹅卵石 免责声明:本文档非常不完整,到目前为止仅涵盖了非常低级的实现细节。 语言准备就绪后,将提供更详细的高级文档。 实施细节 目录: Minecraft中的MCAsm数据类型表示 整数 整数是通过R
14 2021-04-30 -
compiler grammar源码
编译语法 使用GOLD Parser Builder软件,左侧的分解语法(无左递归)尊重算术,逻辑和关系运算符的优先级和关联性。
5 2021-05-05 -
MIPS Compiler源码
CLMC 简介 类似于C的MIPS编译器 用于北京航空航天大学2020年秋季编译技术课课程设计,将给定文法的C-like语言编译为MIPS编译。 注意本项目采用了GPL协议。 请学弟学妹们不要抄袭。
20 2021-04-04
暂无评论