bit
Mike Pall bit operations library included on every Lua runtime for consistency with the patch https://github.com/LuaJIT/LuaJIT/issues/384 applied for newer Lua versions support.
See: https://bitop.luajit.org/
arshift
function bit.arshift(x: integer, n: integer)
-> y: integer
Returns either the bitwise logical arithmetic right-shift of its first argument by the number of bits given by the second argument.
band
function bit.band(x: any, n: any)
-> unknown
bnot
function bit.bnot(x: any)
-> integer
bor
function bit.bor(x: any, n: any)
-> unknown
bswap
function bit.bswap(x: any)
-> unknown
bxor
function bit.bxor(x: any, n: any)
-> unknown
lshift
function bit.lshift(x: any, n: any)
-> unknown
rol
function bit.rol(x: any, n: any)
-> unknown
ror
function bit.ror(x: any, n: any)
-> unknown
rshift
function bit.rshift(x: any, n: any)
-> unknown
tobit
function bit.tobit(x: any)
-> integer
tohex
function bit.tohex(x: any)
-> string