Bit_Array module

set_bit

procedureSource

Sets bit i; bits[i] reads it back.

Example↗
bits := make_bit_array(8);
set_bit(*bits, 3);
assert(bits[3] && !bits[2]);
set_bit :: (array: *Bit_Array, i: int)

Parameters

array: *Bit_Array
i: int

See also