Re: pretty-print and ~C
Ken Dickey <[email protected]> Mon, 22 Dec 2003 08:27:29 +0100
| Newsgroups | gmane.lisp.scheme.srfi.srfi-48 |
|---|---|
| Organization | BitWize Consulting |
| Message-ID | <[email protected]> |
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. Thanks, -KenD