Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2000-08-29 17:56:48 -0700 (Tue, 29 Aug 2000)
Revision: 3052
Log message:

      Two changes.
         1. expand () now does sloppy expansion, so that proofs
            can be replayed even if the goal of a proof has changed.
            This also means that proof copy/paste should work.
      
         2. I fixed up CZF.  This is a pretty cool set theory, where
            we get the usual ZF axioms (except excluded middle).  The
            normal things like numbers can be coded in the usual
            way, except we get decidability of number equality and
            other constructive ideas.  Reals can be coded with
            Dedekind cuts according to Aczel.  This theory is the
            basic set theory with just the axioms.  Before going on,
            it is probably a good idea to stratify the sets with
            levels, so we can formalize the notion of classes.
      

Changes  Path
+63 -5 metaprl/filter/boot/proof_boot.ml
+1 -0 metaprl/filter/boot/sequent_boot.ml
+20 -1 metaprl/filter/boot/tactic_boot.ml
+2 -0 metaprl/filter/boot/tactic_boot_sig.mlz
+5 -0 metaprl/theories/czf/Makefile
+16 -37 metaprl/theories/czf/czf_itt_all.ml
+4 -20 metaprl/theories/czf/czf_itt_all.mli
Added metaprl/theories/czf/czf_itt_all.prla
Properties metaprl/theories/czf/czf_itt_all.prla
Binary metaprl/theories/czf/czf_itt_all.prlb
+16 -16 metaprl/theories/czf/czf_itt_and.ml
+4 -22 metaprl/theories/czf/czf_itt_and.mli
Added metaprl/theories/czf/czf_itt_and.prla
Properties metaprl/theories/czf/czf_itt_and.prla
Binary metaprl/theories/czf/czf_itt_and.prlb
+17 -8 metaprl/theories/czf/czf_itt_axioms.ml
+7 -4 metaprl/theories/czf/czf_itt_axioms.mli
Added metaprl/theories/czf/czf_itt_axioms.prla
Properties metaprl/theories/czf/czf_itt_axioms.prla
Binary metaprl/theories/czf/czf_itt_axioms.prlb
+12 -9 metaprl/theories/czf/czf_itt_dall.ml
+4 -12 metaprl/theories/czf/czf_itt_dall.mli
Added metaprl/theories/czf/czf_itt_dall.prla
Properties metaprl/theories/czf/czf_itt_dall.prla
Binary metaprl/theories/czf/czf_itt_dall.prlb
+12 -9 metaprl/theories/czf/czf_itt_dexists.ml
+4 -12 metaprl/theories/czf/czf_itt_dexists.mli
Added metaprl/theories/czf/czf_itt_dexists.prla
Properties metaprl/theories/czf/czf_itt_dexists.prla
Binary metaprl/theories/czf/czf_itt_dexists.prlb
+8 -32 metaprl/theories/czf/czf_itt_empty.ml
+6 -6 metaprl/theories/czf/czf_itt_empty.mli
Added metaprl/theories/czf/czf_itt_empty.prla
Properties metaprl/theories/czf/czf_itt_empty.prla
Binary metaprl/theories/czf/czf_itt_empty.prlb
+46 -23 metaprl/theories/czf/czf_itt_eq.ml
+10 -4 metaprl/theories/czf/czf_itt_eq.mli
Added metaprl/theories/czf/czf_itt_eq.prla
Properties metaprl/theories/czf/czf_itt_eq.prla
Binary metaprl/theories/czf/czf_itt_eq.prlb
Deleted metaprl/theories/czf/czf_itt_eq_inner.ml
Deleted metaprl/theories/czf/czf_itt_eq_inner.mli
+16 -16 metaprl/theories/czf/czf_itt_exists.ml
+4 -16 metaprl/theories/czf/czf_itt_exists.mli
Added metaprl/theories/czf/czf_itt_exists.prla
Properties metaprl/theories/czf/czf_itt_exists.prla
Binary metaprl/theories/czf/czf_itt_exists.prlb
+6 -6 metaprl/theories/czf/czf_itt_false.ml
+6 -6 metaprl/theories/czf/czf_itt_false.mli
Added metaprl/theories/czf/czf_itt_false.prla
Properties metaprl/theories/czf/czf_itt_false.prla
Binary metaprl/theories/czf/czf_itt_false.prlb
+22 -22 metaprl/theories/czf/czf_itt_implies.ml
+4 -31 metaprl/theories/czf/czf_itt_implies.mli
Added metaprl/theories/czf/czf_itt_implies.prla
Properties metaprl/theories/czf/czf_itt_implies.prla
Binary metaprl/theories/czf/czf_itt_implies.prlb
Added metaprl/theories/czf/czf_itt_infinity.ml
Properties metaprl/theories/czf/czf_itt_infinity.ml
Added metaprl/theories/czf/czf_itt_infinity.mli
Properties metaprl/theories/czf/czf_itt_infinity.mli
Added metaprl/theories/czf/czf_itt_infinity.prla
Properties metaprl/theories/czf/czf_itt_infinity.prla
+16 -13 metaprl/theories/czf/czf_itt_member.ml
+9 -7 metaprl/theories/czf/czf_itt_member.mli
Added metaprl/theories/czf/czf_itt_member.prla
Properties metaprl/theories/czf/czf_itt_member.prla
Binary metaprl/theories/czf/czf_itt_member.prlb
+16 -16 metaprl/theories/czf/czf_itt_or.ml
+4 -22 metaprl/theories/czf/czf_itt_or.mli
Added metaprl/theories/czf/czf_itt_or.prla
Properties metaprl/theories/czf/czf_itt_or.prla
Binary metaprl/theories/czf/czf_itt_or.prlb
Deleted metaprl/theories/czf/czf_itt_pre_set.ml
Deleted metaprl/theories/czf/czf_itt_pre_set.mli
Binary metaprl/theories/czf/czf_itt_pre_set.prlb
Added metaprl/theories/czf/czf_itt_pre_theory.mlz
Properties metaprl/theories/czf/czf_itt_pre_theory.mlz
Added metaprl/theories/czf/czf_itt_pre_theory.prla
Properties metaprl/theories/czf/czf_itt_pre_theory.prla
Added metaprl/theories/czf/czf_itt_rel.prla
Properties metaprl/theories/czf/czf_itt_rel.prla
Binary metaprl/theories/czf/czf_itt_rel.prlb
Deleted metaprl/theories/czf/czf_itt_res.ml
Deleted metaprl/theories/czf/czf_itt_res.mli
+5 -5 metaprl/theories/czf/czf_itt_sall.mli
Added metaprl/theories/czf/czf_itt_sall.prla
Properties metaprl/theories/czf/czf_itt_sall.prla
Binary metaprl/theories/czf/czf_itt_sall.prlb
+35 -20 metaprl/theories/czf/czf_itt_sep.ml
+11 -56 metaprl/theories/czf/czf_itt_sep.mli
Added metaprl/theories/czf/czf_itt_sep.prla
Properties metaprl/theories/czf/czf_itt_sep.prla
Binary metaprl/theories/czf/czf_itt_sep.prlb
+20 -42 metaprl/theories/czf/czf_itt_set.ml
+13 -24 metaprl/theories/czf/czf_itt_set.mli
Added metaprl/theories/czf/czf_itt_set.prla
Properties metaprl/theories/czf/czf_itt_set.prla
Binary metaprl/theories/czf/czf_itt_set.prlb
Deleted metaprl/theories/czf/czf_itt_set_ext.ml
Deleted metaprl/theories/czf/czf_itt_set_ext.mli
+4 -9 metaprl/theories/czf/czf_itt_set_ind.ml
Added metaprl/theories/czf/czf_itt_set_ind.prla
Properties metaprl/theories/czf/czf_itt_set_ind.prla
Binary metaprl/theories/czf/czf_itt_set_ind.prlb
+5 -5 metaprl/theories/czf/czf_itt_sexists.mli
Added metaprl/theories/czf/czf_itt_sexists.prla
Properties metaprl/theories/czf/czf_itt_sexists.prla
Binary metaprl/theories/czf/czf_itt_sexists.prlb
Added metaprl/theories/czf/czf_itt_singleton.ml
Properties metaprl/theories/czf/czf_itt_singleton.ml
Added metaprl/theories/czf/czf_itt_singleton.mli
Properties metaprl/theories/czf/czf_itt_singleton.mli
Added metaprl/theories/czf/czf_itt_singleton.prla
Properties metaprl/theories/czf/czf_itt_singleton.prla
Deleted metaprl/theories/czf/czf_itt_small.ml
Deleted metaprl/theories/czf/czf_itt_small.mli
Added metaprl/theories/czf/czf_itt_subset.ml
Properties metaprl/theories/czf/czf_itt_subset.ml
Added metaprl/theories/czf/czf_itt_subset.mli
Properties metaprl/theories/czf/czf_itt_subset.mli
Added metaprl/theories/czf/czf_itt_subset.prla
Properties metaprl/theories/czf/czf_itt_subset.prla
+6 -6 metaprl/theories/czf/czf_itt_true.ml
+6 -6 metaprl/theories/czf/czf_itt_true.mli
Added metaprl/theories/czf/czf_itt_true.prla
Properties metaprl/theories/czf/czf_itt_true.prla
Binary metaprl/theories/czf/czf_itt_true.prlb
+3 -0 metaprl/theories/czf/czf_itt_union.ml
Added metaprl/theories/czf/czf_itt_union.prla
Properties metaprl/theories/czf/czf_itt_union.prla
Binary metaprl/theories/czf/czf_itt_union.prlb
Deleted metaprl/theories/czf/czf_set.ml
Deleted metaprl/theories/czf/czf_set.mli
Deleted metaprl/theories/czf/czf_true.ml
Deleted metaprl/theories/czf/czf_true.mli
Deleted metaprl/theories/czf/czf_wf.ml
Deleted metaprl/theories/czf/czf_wf.mli
+12 -3 metaprl/theories/itt/itt_w.ml
+6 -1 metaprl/theories/itt/itt_w.mli