diff options
| author | Mike Vink <mike1994vink@gmail.com> | 2022-11-16 13:04:58 +0100 |
|---|---|---|
| committer | Mike Vink <mike1994vink@gmail.com> | 2022-11-16 13:04:58 +0100 |
| commit | 4e7581260373c45ae89162b4c11b88124549e07d (patch) | |
| tree | 65a1ca2774327c1cde838bb1c7decb71903b8b99 | |
| parent | ed339965dd0cde575bac951d8db8736c2839fe6c (diff) | |
lecture1
| -rw-r--r-- | lecture1-mit.rkt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lecture1-mit.rkt b/lecture1-mit.rkt new file mode 100644 index 0000000..2b95306 --- /dev/null +++ b/lecture1-mit.rkt @@ -0,0 +1,19 @@ +#lang sicp +(inc 487) +nil + +the-empty-stream + +(runtime) +(+ 3 (* 5 6) 8 2) + +(define A (* 5 5)) + +(* A A) + +(define B (+ A (* 5 A))) +B + +;; is basically the same +(define (square x) (* x x)) +(define square (lambda (x) (* x x))) |
