CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Thu, 07 Aug 2025 18:50:33 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20091215064931
location: https://web.archive.org/web/20091215064931/https://github.com/jimweirich/sicp-study
server-timing: captures_list;dur=1.876777, exclusion.robots;dur=0.027532, exclusion.robots.policy;dur=0.013532, esindex;dur=0.017084, cdx.remote;dur=34.852076, LoadShardBlock;dur=173.374861, PetaboxLoader3.datanode;dur=69.901139, PetaboxLoader3.resolve;dur=76.525437
x-app-server: wwwb-app219
x-ts: 302
x-tr: 262
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app219; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Thu, 07 Aug 2025 18:50:34 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Tue, 15 Dec 2009 06:49:31 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "ca6abca855491433a5d65909a61fbeaa"
x-archive-orig-x-runtime: 122ms
x-archive-orig-content-length: 24788
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 15 Dec 2009 06:49:31 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Tue, 15 Dec 2009 06:49:31 GMT", ; rel="memento"; datetime="Tue, 15 Dec 2009 06:49:31 GMT", ; rel="next memento"; datetime="Sat, 16 Jan 2010 01:53:35 GMT", ; rel="last memento"; datetime="Sun, 13 Sep 2020 06:34:36 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_13_20091215040358_crawl103-c/51_13_20091215064844_crawl101.arc.gz
server-timing: captures_list;dur=0.496419, exclusion.robots;dur=0.018740, exclusion.robots.policy;dur=0.010002, esindex;dur=0.010172, cdx.remote;dur=26.567988, LoadShardBlock;dur=251.607474, PetaboxLoader3.datanode;dur=114.660181, PetaboxLoader3.resolve;dur=452.162607, load_resource;dur=384.643989
x-app-server: wwwb-app219
x-ts: 200
x-tr: 719
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
jimweirich's sicp-study at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Study Group Worked Exercises from "The Structure and Interpretation of Computer Programs" edit |
Homepage: | https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html edit |
Public Clone URL: |
git://github.com/jimweirich/sicp-study.git
Give this clone URL to anyone.
git clone git://github.com/jimweirich/sicp-study.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:jimweirich/sicp-study.git
|
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Wed Sep 23 08:14:06 -0700 2009 | Added emacs backup files to the ignore list. [jimweirich] |
![]() |
.togglerc | Sun Sep 20 18:41:28 -0700 2009 | Added a test toggle file. [jimweirich] |
![]() |
README.textile | Wed Sep 23 08:20:00 -0700 2009 | Fixed typo in readme [jimweirich] |
![]() |
Rakefile | Sun Sep 20 17:22:47 -0700 2009 | Updated readme. [jimweirich] |
![]() |
clojure/ | Sun Sep 20 17:16:51 -0700 2009 | Added some clojure examples. [jimweirich] |
![]() |
ruby/ | Tue Oct 13 07:47:44 -0700 2009 | Added ruby version of make change. [jimweirich] |
![]() |
scheme/ | Fri Dec 11 09:05:11 -0800 2009 | Cleaned up the assertion message naming scheme. [jimweirich] |
README.textile
Worked Examples for SICP
This is my worked examples for the SICP book. The work is divided up into weekly studies, based around the video lectures.
Coding Examples
Scheme Examples
You will find the worked examples in Scheme in the scheme directory of this project. Each week’s work will be its own directory. Examples will be named exm_n.scm (where m_n is exercise number m.n). The book_code.scm will contain any interesting code snippets from the book in the assigned reading for that week.
Have fun.
Clojure Examples
Some Clojure examples can be found in the clojure directory. They are a bit less organized that the Scheme examples, but feel free to peruse them. Perhaps something will be useful to you.
Schedule
You will find the weekly assignments here.
This feature is coming soon. Sit tight!