| init(claset, st) ⊦ ∀ class0. class0 ∈ claset → initdone(class0, st[jvmref -- mkfs(class, void_type, `initstate' .field) ', initval(done)]) |
init(claset, st), class0 ∈ claset ⊦ claset = ∅, # claset = 0, initdone(class0, st[jvmref -- mkfs(class, void_type, `initstate' .field) ', initval(done)])
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ claset ≠ ∅ → # claset ≠ 0], [CSIMPFORWARD : ⊦ class ∈ claset → claset ≠ ∅])]]