首页 > 其他分享 >chibicc——可能是可读性最强的 C 编译器

chibicc——可能是可读性最强的 C 编译器

时间:2022-12-29 20:23:47浏览次数:52  
标签:log 可读性 编译器 https chibicc commit

 

 

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

相关文章