Held Monday, September 9, 2002
Today we continue our exploration of numbers in Scheme.
(a (b c) (d (e)))
> (define elist (cons 'e null)) > elist (e) > (define elistlist (cons elist null)) > elistlist ((e)) > (define de (cons 'd elistlist)) > de (d (e)) > (define delist (cons de null)) > delist ((d (e))) > (define bc (cons 'b (cons 'c null))) > bc (b c) > (define bcde (cons bc delist)) > bcde ((b c) (d (e))) > (define abcde (cons 'a bcde)) > abcde (a (b c) (d (e)))
(cons 'a (cons (cons 'b (cons 'c null)) (cons (cons 'd (cons (cons 'e null) null)) null)))
Thursday, 29 August 2002
Monday, 9 September 2002
I usually create these pages
on the fly, which means that I rarely
proofread them and they may contain bad grammar and incorrect details.
It also means that I tend to update them regularly (see the history for
more details). Feel free to contact me with any suggestions for changes.
This document was generated by
Siteweaver on Mon Dec 2 08:40:53 2002.
The source to the document was last modified on Mon Sep 9 08:43:37 2002.
This document may be found at