assignment 2 tweak
[lambda.git] / 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: