X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?a=blobdiff_plain;f=topics%2Fweek3_unit.mdwn;h=afb7a9edc67477ea75d3e4a19ad8ba803249b5d2;hb=0c61cf64ce1f4c26695faa0a4f28aa728cd597f1;hp=e722e8fa92376b121ab2881061c11b37fec4c9b4;hpb=db119ef5c5ef6c4f9b1e7577e337535d39c1ed87;p=lambda.git diff --git a/topics/week3_unit.mdwn b/topics/week3_unit.mdwn index e722e8fa..afb7a9ed 100644 --- a/topics/week3_unit.mdwn +++ b/topics/week3_unit.mdwn @@ -221,7 +221,7 @@ with no `.` and final element. The lack of a `.` and final element means that th A second complication is that FIXME embedded pairs, `cons`. -We asked before how you specify an imp. We've seen one notation, using an initial single-quote. That works if you're ready to construct the imp without the help of any variables. But if you want to use variables, what should you do? (There is in fact a variation on quotation, called *quasi-quotation* and using the initial prefix ` rather than `'` that you could use; but I'm not going to explain that.) If you want to build a *proper* imp, that is, a Scheme list, you can instead use the function/constructor `list`: +We asked before how you specify an imp. We've seen one notation, using an initial single-quote. That works if you're ready to construct the imp without the help of any variables. But if you want to use variables, what should you do? (There is in fact a variation on quotation, called *quasi-quotation* and using the initial prefix \` rather than `'` that you could use; but I'm not going to explain that.) If you want to build a *proper* imp, that is, a Scheme list, you can instead use the function/constructor `list`: (list '- 3 y)