The bitwise logical operators for int64 objects.
system
int64-logand x y => int64
int64-logandc1 x y => int64
int64-logandc2 x y => int64
int64-logbitp index x => result
int64-logeqv x y => int64
int64-logior x y => int64
int64-lognand x y => int64
int64-lognor x y => int64
int64-lognot x => int64
int64-logorc1 x y => int64
int64-logorc2 x y => int64
int64-logtest x y => result
int64-logxor x y => int64
x⇩ |
An int64 object or an integer of type (signed-byte 64) . |
y⇩ |
An int64 object or an integer of type (signed-byte 64) . |
index⇩ |
An int64 object or an integer of type (signed-byte 64) . |
int64 |
An int64 object. |
result |
An boolean. |
The function int64-logand
is the bitwise logical 'and' operator for int64 objects.
The function int64-logandc1
is the bitwise logical operator for int64 objects which 'ands' the complement of x with y.
The function int64-logandc2
is the bitwise logical operator for int64 objects which 'ands' x with the complement of y.
The function int64-logbitp
is the test for int64 objects which returns t
if if the bit at index index in x is 1, and nil
if it is 0.
The function int64-logeqv
is the bitwise logical operator for int64 objects which returns the complement of the 'exclusive or' of x and y.
The function int64-logior
is the bitwise logical 'inclusive or' operator for int64 objects.
The function int64-lognand
is the bitwise logical operator for int64 objects which returns the complement of the 'and' of x and y.
The function int64-lognor
is the bitwise logical operator for int64 objects which returns the complement of the 'inclusive or' of x and y.
The function int64-lognot
is the bitwise logical operator for int64 objects which returns the complement of its argument x.
The function int64-logorc1
is the bitwise logical operator for int64 objects which 'inclusive ors' the complement of x with y.
The function int64-logorc2
is the bitwise logical operator for int64 objects which 'inclusive ors' x with the complement of y.
The function int64-logtest
is the bitwise test for int64 objects which returns t
if any of the bits designated by 1 in x is 1 in y, and returns nil
otherwise.
The function int64-logxor
is the bitwise logical 'exclusive or' operator for int64 objects.
See the section 28.2.3 Fast 64-bit arithmetic for more information about the INT64 API.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:31:02