changes
[lambda.git] / cps.mdwn
index 259f412..a9842d1 100644 (file)
--- a/cps.mdwn
+++ b/cps.mdwn
@@ -156,14 +156,15 @@ CPS-xformed lambda term.  You can use the following data declaration:
 
 3. What happens (in terms of evaluation order) when the application
 rule for CBN CPS is changed to `[MN] = \k.[N](\n.[M]nk)`?  Likewise,
 
 3. What happens (in terms of evaluation order) when the application
 rule for CBN CPS is changed to `[MN] = \k.[N](\n.[M]nk)`?  Likewise,
-What happens when the application rule for CBV CPS is changed to `<MN>
-= \k.[N](\n.[M](\m.mnk))`?
+What happens when the application rule for CBV CPS is changed to 
+`<MN> = \k.<N>(\n.<M>(\m.mnk))`?
 
 4. What happens when the application rules for the CPS xforms are changed to
 
 
 4. What happens when the application rules for the CPS xforms are changed to
 
-    [MN] = \k.<M>(\m.m<N>k)
-    <MN> = \k.[M](\m.[N](\n.mnk))
-
+<pre>
+   [MN] = \k.<M>(\m.m<N>k)
+   <MN> = \k.[M](\m.[N](\n.mnk))
+</pre>
 
 Thinking through the types
 --------------------------
 
 Thinking through the types
 --------------------------