| # buf = NODE_HEADER_SIZE, # buf5 = NODE_HEADER_SIZE, (buf5 + buf6 + validtrailer) + buf1 = (buf + buf4 + validtrailer) + buf3, is-aligned(# buf6, 2 * NODE_HEADER_SIZE), is-aligned(# buf4, 2 * NODE_HEADER_SIZE), is-encoded(nodeheader(# buf6, true), buf5), is-encoded(nodeheader(# buf4, true), buf) ⊦ buf5 + buf6 = buf + buf4 |
⊦ (buf + buf0) + buf1 = buf + buf0 + buf1
# buf5 = NODE_HEADER_SIZE, # buf = NODE_HEADER_SIZE, buf5 + (buf6 + validtrailer) + buf1 = (buf + buf4 + validtrailer) + buf3, is-aligned(# buf4, 2 * NODE_HEADER_SIZE), is-aligned(# buf6, 2 * NODE_HEADER_SIZE), is-encoded(nodeheader(# buf4, true), buf), is-encoded(nodeheader(# buf6, true), buf5) ⊦ buf5 + buf6 = buf + buf4
Used terms: buf1, buf6 + validtrailer, buf5