| # buf1 = x0.flashsize, abs-nodes(buf1, # buf0, x0, lax0, false), abs-nodes(buf0, 0, x, lax, false) ⊦ abs-nodes((buf0 + buf1).align↓, 0, x + x0, lax + lax0, boolvar) ↔ is-aligned(# buf0 + x0.flashsize, EB_PAGE_SIZE), x0 = [] |
⊦ x = [] ↔ ¬(∃ y, a. x = y + a ')
# buf1 = x0.flashsize, abs-nodes(buf0, 0, x, lax, false), abs-nodes(buf1, # buf0, x0, lax0, false) ⊦ abs-nodes((buf0 + buf1).align↓, 0, x + x0, lax + lax0, boolvar) ↔ is-aligned(# buf0 + x0.flashsize, EB_PAGE_SIZE), ∀ y, a. x0 ≠ y + a '
Used terms: x0