rotate_bit_field


rotate_bit_field(i1, start, end, i2)
      

Return the result of shifting the bits of i1 from the bit start (inclusive) through bit end (exclusive) left by modulo(i2, end - start) bits, with the bits shifted out of the range inserted at the bottom end of the range.

Also see:

reverse_bit_field
copy_bit_field
bshift


Core Module Index | Contents