| 0 < j, j ≤ n→i(# vals) + i, i ≤ n→i(# vals0), 0 ≤ i, 0 ≤ j, 0 ≤ n→i(# vals) + i, i0 + i < j, 0 < n→i(# vals) + i, i < j, 0 ≤ i0, 0 ≤ i0 + i, i0 < n→i(# vals), ∀ val. val ∈ vals ∨ val ∈ vals0 → is_bytevalue(val) ⊦ vals = [], r = jvmref, is_bytevalue(vals[i→n(i0)]), vals[i→n(i0)] ∈ vals0, ∃ n. ¬ # vals ≤ n ∧ vals[n] = vals[i→n(i0)] |
0 < j, j ≤ n→i(# vals) + i, i ≤ n→i(# vals0), 0 ≤ i, 0 ≤ j, 0 ≤ n→i(# vals) + i, i0 + i < j, 0 < n→i(# vals) + i, i < j, 0 ≤ i0, 0 ≤ i0 + i, i0 < n→i(# vals), ∀ val. val ∈ vals ∨ val ∈ vals0 → is_bytevalue(val) ⊦ vals = [], r = jvmref, is_bytevalue(vals[i→n(i0)]), vals[i→n(i0)] ∈ vals0, ¬ # vals ≤ i→n(i0) ∧ vals[i→n(i0)] = vals[i→n(i0)], ∃ n. ¬ # vals ≤ n ∧ vals[n] = vals[i→n(i0)]
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (i→n(i0))]]