| ⊦ j = 0, n = 0, bits2int(sublist(0, # fillsgn(n, int2bits(~1)), mklist(false, i→n(j)) + fillsgn(n, int2bits(~1)))) = bits2int(sublist(0, 1 + n, mklist(false, i→n(j)) + false ' + mklist(true, n))) |
⊦ sublist(m, n, bits) = firstn(n, restn(m, bits))
⊦ j = 0, n = 0, bits2int(sublist(0, # fillsgn(n, int2bits(~1)), mklist(false, i→n(j)) + fillsgn(n, int2bits(~1)))) = bits2int(firstn(1 + n, restn(0, mklist(false, i→n(j)) + false ' + mklist(true, n))))
Used terms: mklist(false, i→n(j)) + false ' + mklist(true, n), 1 + n, 0