By default, the name (print name) of a symbol is a string in uppercase letters.
(symbol-name 'Hi)
;;;=> "HI"
If you create a symbol from a string, you generaly should use a string in
uppercase letters. Creating the symbol bar :
(intern "BAR")
;;;1.=> BAR
;;;2.=> NIL
Notice:
(intern "Bar")
;;;1.=> B\a\r
;;;2.=> NIL
(intern "BaR")
;;;1.=> B\aR
;;;2.=> NIL
(eq (intern "BB") (intern "bB"))
;;;=> NIL
(eq (intern "BAR") (intern "BAR"))
;;;=> T
Francis
--
Francis Leboutte, Algorithme, Rue de la Charrette 141, 4130 Tilff, Belgium
<mail.interpac.be at leboutte> (until the 15th August 96)
<glo.be at algo> (from the 15th August 96)
http://user.glo.be/~algo t&fax: 32-(0)41-883528