简易C语言编译器Java源代码

时间:2021-11-20 11:04:21
【文件属性】:

文件名称:简易C语言编译器Java源代码

文件大小:204KB

文件格式:ZIP

更新时间:2021-11-20 11:04:21

C语言编译器 Java版 图形界面 四元式 x86汇编

此款C语言编译器可以支持变量的声明和赋值、支持算术运算、逻辑运算、支持if...else...、for循环、while循环、支持scanf和printf以及一些复合语句。该程序的功能是:(1)词法分析;(2)语法分析;(3)产生中间代码四元式;(4)产生x86汇编代码。更神奇的是,这些过程都通过java的GUI来实现的,所有的分析过程都可以通过窗口来实现,而且可视化。是一款优秀的《编译原理》课程设计作业,很值得参考借鉴。程序下载下来之后,用eclipse即可运行出结果,压缩包里面有很详细的说明文档。


【文件预览】:
tinyCompiler
----.project(388B)
----grammer.txt(2KB)
----a.c(232B)
----output()
--------wordList.txt(3KB)
--------LL1.txt(72KB)
--------FourElement.txt(457B)
----src()
--------gui()
--------test()
--------backup()
--------compiler()
----background.jpeg(96KB)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
--------org.eclipse.core.resources.prefs(85B)
----.classpath(248B)
----bin()
--------gui()
--------test()
--------backup()
--------compiler()

网友评论