Module bit-vector
The bit-vector module.
Exported from
Library collections
Summary
Module bit-vector
The bit-vector module.
bit-vector names
bit-vector names
<bit>
<bit-vector>
bit-count
bit-vector-and
bit-vector-and!
bit-vector-andc2
bit-vector-andc2!
bit-vector-not
bit-vector-not!
bit-vector-or
bit-vector-or!
bit-vector-word
bit-vector-xor
bit-vector-xor!
word-size
The collections library.
An integer with a value of 0 or 1.
A vector that contains <bit>s.
Returns the number of bits set to 0 or 1 in a <bit-vector>.
Returns the bitwise AND of two bit vectors.
As bit-vector-and, but
vector1
may be modified.
As bit-vector-and, but
vector2
is complemented beforehand.
As bit-vector-andc2, but
vector1
may be modified.
Returns the complement of a bit vector.
As bit-vector-not, but
vector
is modified.
Returns the bitwise OR of two bit vectors.
As bit-vector-or, but
vector1
may be modified.
Returns a word of the bit vector.
Returns the bitwise XOR of two bit vectors.
As bit-vector-xor, but
vector1
may be modified.
Treating a bit vector as 32-bit words, returns the number of words in the vector.