| (putByteArray(bytes, r1, i, st)[r1 -- i0 ']) = refval(jvmref), okbytearray(r1, st), is_array(`docs2store', r1, putByteArray(bytes, r1, i, st)), mkarraytype(byte_type) ≤ ty, i0 < st[r1 -- _length] .intval, 0 ≤ i0, 0 < st[r1 -- _length] .intval ⊦ r1 = jvmref, ∃ i1. ¬ i1 < 0 ∧ ¬ st[r1 -- _length] .intval ≤ i1 ∧ is_referencevalue(st[r1 -- i1 ']) ∧ jvmref = st[r1 -- i1 '] .refval |
(putByteArray(bytes, r1, i, st)[r1 -- i0 ']) = refval(jvmref), okbytearray(r1, st), is_array(`docs2store', r1, putByteArray(bytes, r1, i, st)), mkarraytype(byte_type) ≤ ty, i0 < st[r1 -- _length] .intval, 0 ≤ i0, 0 < st[r1 -- _length] .intval ⊦ r1 = jvmref, ¬ i0 < 0 ∧ ¬ st[r1 -- _length] .intval ≤ i0 ∧ is_referencevalue(st[r1 -- i0 ']) ∧ jvmref = st[r1 -- i0 '] .refval
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (i0)]]