[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Case of symbols and their print-names
- To: common-lisp%SU-AI@SRI-KL
- Subject: Case of symbols and their print-names
- From: David Singer <DSinger@SRI-KL>
- Date: Thu 24 Jul 86 10:05:49-PDT
I agree with the common-lisp decision to equate case; what I do not like
is the decision to upper-case on input. I would much prefer it if the
print-name of a symbol was maintained in the case in which it was first
presented, even if for symbol-searching/matching/internal purposes, an
upper-case string is also recorded. Then print functions can output
the mixed-case print-name (without escape characters, to preserve
print-read consistency). Without this, editors which behave like
interlisp Dedit will be unpleasant, because they'll upper-case your
programs for presentation back to you.
-------