| maxino0 = LEB_SIZE, maxino1 = maxino2 ⊦ ⟪btree_format#(maxino3, maxino0, maxino1; adr, adr0, istore, istore0, ginval1, gstore1, gstore2, nx0, maxino4, ginval2, pstate, syn0; rp, err)⟫ ( ( err = ESUCCESS → ⟨index_format#(maxino3, maxino0, maxino2; ; fi1, fi2, ginval3, gstore3, gstore4, nx1, maxino5, ginval4, syn1, err0)⟩ ( ( ginval3 = ginval1 ∧ gstore3 = gstore1 ∧ gstore4 = gstore2 ∧ nx1 = nx0 ∧ maxino5 = maxino4 ∧ ginval4 = ginval2 ∧ btree-inv(rp, adr0, istore, istore0, zh, fi1, fi2) ∧ ri = fi1 ∧ fi3 = fi2 ∧ (syn1 ↔ syn0)) ∧ err = err0)) ∧ ( err ≠ ESUCCESS → (∀ fi, fi0, ginval, gstore, gstore0, nx, maxino, ginval0, syn. ⟨index_format#(maxino3, maxino0, maxino2; ; fi1, fi2, ginval3, gstore3, gstore4, nx1, maxino5, ginval4, syn1, err0)⟩ ( fi = fi1 ∧ fi0 = fi2 ∧ ginval = ginval3 ∧ gstore = gstore3 ∧ gstore0 = gstore4 ∧ nx = nx1 ∧ maxino = maxino5 ∧ ginval0 = ginval4 ∧ (syn ↔ syn1) ∧ err = err0)))) |
⊦ ⟪btree_format#(maxino3, LEB_SIZE, maxino2; adr, adr0, istore, istore0, ginval1, gstore1, gstore2, nx0, maxino4, ginval2, pstate, syn0; rp, err)⟫ ( ( err = ESUCCESS → ⟨index_format#(maxino3, LEB_SIZE, maxino2; ; fi1, fi2, ginval3, gstore3, gstore4, nx1, maxino5, ginval4, syn1, err0)⟩ ( ginval3 = ginval1 ∧ gstore3 = gstore1 ∧ gstore4 = gstore2 ∧ nx1 = nx0 ∧ maxino5 = maxino4 ∧ ginval4 = ginval2 ∧ btree-inv(rp, adr0, istore, istore0, zh, fi1, fi2) ∧ ri = fi1 ∧ fi3 = fi2 ∧ (syn1 ↔ syn0) ∧ ESUCCESS = err0)) ∧ ( err ≠ ESUCCESS → (∀ fi, fi0, ginval, gstore, gstore0, nx, maxino, ginval0, syn. ⟨index_format#(maxino3, LEB_SIZE, maxino2; ; fi1, fi2, ginval3, gstore3, gstore4, nx1, maxino5, ginval4, syn1, err0)⟩ ( fi = fi1 ∧ fi0 = fi2 ∧ ginval = ginval3 ∧ gstore = gstore3 ∧ gstore0 = gstore4 ∧ nx = nx1 ∧ maxino = maxino5 ∧ ginval0 = ginval4 ∧ (syn ↔ syn1) ∧ err = err0))))