public
Description: Study Group Worked Exercises from "The Structure and Interpretation of Computer Programs"
Homepage: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html
Clone URL: git://github.com/jimweirich/sicp-study.git
name age message
file .gitignore Wed Sep 23 08:14:06 -0700 2009 Added emacs backup files to the ignore list. [jimweirich]
file .togglerc Sun Sep 20 18:41:28 -0700 2009 Added a test toggle file. [jimweirich]
file README.textile Wed Sep 23 08:20:00 -0700 2009 Fixed typo in readme [jimweirich]
file Rakefile Sun Sep 20 17:22:47 -0700 2009 Updated readme. [jimweirich]
directory clojure/ Sun Sep 20 17:16:51 -0700 2009 Added some clojure examples. [jimweirich]
directory ruby/ Tue Oct 13 07:47:44 -0700 2009 Added ruby version of make change. [jimweirich]
directory 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.