| ⊦ ¬ mkfs(class, void_type, `initstate' .field) ' ∈ fis → initerror(class, addobj(r, class0, fis, st[jvmref -- mkfs(class, void_type, `initstate' .field) ', initval(error)])) |
⊦ r ≠ r0 → (addobj(r, class1, fis, st)[r0 -- sk, val]) = addobj(r, class1, fis, st[r0 -- sk, val])
¬ r ≠ jvmref ⊦ ¬ mkfs(class, void_type, `initstate' .field) ' ∈ fis → initerror(class, addobj(r, class0, fis, st[jvmref -- mkfs(class, void_type, `initstate' .field) ', initval(error)]))
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ initerror (class, st[ jvmref -- mkfs (class, void_type, `initstate' .field) ', initval(error)])])], [EXTRATERMS : (initval(error), mkfs(class, void_type, `initstate' .field) ', jvmref, st, fis, class0, r)]]