| files[ino] = mkfile(m, md, m0, content), ino ∈ files ⊦ mkfile(m, md, m0, content ⊕ mkcontent(ino, ∅)) = mkfile(m, md, m0, content) |
⊦ mkfile(m, md, m0, content) = mkfile(m1, md0, m2, content0) ↔ m = m1 ∧ md = md0 ∧ m0 = m2 ∧ content = content0
files[ino] = mkfile(m, md, m0, content), ino ∈ files ⊦ m = m ∧ md = md ∧ m0 = m0 ∧ content ⊕ mkcontent(ino, ∅) = content
Used terms: content, m0, md, m, content ⊕ mkcontent(ino, ∅), m0, md, m