For Programmers: Free Programming Magazines  


Home > Archive > Lisp > April 2004 > Question about symbol printing









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Question about symbol printing
Paul F. Dietz

2004-04-18, 9:40 pm

According to 22.1.3.3, when *print-escape* is bound to true,

When printing a symbol, the printer inserts enough single escape and/or
multiple escape characters (backslashes and/or vertical-bars) so that
if read were called with the same *readtable* and with *read-base* bound
to the current output base, it would return the same symbol (if it is not
apparently uninterned) or an uninterned symbol with the same print name (otherwise).

Is this true regardless of the value of *print-case*? If so, many lisps
appear to be buggy. If not, what's the specification supposed to be saying?

Paul
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com