law word_and_mask
import bend-osdev-u32@0.1.0.0/LAWS.bend as LAWSimport Base
import bend-osdev-u32@0.1.0.0/u32.bend as U
571law word_and_mask:
572 for +n: Nat
573 for +w: Word(n)
574 for +m: Word(n)
575 for +k: Nat
576 for h: {1n+Word.to_nat(n, m) == U.U32Nat.dbl(k, 1n) : Nat}
577 {Word.to_nat(n, Word.and(n, w, m)) == U.U32Nat.low(k, Word.to_nat(n, w)) : Nat}