guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please explain different macros


From: Neil Jerram
Subject: Re: Please explain different macros
Date: 22 Apr 2001 15:48:53 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>>>> "Michael" == Michael Livshin <address@hidden> writes:

    Michael> Neil Jerram <address@hidden> writes:
    >> But procedure->* must be in the reference manual, for
    >> completeness.

    Michael> I'm not so sure about that, actually.

    Michael> I'd be quite surprised to hear about any user who
    Michael> actually needed the non-memoizing macro variants in his
    Michael> work.

    Michael> this is not to say that these things shouldn't be
    Michael> documented at all -- of course they should.  in the
    Michael> developer documentation (wherever that is supposed to be)
    Michael> or something like that, but IMHO *not* in the user
    Michael> documentation.

You have a good point, but the user/developer distinction is one that
simply doesn't exist yet in the reference manual.  I'll keep the
distinction in mind, but I doubt there'll be any concrete reflection
of it very soon.

    >> I prefer define-syntax myself, but I don't have any
    >> performance-critical Guile applications to worry about.

    Michael> scripts, presumably?  macro expansion speed (or lack
    Michael> thereof) should only affect the load time, after all.

I see; is that true for the implementation in Guile as well?

        Neil



reply via email to

[Prev in Thread] Current Thread [Next in Thread]