| # lpt = # avol, avol[m3] = mapped(buf), m3 < # avol, awbuf-inv(avol, bleb), synced(avol), ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ ⟪err := err0; if err = ESUCCESS then nx := nx + m3 ', bleb := buffered(m3)⟫ awbuf-inv(avol, bleb) |
# lpt = # avol, avol[m3] = mapped(buf), m3 < # avol, awbuf-inv(avol, bleb), synced(avol), ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ ⟪if err0 = ESUCCESS then nx := nx + m3 ', bleb := buffered(m3)⟫ awbuf-inv(avol, bleb)