| n ≤ # refs0, ∀ n0. ¬ # refs0 ≤ n0 → (mkjavavalues(refs0)[n0]) = refval(refs0[n0]) ⊦ n = 0, (refval(r) ' + mkjavavalues(refs0))[n] = refval(refs0[n - 1]) |
n = m + 1, n ≤ # refs0, ∀ n0. ¬ # refs0 ≤ n0 → (mkjavavalues(refs0)[n0]) = refval(refs0[n0]) ⊦ n = 0, (refval(r) ' + mkjavavalues(refs0))[n] = refval(refs0[m])
[[CONCRETESIMPRULES : ([CSIMPELIM : n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1])], [EXTRATERMS : (n, m)]]