<bit>
An integer with a value of 0 or 1.
Exported from
Module Extensions
Module bit-vector
Type
<type>
Value
limited(<integer>, min: 0, max: 1)
Functions on <bit>
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-xor
bit-vector-xor!
Function returning <bit>
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-xor
bit-vector-xor!
Ultimately, there will be several, more logically separate libraries that extend Dylan or provide an application framework for users.
The bit-vector module.
The class of all types, including classes and other types.
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 the bitwise XOR of two bit vectors.
As bit-vector-xor, but
vector1
may be modified.