| ~128 ≤ i % 256, i < 0, i < ~128, 2 < # int2bytes(i % 256), i < i % 256 ⊦ lastn(2, int2bytes(i % 256)).rest = int2bytes(i % 256).last ', 2 = # int2bytes(i % 256) |
~128 ≤ i, i < 128 ⊦ int2bytes((* i)) = i2b(i) '
Used simplifier rules: ⊦ # by ' = 0 +1;% ⊦ by '.last = by;%i0 ≠ 0, i0 ≤ i ⊦ (* i) ≤ j → (* i0) ≤ j;% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward)% ⊦ i ≤ j ∧ 0 < i → 0 < j; (forward)% ⊦ 0 < j ∧ i < 0 → (0 ≤ i % j ↔ i % j = 0);% ⊦ 0 < j ∧ i < 0 → ¬ 0 < i % j; Used terms: i % 256