| # int2bytes(i) = 4, int2bytes(i) = by ' + by0 ' + by1 ' + by2 ', by2 ∈ int2bytes(i), by ∈ int2bytes(i), ~128 ≤ i, i < 128 ⊦ i = b2i(i2b(i)), by = i2b(i >> 24) ∧ by0 = i2b(i >> 16) ∧ by1 = i2b(i >> 8) ∧ by2 = i2b(i) |
~128 ≤ i, i < 128 ⊦ int2bytes((* i)) = i2b(i) '
Used simplifier rules: len-02: ⊦ # by ' = 0 +1; from specification list[bytelist]%numleledel-01: i0 ≠ 0, i0 ≤ i ⊦ (* i) ≤ j → (* i0) ≤ j; from specification int-abs%numlelsdel: j0 ≠ 0, j ≤ j0 ⊦ i < (* j) → i < (* j0); from specification int-abs Used terms: i