I always thought these names were standardised within the Unicode standard, for 
example:

"LATIN CAPITAL LETTER U WITH OGONEK” for Ų

The rest being a matter of porting these names to symbols, but it’s just 
replacing spaces with underscores in a CL character literal:

#\LATIN_CAPITAL_LETTER_U_WITH_OGONEK

[a]

PS. both characters work in sbcl, but neither in LispWorks, which I might be 
running a limited version in my OpusModus environment, though 

> On 13 Oct 2024, at 19:48, Marco Antoniotti <marco.antonio...@unimib.it> wrote:
> 
> 
> Hello parenthetical crowd
> 
> Is there a consensus about how to "name" Unicode characters, or every 
> implementation does whatever it likes (thus breaking otherwise perfectly 
> portable code)?
> 
> Cf., #\INFINITY
> 
> All the best
> 
> MA
> 
> PS Do not even think to use the "hey, it is an implementation-dependent 
> thing" argument!
> 
> 
> --
> Marco Antoniotti, Professor                   tel. +39 - 02 64 48 79 01
> DISCo, University of Milan-Bicocca U14 2043   http://dcb.disco.unimib.it 
> <http://dcb.disco.unimib.it/>
> Viale Sarca 336
> I-20126 Milan (MI) ITALY

Reply via email to