Andy Wingo <wi...@pobox.com> writes: > So I was thinking: why do we have this fetish for prohibiting certain > forms in a non-toplevel context? I am of a mind to replace eval-case > with eval-when, which is actually more expressive, as it allows us to > discriminate the different phases in non-toplevel contexts as well.
I recall that Marius added the checks, but unfortunately not why. Sorry! Does googling help? Neil