Function: lognot
lognot is a function defined in data.c.
Signature
(lognot NUMBER)
Documentation
Return the bitwise complement of NUMBER. NUMBER must be an integer.
Other relevant functions are documented in the number group.
Shortdoc
;; number
(lognot 5)
=> -6
Source Code
// Defined in /usr/src/emacs/src/data.c
{
CHECK_INTEGER (number);
if (FIXNUMP (number))
return make_fixnum (~XFIXNUM (number));
mpz_com (mpz[0], *xbignum_val (number));
return make_integer_mpz ();
}