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

Re: Issue: COMPILER-LET-CONFUSION (Version 6)



> The question about whether the extent of an &ENV argument is indefinite or
> dynamic is interesting. Is there a cleanup to cover this? I agree that
> CLtL is not technically ambiguous -- that is, I don't recall ever having seen
> anything to make me assume it's dynamic -- but I've always assumed it anyway.
> I think Genera implements it as dynamic. Is there any good reason to want
> it to be otherwise?

It is sometimes useful to be able to get the current macro env (for
code walkers, say), but if it has dynamic extent it's impossible to
return it.

I favor a cleanup issue, since it seems there is some doubt as to
what is required.