Subject: Re: newbie question: do macros in Lisp and Scheme have equal expressive power?
From: rpw3@rpw3.org (Rob Warnock)
Date: Fri, 08 Dec 2006 05:41:40 -0600
Newsgroups: comp.lang.scheme,comp.lang.lisp
Message-ID: <icednStUzPLp0uTYnZ2dnUVZ_uadnZ2d@speakeasy.net>
Pascal Costanza  <pc@p-cos.net> wrote:
+---------------
| mingwu@gmail.com wrote:
| > In terms of expressive power, are they equal (in their own language)?
| > and do they have any difference?
| 
| The default macro system of R5RS Scheme is more restricted than Common 
| Lisp's macro system, but Scheme' syntax-case (which is going to be part 
| of R6RS) is more or less on par wrt expressive power.
+---------------

Plus, many [most?] Scheme implementations provide
CL-style "defmacro" (or equivalent) as an extension.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607