| afs-cons(dirs, files), n ∈ of, of[n].ino ∈ dirs, ∀ n. n ∈ of → of[n].ino ∈ files ⊦ |
of[n] = mkfile(m, mode, m0), afs-cons(dirs, files), m ∈ dirs, n ∈ of, ∀ n. n ∈ of → of[n].ino ∈ files ⊦
Used simplifier rules: ⊦ (m = file.ino ∧ mode = file.mode) ∧ m0 = file.pos ↔ file = mkfile(m, mode, m0); (elim) Used terms: of[n], m, mode, m0