| p = ε, ispath(p, ino, n, dirs, files) ⊦ # links(n, dirs) = 0 ↔ p = ε ∧ links(ino, dirs) = ∅ |
ino ∈ dirs ∨ ino ∈ files ⊦ # links(ino, dirs) = 0 ↔ links(ino, dirs) = ∅
Used simplifier rules: path-here: ⊦ ispath(ε, n, m, dirs, files) ↔ valid-ino(n, dirs, files) ∧ m = n;%valid-ino: ⊦ valid-ino(ino, dirs, files) ↔ ino ∈ dirs ∨ ino ∈ files;