util/bit53.lua
changeset 13453 9912baa541c0
parent 12369 af02b033bd7f
equal deleted inserted replaced
13452:93b4ce0115f0 13453:9912baa541c0
    25 				ret = ret ~ (select(i, ...));
    25 				ret = ret ~ (select(i, ...));
    26 			end
    26 			end
    27 		end
    27 		end
    28 		return ret;
    28 		return ret;
    29 	end;
    29 	end;
       
    30 	bnot   = function (x)
       
    31 		return ~x;
       
    32 	end;
    30 	rshift = function (a, n) return a >> n end;
    33 	rshift = function (a, n) return a >> n end;
    31 	lshift = function (a, n) return a << n end;
    34 	lshift = function (a, n) return a << n end;
    32 };
    35 };
    33 
    36