文件名称:SICP:我用于学习SICP的个人工作区
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-09 04:44:37
Scheme
这是什么? 当我阅读和研究 (又名SICP)时,这是一个用于跟踪我的进度的存储库(2015年夏季),这是一本传奇的计算机科学书籍,使用了Scheme(编程的一种简约方言)语言Lisp,以探索抽象的基本原理。 该存储库包括什么? 我将所有关于本书练习的答案及其输出以及我的阅读日志和其他与SICP相关的活动的日志存储在此存储库中。 您运行Lisp代码的设置是什么? 我很高兴你问! 我花了两天的大部分时间,提出了一种很好的方法来遵循本书的示例和实际代码进行练习,因此我希望这可以节省您一些时间。 我想要两件事: 一种尝试从书中单独编写代码行并对其进行修改以查看它们将产生什么的方法,即控制台。 一种完成每个练习并将其整体运行的方法,将我的原始工作和输出保存在以后可以引用的文件中。 1.我的Lisp REPL 可以通过为Scheme(SICP使用的Lisp的方言)安装REPL(运行-评估-
【文件预览】:
SICP-master
----.gitignore(20B)
----Activity.md(837B)
----Exercises()
--------1.9.scm(1KB)
--------1.5.scm(3KB)
--------1.10.scm(9KB)
--------1.2.scm(268B)
--------1.11.scm(3KB)
--------1.1.scm(705B)
--------1.7.scm(5KB)
--------1.3.scm(1KB)
--------1.8.scm(1KB)
--------1.6.scm(4KB)
--------1.4.scm(721B)
----Scratchwork()
--------1.2.2 - counting change.txt(2KB)
----README.md(8KB)
----Output()
--------1.5.scm(833B)
--------1.10.scm(55KB)
--------1.2.scm(802B)
--------1.11.scm(5KB)
--------1.1.scm(1KB)
--------1.7.scm(7KB)
--------1.3.scm(2KB)
--------1.8.scm(2KB)
--------1.6.scm(5KB)
--------1.4.scm(1KB)