| sks ≠ [], # refs = # sks, fits(r, sks, st), validrefs(str, r ' + refs, st[r -- _type] .type, st), sks ≠ [] → st[r -- sks] .refval = (r ' + refs)[# sks] ⊦ st[r -- sks] .refval = (r ' + refs) .last, junkref(str, r, st) |
# refs = # sks, st[r -- sks] .refval = (r ' + refs)[# sks], fits(r, sks, st), validrefs(str, r ' + refs, st[r -- _type] .type, st) ⊦ (r ' + refs)[# sks] = (r ' + refs) .last, sks = [], junkref(str, r, st)
[[CONCRETESIMPRULES : ()]]