Yo,

On Fri, 2005-04-22 at 08:16 +1000, Kevin Ryde wrote:
> Neil Jerram <[EMAIL PROTECTED]> writes:
> >
> > We could certainly do this, but I think I remember a thread where it was 
> > suggested that we treat any occurrence of a macro in non-car position as 
> > an error - which would catch the problem more generally.
> 
> I suppose it depends if a macro should be a first class object to be
> thrown around (or do I misunderstand?).

Occaisionally useful for introspection -- getting the macro's source,
object-properties (like 'documentation), even digging in the source of a
defmacro to get the procedure's docstring.

A procedure has already-memoized code though, no? Shouldn't a macro only
operate on non-memoized code?
-- 
Andy Wingo
http://wingolog.org/



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user

Reply via email to