compiler-lab-nju:新泽西大学编译器课程实验室

时间:2024-06-12 12:26:11
【文件属性】:

文件名称:compiler-lab-nju:新泽西大学编译器课程实验室

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-12 12:26:11

C

NJU Compiler Lab 2015年Spring学期 南京大学编译原理课程实验 Compile 在工程根目录下执行make即可。 Run ./parser [-p] [-v] [-B] [-i] 源文件名 [输出文件(若没有该项则输出到屏幕)] -p 打印抽象语法树 -v 显示调试信息 -B 关闭基本块优化(万一出现Bug,请使用本选项) -i 生成中间代码而不是MIPS汇编代码 Attention! 本代码仅供交流学习使用。严禁抄袭,后果自负。


【文件预览】:
compiler-lab-nju-master
----translate.c(34KB)
----asm_mips.c(12KB)
----error_type.h(251B)
----ast.c(4KB)
----main.c(2KB)
----ast.h(2KB)
----symbol_table.h(978B)
----common.h(522B)
----ir.h(2KB)
----lexical.l(3KB)
----block_opt.c(8KB)
----symbol_table.c(7KB)
----syntax.y(8KB)
----error.c(1KB)
----frame.h(2KB)
----symbol_type.h(1KB)
----error.h(143B)
----block_opt.h(458B)
----.gitignore(325B)
----ir.c(8KB)
----Makefile(401B)
----asm_mips.h(2KB)
----README.md(515B)
----translate.h(1KB)

网友评论