| iast[adr] = indexnode(save(zbrar, 0, nused + 1), bv1, nused + 1), n < BRANCH_SIZE, nused < BRANCH_SIZE, adr ∈ iast, n ≤ nused ⊦ load(save(zbrar[n])).adr = zbrar[n].adr |
Used simplifier rules: zbranch freely generated by mkzbranch, mkzentry;;% ⊦ save(mkzentry(key, adr)) = mkentry(key, adr); (s)% ⊦ load(mkentry(key, adr)) = mkzentry(key, adr); (s)% ⊦ mkzentry(key, adr).adr = adr; (s)% ⊦ save(mkzbranch(key, adr, r)) = mkbranch(key, adr); (s)% ⊦ load(mkbranch(key, adr)) = mkzbranch(key, adr, null); (s)% ⊦ mkzbranch(key, adr, r).adr = adr; (s)