| ints ≠ [] ∧ n→i(# refs) = countrefs(ints) ∧ posints(ints), n→i(# refs) = countrefs(ints), is_fskey(sk), posints(ints) ⊦ ints = [], (addmultiarrays(refs, ints .first, [], mktype_from_dims(ty, countdims(ints, i)), getdims(ints), st)[r -- sk]) = st[r -- sk], sk = _type, sk = _length |
n→i(# refs) = countrefs(ints), posints(ints), is_fskey(sk) ⊦ ints = [], sk = _length, sk = _type, (addmultiarrays(refs, ints .first, [], mktype_from_dims(ty, countdims(ints, i)), getdims(ints), st)[r -- sk]) = st[r -- sk]
[[CONCRETESIMPRULES : ()]]