On 20 Oct 2002, Smylers wrote:
: However it means that the binary ops become:
: 
:   $a || $b  # logical or
:   $a .| $b  # bitwise or
:   $a && $b  # logical and
:   $a .& $b  # bitwise and
:   $a ! $b  # logical xor
:   $a .! $b  # bitwise xor
: 
: That makes logical xor look a little inconsistent (it doesn't line up
: for a start).
: 
: Doubling the exclamation mark would make logical xor fit in better
: (though that'd leave three of them in equivalence).

On top of which, Damian has expressed an interest in ! for a superpositional xor.
So the logical is probably !!.  Plus it's actutally easier to see the missing bits
when there's two of them.

: > I also like the idea that ~ is entirely freed up for some other
: > nefarious use.
: 
: Yeah; how'd that happen?  Seems like not too long ago we were short of
: punctuation symbols, and now you've got a spare one lying around.

Pity there's no extra brackets lying around without going to Unicode...

Larry

Reply via email to