project - cccbook/sp GitHub Wiki
專案欣賞
Nand2tetris 習題
- C++ 版 -- https://github.com/PreslavMihaylov/nand2tetris
- C 語言版 -- https://github.com/jgopel/nand2tetris
- 只有到 VM, 沒有編譯器和虛擬機。
- JavaScript 版 -- https://github.com/ccckmit/nand2tetris_projects
- Python 版 -- https://github.com/havivha/Nand2Tetris
- Java 版 -- https://github.com/xctom/Nand2Tetris/tree/master/projects
- Go 版 -- https://github.com/uiureo/jack
HackComputer 的虛擬機
編譯器
- https://github.com/embedded2015/rubi
- https://github.com/rswier/c4/blob/master/c4.c (500 行)
- https://github.com/ccc-c/c4/wiki/ (陳鍾誠的 c4 小書)
- https://github.com/jserv/MazuCC/
- https://github.com/jserv/amacc (1500 行)
虛擬機
編輯器
- https://github.com/jserv/mazu-editor
- Build Your Own Text Editor -- https://viewsourcecode.org/snaptoken/kilo/