| ispath(q, m, m0, dirs, files), ispath(p, n, m, dirs, files) ⊦ meta(p + q, n, dirs, files) = meta(ε, m0, dirs, files) |
⊦ ispath(p, n, m, dirs, files) → meta(p, n, dirs, files) = meta(ε, m, dirs, files)
Used simplifier rules: path-trans: ⊦ ispath(p, n0, n1, dirs, files) ∧ ispath(q, n1, n2, dirs, files) → ispath(p + q, n0, n2, dirs, files);%a: ⊦ (p + p0) + p1 = p + p0 + p1; from specification list[path] Used terms: m0, files, dirs, n, p + q