Bitwise operations: Difference between revisions

Content added Content deleted
m (→‎{{header|CoffeeScript}}: fix closing tag)
Line 960: Line 960:
assert(bit.band(1) == 1)
assert(bit.band(1) == 1)
assert(bit.bxor(1,2) == 3)
assert(bit.bxor(1,2) == 3)
assert(bit.bor(1,2,4,8,16,32,64,128) == 255)</lang>
assert(bit.bor(1,2,4,8,16,32,64,128) == 255)

--[=[ The RiscLua dialect (http://lua.riscos.org.uk/) for RISC OS has
32-bit integers as the default number type. It provides binary operations
& (and), | (or), ^^ (xor), << (logical shift left), >> (logical shift right)
and a unary operation ~ (negate). ]=]

</lang>


=={{header|LSE64}}==
=={{header|LSE64}}==