https://github.com/rui314/chibicc
https://zhuanlan.zhihu.com/p/490307409
chibicc 是一个实现了大多数 C11 特性的 C 编译器,整体不到一万行的情况下,可以完成自举,编译 Git, SQLite, libpng 等大型 C 项目,且编译结果可以顺利通过这些库的全部测试。这个项目是 Rui Ueyama 为自己正在写作的 C 编译器相关的书写的参考实现,所以他不仅对最终代码的可读性进行了把控,而是保证了每个 commit 的内容都相对独立,大小适中,且 commit log 写的非常清晰,读者可以随着 commit log 看到项目是如何从只能输出一个整数的小程序,到最终完成自举的编译器的,
标签:log,可读性,编译器,https,chibicc,commit From: https://www.cnblogs.com/sinferwu/p/17013442.html