| n→i(# refs) = countrefs(i0 ' + ints0), ∃ fs. sk = fs ', posints(ints0), 0 ≤ i0 ⊦ sk = _length, sk = _type, r -- sk ∈ addmultiarrays(refs, i0, [], mktype_from_dims(ty, countdims(i0 ' + ints0, i)), getdims(i0 ' + ints0), st) ↔ r -- sk ∈ st |
n→i(# refs) = countrefs(i0 ' + ints0), posints(ints0), 0 ≤ i0 ⊦ fs ' = _length, fs ' = _type, r -- fs ' ∈ addmultiarrays(refs, i0, [], mktype_from_dims(ty, countdims(i0 ' + ints0, i)), getdims(i0 ' + ints0), st) ↔ r -- fs ' ∈ st
[[CONCRETESIMPRULES : ()]]