| ispath(p, ino, n, dirs, files) ⊦ # links(n, dirs) = 0 ↔ p = ε ∧ links(ino, dirs) = ∅, p = ε |
links(n, dirs) = ∅, ispath(p, ino, n, dirs, files), ino ∈ dirs ⊦ p = ε
Used simplifier rules: path-in-dirs: p ≠ ε ⊦ ispath(p, n, m, dirs, files) → n ∈ dirs;% ⊦ # ∅ = 0; (s)%size-zero-02: ⊦ # ls = 0 → ls = ∅; (forward) from specification set-basic[alink-set]