Changeset 38602 in project for release


Ignore:
Timestamp:
04/08/20 18:57:16 (4 months ago)
Author:
Kon Lovett
Message:

fix bitwise-mask type, add bitwise-rotate

Location:
release/5/bitwise-utils/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • release/5/bitwise-utils/trunk/bitwise-utils.egg

    r38600 r38602  
    33
    44((synopsis "Bitwise utilities")
    5  (version "1.1.0")
     5 (version "1.1.1")
    66 (category data)
    77 (author "[[kon lovett]]")
  • release/5/bitwise-utils/trunk/bitwise-utils.scm

    r38599 r38602  
    22;;;; Kon Lovett, Apr '20
    33
    4 ;portions
     4;;;; Issues
     5;;
     6;; - Portions from C4 srfi-60
    57
    68;;;; "logical.scm", bit access and operations for integers for Scheme
     
    2224;promotional, or sales literature without prior written consent in
    2325;each case.
    24 
    25 ;;;; Issues
    26 ;;
    2726
    2827#>
     
    6463  bitwise-count
    6564  bitwise-merge
    66   bitwise-nth?
    67   bitwise-any?
    68   bitwise-first-set
    69   bitwise-reverse
    70   bitwise-set-nth
     65  bitwise-any? bitwise-nth? bitwise-first-set bitwise-set-nth
     66  bitwise-reverse bitwise-rotate
    7167  bitwise-field bitwise-field-copy bitwise-field-reverse bitwise-field-rotate
    7268  integer->list list->integer)
     
    8783(: logical-shift-left (integer fixnum --> integer))
    8884(: logical-shift-right (integer fixnum --> integer))
    89 (: bitwise-mask (fixnum #!optional boolean fixnum --> integer))
     85(: bitwise-mask (fixnum #!optional boolean --> integer))
    9086(: bitwise-join (integer #!rest integer --> integer))
    9187(: bitwise-split (integer fixnum --> (list-of integer)))
Note: See TracChangeset for help on using the changeset viewer.