| # fillsgn(2, int2bytes(s2i(sho))) = 2 ⊦ fillsgn(2, int2bytes(s2i(sho))) = i2b(s2i(sho) i>> 8) ' + i2b(s2i(sho)) ' |
⊦ bytes ≠ [] → # bytes = # bytes.rest + 1
fillsgn(2, int2bytes(s2i(sho))) ≠ [], # fillsgn(2, int2bytes(s2i(sho))).rest + 1 = 2 ⊦ fillsgn(2, int2bytes(s2i(sho))) = i2b(s2i(sho) i>> 8) ' + i2b(s2i(sho)) '
Used simplifier rules: fillsgn-not-empty: ⊦ fillsgn(n, int2bytes(i)) ≠ []; Used terms: fillsgn(2, int2bytes(s2i(sho)))