Thomas Schilling writes:
Pascal J.Bourguignon wrote:
Symbols in COMMON-LISP are all in upper case. (Yes, I know, it's a little known fact about COMMON-LISP).
No, not necessarily in all lisp impls. (e.g. AFAIK Allegro has a switch for that)
Just nitpicking. (Dunno, if that changes anything of your statement.)
Note the difference between what I write and what you write:
Symbols in COMMON-LISP are all in upper case. Not necessarily in all LISP IMPLS.
In COMMON-LISP, all the symbols exported by the COMMON-LISP package are in upper case, as indicated by the last paragraph of:
http://www.lispworks.com/reference/HyperSpec/Body/01_dada.htm
If an given implementation choose to add an option to diverge from conformance, it's its problem.