Skip to content

igmonk/sicp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SICP - Structure and Interpretation of Computer Programs

A workbook accompanying a fascinating journey along the SICP path.

Each top-level folder represents a chapter of the book and is comprised of sections.

Each section contains:

  • a workbook with some examples made along the way
  • a series of .scm files with solutions to the corresponding exercises
  • notes

Prerequisites

  • MIT/GNU Scheme - an implementation of the Scheme programming language

Installation

MacOS

brew install mit-scheme

At the time of writing, the M1 chip isn't supported.

GNU/Linux, NetBSD

Check out the MIT/GNU Scheme page.

Emacs users

Run Scheme evaluator:

M-x run-scheme

Evaluate an expression:

M-RET

To get more information type:

C-h m

Resources

About

SICP - Structure and Interpretation of Computer Programs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages