bitwise
sshift
:=
expressions
|
ssum
expressions
|
sshift
<<
ssum
shl
expressions
|
sshift
>>
ssum
shr
sband
:=
expressions
|
sshift
expressions
|
sband
\&
sshift
band
sbxor
:=
expressions
|
sband
expressions
|
sbxor
\^
sband
bor
sbor
:=
expressions
|
sbxor
expressions
|
sbor
\|
sbxor
bxor