Adding Unicode operators to D

Bruno Medeiros brunodomedeiros+spam at com.gmail
Sun Oct 26 08:15:38 PDT 2008


KennyTM~ wrote:
> Bruno Medeiros wrote:
>> Simen Kjaeraas wrote:
>>>
>>> As an example, while I'd enjoy seeing code like this, I'm not sure 
>>> I'd enjoy writing it (Note that I am prone to exaggerations):
>>>
>>> int a = ∅; //empty set, same as "= void"
>>> int[] b = [1,2,3,4,5,6];
>>> a = readInt();
>>
>>
>> Hum, interesting example, it actually made me realize that 'null' 
>> would be an ideal candidate for having a Unicode symbol of it's own. 
>> Does anyone have suggestions for a possible one? Preferably somewhat 
>> circle-shaped.
>>
>>
> 
>   auto Ø = null; // \Ø
> 
> I assume you're not serious...

It's an interesting and effective way to save some typing, and it might 
be even more readable (but with a symbol other than Ø).
But I probably would not use it anyway, since I like to write very 
standardized code, that other people can easily recognize and read.

-- 
Bruno Medeiros - Software Developer, MSc. in CS/E graduate
http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D


More information about the Digitalmars-d-announce mailing list