Page 1 of 1

comparative macrology

Posted: Tue Sep 16, 2014 1:34 am
by jopython
Just wanted to point someone mentioned and compared newlisp macros in his blog.

http://www.wilfred.me.uk/blog/2014/09/1 ... macrology/

Re: comparative macrology

Posted: Tue Sep 16, 2014 5:28 am
by TedWalther
Thank you jopython, fascinating article.

Re: comparative macrology

Posted: Tue Sep 16, 2014 1:42 pm
by Lutz
The article doesn’t mention that newLISP now does have native expansion macros:

http://www.newlisp.org/downloads/newlis ... html#macro

... and should compare to those, not to fexprs with define-macro.

It also should mention that newLISP has mechanisms to avoid variable capture in fexprs:

http://www.newlisp.org/downloads/newlis ... ml#scoping
and here:
http://www.newlisp.org/index.cgi?page=D ... ther_LISPs