Miou_bitvSourceThis module implements bit vectors, as an abstract datatype t. Since bit vectors are particular cases of arrays, this module provides the same operations as module Array. It also provides bitwise operations and conversions to/from integer types.
In the following, false stands for bit 0 and true for bit 1.
The type of bit vectors
create n b creates a new bit vector of length n, initialized with b.
iter fn v applies function fn in turn to all indexes of the elements of v which are set (i.e. true); indexes are visited from least significant to most significant.