| ⊦ init(st) → ¬ initerror(class1, st) |
⊦ initerror(class1, st) ↔ ¬ ¬ (jvmref -- mkfs(class1, void_type, `initstate' .field) ' ∈ st ∧ st[jvmref -- mkfs(class1, void_type, `initstate' .field) '] = initval(error))
⊦ r -- sk ∈ st → r ∈ st
st[jvmref -- mkfs(class1, void_type, `initstate' .field) '] = initval(error), init(st), jvmref -- mkfs(class1, void_type, `initstate' .field) ' ∈ st, jvmref ∈ st ⊦
[[CONCRETESIMPRULES : ()]]