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