diff options
author | bnewbold <bnewbold@eta.mit.edu> | 2009-01-16 05:14:20 -0500 |
---|---|---|
committer | bnewbold <bnewbold@eta.mit.edu> | 2009-01-16 05:14:20 -0500 |
commit | ce9e1069c11223190ac264c586ebe8aff21c3735 (patch) | |
tree | 015385852ba62ab6e195bb094905a0bf845d1253 /software/scheme | |
parent | 823441e43dd007d4e8931fb236ffbeada12eabd2 (diff) | |
download | knowledge-ce9e1069c11223190ac264c586ebe8aff21c3735.tar.gz knowledge-ce9e1069c11223190ac264c586ebe8aff21c3735.zip |
added seasoned so far, minor changes
Diffstat (limited to 'software/scheme')
-rw-r--r-- | software/scheme | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/software/scheme b/software/scheme index ad2c5b5..258343b 100644 --- a/software/scheme +++ b/software/scheme @@ -59,3 +59,9 @@ C-x u Undo C-y Paste ========= ==================================================================== +Scope +-------------- + +``set!`` looks up a symbol name and permanently changes the first value it comes +across. ``let`` (and ``letrec``) create a new symbol with the given value. +But wait, you need a ``lambda`` block to make everything work? |