Function: logior
logior is a function defined in data.c.
Signature
(logior &rest INTS-OR-MARKERS)
Documentation
Return bitwise-or of all the arguments.
Arguments may be integers, or markers converted to integers.
Other relevant functions are documented in the number group.
Probably introduced at or before Emacs version 19.20.
Shortdoc
;; number
(logior 4 16)
=> 20
Source Code
// Defined in /usr/src/emacs/src/data.c
{
if (nargs == 0)
return make_fixnum (0);
Lisp_Object a = check_integer_coerce_marker (args[0]);
return nargs == 1 ? a : arith_driver (Alogior, nargs, args, a);
}