| ⊦ ¬ is_referencevalue(st[r -- sk]) ∧ fits(r0, sks, st) ∧ ¬ junkref(str, r, st) ∧ ¬ junkref(str, r0, st) ∧ is_referencevalue(st[r0 -- sks]) ∧ sks ≠ [] → (st[r -- sk, val][r0 -- sks]) = st[r0 -- sks] |
is_referencevalue(st[r0 -- sks]), fits(r0, sks, st) ⊦ sks = [], (st[r -- sk, val][r0 -- sks]) = st[r0 -- sks], is_referencevalue(st[r -- sk]), junkref(str, r, st), junkref(str, r0, st)
[[CONCRETESIMPRULES : ()]]