Integer.st
changeset 16379 04f35b0875dc
parent 16347 ac28cfa26ec2
child 16723 12737e7310ae
equal deleted inserted replaced
16378:d88d0cc60491 16379:04f35b0875dc
  1560      (1 bitShift:64) bitAt:66
  1560      (1 bitShift:64) bitAt:66
  1561     "
  1561     "
  1562 !
  1562 !
  1563 
  1563 
  1564 bitClear:anInteger
  1564 bitClear:anInteger
  1565     "return the bitwise-and of the receiver and the complement of argument, anInteger.
  1565     "return the bitwise-and of the receiver and the complement of argument, anInteger,
       
  1566      returning the receiver with bits of the argument cleared.
  1566      This is a general and slow implementation, walking over the bytes of
  1567      This is a general and slow implementation, walking over the bytes of
  1567      the receiver and the argument."
  1568      the receiver and the argument."
  1568 
  1569 
  1569     |n "{ Class: SmallInteger }"
  1570     |n "{ Class: SmallInteger }"
  1570      result byte|
  1571      result byte|
  5053 ! !
  5054 ! !
  5054 
  5055 
  5055 !Integer class methodsFor:'documentation'!
  5056 !Integer class methodsFor:'documentation'!
  5056 
  5057 
  5057 version
  5058 version
  5058     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.299 2014-04-16 12:28:55 cg Exp $'
  5059     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.300 2014-04-18 23:25:22 cg Exp $'
  5059 !
  5060 !
  5060 
  5061 
  5061 version_CVS
  5062 version_CVS
  5062     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.299 2014-04-16 12:28:55 cg Exp $'
  5063     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.300 2014-04-18 23:25:22 cg Exp $'
  5063 ! !
  5064 ! !
  5064 
  5065 
  5065 
  5066 
  5066 Integer initialize!
  5067 Integer initialize!