Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2002-01-15 16:03:58 -0800 (Tue, 15 Jan 2002)
Revision: 3476
Log message:

      A few HTML style changes to make it more conformant to HTML spec.
      

Changes  Path
+2 -2 metaprl/doc/htmlman/developer-guide/mp-index.html
+2 -2 metaprl/doc/htmlman/mp.html
+2 -2 metaprl/doc/htmlman/system/mp-index.html
+2 -2 metaprl/doc/htmlman/tutorial/mp-index.html
+2 -2 metaprl/doc/htmlman/user-guide/mp-index.html
+8 -8 metaprl/doc/htmlman/user-guide/mp-terms.html

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-01-18 08:35:35 -0800 (Fri, 18 Jan 2002)
Revision: 3477
Log message:

      1. Re-exported fir_eval.prla.
      2. Mc_set : minor display form change.
      3. Randomly reformatted some Conscripts it seems.
         (I removed tab characters from the files.)
      
      The next steps will be to:
      1. Consider renaming all files in theories/mc
         to start with mp_ or some other "unique" prefix
         so that the naming is consistant
         and avoids conflicts with files in MC.
      2. Begin testing the mc_fir_connect code.  This
         will probably take some time to get completely
         correct.
      

Changes  Path
+32 -1 metaprl/editor/ml/Conscript
+15 -15 metaprl/theories/Conscript
+21 -5 metaprl/theories/mc/TODO
+0 -2 metaprl/theories/mc/fir_eval.ml
+1915 -1964 metaprl/theories/mc/fir_eval.prla
+1 -1 metaprl/theories/mc/mc_set.ml

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-01-22 15:38:59 -0800 (Tue, 22 Jan 2002)
Revision: 3478
Log message:

      1) The main Conscript has been modified.  Added lines for CPP so that MC
         compiles properly from MetaPRL.
      2) Renamed some files in theories/mc/ so as to not confliced with
         files in MC.  I've chosen the (arguably atrocious) prefix
         of mp_mc_.
      
      Assuming string_util.ml and rformat.ml, in the MC source tree,
      are renamed to something else and the changes propagated as
      necessary, this commit should re-enable MetaPRL and MC to build together
      (using cons).
      

Changes  Path
+5 -2 metaprl/Conscript
+12 -12 metaprl/theories/mc/Conscript
+3 -3 metaprl/theories/mc/Makefile
+2 -1 metaprl/theories/mc/TODO
+1 -1 metaprl/theories/mc/fir_eval.ml
+1 -1 metaprl/theories/mc/fir_eval.mli
+1 -1 metaprl/theories/mc/fir_exp.ml
+1 -1 metaprl/theories/mc/fir_test.ml
+1 -1 metaprl/theories/mc/fir_test.mli
+1 -1 metaprl/theories/mc/mc_fir_connect_base.ml
Deleted metaprl/theories/mc/mc_set.ml
Deleted metaprl/theories/mc/mc_set.mli
Deleted metaprl/theories/mc/mc_term_op.ml
Deleted metaprl/theories/mc/mc_term_op.mli
Deleted metaprl/theories/mc/mc_theory.ml
Deleted metaprl/theories/mc/mc_theory.mli
Added metaprl/theories/mc/mp_mc_set.ml
Properties metaprl/theories/mc/mp_mc_set.ml
Added metaprl/theories/mc/mp_mc_set.mli
Properties metaprl/theories/mc/mp_mc_set.mli
Added metaprl/theories/mc/mp_mc_term_op.ml
Properties metaprl/theories/mc/mp_mc_term_op.ml
Added metaprl/theories/mc/mp_mc_term_op.mli
Properties metaprl/theories/mc/mp_mc_term_op.mli
Added metaprl/theories/mc/mp_mc_theory.ml
Properties metaprl/theories/mc/mp_mc_theory.ml
Added metaprl/theories/mc/mp_mc_theory.mli
Properties metaprl/theories/mc/mp_mc_theory.mli
+28 -43 metaprl/util/Conscript

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-01-23 21:49:15 -0800 (Wed, 23 Jan 2002)
Revision: 3479
Log message:

      Two changes essentially:
      1) Moved more files in theories/mc to have
         the mp_mc_ prefix.
      2) Added theories/mc/tests/  The files there are
         pretty empty right now, but the idea is to put
         code there for a simple test program to test
         the mp_mc_connect modules.
      

Changes  Path
+11 -12 metaprl/theories/mc/Conscript
+2 -1 metaprl/theories/mc/Makefile
Deleted metaprl/theories/mc/mc_fir_connect.ml
Deleted metaprl/theories/mc/mc_fir_connect.mli
Deleted metaprl/theories/mc/mc_fir_connect_base.ml
Deleted metaprl/theories/mc/mc_fir_connect_base.mli
Deleted metaprl/theories/mc/mc_fir_connect_exp.ml
Deleted metaprl/theories/mc/mc_fir_connect_exp.mli
Deleted metaprl/theories/mc/mc_fir_connect_ty.ml
Deleted metaprl/theories/mc/mc_fir_connect_ty.mli
Added metaprl/theories/mc/mp_mc_connect.ml
Properties metaprl/theories/mc/mp_mc_connect.ml
Added metaprl/theories/mc/mp_mc_connect.mli
Properties metaprl/theories/mc/mp_mc_connect.mli
Added metaprl/theories/mc/mp_mc_connect_base.ml
Properties metaprl/theories/mc/mp_mc_connect_base.ml
Added metaprl/theories/mc/mp_mc_connect_base.mli
Properties metaprl/theories/mc/mp_mc_connect_base.mli
Added metaprl/theories/mc/mp_mc_connect_exp.ml
Properties metaprl/theories/mc/mp_mc_connect_exp.ml
Added metaprl/theories/mc/mp_mc_connect_exp.mli
Properties metaprl/theories/mc/mp_mc_connect_exp.mli
Added metaprl/theories/mc/mp_mc_connect_ty.ml
Properties metaprl/theories/mc/mp_mc_connect_ty.ml
Added metaprl/theories/mc/mp_mc_connect_ty.mli
Properties metaprl/theories/mc/mp_mc_connect_ty.mli
Properties metaprl/theories/mc/tests
Added metaprl/theories/mc/tests/Conscript
Properties metaprl/theories/mc/tests/Conscript
Added metaprl/theories/mc/tests/Makefile
Properties metaprl/theories/mc/tests/Makefile
Added metaprl/theories/mc/tests/mp_mc_test_connect.ml
Properties metaprl/theories/mc/tests/mp_mc_test_connect.ml
Added metaprl/theories/mc/tests/mp_mc_test_connect.mli
Properties metaprl/theories/mc/tests/mp_mc_test_connect.mli
Added metaprl/theories/mc/tests/mp_mc_test_connect_base.ml
Properties metaprl/theories/mc/tests/mp_mc_test_connect_base.ml
Added metaprl/theories/mc/tests/mp_mc_test_connect_base.mli
Properties metaprl/theories/mc/tests/mp_mc_test_connect_base.mli
Added metaprl/theories/mc/tests/mp_mc_test_connect_exp.ml
Properties metaprl/theories/mc/tests/mp_mc_test_connect_exp.ml
Added metaprl/theories/mc/tests/mp_mc_test_connect_exp.mli
Properties metaprl/theories/mc/tests/mp_mc_test_connect_exp.mli
Added metaprl/theories/mc/tests/mp_mc_test_connect_ty.ml
Properties metaprl/theories/mc/tests/mp_mc_test_connect_ty.ml
Added metaprl/theories/mc/tests/mp_mc_test_connect_ty.mli
Properties metaprl/theories/mc/tests/mp_mc_test_connect_ty.mli

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-01-24 17:27:28 -0800 (Thu, 24 Jan 2002)
Revision: 3480
Log message:

      1) Added some test cases to demonstrate what
         the test program will do.
      2) Added mp_mc_compile.  This module will (hopefully)
         be used as the main interface to MC.  Right now,
         it only defines one function, compile, which
         is the identity on an Fir.prog.
      

Changes  Path
+2 -0 metaprl/theories/mc/Conscript
Added metaprl/theories/mc/mp_mc_compile.ml
Properties metaprl/theories/mc/mp_mc_compile.ml
Added metaprl/theories/mc/mp_mc_compile.mli
Properties metaprl/theories/mc/mp_mc_compile.mli
+1 -1 metaprl/theories/mc/tests/Conscript
+2 -1 metaprl/theories/mc/tests/mp_mc_test_connect.ml
+58 -0 metaprl/theories/mc/tests/mp_mc_test_connect_exp.ml
+5 -0 metaprl/theories/mc/tests/mp_mc_test_connect_exp.mli
+20 -4 metaprl/theories/mc/tests/mp_mc_test_connect_ty.ml

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-01-28 01:59:33 -0800 (Mon, 28 Jan 2002)
Revision: 3482
Log message:

      Adding test cases for the MC connect code.
      Slight change to INCPATH in Conscript to ensure
      that the MC std. lib. is included first
      (if we're compiling with MC).
      

Changes  Path
+1 -1 metaprl/Conscript
+6 -2 metaprl/theories/mc/tests/mp_mc_test_connect.ml
+188 -0 metaprl/theories/mc/tests/mp_mc_test_connect_base.ml
+6 -0 metaprl/theories/mc/tests/mp_mc_test_connect_base.mli
+178 -1 metaprl/theories/mc/tests/mp_mc_test_connect_exp.ml
+2 -1 metaprl/theories/mc/tests/mp_mc_test_connect_exp.mli
+6 -1 metaprl/theories/mc/tests/mp_mc_test_connect_ty.ml
+2 -1 metaprl/theories/mc/tests/mp_mc_test_connect_ty.mli

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-01-28 17:51:50 -0800 (Mon, 28 Jan 2002)
Revision: 3483
Log message:

      Adding more test cases.  Some of the cases
      have already hilighted some bugs (which
      I need to track down and fix).
      

Changes  Path
+4 -3 metaprl/theories/mc/README
+3 -1 metaprl/theories/mc/TODO
+14 -1 metaprl/theories/mc/tests/mp_mc_test_connect_base.ml
+347 -0 metaprl/theories/mc/tests/mp_mc_test_connect_exp.ml
+74 -2 metaprl/theories/mc/tests/mp_mc_test_connect_ty.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2002-01-29 16:36:09 -0800 (Tue, 29 Jan 2002)
Revision: 3484
Log message:

      Now a workable version for groups and cyclic subgroups. Rules proved, examples  added.
      Problems left:
         The proofs for rules "power_property1", "power_property2", and "power_simplify" are not yet finished because of some itt problems.
      

Changes  Path
+24 -8 metaprl/theories/czf/czf_itt_cyclic_subgroup.ml
+4359 -1015 metaprl/theories/czf/czf_itt_cyclic_subgroup.prla
+21 -17 metaprl/theories/czf/czf_itt_group.ml
+1226 -930 metaprl/theories/czf/czf_itt_group.prla

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2002-01-29 16:42:11 -0800 (Tue, 29 Jan 2002)
Revision: 3485
Log message:

      Removing some comments.
      

Changes  Path
+0 -10 metaprl/theories/czf/czf_itt_group.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2002-01-29 18:01:20 -0800 (Tue, 29 Jan 2002)
Revision: 3486
Log message:

      1. Adopted a new representation for cyclic groups to avoid confusion.
      2. Added the definition of cyclic groups.
      3. Added the properties of cyclic groups.
      

Changes  Path
+19 -4 metaprl/theories/czf/czf_itt_cyclic_group.ml
+401 -107 metaprl/theories/czf/czf_itt_cyclic_group.prla

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2002-01-30 00:41:01 -0800 (Wed, 30 Jan 2002)
Revision: 3487
Log message:

      Removed some comments.
      

Changes  Path
+0 -4 metaprl/theories/czf/czf_itt_cyclic_subgroup.mli

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2002-01-30 14:36:50 -0800 (Wed, 30 Jan 2002)
Revision: 3488
Log message:

      1. Small modifications in the proofs for "power_property2".
      2. Changed the definition of cyclic subgroups to increase generality.
      3. Added (more) properties for the changed cyclic subgroups.
      

Changes  Path
+32 -6 metaprl/theories/czf/czf_itt_cyclic_subgroup.ml
+4 -3 metaprl/theories/czf/czf_itt_cyclic_subgroup.mli
+1663 -501 metaprl/theories/czf/czf_itt_cyclic_subgroup.prla