| ⊦ bits2int(sublist(0, # fillsgn(32, int2bits(j)), mklist(false, i→n(band(i, 31))) + fillsgn(32, int2bits(j)))) = >>>(32, j, band(i, 31)) |
⊦ >>>(n, i, j) = bits2int(sublist(0, # fillsgn(n, int2bits(i)), mklist(false, i→n(j)) + fillsgn(n, int2bits(i))))
Used simplifier rules: band-commutativity: ⊦ band(i, j) = band(j, i); Used terms: band(i, 31), j, 32