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

Implementing PRINT-OBJECT

Why doesn't the ANSI 87-002 spec for PRINT-OBJECT include
an argument for the current level. In particular, if PRINT-OBJECT
is supposed to deal correctly with circular structures (as
indicated in the 4th bullet item on pg. 2-51) using *PRINT-CIRCLE*,
it must know the level. Unless an additional special is used
to indicate the level, there is no way the PRINT-OBJECT can
know it.

Additionally, the DEFSTRUCT print functions require three arguments,
including the print level. Why shouldn't PRINT-OBJECT as well?

	Jim Kempf	kempf@hplabs.hp.com