Structure and Interpretation of Computer Programs

Resources

Scheme

Version

I’m using STKlos (version 1.70) Scheme system, which can be found here:

Simply Scheme utils

These are some utility functions that are used in the lectures. It’s possible to load them before going interactive:

stklos --load /home/sitek/code/sicp/lectures/_simply.scm

Because I’m always loading this file, I created an alias for it

alias stk='stklos --load /home/sitek/code/sicp/lectures/_simply.scm'

Loading files and utils

In the same directory

(load "utils.scm")

Absolute path (Unix)

(load "/home/user/sicp/utils.scm")

TODO: Write util to make it easier to load absolute files as described here.

Progress

  • Lectue 2, 37:20 - same functions, different procedures