Wrt to emoji, I have at a number of times wanted to use other math symbols as 
binary methods (fx ‘⊕´). 

For some symbols it is allowed, for some allowed the font does not show 
properly, and some are not allowed (eg ‘≌’).

Some letters in non-latin alphabets are allowed as keyword methods (for example 
one can use the ‘ꮐ’ - Cherokee Small Letter Nah) though it does not render.

I was not able to trace down where in Pharo it is decided if something is a 
symbol or a letter, nor where it is decided if a character is legal or not as 
part of a selector. 

But it would be nice if Pharo was actually unicode in a somewhat consistent 
manner. Unicode defines character categories which can be used as definition. 

Whether it is possible to use emoji as both symbols and letters I do not know, 
but both seems “useful”.

— Kasper

> On 6 Sep 2021, at 22.41, Offray Vladimir Luna Cárdenas 
> <offray.l...@mutabit.com> wrote:
> 
> heh, heh, that emoji usage would be pretty cool
> 
> ^ self 😉🤯
> 
> On 6/09/21 2:31 p. m., Tim Mackinnon wrote:
>> And is an emoji a binary or keyword element?
>> 
>> Which could hilite some interesting programming usage if it would work?
>> 
>> ^self 😎
>> 
>> Or 
>> 
>> ^a 🙏 b
>> 

Reply via email to