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

Re: issue DEFINING-MACROS-NON-TOP-LEVEL, version 3



> (5) Clarify that ``top-level forms'' are evaluable data objects read
> in from an input source (such as a keyboard or disk file) by
> successive calls to the function READ.  As a special case, forms
> within a top-level PROGN are also considered to be top-level forms.

I would like to see the last sentence above amended to say "...
top-level PROGN or COMPILER-LET ...".  Both TI and Symbolics have
inherited this behavior from the MIT Lisp Machine system, and it seems
to be the reasonable thing to do.

  -- David Gray