Changes by: Alexei Kopylov (kopylov at cs.caltech.edu)
Date: 2001-12-03 18:49:30 -0800 (Mon, 03 Dec 2001)
Revision: 3459
Log message:

      I define the Stack type as an example of
      data structure defined with records.
      

Changes  Path
+25 -0 metaprl/theories/itt/itt_record_exm.ml
+3502 -2496 metaprl/theories/itt/itt_record_exm.prla

Changes by: Alexei Kopylov (kopylov at cs.caltech.edu)
Date: 2001-12-03 19:40:48 -0800 (Mon, 03 Dec 2001)
Revision: 3460
Log message:

      I've proved ssociativity for dependent intersection.
      

Changes  Path
+9 -1 metaprl/theories/itt/itt_disect.ml
+1698 -1368 metaprl/theories/itt/itt_disect.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2001-12-07 16:22:06 -0800 (Fri, 07 Dec 2001)
Revision: 3461
Log message:

      Somehow CVS thinks this is alive, removing.
      

Changes  Path
Deleted metaprl/theories/itt/itt_decidable.prlb

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2001-12-07 16:35:04 -0800 (Fri, 07 Dec 2001)
Revision: 3462
Log message:

      Fixed bug #11.
      

Changes  Path
+1 -1 metaprl/refiner/rewrite/rewrite.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2001-12-07 19:17:49 -0800 (Fri, 07 Dec 2001)
Revision: 3463
Log message:

      Fixed bug #10 - now the term_match_table fall-back mechanism is more complete.
      This broke couple of proofs, I fixed them.
      

Changes  Path
+72 -78 metaprl/refiner/reflib/term_match_table.ml
+421 -626 metaprl/theories/czf/czf_itt_group.prla
+546 -616 metaprl/theories/itt/itt_disect.prla

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2001-12-08 19:10:53 -0800 (Sat, 08 Dec 2001)
Revision: 3464
Log message:

      Many changes:
      -  Began to redo the README file to be more useful/informative.
      -  Added a TODO file for this theory to keep track of what still
         needs to be done.
      -  Regorganized where I declared int_set and rawint_set (Mc_set).
      -  Rewrote exceptions to use RefineError where reasonable/possible.
      -  Continuing to add "conversion" functions for MC FIR types
         and MetaPRL terms.  The great majority of them are there, but
         they still need work and testing.
      -  Random updates to comments.
      

Changes  Path
+4 -8 metaprl/theories/mc/Conscript
+1 -2 metaprl/theories/mc/Makefile
+136 -24 metaprl/theories/mc/README
Added metaprl/theories/mc/TODO
Properties metaprl/theories/mc/TODO
+0 -1 metaprl/theories/mc/fir_const_elim.ml
+0 -1 metaprl/theories/mc/fir_const_elim.mli
+5 -19 metaprl/theories/mc/fir_eval.ml
+4 -7 metaprl/theories/mc/fir_eval.mli
Deleted metaprl/theories/mc/fir_int_set.ml
Deleted metaprl/theories/mc/fir_int_set.mli
Deleted metaprl/theories/mc/fir_rawint_set.ml
Deleted metaprl/theories/mc/fir_rawint_set.mli
+162 -3 metaprl/theories/mc/mc_fir_connect_base.ml
+28 -4 metaprl/theories/mc/mc_fir_connect_base.mli
+57 -5 metaprl/theories/mc/mc_fir_connect_exp.ml
+18 -0 metaprl/theories/mc/mc_fir_connect_exp.mli
+105 -52 metaprl/theories/mc/mc_fir_connect_ty.ml
+5 -11 metaprl/theories/mc/mc_fir_connect_ty.mli
Added metaprl/theories/mc/mc_set.ml
Properties metaprl/theories/mc/mc_set.ml
Added metaprl/theories/mc/mc_set.mli
Properties metaprl/theories/mc/mc_set.mli
+34 -12 metaprl/theories/mc/mc_term_op.ml
+6 -4 metaprl/theories/mc/mc_term_op.mli
+1 -2 metaprl/theories/mc/mc_theory.ml
+1 -2 metaprl/theories/mc/mc_theory.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2001-12-15 07:50:32 -0800 (Sat, 15 Dec 2001)
Revision: 3469
Log message:

      Updated my line.
      

Changes  Path
+4 -5 metaprl/doc/htmlman/mp-people.html

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2001-12-16 12:25:09 -0800 (Sun, 16 Dec 2001)
Revision: 3471
Log message:

      A final commit before I take off for the break.
      Various minor changes and improvements.  Work
      remaining is listed in TODO.
      

Changes  Path
+4 -3 metaprl/theories/mc/README
+19 -4 metaprl/theories/mc/TODO
+81 -0 metaprl/theories/mc/fir_test.ml
+2 -2 metaprl/theories/mc/fir_ty.ml
+25 -12 metaprl/theories/mc/mc_fir_connect_base.ml
+7 -1 metaprl/theories/mc/mc_fir_connect_base.mli
+7 -2 metaprl/theories/mc/mc_fir_connect_exp.ml
+15 -8 metaprl/theories/mc/mc_set.ml
+1 -0 metaprl/theories/mc/mc_term_op.ml
+1 -0 metaprl/theories/mc/mc_term_op.mli

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2001-12-21 21:43:27 -0800 (Fri, 21 Dec 2001)
Revision: 3472
Log message:

      -  Removed util/Construct since it seems to be
         unnecessary for building MetaPRL with cons.
      -  Minor changes to other Conscript(s).
         Mostly formatting (changing tabs to spaces).
      -  Top level Conscript only uses the MC std. lib.
         if MC_ROOT is defined.  Before, if MC_ROOT wasn't
         defined, the -I cmd. line arguments would have
         unnecessary things like -I /lib/naml/...
      -  Minor changes to display forms in theories/mc.
      -  Minor changes to code formatting in theories/mc.
      -  Filled in missing Mc_fir_connect_* functions.
         I need to look over them at some point for
         obvious typo-bugs and perform other testing.
      

Changes  Path
+43 -38 metaprl/Conscript
+136 -136 metaprl/Construct
+1 -32 metaprl/editor/ml/Conscript
+11 -11 metaprl/refiner/Conscript
+18 -15 metaprl/refiner/refiner/Conscript
+7 -0 metaprl/theories/mc/README
+12 -5 metaprl/theories/mc/TODO
+0 -0 metaprl/theories/mc/fir_eval.ml
+1 -1 metaprl/theories/mc/fir_eval.mli
+159 -83 metaprl/theories/mc/fir_exp.ml
+38 -1 metaprl/theories/mc/fir_exp.mli
+2 -0 metaprl/theories/mc/fir_test.ml
+36 -28 metaprl/theories/mc/fir_ty.ml
+0 -10 metaprl/theories/mc/fir_ty.mli
+13 -0 metaprl/theories/mc/mc_fir_connect_base.ml
+8 -2 metaprl/theories/mc/mc_fir_connect_base.mli
+177 -16 metaprl/theories/mc/mc_fir_connect_exp.ml
+3 -4 metaprl/theories/mc/mc_fir_connect_exp.mli
+8 -0 metaprl/theories/mc/mc_set.ml
+2 -1 metaprl/theories/mc/mc_set.mli
+0 -0 metaprl/theories/mc/mc_term_op.ml
+0 -4 metaprl/theories/mc/mc_theory.ml
+0 -4 metaprl/theories/mc/mc_theory.mli
Deleted metaprl/util/Construct