lpc4/lib/
lpc4/lib/doc/efun/
lpc4/lib/doc/lfun/
lpc4/lib/doc/operators/
lpc4/lib/doc/simul_efuns/
lpc4/lib/doc/types/
lpc4/lib/etc/
lpc4/lib/include/
lpc4/lib/include/arpa/
lpc4/lib/obj/d/
lpc4/lib/save/
lpc4/lib/secure/
lpc4/lib/std/
lpc4/lib/std/living/
NAME
	| - bitwise or

SYNTAX
	int a,b,c;
	c = a | b;

	or

	list a,b,c;
	c = a | b;

	or

	mixed *a,*b,*c;
	c = a | b;

	or

	mapping a,b,c;
	a=b | c;

DESCRIPTION
	First case: | returns a number with all bits that are set in a or
		    b set.

	Second case: | returns a list with all members that are present in
		eiter a or b.

	Third case is equal to indices(mklist(a) | mklist(b));

	Fourth case: | returns a mapping with all indices that are present
		in either a or b. Data for the indices will be taken from a.

SEE ALSO
	and, logical_or, xor, add