| tree[p].dir? ↔ m ∈ dirs, abs(tree, ino)(dirs), afs-cons(dirs, files), fids-cons(tree, abs-files(files), ofh), ispath(p, ino, m, dirs, files) ⊦ py(user, p, tree, abs-files(files)) ↔ py(user, p, ino, dirs, files) |
⊦ py(user, p, tree, fs) ↔ pw(user, p, tree, fs) ∧ px(user, p, tree, fs)
tree[p].dir? ↔ m ∈ dirs, abs(tree, ino)(dirs), afs-cons(dirs, files), fids-cons(tree, abs-files(files), ofh), ispath(p, ino, m, dirs, files) ⊦ pw(user, p, tree, abs-files(files)) ∧ px(user, p, tree, abs-files(files)) ↔ py(user, p, ino, dirs, files)
Used terms: abs-files(files), tree, p, user