[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#7146: (make-symbol "") issues
From: |
Chong Yidong |
Subject: |
bug#7146: (make-symbol "") issues |
Date: |
Thu, 21 Jul 2011 15:25:32 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>>> CommonLisp has a |....| syntax
>> I don't think it is a good idea to add a new special character, so ##
>> would still be my choice.
>
> Another approach is to follow the same idea as with "#:" ("#: is
> immediately followed by <sym> so if it's followed by something that's
> not appropriate it means <sym> is empty").
> I.e. "#N=" could be used for the empty interned symbol.
This is inconvenient to implement with the current print_object code,
and anyway #N= is not a good conceptual match with empty symbols.
I don't have any objection to using ##.