| ⊦ j ∈short → bor(b2i(i2b(j i>> 8)) i<< 8, band(255, b2i(i2b(j)))) = j |
~32768 ≤ j, j ≤ 32767 ⊦ bor(b2i(i2b(j i>> 8)) i<< 8, band(255, b2i(i2b(j)))) = j
Used simplifier rules: inshort: ⊦ i ∈short ↔ ~32768 ≤ i ∧ i ≤ 32767;%forward-lele: ⊦ j ≤ j0 ∧ j0 ≤ j1 → j ≤ j1; (forward) from specification int-abs