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

Issues: LET-TOP-LEVEL (version 1) vs DEFMACRO-BODY-LEXICAL-ENVIRONMENT



I'd given a separate name, DEFMACRO-BODY-LEXICAL-ENVIRONMENT, to the issue of
the lexical environment of DEFMACRO. I think it is related to, but separate
 from, the LET-TOP-LEVEL issue. LET-TOP-LEVEL is (from my perspective) a
clarification, while DEFMACRO-BODY-LEXICAL-ENVIRONMENT is a proposal for a
change.

I think we are in general agreement about LET-TOP-LEVEL  with the only
discussion being wording (is this a "change" or a "clarification", etc., ) which
can probably be finessed.

DEFMACRO-BODY-LEXICAL-ENVIRONMENT has more problems, because we lack good
definitions the terms involved in giving a precise definition of when such
lexical environments can be used.