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.luna@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