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

Re: pretty-print and ~C

On Monday 22 December 2003 05:08 am, Alex Shinn wrote:
> Since the primary function of pretty-print is to format code, shouldn't
> it be defined in terms of write rather than display?  For consistency
> with ~& it may actually make sense to define the minimal pretty-print to
> be something like
>   (define (pretty-print obj port)
>     (newline port)
>     (write obj port)
>     (newline port))
> Should ~C display the character, write the character, or display the
> name of the character as in CL?  ~A is for display and ~S for write, so
> I would suggest the latter (currently it's the equivalent of ~A).

You are correct in both cases.  I will change the code.