My solutions to the problems in Structure and Interpretation of Computer Programs
Scheme
Latest commit 057c546 May 20, 2012 @skilldrick Done ex5.18.
Permalink
Failed to load latest commit information.
ambeval.scm Finished the ambeval exercises. Apr 5, 2012
ex2.56.scm First commit Mar 4, 2011
ex2.57.scm First commit Mar 4, 2011
ex2.58a.scm First commit Mar 4, 2011
ex2.58b.scm First commit Mar 4, 2011
ex2.59.scm First commit Mar 4, 2011
ex2.60.scm First commit Mar 4, 2011
ex2.61.scm First commit Mar 4, 2011
ex2.62.scm First commit Mar 4, 2011
ex2.63.scm First commit Mar 4, 2011
ex2.64.scm First commit Mar 4, 2011
ex2.65.scm First commit Mar 4, 2011
ex2.66.scm First commit Mar 4, 2011
ex2.67.scm First commit Mar 4, 2011
ex2.68.scm First commit Mar 4, 2011
ex2.69.scm Hell yeah! Did ex2.69. Mar 5, 2011
ex2.70.scm Done 2.70 and 2.73 now. Mar 5, 2011
ex2.73.scm Done 2.70 and 2.73 now. Mar 5, 2011
ex2.75.scm Finished 2.75 Mar 5, 2011
ex2.77.scm Up to 2.80 now. Mar 5, 2011
ex2.78.scm Up to 2.80 now. Mar 5, 2011
ex2.79.scm Up to 2.80 now. Mar 5, 2011
ex2.80.scm Up to 2.80 now. Mar 5, 2011
ex2.81.scm Started the symbolic algebra exercise. Apr 3, 2011
ex2.83.scm Started the symbolic algebra exercise. Apr 3, 2011
ex2.87.scm Carried on with the symbolic algebra example. Apr 3, 2011
ex3.01.scm Up to ex3.04 in chapter 3 Apr 10, 2011
ex3.02.scm Up to ex3.04 in chapter 3 Apr 10, 2011
ex3.03.scm Up to ex3.04 in chapter 3 Apr 10, 2011
ex3.04.scm Up to ex3.04 in chapter 3 Apr 10, 2011
ex3.05.scm Finished up to 3.06 Apr 10, 2011
ex3.06.scm Finished up to 3.06 Apr 10, 2011
ex3.07.scm Completed ex3.07 Apr 16, 2011
ex3.08.scm Finished 3.8 (pretty rubbish) Apr 16, 2011
ex3.16.scm Complete 3.16 and 17. Currently using mzscheme mutable pairs. Apr 17, 2011
ex3.17.scm Complete 3.16 and 17. Currently using mzscheme mutable pairs. Apr 17, 2011
ex3.18.scm Finally finally finally completed ex3.18. Pretty awesomely. Apr 29, 2011
ex3.21.scm Completed 3.21 and 3.22 May 2, 2011
ex3.22.scm Completed 3.21 and 3.22 May 2, 2011
ex3.23.scm Fiiiinnnally completed 3.23. May 2, 2011
ex3.24.scm 3.25 can now insert recursively, but only on a fresh table. Jun 18, 2011
ex3.25.scm Done 3.28 (skipped 26 and 27) Jun 18, 2011
ex3.28.scm Done 3.28 (skipped 26 and 27) Jun 18, 2011
ex3.29.scm Done 3.30. Jun 18, 2011
ex3.30.scm Done 3.30. Jun 18, 2011
ex3.33.scm Finished 3.33 and 3.35 Jun 19, 2011
ex3.35.scm Finished 3.33 and 3.35 Jun 19, 2011
ex3.37.scm Done 3.37 Jun 19, 2011
ex3.50.scm Up to 3.58 Feb 5, 2012
ex3.51.scm Up to 3.58 Feb 5, 2012
ex3.52.scm Up to 3.58 Feb 5, 2012
ex3.53.scm Up to 3.58 Feb 5, 2012
ex3.54.scm Up to 3.58 Feb 5, 2012
ex3.55.scm Up to 3.58 Feb 5, 2012
ex3.56.scm Finished up to 3.72 Feb 8, 2012
ex3.58.scm Finished up to 3.72 Feb 8, 2012
ex3.59.scm Finish section 3.5.2 by copying Eli Bendersky. Feb 5, 2012
ex3.60.scm Finish section 3.5.2 by copying Eli Bendersky. Feb 5, 2012
ex3.63.scm Finished up to 3.72 Feb 8, 2012
ex3.64.scm Finished up to 3.72 Feb 8, 2012
ex3.65.scm Finished up to 3.72 Feb 8, 2012
ex3.66.scm Finished up to 3.72 Feb 8, 2012
ex3.67.scm Finished up to 3.72 Feb 8, 2012
ex3.69.scm Finished up to 3.72 Feb 8, 2012
ex3.70.scm Finished up to 3.72 Feb 8, 2012
ex3.71.scm Finished up to 3.72 Feb 8, 2012
ex3.72.scm Mis-read the question. Feb 8, 2012
ex3.73.scm Up to 3.80!! Feb 18, 2012
ex3.74.scm Up to 3.80!! Feb 18, 2012
ex3.75.scm Up to 3.80!! Feb 18, 2012
ex3.76.scm Up to 3.80!! Feb 18, 2012
ex3.77.scm Up to 3.80!! Feb 18, 2012
ex3.78.scm Up to 3.80!! Feb 18, 2012
ex3.79.scm Up to 3.80!! Feb 18, 2012
ex3.80.scm Up to 3.80!! Feb 18, 2012
ex3.81.scm Finished all exercises in Chapter 3!!! (well, except for the ones I d… Feb 19, 2012
ex3.82.scm Finished all exercises in Chapter 3!!! (well, except for the ones I d… Feb 19, 2012
ex4.01.scm First exercise of Chapter 4. Feb 20, 2012
ex4.02.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.03.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.04.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.05.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.06.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.07.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.08.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.09.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.11.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.12.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.13.scm Some variable-quality solutions to the first exercises of ch 4. Feb 27, 2012
ex4.14.scm Fix evaluator to support let properly. Mar 1, 2012
ex4.16.scm Finish writing tests for the evaluator (for now). Mar 4, 2012
ex4.20.scm Finished 4.20 and 4.21. Mar 6, 2012
ex4.21.scm Finished 4.20 and 4.21. Mar 6, 2012
ex4.22.scm Up to 4.24. Mar 10, 2012
ex4.24-analysed.scm Up to 4.24. Mar 10, 2012
ex4.24-original.scm Up to 4.24. Mar 10, 2012
ex4.27.scm Made necessary changes for lazy evaluation. Mar 10, 2012
ex4.31.scm Hell yeah! Made it work with lazy and lazy-memo argument tags. Mar 12, 2012
ex4.33.scm Done 4.33. Skipping 4.34 - not enough hours in the day. Mar 19, 2012
ex4.35.scm Finished the ambeval exercises. Apr 5, 2012
ex4.36.scm Finished the ambeval exercises. Apr 5, 2012
ex5.02.scm First few exercises of chapter 5. May 4, 2012
ex5.03.scm First few exercises of chapter 5. May 4, 2012
ex5.04.scm First few exercises of chapter 5. May 4, 2012
ex5.11b.scm Done ex5.11b May 14, 2012
ex5.11c.scm Done 5.11c. May 15, 2012
ex5.12a.scm Done 5.12a. May 15, 2012
ex5.13.scm Skipping rest of 5.12 but done 5.13. May 16, 2012
machine.scm Done ex5.18. May 20, 2012
qeval.scm I give up. Halfway through 4.76. Apr 29, 2012