| ⊦ ispath(p, n, m, dirs, files) ∧ dirs[m] = mkdir(n0, md, n, n1, entries) → (ispath(p + str ', n, entries[str], dirs, files) ↔ m ∈ dirs ∧ str ∈ entries ∧ (entries[str] ∈ files ∨ entries[str] ∈ dirs)) |
dirs[m] = mkdir(n0, md, n, n1, entries), ispath(p, n, m, dirs, files) ⊦ ispath(p + str ', n, entries[str], dirs, files) ↔ m ∈ dirs ∧ str ∈ entries ∧ (entries[str] ∈ files ∨ entries[str] ∈ dirs)