<p dir="ltr">Although this suggestion will not help for your immediate goal, the following book is full of great macros.</p>
<p dir="ltr"><a href="http://www.paulgraham.com/onlisp.html">http://www.paulgraham.com/onlisp.html</a></p>
<div class="gmail_quote">On Jan 25, 2013 9:49 AM, "Jason Felice" <<a href="mailto:jason.m.felice@gmail.com">jason.m.felice@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><br><div>Hi!</div><div><br></div><div><div>Does anyone have any examples of macros which drastically improve readability or simplicity of code?  Maybe neat hacks?</div><div><br></div><div>
Not <i>deep</i> hacks that take a long time to understand, but things which can be used to illustrate why macros are powerful and awesome.</div><div><br></div><div>Background:</div></div><div><br></div><div>
I'm giving a talk tomorrow on Scheme to prisoners in a job training program. The purpose is to expand their brains by exposing them to concepts they haven't seen before (they don't have Internet access).</div>

<div><br></div><div>The talk is about Scheme and "Code is Data".  I've laid the foundation, but am getting to the point where I want to have some flashy and interesting uses of macros.</div><div>
<br></div><div>Any help would be appreciated.</div><div><br></div><div>Thanks,</div><div>-Jason</div></div>
<br>_______________________________________________<br>
Gambit-list mailing list<br>
<a href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>
<a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" target="_blank">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>
<br></blockquote></div>