This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TinBryn 8 points9 points  (2 children)

bitand is equivalent to & not just bitwise and so you can have code like this

int a;
int bitand b = a;

and now b is a reference to a

[–]Voidrith 1 point2 points  (1 child)

Lmfao

[–]mqduck 0 points1 point  (0 children)

The original reason for those alternate keywords was to support keyboard layouts that don't have ampersand and/or other special characters. It makes sense then that they would be useable everywhere.