文件名称:北航14年编译课设_扩充c0文法编译器(附文档)
文件大小:63KB
文件格式:RAR
更新时间:2018-02-24 10:34:46
北航 编译器 扩充 c0文法 c语言版
北航14年编译课设的编译器,中级,支持DOWHILE语句,FOR循环,不支持SWITCH 有点BUG程序内说明了,没改。不难改。 数组内不支持有标识符如a[i]。 技术有限,渣渣写成,给北航丢人了。 词法分析是先遍历一遍 再进行后续的其他分析,亲测这方法不好用,推荐书上的方法,一个一个读入一个一个分析。 大家加油。
【文件预览】:
扩充c0文法编译器
----测试程序()
--------dowhile.txt(85B)
--------return.txt(113B)
--------scanf.txt(54B)
--------void.txt(84B)
--------twofunc.txt(324B)
--------shuzu.txt(104B)
--------for.txt(87B)
----文档()
--------北航14年编译课_编译课程设计文档.doc(101KB)
----源代码()
--------mycode.cpp(71KB)
--------mycode.h(4KB)
--------a.txt(75B)
--------mycode.exe(69KB)