[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [External] : Re: (interactive) and &optional
From: |
Philip Kaludercic |
Subject: |
Re: [External] : Re: (interactive) and &optional |
Date: |
Sat, 25 Mar 2023 16:58:36 +0000 |
Drew Adams <drew.adams@oracle.com> writes:
>> it might also be that you are interning the empty string,
>> which creates a symbol with an empty string as the symbol name -- which
>> is not unique.
>
> What do you mean by "is not unique"?
Two symbols with the same symbol name (i.r.t. `equal') are not
necessarily the same symbol (i.r.t `eq'). So
(eq '## (make-symbol "")) ;=> nil
even though they both have the same name,
(equal (symbol-name '##) (symbol-name (make-symbol ""))) ;=> t
which is why I don't think that the name "the empty symbol" makes sense.
--
Philip Kaludercic
Re: (interactive) and &optional, Emanuel Berg, 2023/03/23
Re: (interactive) and &optional, Jean Louis, 2023/03/24
Re: (interactive) and &optional, Emanuel Berg, 2023/03/26
RE: [External] : Re: (interactive) and &optional, Drew Adams, 2023/03/26
Re: [External] : Re: (interactive) and &optional, John Yates, 2023/03/26
Re: (interactive) and &optional, Dr Rainer Woitok, 2023/03/25