文件名称:C语言编译器
文件大小:166KB
文件格式:RAR
更新时间:2022-05-10 02:09:04
C语言 编译器 编译器后端 编译器前端
实现了从词法分析、语法分析、抽象语法树生成、简单语法的语法树转四元式、以及四元式到汇编代码的过程。 需要下载flex、bison、DOSBox
【文件预览】:
实验九 C编译器后端设计
----cgrammar-new.tab.c(117KB)
----optimizetac.obj(4KB)
----input.lex(5KB)
----cgrammar-new.y(14KB)
----test.c(75B)
----lex.yy.c(59KB)
----out.txt(6KB)
----tac.c(6KB)
----test.asm(390B)
----parser.c(17KB)
----asm.c(15KB)
----test.exe(169KB)
----main.obj(2KB)
----cgrammar-new.tab.h(3KB)
----optimizetac.c(3KB)
----asm()
--------TEST.EXE(578B)
--------test.asm(390B)
--------TEST.OBJ(191B)
----parser.obj(21KB)
----cgrammar-new.tab.obj(30KB)
----main.h(167B)
----lex.yy.obj(23KB)
----asm.obj(16KB)
----parser.h(4KB)
----bison.yacc(54B)
----tac.obj(9KB)
----nconst.h(4KB)
----main.c(861B)