The and Statement
The and statement lets you bitwise and together two input values and store the result in the first argument. The first argument must be a variable but the second and third arguments can be a variable, a numeric constant, or a constant expression. The syntax of the and statement is shown below.
and x, x, y // x = x & y