{ [cp:ClassProgram(Top)]. (cp-decls(cp)  DeclSet) }

{ Proof }



Definitions occuring in Statement :  cp-decls: cp-decls(cp) class-program: ClassProgram(T) es-decl-set: DeclSet uall: [x:A]. B[x] top: Top member: t  T
Definitions :  uall: [x:A]. B[x] member: t  T es-decl-set: DeclSet cp-decls: cp-decls(cp) so_lambda: x.t[x] prop: all: x:A. B[x] subtype: S  T so_apply: x[s] implies: P  Q iff: P  Q and: P  Q
Lemmas :  cp-domain_wf fpf-empty_wf Id_wf l_member_wf mk_fpf_wf Knd_wf assert_wf hasloc_wf cp-kinds_wf property-from-l_member sq_stable__assert cp-ktype_wf l_member-settype fpf_wf class-program_wf top_wf

\mforall{}[cp:ClassProgram(Top)].  (cp-decls(cp)  \mmember{}  DeclSet)


Date html generated: 2011_08_16-AM-11_01_46
Last ObjectModification: 2011_06_18-AM-09_35_13

Home Index