文件名称:c语言编译器源码
文件大小:364KB
文件格式:RAR
更新时间:2017-05-06 08:21:12
c语言 编译器 ucc
c语言编译器,通过阅读其源码理解编译器原理
【文件预览】:
ucc
----Makefile.win(385B)
----GPL.txt(17KB)
----driver()
--------Makefile.win(175B)
--------win32.c(3KB)
--------ucc.h(845B)
--------linux.c(3KB)
--------Makefile(115B)
--------ucc.c(7KB)
----ucl()
--------expr.h(1KB)
--------output.c(2KB)
--------config.h(417B)
--------Makefile.win(753B)
--------transtmt.c(15KB)
--------type.c(13KB)
--------input.h(464B)
--------symbol.h(2KB)
--------declchk.c(29KB)
--------fold.c(5KB)
--------gen.h(2KB)
--------lex.h(1KB)
--------alloc.h(577B)
--------vector.h(864B)
--------keyword.h(3KB)
--------str.h(344B)
--------ast.c(1KB)
--------ast.h(3KB)
--------stmt.h(3KB)
--------target.h(578B)
--------x86linux.c(5KB)
--------dumpast.c(8KB)
--------vector.c(551B)
--------x86.c(16KB)
--------type.h(3KB)
--------grammer.h(1KB)
--------flow.c(5KB)
--------x86win32.tpl(7KB)
--------x86win32.c(6KB)
--------error.c(812B)
--------emit.c(4KB)
--------reg.h(486B)
--------expr.c(9KB)
--------alloc.c(2KB)
--------stmtchk.c(8KB)
--------tranexpr.c(13KB)
--------decl.h(3KB)
--------ucl.h(776B)
--------gen.c(6KB)
--------lex.c(15KB)
--------error.h(196B)
--------reg.c(2KB)
--------symbol.c(7KB)
--------opinfo.h(3KB)
--------template.h(3KB)
--------linux()
--------str.c(2KB)
--------Makefile(724B)
--------output.h(288B)
--------tokenop.h(2KB)
--------stmt.c(7KB)
--------input.c(3KB)
--------x86linux.tpl(7KB)
--------uildasm.c(3KB)
--------ucl.c(3KB)
--------opcode.h(2KB)
--------simp.c(6KB)
--------decl.c(22KB)
--------token.h(3KB)
--------exprchk.c(20KB)
--------assert.c(389B)
----COPYRIGHT(69B)
----doc()
--------UC Internal(chn).pdf(222KB)
--------UCC User Manual.txt(6KB)
--------UCC User Manual(chn).txt(4KB)
--------UCC Internal.pdf(134KB)
----REAMDE.txt(157B)
----Makefile(292B)
----ChangeLog(463B)
----COPYRIGHT~(162B)