[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
:capitalize in *print-case*
- To: common-lisp@SU-AI.ARPA
- Subject: :capitalize in *print-case*
- From: Martin Frost <ME@SU-AI.ARPA>
- Date: Mon, 27 Jan 1986 22:54:00 -0000
- Cc: ME@SU-AI.ARPA
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?