ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 12 Numbers 12.2 Dictionary of Numbers
12.2.70 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)
Allegro CL Implementation Details: None.

© Franz Inc. 1998-2019 - File last updated 02-07-2019