summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sicp.org12
1 files changed, 12 insertions, 0 deletions
diff --git a/sicp.org b/sicp.org
index 879c2e4..54d4343 100644
--- a/sicp.org
+++ b/sicp.org
@@ -459,3 +459,15 @@ applicative order
(gcd 2 0)
2
#+END_EXAMPLE
+** 2
+*** 22
+#+BEGIN_SRC scheme
+(cons ... (cons (cons LIST NUMBER²) NUMBER²) NUMBER²)
+#+END_SRC
+
+creates a list with the squared numbers in a messy nested list like:
+
+#+BEGIN_SRC scheme
+(square-list '(1 2 3 4 5))
+;; $3 = (((((() . 1) . 4) . 9) . 16) . 25)
+#+END_SRC