Code Comments
Programming Forum and web based access to our favorite programming groups.Antoun Kanawati <NO.antounk.SPAM@comcast.net> writes: > Is there a fundamental difference between a Scheme macro expander and > an executable Scheme procedure? Yes. Supposing that foo, bar, and baz are not special syntax, then in this expression: (foo (bar baz)) The value of foo cannot affect whether bar is applied to baz. But if foo is a macro, the subform (bar baz) could mean anything.
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.