| ∀ j. ¬ j < 0 ∧ ¬ n→i(# vals) ≤ j → is_bytevalue(addarray(r, byte_type, vals, st)[r -- j ']), newref(r, st) ⊦ ∀ val. val ∈ vals → is_bytevalue(val), r = jvmref |
newref(r, st), val ∈ vals, ∀ j. ¬ j < 0 ∧ ¬ n→i(# vals) ≤ j → is_bytevalue(addarray(r, byte_type, vals, st)[r -- j ']) ⊦ r = jvmref, is_bytevalue(val)
[[CONCRETESIMPRULES : ()]]