| dirs[n] = mkdir(m1, md, m2, m3, entries), name ∈ entries, n ∈ dirs, ∀ q, n, m, dirs, files. ispath(p0 + q, n, m, dirs, files) ↔ (∃ m0. ispath(p0, n, m0, dirs, files) ∧ ispath(q, m0, m, dirs, files)) ⊦ ispath(p0 + q, entries[name], m, dirs, files) ↔ (∃ m0. ispath(p0, entries[name], m0, dirs, files) ∧ ispath(q, m0, m, dirs, files)) |
Used terms: q, entries[name], m, dirs, files