"Yigal Chripun" <yigal...@gmail.com> wrote in message 
news:hjek8e$4j...@digitalmars.com...
>
> uint a, b; // init to whatever
> bool c, d; // ditto
>
> auto r1 = a AND b; //  a & b
> auto r2 = c AND d; // c && d
> ...
> AND stands for whatever *single* syntax is chosen for this.
>

Yuck, that amounts to language-enforced operator overloading abuse, just 
like the common mis-design of overloading '+' to mean both 'add' and 
'concat'. 


Reply via email to