C--编译器实验代码

C--编译器的实验代码是我亲自编写的,能正常执行 C--程序的编译。其实 C--是一种简化的 C 语言,适合用来学习和实验编译器的原理。如果你想深入理解编译过程中的语法、优化等环节,这个代码会对你有。并且,代码结构清晰,注释也挺详细,适合拿来作为学习的示例。,编译器的实现不算简单,还是要有一定的编程基础。如果你刚开始接触编译器,建议先了解一些相关的编译原理再来看看,效果会更好哦。

rar
c--.rar 预估大小:49个文件
folder
c-- 文件夹
folder
代码 文件夹
file
ex4.y 43KB
file
y.tab.c 67KB
file
ex4 48KB
file
ex4.y.bak 43KB
file
lex.yy.c 41KB
file
ex4.l 2KB
file
y.tab.h 1KB
file
可执行文件ex4说明.txt 164B
folder
c,asm,exe 文件夹
file
eg_gcd1.asm 1KB
file
eg_exc.asm 856B
file
IMPORT32.LIB 303KB
file
TLINK32.EXE 204KB
file
TASM32.EXE 180KB
file
eg_if.asm 794B
file
eg_gcd1.EXE 8KB
file
eg_while.OBJ 333B
file
eg_fun.OBJ 288B
file
eg_fun.EXE 8KB
file
eg_gcd2.c 213B
file
eg_while.asm 761B
file
eg_fun.asm 347B
file
eg_while.c 156B
file
eg_gcd2.EXE 8KB
file
eg_cfun.EXE 8KB
file
eg_gcd2.asm 1012B
file
eg_exc.OBJ 414B
file
eg_gcd2.map 222B
file
eg_exc.c 225B
file
eg_cfun.OBJ 292B
file
eg_if.OBJ 328B
file
eg_cfun.map 222B
file
eg_fun.c 103B
file
eg_while.map 222B
file
eg_if.c 152B
file
eg_gcd1.map 222B
file
eg_if.EXE 8KB
file
eg_cfun.c 105B
file
ntdll.lib 131KB
file
eg_exc.map 222B
file
eg_exc.EXE 8KB
file
eg_gcd2.OBJ 386B
file
eg_exc.asm.bak 857B
file
init.OBJ 446B
file
eg_fun.map 222B
file
eg_cfun.asm 326B
file
eg_gcd1.c 223B
file
eg_gcd1.OBJ 360B
file
eg_while.EXE 8KB
file
eg_if.map 222B
rar 文件大小:345.94KB