Skip to content

david-davidson/SICP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 

Repository files navigation

Structure and Interpretation of Computer Programs

Notes and Exercises

This repo collects notes and exercises from SICP. The notes live in Markdown files like chapters/1/README.md, and the exercises live in individual files like chapters/1/1.1.scm.

These notes aren't intended to be complete. Instead, they're personal—they capture information that's new or otherwise illuminating.

Likewise, I'm skipping certain exercises: in particular, those that involve enough friction that they risk stopping forward momentum.

Contents

Getting started

To install Scheme (on Mac), run:

$ brew install mit-scheme

To load a particular exercise in the Scheme REPL, run:

$ scheme -load <path/to/exercise>.scm

Going deeper

I'm writing about a handful of favorite SICP themes at https://daviddavidson.website/tags/sicp/

About

Notes and exercises from SICP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages