| ⊦ class = `java.lang.Object' .class, init(claset, addclass(class, fis, st)) ↔ init(claset, st), class ∈ claset |
⊦ init(claset, st) ↔ (∀ class. class ∈ claset → initdone(class, st))
⊦ class = `java.lang.Object' .class, (∀ class0. class0 ∈ claset → initdone(class0, addclass(class, fis, st))) ↔ init(claset, st), class ∈ claset
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (addclass(class, fis, st), claset)]]