<span class="gmail_quote">On 6/23/08, <b class="gmail_sendername">Noel Welsh</b> <<a href="mailto:noelwelsh@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">noelwelsh@gmail.com</a>> wrote:</span><span class="q"><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
I really don't see any advantage in implementing this as macros, and<br><p> indeed you get yourself a whole heap of extra issue to figure out. </p></blockquote><p></p><p><span class="gmail_quote"></span></p></span><p>
<span class="gmail_quote">I guess that's what I needed to hear. It's really just an exercise for myself to learn macros, the game is already finished. I can think of a few other ways to implement this, I just figured macros would result in the least and most flexible code.</span></p>
<p><span class="gmail_quote"></span></p><p><span class="gmail_quote">I had a feeling the problem with procedure-arity was the disparity between runtime and 'compile' time environments. Can anyone point to a document that clearly describes what is available at macro expansion time? I'm still confused as to the syntax error for the second version. Doesn't matter though, the point is moot.</span></p>
<p><span class="gmail_quote"></span></p><p><span class="gmail_quote">Thanks all for the speedy feedback</span></p><p><span class="gmail_quote">Cheers,</span></p><p><span class="gmail_quote">Killian</span></p><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote>