| st[r -- _type] = typeval(mkclasstype(class)), okval(noval, sk .fs .type), r -- sk ∈ addclass(class0, fis, st), is_fskey(sk), r ∈ st, r -- _type ∈ st, sk ∈ sks ⊦ class = class0, r = jvmref, r -- sk ∈ st |
sk = fs ', st[r -- _type] = typeval(mkclasstype(class)), okval(noval, fs .type), r -- sk ∈ addclass(class0, fis, st), is_fskey(sk), r ∈ st, r -- _type ∈ st, sk ∈ sks ⊦ class = class0, r = jvmref, r -- sk ∈ st
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ is_fskey(sk) → (fs = sk .fs ↔ sk = fs ')])], [EXTRATERMS : (sk, fs)]]