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

[no subject]

DEFSTRUCT has the bug that if a named-structure symbol is given which
is different from the structure name, the annotation supposedly left by
DEFSTRUCT is lost, for it is placed on the structure name, and not on
the named-structure symbol.  Since DESCRIBE and the printer just look
at the property list of the named-structure symbol, this means that
DESCRIBE loses on such structures.

I also find that not only DEFSTRUCT,  but also macros like SETF contained
in LISPM2;NSTRUC > are without source file annotation in LISP Machine LISP.