Skip to main content

ldb-test

ldb-test Function

Syntax:

ldb-test bytespec integer ! generalized-boolean

Arguments and Values:

bytespec—a byte specifier .

integer—an integer .

generalized-boolean—a generalized boolean.

Description:

Returns true if any of the bits of the byte in integer specified by bytespec is non-zero; otherwise returns false.

Examples:

(ldb-test (byte 4 1) 16) *! true* 
(ldb-test (byte 3 1) 16) *! false*
(ldb-test (byte 3 2) 16) *! true*

See Also:

byte, ldb, zerop

Notes:

(ldb-test bytespec n)

(not (zerop (ldb bytespec n)))

(logtest (ldb bytespec -1) n)

Expanded Reference: ldb-test

tip

TODO: Please contribute to this page by adding explanations and examples

(ldb-test )