My solutions to the exercises in Structure and Interpretation of Computer Programs.
Go to file
2020-10-29 17:33:06 -04:00
.gitignore Finish chapter 1 (rerun) 2020-10-15 21:14:22 -04:00
ex-1_01-10.scm Finish exercises for chapter 1 section 1 and 2 2020-10-15 20:38:28 -04:00
ex-1_11-20.scm Finish exercises for chapter 1 section 1 and 2 2020-10-15 20:38:28 -04:00
ex-1_21-28.scm Finish exercises for chapter 1 section 1 and 2 2020-10-15 20:38:28 -04:00
ex-1_29-34.scm Finish chapter 1 (rerun) 2020-10-15 21:14:22 -04:00
ex-1_35-39.scm Finish chapter 1 (rerun) 2020-10-15 21:14:22 -04:00
ex-1_40-46.scm Finish chapter 1 (rerun) 2020-10-15 21:14:22 -04:00
ex-2_01-06.scm Implement exercises till 2.6 2020-10-25 21:40:51 -04:00
ex-2_07-16.scm Finish 2.1 exercises 2020-10-28 10:57:13 -04:00
ex-2_17-23.scm Implement exercises till 2.23 2020-10-29 11:47:13 -04:00
ex-2_18-xx.scm Implement up to 2.29 2020-10-29 17:33:06 -04:00
LICENSE Initial commit 2020-10-12 02:45:43 +02:00
README.md Remove todos from readme and add script to execute scripts 2020-10-12 12:35:00 -04:00
run Finish chapter 1 (rerun) 2020-10-15 21:14:22 -04:00
util.scm Implement exercises till 2.23 2020-10-29 11:47:13 -04:00

SICP

These are my solutions to the CS classic Structure and Interpretation of Computer Programs. I have looked up the answer for some exercises on the Scheme Community Wiki. Such exercise have a marked in their respective script.

You can use the Scheme implementation by the MIT to run these scripts. In Arch, execute pacman -S mit-scheme to install it. Then run the scripts via mit-scheme --quiet < script.scm.

This is currently (2020/10/12) work in progress.