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

:capitalize in *print-case*

CLtL says that lowercase letters in print names are always printed in
lowercase, and that *print-case* controls the printing of uppercase.

This implies that with *print-case* set to :CAPITALIZE, the symbol |aBCD|
should be printed as |abcd|.  This is of course not a capitalized word,
and I've seen at least one Common Lisp implementation that prints this
symbol as |Abcd|, thus violating the claim that "lowercase letters are
always printed in lowercase".

So which way should it be with :CAPITALIZE?  Should it really capitalize
or should lowercase letters always be printed in lowercase?