assignment 2 tweak
authorJim Pryor <profjim@jimpryor.net>
Mon, 20 Sep 2010 11:12:47 +0000 (07:12 -0400)
committerJim Pryor <profjim@jimpryor.net>
Mon, 20 Sep 2010 11:12:47 +0000 (07:12 -0400)
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
assignment2.mdwn

index 65fe479..c60f50e 100644 (file)
@@ -56,6 +56,7 @@ The `junk` in `extract-head` is what you get back if you evaluate:
 As we said, the predecessor and the extract-tail functions are harder to define. We'll just give you one implementation of these, so that you'll be able to test and evaluate lambda-expressions using them in Scheme or OCaml.
 
 <pre><code>predecesor &equiv; (\shift n. n shift (make-pair zero junk) get-second) (\pair. pair (\fst snd. make-pair (successor fst) fst))
+
 extract-tail &equiv; (\shift lst. lst shift (make-pair empty junk) get-second) (\hd pair. pair (\fst snd. make-pair (make-list hd fst) fst))</code></pre>
 
 The `junk` is what you get back if you evaluate: