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

Re: Issue: DATA-IO (version 7)

I have two remarks on this proposal.

In section 1a, it says:

  If *PRINT-READABLY* is true, then printing any object produces a
  printed representation that the reader will accept.

This seems underspecified to me.  At least for implementation-defined
print methods, it ought to be stated what the relationship is between
the object that is printed and the object that is read in again is.
Can we use "similar as constants" here?

In sections 1c, 1d, and 1e, it uses "might" to describe the
interaction between *PRINT-READABLY*, *PRINT-LEVEL*, *PRINT-LENGTH*,
and *PRINT-ESCAPE*.  Is there some reason that we can't tie this behavior
down more definitely?