| list2set(refs) ∩ list2set(refs0) = ∅, # refs = i→n(countrefs(i ' + ints0)), 0 ≤ i0, posints(ints0), 0 ≤ i, i ≤ i0, r ∈ refs0, ∀ r. r ∈ refs0 → newref(r, addmultiarrays(refs, i, acc, ty, i0 ' + ints0, st)) ⊦ dups(refs0), 0 ∈ (i0 ' + ints0) .butlast, newref(r, st), r ∈ refs |
list2set(refs) ∩ list2set(refs0) = ∅, # refs = i→n(countrefs(i ' + ints0)), 0 ≤ i0, posints(ints0), 0 ≤ i, i ≤ i0, r ∈ refs0, r ∈ refs0 → newref(r, addmultiarrays(refs, i, acc, ty, i0 ' + ints0, st)) ⊦ dups(refs0), 0 ∈ (i0 ' + ints0) .butlast, newref(r, st), r ∈ refs
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (r)]]