| i→n(j) < # vals, 0 ≤ j, j ≤ n→i(# vals), ∀ j0. ¬ j0 < 0 ∧ ¬ n→i(# vals) ≤ j0 → is_bytevalue(vals[i→n(j0)]) ⊦ r = jvmref, is_bytevalue(vals[i→n(j)]) |
j ≤ n→i(# vals), 0 ≤ j, i→n(j) < # vals, ∀ j0. ¬ j0 < 0 ∧ ¬ n→i(# vals) ≤ j0 → is_bytevalue(vals[i→n(j0)]) ⊦ r = jvmref, vals = [], is_bytevalue(vals[i→n(j)])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ # vals = 0 ↔ vals = []], [CSIMPFORWARD : ⊦ m < n → n ≠ 0])]]