| sks1 + sks0 ≠ [], ∀ sks0, st, r. sks0 = [] ∨ st[r -- (sks1 + sks0)] = st[st[r -- sks1] .refval -- sks0] ⊦ sks1 = [], st[st[r -- sk] .refval -- (sks1 + sks0)] = st[st[st[r -- sk] .refval -- sks1] .refval -- sks0], sks0 = [] |
∀ sks0, st, r. sks0 = [] ∨ st[r -- (sks1 + sks0)] = st[st[r -- sks1] .refval -- sks0] ⊦ sks1 + sks0 = [], sks0 = [], st[st[r -- sk] .refval -- (sks1 + sks0)] = st[st[st[r -- sk] .refval -- sks1] .refval -- sks0], sks1 = []
[[CONCRETESIMPRULES : ()]]