| onlyModified(r, st, st0), (jvmref -- mkfs(class, void_type, `initstate' .field) ') × initval(error) ∈ st ⊦ r = jvmref, initerror(class, st0) |
st[jvmref -- mkfs(class, void_type, `initstate' .field) '] = initval(error), onlyModified(r, st, st0), jvmref -- mkfs(class, void_type, `initstate' .field) ' ∈ st, jvmref ∈ st ⊦ r = jvmref, initerror(class, st0)
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ r -- sk ∈ st → r ∈ st], [CSIMPSEQ : ⊦ rk × val ∈ st ↔ rk ∈ st ∧ st[rk] = val])]]