| sk = fs ', validfieldinits(str, fis0, st), is_fskey(sk), validval(str, val, fs .type, st), type∃(str, fs .type), ∀ str, st. validfieldinits(str, fis0, st) → validreflist(str, mkjavavalues(fis0 .vals .nonnullrefs), mkclasstype(`java.lang.Object' .class), st) ⊦ validreflist(str, mkjavavalues((val ' + fis0 .vals) .nonnullrefs), mkclasstype(`java.lang.Object' .class), st) |
validfieldinits(str, fis0, st), validval(str, val, fs .type, st), type∃(str, fs .type), ∀ str, st. validfieldinits(str, fis0, st) → validreflist(str, mkjavavalues(fis0 .vals .nonnullrefs), mkclasstype(`java.lang.Object' .class), st) ⊦ validreflist(str, mkjavavalues((val ' + fis0 .vals) .nonnullrefs), mkclasstype(`java.lang.Object' .class), st)
[[CONCRETESIMPRULES : ([CSIMPNAMEDSEQ : storekey, , test-05, ⊦ is_fskey(fs ')])]]