| ⊦ compatarray(str, r, st) ∧ r ≠ jvmref ∧ st[r -- _type] .type = mkarraytype(void_type) → (∀ i. 0 ≤ i ∧ i < st[r -- _length] .intval → st[r -- i '] = refval(jvmref)) |
st[r -- _type] .type = mkarraytype(void_type), i < st[r -- _length] .intval, compatarray(str, r, st), 0 ≤ i, 0 < st[r -- _length] .intval ⊦ st[r -- i '] = refval(jvmref), r = jvmref
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j], [CSIMPFORWARD : ⊦ i < j ∧ 0 ≤ i → 0 < j])]]