| # links(m, dirs) = 0, dirs[m] = mkdir(m0, md, 0, m2, ∅), afs-cons(dirs, files), m ∈ dirs ⊦ files \ orphans(dirs, files) = files \ (orphans(dirs, files) -- m), m = ROOT_INO |
⊦ files = files0 ↔ (∀ ino. (ino ∈ files ↔ ino ∈ files0) ∧ (ino ∈ files → files[ino] = files0[ino]))
# links(m, dirs) = 0, dirs[m] = mkdir(m0, md, 0, m2, ∅), afs-cons(dirs, files), m ∈ dirs ⊦ m = ROOT_INO, ∀ ino. (ino ∈ files \ orphans(dirs, files) ↔ ino ∈ files \ (orphans(dirs, files) -- m)) ∧ (ino ∈ files \ orphans(dirs, files) → (files \ orphans(dirs, files))[ino] = (files \ (orphans(dirs, files) -- m))[ino])
Used terms: files \ (orphans(dirs, files) -- m), files \ orphans(dirs, files)