Function LOGTEST
logtest integer-1 integer-2 => generalized-boolean
integer-1 - 整数
integer-2 - 整数
generalized-boolean - generalized-boolean
もしinteger-1内にある全ての1のビットが integer-2内において1であるときはtrueを返却し、 それ以外のときはfalseです。 integer-1とinteger-2はバイナリとして扱われます。
integer-1とinteger-2が負のときは、 2の補数表現のバイナリとして扱われます。
(logtest 1 7) =>  true
(logtest 1 2) =>  false
(logtest -2 -1) =>  true
(logtest 0 -1) =>  falseなし。
なし。
integer-1が整数ではないとき、 型type-errorのエラーを通知しなければなりません。 integer-2が整数ではないとき、 型type-errorのエラーを通知しなければなりません。
なし。
(logtest x y) ==  (not (zerop (logand x y)))