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

Re: issue MACRO-ENVIRONMENT-EXTENT, version 2



    Date: Mon, 13 Mar 89  14:07:25 CST
    From: David N Gray <Gray@DSG.csc.ti.com>

    > It wouldn't be fine with me.  I would much prefer that we use the same
    > definition of dynamic extent here that we use everywhere else, namely
    > the extent ends when the macroexpander function returns.  That way we
    > don't have to spend the next year figuring out precisely what the
    > term "processed" means.  I have already thought of two problems with it.

    But if a strict dynamic extent is adopted, then environments can't be
    included in the expansion of the macro, and functions such as
    FIND-CLASS, ENSURE-GENERIC-FUNCTION, and ENSURE-CLASS that are supposed
    to accept environment arguments will need to be redesigned.

That is correct.