| ofh0[fd] = mkfh(fid, mode, m), root.dir?, fids-cons(root, fs, ofh0), fd ∈ ofh0 ⊦ ⟪skip⟫ fids-cons(root, fs, ofh0 -- fd), ¬ fid ∈ (ofh0 -- fd).fids ∧ ¬ fid ∈ root.fids |
ofh0[fd] = mkfh(fid, mode, m), root.dir?, fids-cons(root, fs, ofh0), fd ∈ ofh0 ⊦ fids-cons(root, fs, ofh0 -- fd), ¬ fid ∈ (ofh0 -- fd).fids ∧ ¬ fid ∈ root.fids