On 11/20/07, Neil Toronto <[EMAIL PROTECTED]> wrote: > > Finally - conventional wisdom claims that LISP's most important power, > > macros, is possible only because of the sheer number of parens in the > > s-expr syntax (I would contend this, though). So, just in case macros > > really, really need s-expr - better keep it in, since we don't want to > > accidentally cut LISP's power. > > I've read this in a few places, but never seen any concrete reason that > macros can't work with m-exprs. It usually comes down to "if you > understand macros, you'll already know why" - a type of answer I find > both maddening and unfortunately common. So... could you very sweetly > attempt to explain to a non-Lisper exactly why this might be? :) Here's another attempt, from another non-Lisper: http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.html
Sincerely, AmkG