| r ' + refs1 + r0 ' + refs0 = (r ' + refs1 + r0 ') + refs0, validrefs(str, r ' + refs1 + r0 ' + refs0, ty, st), validrefs(str, r ' + refs1 + r0 ' + refs0, st[r -- _type] .type, st) ⊦ r0 ∈ refs1, validrefs(str, r ' + refs1 + r0 ', st[r -- _type] .type, st) |
validrefs(str, (r ' + refs1 + r0 ') + refs0, ty, st), validrefs(str, (r ' + refs1 + r0 ') + refs0, st[r -- _type] .type, st) ⊦ r0 ∈ refs1, validrefs(str, r ' + refs1 + r0 ', st[r -- _type] .type, st)
[[CONCRETESIMPRULES : ()]]