Can we hack DrRacket to display a lambda instead of the word lambda like pretty-mode in emacs?<br><br><div class="gmail_quote">On Mon, May 14, 2012 at 10:23 AM, Ray Racine <span dir="ltr">&lt;<a href="mailto:ray.racine@gmail.com" target="_blank">ray.racine@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">R5RS does not specify &#39;λ&#39;.  It&#39;s just another character like &#39;A&#39; or &#39;a&#39;.  In Racket, the language, λ and lambda are equivalent.<br>
<br><div class="gmail_quote"><div><div class="h5">On Mon, May 14, 2012 at 11:09 AM, Michael Rice <span dir="ltr">&lt;<a href="mailto:limitcase@gmail.com" target="_blank">limitcase@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div>The code below (kons) gets flagged in R5RS:  </div><div><br></div><div>define: not allowed in an expression context in: (define dispatch (λ (m) (cond ((= m 0) x) ((= m 1) y) (else (error &quot;Argument not 0 or 1 -- KONS&quot; m)))))</div>


<div><br></div><div>Works fine if I replace the lambda symbols with &quot;lambda&quot;.</div><div><br></div><div>Cause?</div><div><br></div><div>Michael</div><div><br></div><div>============= </div><div><br></div><div>From page 91 in SICP (slightly modified):</div>


<div><br></div><div>(define kons (λ (x y)</div><div>    (define dispatch (λ (m)</div><div>        (cond ((= m 0) x)</div><div>              ((= m 1) y)</div><div>              (else (error &quot;Argument not 0 or 1 -- KONS&quot; m)))))</div>


<div>    dispatch))</div><div><br></div><div>(define (kar z)</div><div>    (z 0))</div><div><br></div><div>(define (kdr z)</div><div>    (z 1))</div><div><br></div>
<br></div></div>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://www.wisdomandwonder.com/" target="_blank">http://www.wisdomandwonder.com/</a><br>ACM, AMA, COG, IEEE<br>