| st[_mode] = noval, r -- _length ∈ st → st[r -- _length] = st0[r -- _length], r -- _type ∈ st → st[r -- _type] = st0[r -- _type], ∀ r0, sk. r0 ≠ r → st[r0 -- sk] = st0[r0 -- sk], ∀ rk. rk ∈ st ↔ rk ∈ st0 ⊦ st0[_mode] = noval, r = jvmref |
⊦ _mode = jvmref -- mkfs(`java.lang.Object' .class, void_type, `mode' .field) '
st[jvmref -- mkfs(`java.lang.Object' .class, void_type, `mode' .field) '] = noval, r -- _length ∈ st → st[r -- _length] = st0[r -- _length], r -- _type ∈ st → st[r -- _type] = st0[r -- _type], ∀ r0, sk. r0 ≠ r → st[r0 -- sk] = st0[r0 -- sk], ∀ rk. rk ∈ st ↔ rk ∈ st0 ⊦ st0[jvmref -- mkfs(`java.lang.Object' .class, void_type, `mode' .field) '] = noval, r = jvmref
[[CONCRETESIMPRULES : ()], [EXTRATERMS : ()]]