| 0 ≤ j, j ≤ n→i(# vals), ∀ j0. ¬ j0 < 0 ∧ ¬ n→i(# vals) ≤ j0 → is_bytevalue(vals[i→n(j0)]) ⊦ r = jvmref, is_bytevalue((vals + byteval(by) ')[i→n(j)]) |
⊦ n < # vals → (vals + val ')[n] = vals[n]
¬ 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 + byteval(by) ')[i→n(j)])
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)])
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (i→n(j), byteval(by), vals)]]