This repository contains my learning journey through the classic computer science textbook. It includes:
-
All the code examples provided in the textbook, which I have attempted to make as executable as possible (except for those that rely on techniques described in later sections, such as
delay
andforce
). -
[Work in Progress] My aim is to complete ALL codeable practice problems and provide executable answers for them.
关于我学习 SICP 这本计算机科学经典著作时的记录。
- 包含了教课书中所有的代码,我尽力保证写下的所有代码都是可以运行的。除非是显式说明了需要后续章节才会实现的能力。例如依赖宏的
delay
和force
. - [WIP] 争取完成所有可以编程完成的习题。目前已经完成了前四章。除了极少量 (主要是第3章的画图题和第四章的最后一题,不超过 5 道),所有习题均完成。
I build a directory for each subsection of each section of seach Chapter. It includes all the codes, including codes to answer quiz.
For quizs, I put all the quiz belongs to one sections
together rather than seperating into different subsection directories just for simplicity.
本项目按照章节进行划分。每一章中包含了所有的章节代码,每一章的习题的解答统一放在各章 quiz 文件夹中。
同时会包含大量的注释去协助理解。
I've finished the quiz up to 4.78.
目前已经完成了前四章近乎所有习题
this project's codes are under MIT License
this project's documentation and notes are under CC BY-SA 4.0