From e222111b83d28dedd31ca0706e1b6947c2b09f9f Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Thu, 8 May 2003 01:03:25 +0000 Subject: [PATCH] (Bitwise Operations): Fix lognot to ones-complement. --- doc/ref/scheme-data.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/ref/scheme-data.texi b/doc/ref/scheme-data.texi index b6bcc2c28..b3ad1a679 100755 --- a/doc/ref/scheme-data.texi +++ b/doc/ref/scheme-data.texi @@ -1088,8 +1088,8 @@ set in the result if it is set in an odd number of arguments. @deffn {Scheme Procedure} lognot n @deffnx {C Function} scm_lognot (n) -Return the integer which is the 2s-complement of the integer -argument. +Return the integer which is the ones-complement of the integer +argument, ie.@: each 0 bit is changed to 1 and each 1 bit to 0. @lisp (number->string (lognot #b10000000) 2)