| st ⊆ st1, path∃(str, r0, r, st1), path∃(str, r1, r, st1), r0 ∈ refs, r1 ∈ refs, ∀ r. r ∈ refs → ¬ junkref(str, r, st), ¬ path∃(str, r1, r, st) ∨ ¬ path∃(str, r0, r, st) ⊦ r1 = r0, r = jvmref |
¬ path∃(str, r1, r, st), st ⊆ st1, path∃(str, r0, r, st1), path∃(str, r1, r, st1), r0 ∈ refs, r1 ∈ refs, ∀ r. r ∈ refs → ¬ junkref(str, r, st) ⊦ r1 = r0, r = jvmref
¬ path∃(str, r0, r, st), st ⊆ st1, path∃(str, r0, r, st1), path∃(str, r1, r, st1), r0 ∈ refs, r1 ∈ refs, ∀ r. r ∈ refs → ¬ junkref(str, r, st) ⊦ r1 = r0, r = jvmref
[[CONCRETESIMPRULES : ()]]