FWIW this has a good (but brief) summary of the racket enhancements.<br><div><br></div><div><span style="font-family:Helvetica;white-space:nowrap"><a href="http://en.wikipedia.org/wiki/Macro_(computer_science)#Hygienic_macros">http://en.wikipedia.org/wiki/Macro_(computer_science)#Hygienic_macros</a></span><br>
<br>The hygienic macros page has a big section devoted to strategies in languages that lack a hygienic macro system.<br>S.<span></span><br>On Wednesday, 17 April 2013, John Clements wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I visited the Wikipedia page on Hygienic macros today, and was a bit appalled to see a laundry list of languages with hygienic macros that made no reference to Racket. I added a short paragraph on two novel features of Racket's syntactic system (towers of evaluation and enforestation), but anyone with ten free minutes is welcome to bang on it some. Especially Ryan or Jon...<br>
<br>
John<br>
<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>
</blockquote></div><br><br>-- <br><div> </div><div>--</div><div>Stephen De Gabrielle</div><div><a href="mailto:stephen.degabrielle@acm.org" target="_blank">stephen.degabrielle@acm.org</a></div><div>Telephone +44 (0)20 85670911</div>
<div>Mobile +44 (0)79 85189045</div><div><a href="http://www.degabrielle.name/stephen" target="_blank">http://www.degabrielle.name/stephen</a></div><div>----</div><div>Professor: Oh God! I clicked without reading! </div>
<div>Cubert: And I slightly modified something I own! </div><div>Professor: We're monsters!</div><br>