| ⊦ fix(n, bytes.butlast) = fix(n + 1, bytes).butlast, n = 0, # bytes = 1, bytes = [] |
⊦ # bytes < n → fix(n, bytes) = fillsgn(n, bytes)
¬ # bytes < n + 1 ⊦ fix(n, bytes.butlast) = fix(n + 1, bytes).butlast, n = 0, # bytes = 1, bytes = []
# bytes < n + 1 ⊦ fix(n, bytes.butlast) = fillsgn(n + 1, bytes).butlast, n = 0, # bytes = 1, bytes = []
Used terms: bytes, n + 1