文件名称:scc:一个简单的C编译器
文件大小:633KB
文件格式:ZIP
更新时间:2024-06-05 17:15:22
C
scc SCC是用纯C语言编写的简单C编译器。 它应用了自上而下的解析,并且不使用诸如flex,yacc / bison之类的工具。 还有很多工作要做,包括: 有更好的寄存器分配算法 做编译器优化 在SCC内进行组装和链接,而不是使用GCC的支持 我编写了很多测试以涵盖我能想到的大多数情况。 SCC还针对使用C语言的两个小型但流行的开源项目mongoose和memcached进行了测试。 以后会有更多改进。