<div dir="ltr"><br><div style>Hi!</div><div style><br></div><div style><div>Does anyone have any examples of macros which drastically improve readability or simplicity of code?  Maybe neat hacks?</div><div><br></div><div style>
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 style><br></div><div style>Background:</div></div><div style><br></div><div style>
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 style><br></div><div style>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 style>
<br></div><div style>Any help would be appreciated.</div><div style><br></div><div style>Thanks,</div><div style>-Jason</div></div>