| tree[p] = dnode(md, sdt), ((abs|(tree, ROOT_INO, p, ino0) * ino0 => mkdir(# entries - 1, md, m0, m1, entries -- str) * abs(sdt -- str, entries -- str) * D))(dirs), str ∈ entries, p ∈ tree ⊦ ((abs(tree -- (p + str '), ROOT_INO) * D))(dirs) |
tree[p] = dnode(md, sdt), ((abs|(tree, ROOT_INO, p, ino0) * ino0 => mkdir(# entries - 1, md, m0, m1, entries -- str) * abs(sdt -- str, entries -- str) * D))(dirs), p ∈ tree, str ∈ entries ⊦ ((abs(tree -- (p + str '), ROOT_INO) * D))(dirs)