Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 01:37:30 -0700 (Thu, 01 May 2003)
Revision: 4527
Log message:

      Some of the proofs were missing.
      

Changes  Path
+260 -72 metaprl-branches/CS101_branch/theories/cs101/cs101_int.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 02:28:20 -0700 (Thu, 01 May 2003)
Revision: 4528
Log message:

      Posting HW5
      

Changes  Path
+1 -1 metaprl-branches/CS101_branch/mk/preface

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-01 10:20:47 -0700 (Thu, 01 May 2003)
Revision: 4529
Log message:

      Added FIR syntax.
      

Changes  Path
+6 -5 metaprl/theories/experimental/mcc/fir/util/OMakefile
Added metaprl/theories/experimental/mcc/fir/util/m_fir.ml
Properties metaprl/theories/experimental/mcc/fir/util/m_fir.ml
Added metaprl/theories/experimental/mcc/fir/util/m_fir.mli
Properties metaprl/theories/experimental/mcc/fir/util/m_fir.mli
+17 -0 metaprl/theories/experimental/mcc/fir/util/m_prec.ml
+8 -0 metaprl/theories/experimental/mcc/fir/util/m_prec.mli
+4 -0 metaprl/theories/experimental/mcc/fir/util/m_rawfloat.mli
+4 -0 metaprl/theories/experimental/mcc/fir/util/m_rawint.mli
Added metaprl/theories/experimental/mcc/fir/util/m_set.ml
Properties metaprl/theories/experimental/mcc/fir/util/m_set.ml
Added metaprl/theories/experimental/mcc/fir/util/m_set.mli
Properties metaprl/theories/experimental/mcc/fir/util/m_set.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-01 12:39:09 -0700 (Thu, 01 May 2003)
Revision: 4530
Log message:

      *** empty log message ***
      

Changes  Path
+5 -1 metaprl/OMakefile
+1 -0 metaprl/theories/experimental/mcc/fir/util/OMakefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 15:41:39 -0700 (Thu, 01 May 2003)
Revision: 4531
Log message:

      linux-gnu is Linux
      

Changes  Path
+3 -0 metaprl/mk/preface

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 15:43:44 -0700 (Thu, 01 May 2003)
Revision: 4532
Log message:

      Moved things around.
      

Changes  Path
+3 -0 metaprl/mk/preface
+0 -6 metaprl/mk/rules

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-01 16:27:28 -0700 (Thu, 01 May 2003)
Revision: 4533
Log message:

      Propagate funT changes into theories/experimental/compile.
      

Changes  Path
+2 -1 metaprl/OMakefile
+23 -8 metaprl/editor/ml/OMakefile
+1 -0 metaprl/theories/experimental/compile/OMakefile
+8 -7 metaprl/theories/experimental/compile/m_standardize.ml
+2 -2 metaprl/theories/experimental/compile/m_x86_coalesce.ml
+10 -8 metaprl/theories/experimental/compile/m_x86_regalloc.ml
+4 -2 metaprl/theories/experimental/compile/m_x86_spill.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 16:47:36 -0700 (Thu, 01 May 2003)
Revision: 4534
Log message:

      The top-level directory for MetaPRL is now supposed to be just "metaprl"
      (e.g. without a dash).
      

Changes  Path
Deleted metaprl/.cpdir
Deleted metaprl/.cprc
Deleted metaprl/clib/.cprc
+1 -1 metaprl/doc/htmlman/developer-guide/refiner_verb_and_simp.html
+2 -2 metaprl/doc/htmlman/mp-cvs-rw.html
+1 -1 metaprl/doc/htmlman/mp-index.html
+10 -10 metaprl/doc/htmlman/mp-install.html
+1 -1 metaprl/doc/htmlman/mp.html
+1 -1 metaprl/doc/htmlman/seminars.html
+2 -2 metaprl/doc/htmlman/tutorial/mp_fol_ctheory1.txt
+1 -1 metaprl/doc/htmlman/tutorial/mp_fol_not1.txt
+2 -2 metaprl/doc/htmlman/tutorial/mp_fol_theory1.txt
+1 -1 metaprl/doc/htmlman/user-guide/mp-axiom.html
+2 -2 metaprl/doc/misc/UIDesign.html
+2 -2 metaprl/doc/resources_spec.txt
Deleted metaprl/editor/.cprc
+15 -15 metaprl/editor/emacs/prl-hack.el
+1 -1 metaprl/editor/ml/Makefile
+2 -2 metaprl/editor/ml/OMakefile
+7 -7 metaprl/editor/ml/QUICKSTART
+2 -2 metaprl/editor/ml/nuprl_run.ml
+1 -1 metaprl/ensemble/appl_outboard_common.ml
Deleted metaprl/filter/.cprc
+26 -26 metaprl/mllib/index.html
+1 -1 metaprl/refiner/reflib/jall.ml
Deleted metaprl/theories/.cprc
Deleted metaprl/theories/base/.cprc
Deleted metaprl/theories/itt/.cprc
Deleted metaprl/theories/tactic/.cprc

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-01 19:54:48 -0700 (Thu, 01 May 2003)
Revision: 4535
Log message:

      *** empty log message ***
      

Changes  Path
+3 -1 metaprl/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-01 20:21:18 -0700 (Thu, 01 May 2003)
Revision: 4536
Log message:

      Add -rectypes option to prlc.
      

Changes  Path
+4 -3 metaprl/OMakefile
+1 -0 metaprl/filter/filter/OMakefile
+1 -0 metaprl/filter/filter/prlcomp.ml
+16 -2 metaprl/theories/experimental/mcc/fir/util/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-01 20:44:26 -0700 (Thu, 01 May 2003)
Revision: 4537
Log message:

      Getting started on FIR<->term conversion.
      

Changes  Path
Added metaprl/theories/experimental/mcc/fir/util/m_fir_term.ml
Properties metaprl/theories/experimental/mcc/fir/util/m_fir_term.ml
Added metaprl/theories/experimental/mcc/fir/util/m_fir_term.mli
Properties metaprl/theories/experimental/mcc/fir/util/m_fir_term.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 20:54:08 -0700 (Thu, 01 May 2003)
Revision: 4538
Log message:

      - Spelling fixes
      - Moved some of the bind-term+vars manipulation from Perv to Var
      - Added  couple of helper funs in var, used them to simplify a few tactics.
      

Changes  Path
+25 -16 metaprl/library/basic.ml
+1 -1 metaprl/theories/czf/czf_itt_eq.ml
+1 -1 metaprl/theories/czf/czf_itt_equiv.ml
+1 -1 metaprl/theories/czf/czf_itt_nat.ml
+1 -1 metaprl/theories/czf/czf_itt_set.ml
+1 -1 metaprl/theories/czf/czf_itt_set_ind.ml
+2 -24 metaprl/theories/itt/itt_bool.ml
+1 -1 metaprl/theories/itt/itt_derive.ml
+1 -0 metaprl/theories/itt/itt_grouplikeobj.ml
+11 -13 metaprl/theories/itt/itt_int_base.ml
+2 -14 metaprl/theories/itt/itt_nat.ml
+6 -21 metaprl/theories/itt/itt_relation_str.ml
+2 -25 metaprl/theories/itt/itt_squiggle.ml
+3 -23 metaprl/theories/itt/itt_struct.ml
+5 -34 metaprl/theories/itt/itt_struct2.ml
+1 -0 metaprl/theories/tactic/mptop.ml
+0 -9 metaprl/theories/tactic/perv.ml
+0 -2 metaprl/theories/tactic/perv.mli
+1 -1 metaprl/theories/tactic/top_tacticals.ml
+29 -12 metaprl/theories/tactic/var.ml
+7 -3 metaprl/theories/tactic/var.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 21:32:45 -0700 (Thu, 01 May 2003)
Revision: 4539
Log message:

      This is a first part of a directory restructuring.
      I've created support/display, support/shell and support/tactics and
      moved everything from theories/tactic and theories/ocaml into support.
      
      P.S. This would break omake, sorry.
      

Changes  Path
+5 -2 metaprl/Makefile
+2 -2 metaprl/doc/htmlman/system/mp-base-syntax.html
+3 -3 metaprl/doc/htmlman/user-guide/mp-editor.html
+0 -143 metaprl/editor/java/OutText.java
+1 -1 metaprl/editor/ml/.gdbinit
+1 -0 metaprl/editor/ml/Makefile
+1 -1 metaprl/editor/ml/mpconfig
+2 -2 metaprl/mk/make_config.sh
+8 -6 metaprl/mk/preface
Properties metaprl/support/display
Added metaprl/support/display/Makefile
Properties metaprl/support/display/Makefile
Added metaprl/support/display/base_dform.ml
Properties metaprl/support/display/base_dform.ml
Added metaprl/support/display/base_dform.mli
Properties metaprl/support/display/base_dform.mli
Added metaprl/support/display/comment.ml
Properties metaprl/support/display/comment.ml
Added metaprl/support/display/comment.mli
Properties metaprl/support/display/comment.mli
Added metaprl/support/display/nuprl_font.ml
Properties metaprl/support/display/nuprl_font.ml
Added metaprl/support/display/nuprl_font.mli
Properties metaprl/support/display/nuprl_font.mli
Added metaprl/support/display/ocaml.mlz
Properties metaprl/support/display/ocaml.mlz
Added metaprl/support/display/ocaml_base_df.ml
Properties metaprl/support/display/ocaml_base_df.ml
Added metaprl/support/display/ocaml_base_df.mli
Properties metaprl/support/display/ocaml_base_df.mli
Added metaprl/support/display/ocaml_df.mlz
Properties metaprl/support/display/ocaml_df.mlz
Added metaprl/support/display/ocaml_expr_df.ml
Properties metaprl/support/display/ocaml_expr_df.ml
Added metaprl/support/display/ocaml_expr_df.mli
Properties metaprl/support/display/ocaml_expr_df.mli
Added metaprl/support/display/ocaml_me_df.ml
Properties metaprl/support/display/ocaml_me_df.ml
Added metaprl/support/display/ocaml_me_df.mli
Properties metaprl/support/display/ocaml_me_df.mli
Added metaprl/support/display/ocaml_mt_df.ml
Properties metaprl/support/display/ocaml_mt_df.ml
Added metaprl/support/display/ocaml_mt_df.mli
Properties metaprl/support/display/ocaml_mt_df.mli
Added metaprl/support/display/ocaml_patt_df.ml
Properties metaprl/support/display/ocaml_patt_df.ml
Added metaprl/support/display/ocaml_patt_df.mli
Properties metaprl/support/display/ocaml_patt_df.mli
Added metaprl/support/display/ocaml_sig_df.ml
Properties metaprl/support/display/ocaml_sig_df.ml
Added metaprl/support/display/ocaml_sig_df.mli
Properties metaprl/support/display/ocaml_sig_df.mli
Added metaprl/support/display/ocaml_str_df.ml
Properties metaprl/support/display/ocaml_str_df.ml
Added metaprl/support/display/ocaml_str_df.mli
Properties metaprl/support/display/ocaml_str_df.mli
Added metaprl/support/display/ocaml_type_df.ml
Properties metaprl/support/display/ocaml_type_df.ml
Added metaprl/support/display/ocaml_type_df.mli
Properties metaprl/support/display/ocaml_type_df.mli
Added metaprl/support/display/perv.ml
Properties metaprl/support/display/perv.ml
Added metaprl/support/display/perv.mli
Properties metaprl/support/display/perv.mli
Added metaprl/support/display/summary.ml
Properties metaprl/support/display/summary.ml
Added metaprl/support/display/summary.mli
Properties metaprl/support/display/summary.mli
Properties metaprl/support/shell
Added metaprl/support/shell/Makefile
Properties metaprl/support/shell/Makefile
Added metaprl/support/shell/mptop.ml
Properties metaprl/support/shell/mptop.ml
Added metaprl/support/shell/mptop.mli
Properties metaprl/support/shell/mptop.mli
Properties metaprl/support/tactics
Added metaprl/support/tactics/Makefile
Properties metaprl/support/tactics/Makefile
Added metaprl/support/tactics/tactic_cache.ml
Properties metaprl/support/tactics/tactic_cache.ml
Added metaprl/support/tactics/tactic_cache.mli
Properties metaprl/support/tactics/tactic_cache.mli
Added metaprl/support/tactics/top_conversionals.ml
Properties metaprl/support/tactics/top_conversionals.ml
Added metaprl/support/tactics/top_conversionals.mli
Properties metaprl/support/tactics/top_conversionals.mli
Added metaprl/support/tactics/top_tacticals.ml
Properties metaprl/support/tactics/top_tacticals.ml
Added metaprl/support/tactics/top_tacticals.mli
Properties metaprl/support/tactics/top_tacticals.mli
Added metaprl/support/tactics/var.ml
Properties metaprl/support/tactics/var.ml
Added metaprl/support/tactics/var.mli
Properties metaprl/support/tactics/var.mli
+1 -1 metaprl/theories/base/Makefile
+1 -1 metaprl/theories/czf/Makefile
+1 -5 metaprl/theories/experimental/compile/Makefile
+4 -2 metaprl/theories/experimental/mcc/fir/util/OMakefile
+1 -1 metaprl/theories/fir/Makefile
+1 -1 metaprl/theories/fol/Makefile
+1 -1 metaprl/theories/itt/Makefile
+1 -1 metaprl/theories/ocaml_doc/Makefile
+1 -1 metaprl/theories/ocaml_sos/Makefile
+1 -1 metaprl/theories/phobos/Makefile
+1 -1 metaprl/theories/sil/Makefile
Deleted metaprl/theories/tactic/Conscript
Deleted metaprl/theories/tactic/Makefile
Deleted metaprl/theories/tactic/OMakefile
Deleted metaprl/theories/tactic/base_dform.ml
Deleted metaprl/theories/tactic/base_dform.mli
Deleted metaprl/theories/tactic/comment.ml
Deleted metaprl/theories/tactic/comment.mli
Deleted metaprl/theories/tactic/mptop.ml
Deleted metaprl/theories/tactic/mptop.mli
Deleted metaprl/theories/tactic/nuprl_font.ml
Deleted metaprl/theories/tactic/nuprl_font.mli
Deleted metaprl/theories/tactic/perv.ml
Deleted metaprl/theories/tactic/perv.mli
Deleted metaprl/theories/tactic/summary.ml
Deleted metaprl/theories/tactic/summary.mli
Deleted metaprl/theories/tactic/tactic_cache.ml
Deleted metaprl/theories/tactic/tactic_cache.mli
Deleted metaprl/theories/tactic/top_conversionals.ml
Deleted metaprl/theories/tactic/top_conversionals.mli
Deleted metaprl/theories/tactic/top_tacticals.ml
Deleted metaprl/theories/tactic/top_tacticals.mli
Deleted metaprl/theories/tactic/var.ml
Deleted metaprl/theories/tactic/var.mli
+1 -1 metaprl/theories/tptp/Makefile
+1 -1 metaprl/theories/tutorial/Makefile
+1 -1 metaprl/util/xfontsel-pattern.sh

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 21:54:27 -0700 (Thu, 01 May 2003)
Revision: 4540
Log message:

      Moved and renamed:
      theories/base/typeinf -> support/tactics/typeinf
      theories/base/base_auto_tactic -> support/tactics/auto_tactic
      theories/base/base_dtactic -> support/tactics/dtactic
      

Changes  Path
+1 -1 metaprl/doc/htmlman/tutorial/mp-all.html
+1 -1 metaprl/doc/htmlman/tutorial/mp-base-auto.html
+0 -1 metaprl/doc/htmlman/user-guide/mp-editor.html
+13 -12 metaprl/doc/itt_quickref.txt
+3 -3 metaprl/doc/latex/theories/base/print.ml
+2 -2 metaprl/editor/ml/tests/czf.ml
+2 -2 metaprl/editor/ml/tests/prop-pigeon.ml
+2 -2 metaprl/editor/ml/tutorial.ml
+4 -4 metaprl/editor/ml/tutorial_itt.ml
+2 -2 metaprl/editor/ml/x.ml
+4 -4 metaprl/library/mbs-mpl.txt
+4 -0 metaprl/support/tactics/Makefile
Added metaprl/support/tactics/auto_tactic.ml
Properties metaprl/support/tactics/auto_tactic.ml
Added metaprl/support/tactics/auto_tactic.mli
Properties metaprl/support/tactics/auto_tactic.mli
Added metaprl/support/tactics/base_cache.ml
Properties metaprl/support/tactics/base_cache.ml
Added metaprl/support/tactics/base_cache.mli
Properties metaprl/support/tactics/base_cache.mli
Added metaprl/support/tactics/dtactic.ml
Properties metaprl/support/tactics/dtactic.ml
Added metaprl/support/tactics/dtactic.mli
Properties metaprl/support/tactics/dtactic.mli
Added metaprl/support/tactics/typeinf.ml
Properties metaprl/support/tactics/typeinf.ml
Added metaprl/support/tactics/typeinf.mli
Properties metaprl/support/tactics/typeinf.mli
+0 -4 metaprl/theories/base/Makefile
Deleted metaprl/theories/base/base_auto_tactic.ml
Deleted metaprl/theories/base/base_auto_tactic.mli
Deleted metaprl/theories/base/base_cache.ml
Deleted metaprl/theories/base/base_cache.mli
Deleted metaprl/theories/base/base_dtactic.ml
Deleted metaprl/theories/base/base_dtactic.mli
+2 -2 metaprl/theories/base/base_rewrite.ml
+1 -1 metaprl/theories/base/base_rewrite.mli
+1 -1 metaprl/theories/base/base_rewrite.prla
+6 -6 metaprl/theories/base/base_theory.mlz
Deleted metaprl/theories/base/typeinf.ml
Deleted metaprl/theories/base/typeinf.mli
+2 -2 metaprl/theories/czf/czf_itt_abel_group.ml
+2 -2 metaprl/theories/czf/czf_itt_abel_group.mli
+2 -2 metaprl/theories/czf/czf_itt_abel_group.prla
+2 -2 metaprl/theories/czf/czf_itt_all.ml
+2 -2 metaprl/theories/czf/czf_itt_all.prla
+1 -1 metaprl/theories/czf/czf_itt_and.ml
+2 -2 metaprl/theories/czf/czf_itt_and.prla
+2 -2 metaprl/theories/czf/czf_itt_axioms.prla
+2 -2 metaprl/theories/czf/czf_itt_bool.ml
+2 -2 metaprl/theories/czf/czf_itt_bool.prla
+2 -2 metaprl/theories/czf/czf_itt_comment.prla
+2 -2 metaprl/theories/czf/czf_itt_coset.ml
+2 -2 metaprl/theories/czf/czf_itt_coset.mli
+2 -2 metaprl/theories/czf/czf_itt_coset.prla
+2 -2 metaprl/theories/czf/czf_itt_cyclic_group.ml
+2 -2 metaprl/theories/czf/czf_itt_cyclic_group.mli
+2 -2 metaprl/theories/czf/czf_itt_cyclic_group.prla
+2 -2 metaprl/theories/czf/czf_itt_cyclic_subgroup.ml
+2 -2 metaprl/theories/czf/czf_itt_cyclic_subgroup.mli
+2 -2 metaprl/theories/czf/czf_itt_cyclic_subgroup.prla
+1 -1 metaprl/theories/czf/czf_itt_dall.ml
+2 -2 metaprl/theories/czf/czf_itt_dall.prla
+1 -1 metaprl/theories/czf/czf_itt_dexists.ml
+2 -2 metaprl/theories/czf/czf_itt_dexists.prla
+1 -1 metaprl/theories/czf/czf_itt_empty.ml
+2 -2 metaprl/theories/czf/czf_itt_empty.prla
+2 -2 metaprl/theories/czf/czf_itt_eq.ml
+2 -2 metaprl/theories/czf/czf_itt_eq.prla
+2 -2 metaprl/theories/czf/czf_itt_equiv.ml
+2 -2 metaprl/theories/czf/czf_itt_equiv.mli
+2 -2 metaprl/theories/czf/czf_itt_equiv.prla
+2 -2 metaprl/theories/czf/czf_itt_exists.ml
+2 -2 metaprl/theories/czf/czf_itt_exists.prla
+1 -1 metaprl/theories/czf/czf_itt_false.ml
+2 -2 metaprl/theories/czf/czf_itt_false.prla
+2 -2 metaprl/theories/czf/czf_itt_group.ml
+2 -2 metaprl/theories/czf/czf_itt_group.mli
+2 -2 metaprl/theories/czf/czf_itt_group.prla
+2 -2 metaprl/theories/czf/czf_itt_group_bvd.ml
+2 -2 metaprl/theories/czf/czf_itt_group_bvd.mli
+2 -2 metaprl/theories/czf/czf_itt_group_bvd.prla
+2 -2 metaprl/theories/czf/czf_itt_group_power.ml
+2 -2 metaprl/theories/czf/czf_itt_group_power.mli
+2 -2 metaprl/theories/czf/czf_itt_group_power.prla
+2 -2 metaprl/theories/czf/czf_itt_hom.ml
+2 -2 metaprl/theories/czf/czf_itt_hom.mli
+2 -2 metaprl/theories/czf/czf_itt_hom.prla
+1 -1 metaprl/theories/czf/czf_itt_implies.ml
+2 -2 metaprl/theories/czf/czf_itt_implies.prla
+2 -2 metaprl/theories/czf/czf_itt_infinity.prla
+2 -2 metaprl/theories/czf/czf_itt_inv_image.ml
+2 -2 metaprl/theories/czf/czf_itt_inv_image.mli
+2 -2 metaprl/theories/czf/czf_itt_inv_image.prla
+1 -1 metaprl/theories/czf/czf_itt_isect.ml
+2 -2 metaprl/theories/czf/czf_itt_isect.prla
+2 -2 metaprl/theories/czf/czf_itt_iso.ml
+2 -2 metaprl/theories/czf/czf_itt_iso.mli
+2 -2 metaprl/theories/czf/czf_itt_iso.prla
+2 -2 metaprl/theories/czf/czf_itt_ker.ml
+2 -2 metaprl/theories/czf/czf_itt_ker.mli
+2 -2 metaprl/theories/czf/czf_itt_ker.prla
+2 -2 metaprl/theories/czf/czf_itt_kleingroup.ml
+2 -2 metaprl/theories/czf/czf_itt_kleingroup.mli
+2 -2 metaprl/theories/czf/czf_itt_kleingroup.prla
+1 -1 metaprl/theories/czf/czf_itt_member.ml
+2 -2 metaprl/theories/czf/czf_itt_member.prla
+1 -1 metaprl/theories/czf/czf_itt_nat.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-01 21:58:37 -0700 (Thu, 01 May 2003)
Revision: 4541
Log message:

      Moved and renamed:
      theories/base/typeinf -> support/tactics/typeinf
      theories/base/base_auto_tactic -> support/tactics/auto_tactic
      theories/base/base_dtactic -> support/tactics/dtactic
      
      P.S. This is the "tail" of the commit - previous commit failed half-way
      through :-( Turns out that if you simultaneously run "cvs commit" and
      "cvs update" on a single tree (from different machines over NFS),
      they will fight...
      

Changes  Path
+2 -2 metaprl/theories/czf/czf_itt_nat.prla
+2 -2 metaprl/theories/czf/czf_itt_normal_subgroup.ml
+2 -2 metaprl/theories/czf/czf_itt_normal_subgroup.mli
+2 -2 metaprl/theories/czf/czf_itt_normal_subgroup.prla
+1 -1 metaprl/theories/czf/czf_itt_or.ml
+2 -2 metaprl/theories/czf/czf_itt_or.prla
+1 -1 metaprl/theories/czf/czf_itt_pair.ml
+2 -2 metaprl/theories/czf/czf_itt_pair.prla
+1 -1 metaprl/theories/czf/czf_itt_power.ml
+2 -2 metaprl/theories/czf/czf_itt_power.prla
+2 -2 metaprl/theories/czf/czf_itt_pre_theory.prla
+1 -1 metaprl/theories/czf/czf_itt_rel.ml
+2 -2 metaprl/theories/czf/czf_itt_rel.prla
+1 -1 metaprl/theories/czf/czf_itt_sall.ml
+2 -2 metaprl/theories/czf/czf_itt_sall.prla
+1 -1 metaprl/theories/czf/czf_itt_sep.ml
+2 -2 metaprl/theories/czf/czf_itt_sep.prla
+2 -2 metaprl/theories/czf/czf_itt_set.ml
+1 -1 metaprl/theories/czf/czf_itt_set.mli
+2 -2 metaprl/theories/czf/czf_itt_set.prla
+2 -2 metaprl/theories/czf/czf_itt_set_bvd.ml
+2 -2 metaprl/theories/czf/czf_itt_set_bvd.mli
+2 -2 metaprl/theories/czf/czf_itt_set_bvd.prla
+1 -1 metaprl/theories/czf/czf_itt_set_ind.ml
+2 -2 metaprl/theories/czf/czf_itt_set_ind.prla
+2 -2 metaprl/theories/czf/czf_itt_setdiff.ml
+2 -2 metaprl/theories/czf/czf_itt_setdiff.mli
+2 -2 metaprl/theories/czf/czf_itt_setdiff.prla
+1 -1 metaprl/theories/czf/czf_itt_sexists.ml
+2 -2 metaprl/theories/czf/czf_itt_sexists.prla
+1 -1 metaprl/theories/czf/czf_itt_singleton.ml
+2 -2 metaprl/theories/czf/czf_itt_singleton.prla
+2 -2 metaprl/theories/czf/czf_itt_subgroup.ml
+2 -2 metaprl/theories/czf/czf_itt_subgroup.mli
+2 -2 metaprl/theories/czf/czf_itt_subgroup.prla
+1 -1 metaprl/theories/czf/czf_itt_subset.ml
+2 -2 metaprl/theories/czf/czf_itt_subset.prla
+1 -1 metaprl/theories/czf/czf_itt_true.ml
+2 -2 metaprl/theories/czf/czf_itt_true.prla
+1 -1 metaprl/theories/czf/czf_itt_union.ml
+2 -2 metaprl/theories/czf/czf_itt_union.prla
+2 -2 metaprl/theories/fir/mfir_auto.ml
+1 -1 metaprl/theories/fir/mfir_auto.mli
+2 -2 metaprl/theories/fir/mfir_test.prla
+2 -2 metaprl/theories/fol/cfol_itt_all.prla
+1 -1 metaprl/theories/fol/cfol_itt_and.ml
+2 -2 metaprl/theories/fol/cfol_itt_and.prla
+1 -1 metaprl/theories/fol/cfol_itt_base.ml
+2 -2 metaprl/theories/fol/cfol_itt_base.prla
+1 -1 metaprl/theories/fol/fol_all.ml
+1 -1 metaprl/theories/fol/fol_and.ml
+2 -2 metaprl/theories/fol/fol_ctheory.prla
+1 -1 metaprl/theories/fol/fol_exists.ml
+1 -1 metaprl/theories/fol/fol_false.ml
+1 -1 metaprl/theories/fol/fol_implies.ml
+2 -2 metaprl/theories/fol/fol_itt_and.prla
+2 -2 metaprl/theories/fol/fol_itt_false.prla
+2 -2 metaprl/theories/fol/fol_itt_implies.prla
+2 -2 metaprl/theories/fol/fol_itt_or.prla
+2 -2 metaprl/theories/fol/fol_itt_true.prla
+1 -1 metaprl/theories/fol/fol_not.ml
+2 -2 metaprl/theories/fol/fol_not.prla
+1 -1 metaprl/theories/fol/fol_or.ml
+1 -1 metaprl/theories/fol/fol_pred.ml
+2 -2 metaprl/theories/fol/fol_prop.ml
+2 -2 metaprl/theories/fol/fol_prop.prla
+1 -1 metaprl/theories/fol/fol_struct.ml
+1 -1 metaprl/theories/fol/fol_true.ml
+1 -1 metaprl/theories/fol/fol_univ.ml
+1 -1 metaprl/theories/itt/ctt_markov.ml
+2 -2 metaprl/theories/itt/ctt_markov.prla
+1 -1 metaprl/theories/itt/itt_algebra_df.ml
+2 -2 metaprl/theories/itt/itt_antiquotient.prla
+1 -1 metaprl/theories/itt/itt_atom.ml
+1 -1 metaprl/theories/itt/itt_atom_bool.ml
+2 -2 metaprl/theories/itt/itt_bintree.ml
+2 -2 metaprl/theories/itt/itt_bintree.mli
+2 -2 metaprl/theories/itt/itt_bintree.prla
+1 -1 metaprl/theories/itt/itt_bisect.ml
+2 -2 metaprl/theories/itt/itt_bisect.prla
+2 -2 metaprl/theories/itt/itt_bool.ml
+2 -2 metaprl/theories/itt/itt_bool.prla
+2 -2 metaprl/theories/itt/itt_bugs.prla
+1 -1 metaprl/theories/itt/itt_bunion.ml
+2 -2 metaprl/theories/itt/itt_bunion.prla
+2 -2 metaprl/theories/itt/itt_collection.ml
+2 -2 metaprl/theories/itt/itt_collection.prla
+2 -2 metaprl/theories/itt/itt_cyclic_group.ml
+2 -2 metaprl/theories/itt/itt_cyclic_group.mli
+2 -2 metaprl/theories/itt/itt_cyclic_group.prla
+2 -2 metaprl/theories/itt/itt_datatree.ml
+2 -2 metaprl/theories/itt/itt_decidable.ml
+2 -2 metaprl/theories/itt/itt_decidable.prla
+2 -2 metaprl/theories/itt/itt_derive.prla
+1 -1 metaprl/theories/itt/itt_dfun.ml
+2 -2 metaprl/theories/itt/itt_dfun.prla
+2 -2 metaprl/theories/itt/itt_disect.ml
+2 -2 metaprl/theories/itt/itt_disect.prla
+1 -1 metaprl/theories/itt/itt_dprod.ml
+2 -2 metaprl/theories/itt/itt_dprod.prla
+1 -1 metaprl/theories/itt/itt_dprod_imp.ml
+2 -2 metaprl/theories/itt/itt_dprod_imp.prla
+2 -2 metaprl/theories/itt/itt_equal.ml
+1 -1 metaprl/theories/itt/itt_equal.mli
+2 -2 metaprl/theories/itt/itt_equal.prla
+2 -2 metaprl/theories/itt/itt_esquash.ml
+2 -2 metaprl/theories/itt/itt_esquash.prla
+1 -1 metaprl/theories/itt/itt_example.ml
+1 -1 metaprl/theories/itt/itt_ext_equal.ml
+2 -2 metaprl/theories/itt/itt_ext_equal.prla
+2 -2 metaprl/theories/itt/itt_fset.ml
+2 -2 metaprl/theories/itt/itt_fset.prla
+1 -1 metaprl/theories/itt/itt_fun.ml
+2 -2 metaprl/theories/itt/itt_fun.prla
+2 -2 metaprl/theories/itt/itt_group.ml
+2 -2 metaprl/theories/itt/itt_group.mli
+2 -2 metaprl/theories/itt/itt_group.prla
+2 -2 metaprl/theories/itt/itt_grouplikeobj.ml
+2 -2 metaprl/theories/itt/itt_grouplikeobj.mli
+2 -2 metaprl/theories/itt/itt_grouplikeobj.prla
+1 -1 metaprl/theories/itt/itt_int_arith.ml
+2 -2 metaprl/theories/itt/itt_int_arith.prla
+2 -2 metaprl/theories/itt/itt_int_base.ml
+2 -2 metaprl/theories/itt/itt_int_base.prla
+2 -2 metaprl/theories/itt/itt_int_ext.ml
+2 -2 metaprl/theories/itt/itt_int_ext.prla
+2 -2 metaprl/theories/itt/itt_inv_typing.ml
+2 -2 metaprl/theories/itt/itt_inv_typing.mli
+1 -1 metaprl/theories/itt/itt_isect.ml
+2 -2 metaprl/theories/itt/itt_isect.prla
+1 -1 metaprl/theories/itt/itt_list.ml
+2 -2 metaprl/theories/itt/itt_list.prla
+1 -1 metaprl/theories/itt/itt_list2.ml
+2 -2 metaprl/theories/itt/itt_list2.prla
+2 -2 metaprl/theories/itt/itt_logic.ml
+1 -1 metaprl/theories/itt/itt_logic.mli
+2 -2 metaprl/theories/itt/itt_logic.prla
+2 -2 metaprl/theories/itt/itt_nat.ml
+2 -2 metaprl/theories/itt/itt_nat.prla
+1 -1 metaprl/theories/itt/itt_pointwise.ml
+2 -2 metaprl/theories/itt/itt_pointwise.prla
+2 -2 metaprl/theories/itt/itt_pointwise2.ml
+2 -2 metaprl/theories/itt/itt_pointwise2.prla
+1 -1 metaprl/theories/itt/itt_prec.ml
+1 -1 metaprl/theories/itt/itt_prod.ml
+2 -2 metaprl/theories/itt/itt_prod.prla
+2 -2 metaprl/theories/itt/itt_prop_decide.ml
+2 -2 metaprl/theories/itt/itt_prop_decide.prla
+1 -1 metaprl/theories/itt/itt_quotient.ml
+2 -2 metaprl/theories/itt/itt_quotient.prla
+2 -2 metaprl/theories/itt/itt_rbtree.ml
+2 -2 metaprl/theories/itt/itt_record.ml
+2 -2 metaprl/theories/itt/itt_record.prla
+1 -1 metaprl/theories/itt/itt_record0.ml
+2 -2 metaprl/theories/itt/itt_record0.prla
+1 -1 metaprl/theories/itt/itt_record_exm.ml
+2 -2 metaprl/theories/itt/itt_record_exm.prla
+3 -3 metaprl/theories/itt/itt_record_label.ml
+2 -2 metaprl/theories/itt/itt_record_label.prla
+1 -1 metaprl/theories/itt/itt_record_label0.ml
+2 -2 metaprl/theories/itt/itt_record_label0.prla
+2 -2 metaprl/theories/itt/itt_relation_str.ml
+1 -1 metaprl/theories/itt/itt_rfun.ml
+2 -2 metaprl/theories/itt/itt_rfun.prla
+1 -1 metaprl/theories/itt/itt_set.ml
+2 -2 metaprl/theories/itt/itt_set.prla
+2 -2 metaprl/theories/itt/itt_set_str.ml
+2 -2 metaprl/theories/itt/itt_singleton.ml
+2 -2 metaprl/theories/itt/itt_singleton.prla
+1 -1 metaprl/theories/itt/itt_sort.ml
+2 -2 metaprl/theories/itt/itt_sort.prla
+2 -2 metaprl/theories/itt/itt_sortedtree.ml
+2 -2 metaprl/theories/itt/itt_sortedtree.prla
+2 -2 metaprl/theories/itt/itt_squash.ml
+2 -2 metaprl/theories/itt/itt_squash.prla
+1 -1 metaprl/theories/itt/itt_squiggle.ml
+2 -2 metaprl/theories/itt/itt_squiggle.prla
+1 -1 metaprl/theories/itt/itt_srec.ml
+1 -1 metaprl/theories/itt/itt_struct.ml
+2 -2 metaprl/theories/itt/itt_struct.prla
+2 -2 metaprl/theories/itt/itt_struct2.ml
+2 -2 metaprl/theories/itt/itt_struct2.prla
+1 -1 metaprl/theories/itt/itt_struct3.ml
+1 -1 metaprl/theories/itt/itt_struct3.mli
+2 -2 metaprl/theories/itt/itt_struct3.prla
+2 -2 metaprl/theories/itt/itt_subset.ml
+2 -2 metaprl/theories/itt/itt_subset.prla
+2 -2 metaprl/theories/itt/itt_subset2.ml
+2 -2 metaprl/theories/itt/itt_subset2.prla
+1 -1 metaprl/theories/itt/itt_subtype.ml
+2 -2 metaprl/theories/itt/itt_subtype.prla
+1 -1 metaprl/theories/itt/itt_tsquash.ml
+2 -2 metaprl/theories/itt/itt_tsquash.prla
+1 -1 metaprl/theories/itt/itt_tunion.ml
+2 -2 metaprl/theories/itt/itt_tunion.prla
+1 -1 metaprl/theories/itt/itt_union.ml
+2 -2 metaprl/theories/itt/itt_union.prla
+2 -2 metaprl/theories/itt/itt_union2.ml
+1 -1 metaprl/theories/itt/itt_unit.ml
+2 -2 metaprl/theories/itt/itt_unit.prla
+2 -2 metaprl/theories/itt/itt_void.ml
+2 -2 metaprl/theories/itt/itt_void.prla
+1 -1 metaprl/theories/itt/itt_w.ml
+2 -2 metaprl/theories/itt/itt_w.prla
+1 -1 metaprl/theories/itt/itt_well_founded.ml
+2 -2 metaprl/theories/itt/itt_well_founded.prla
+2 -2 metaprl/theories/sil/sil_itt_sos.ml
+1 -1 metaprl/theories/sil/sil_itt_state_types.ml
+1 -1 metaprl/theories/sil/sil_sos.ml.new
+1 -1 metaprl/theories/sil/sil_state_model.ml
+2 -2 metaprl/theories/tptp/tptp.ml
+2 -2 metaprl/theories/tptp/tptp.prla
+1 -1 metaprl/theories/tptp/tptp_prove.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-02 01:16:44 -0700 (Fri, 02 May 2003)
Revision: 4542
Log message:

      Updated the debug (OCaml) toploop to use correct path to term printer.
      

Changes  Path
+1 -1 metaprl/editor/ml/shell_p4.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-02 03:40:19 -0700 (Fri, 02 May 2003)
Revision: 4543
Log message:

      Defined quotient group.
      Added universe equality for mem, subset, and member.
      

Changes  Path
+1 -0 metaprl/theories/itt/Makefile
+4 -4 metaprl/theories/itt/itt_group.ml
+1423 -1530 metaprl/theories/itt/itt_group.prla
Added metaprl/theories/itt/itt_quotient_group.ml
Properties metaprl/theories/itt/itt_quotient_group.ml
Added metaprl/theories/itt/itt_quotient_group.mli
Properties metaprl/theories/itt/itt_quotient_group.mli
Added metaprl/theories/itt/itt_quotient_group.prla
Properties metaprl/theories/itt/itt_quotient_group.prla
+7 -0 metaprl/theories/itt/itt_singleton.ml
+750 -705 metaprl/theories/itt/itt_singleton.prla
+21 -1 metaprl/theories/itt/itt_subset.ml
+1 -1 metaprl/theories/itt/itt_subset.mli
+1814 -1430 metaprl/theories/itt/itt_subset.prla

Changes by: ( at unknown.email)
Date: 2003-05-02 03:40:19 -0700 (Fri, 02 May 2003)
Revision: 4544
Log message:

      This commit was manufactured by cvs2svn to create branch 'CS101_branch'.

Changes  Path
Copied metaprl-branches/CS101_branch/theories/itt
Deleted metaprl-branches/CS101_branch/theories/itt/.ispell_english
Deleted metaprl-branches/CS101_branch/theories/itt/Conscript
Deleted metaprl-branches/CS101_branch/theories/itt/OMakefile
Deleted metaprl-branches/CS101_branch/theories/itt/ctt_markov.ml
Deleted metaprl-branches/CS101_branch/theories/itt/ctt_markov.mli
Deleted metaprl-branches/CS101_branch/theories/itt/ctt_markov.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_algebra_df.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_algebra_df.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_antiquotient.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_antiquotient.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_antiquotient.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_atom.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_atom.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_atom_bool.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_atom_bool.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bintree.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bintree.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bintree.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bisect.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bisect.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bisect.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bool.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bool.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bool.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bugs.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bugs.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bugs.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bunion.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bunion.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_bunion.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_collection.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_collection.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_collection.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_comment.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_comment.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_cyclic_group.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_cyclic_group.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_cyclic_group.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_datatree.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_datatree.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_decidable.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_decidable.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_decidable.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_derive.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_derive.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_derive.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dfun.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dfun.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dfun.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_disect.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_disect.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_disect.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dprod.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dprod.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dprod.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dprod_imp.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dprod_imp.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_dprod_imp.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_equal.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_equal.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_equal.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_esquash.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_esquash.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_esquash.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_eta.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_eta.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_example.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_example.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_ext_equal.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_ext_equal.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_ext_equal.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_fset.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_fset.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_fset.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_fun.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_fun.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_fun.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_group.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_group.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_group.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_grouplikeobj.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_grouplikeobj.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_grouplikeobj.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_arith.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_arith.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_arith.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_base.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_base.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_base.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_ext.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_ext.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_int_ext.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_inv_typing.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_inv_typing.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_isect.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_isect.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_isect.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_list.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_list.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_list.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_list2.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_list2.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_list2.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_logic.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_logic.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_logic.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_nat.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_nat.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_nat.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_pointwise.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_pointwise.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_pointwise.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_pointwise2.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_pointwise2.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_pointwise2.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prec.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prec.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prod.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prod.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prod.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prop_decide.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prop_decide.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_prop_decide.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_quotient.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_quotient.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_quotient.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_quotient_group.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_quotient_group.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_quotient_group.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_rbtree.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_rbtree.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record0.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record0.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record0.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_exm.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_exm.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_exm.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_label.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_label.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_label.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_label0.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_label0.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_record_label0.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_relation_str.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_relation_str.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_rfun.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_rfun.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_rfun.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_set.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_set.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_set.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_set_str.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_set_str.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_singleton.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_singleton.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_singleton.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_sort.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_sort.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_sort.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_sortedtree.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_sortedtree.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_sortedtree.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_squash.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_squash.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_squash.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_squiggle.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_squiggle.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_squiggle.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_srec.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_srec.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct2.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct2.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct2.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct3.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct3.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_struct3.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subset.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subset.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subset.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subset2.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subset2.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subset2.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subtype.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subtype.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_subtype.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_test.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_test.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_theory.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_theory.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_tsquash.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_tsquash.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_tsquash.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_tunion.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_tunion.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_tunion.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_union.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_union.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_union.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_union2.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_union2.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_unit.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_unit.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_unit.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_void.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_void.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_void.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_w.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_w.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_w.prla
Deleted metaprl-branches/CS101_branch/theories/itt/itt_well_founded.ml
Deleted metaprl-branches/CS101_branch/theories/itt/itt_well_founded.mli
Deleted metaprl-branches/CS101_branch/theories/itt/itt_well_founded.prla
Deleted metaprl-branches/CS101_branch/theories/itt/jprover_tests.ml
Deleted metaprl-branches/CS101_branch/theories/itt/jprover_tests.mli

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-02 18:52:05 -0700 (Fri, 02 May 2003)
Revision: 4545
Log message:

      to reflect some module renaming
      

Changes  Path
+207 -239 metaprl/theories/itt/itt_cyclic_group.prla
+2 -2 metaprl/theories/itt/itt_quotient_group.ml
+2 -2 metaprl/theories/itt/itt_quotient_group.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-02 19:55:36 -0700 (Fri, 02 May 2003)
Revision: 4546
Log message:

      Moved the shell files from editor/ml to support/shell.
      

Changes  Path
Properties metaprl/editor/ml
+6 -24 metaprl/editor/ml/Makefile
Deleted metaprl/editor/ml/display_term.ml
Deleted metaprl/editor/ml/display_term.mli
Deleted metaprl/editor/ml/mux_channel.ml
Deleted metaprl/editor/ml/mux_channel.mli
Deleted metaprl/editor/ml/package_info.ml
Deleted metaprl/editor/ml/package_info.mli
Deleted metaprl/editor/ml/package_sig.mlz
Deleted metaprl/editor/ml/proof_edit.ml
Deleted metaprl/editor/ml/proof_edit.mli
Deleted metaprl/editor/ml/recursive_lock.ml
Deleted metaprl/editor/ml/recursive_lock.mli
Deleted metaprl/editor/ml/shell.ml
Deleted metaprl/editor/ml/shell.mli
Deleted metaprl/editor/ml/shell_p4_sig.mlz
Deleted metaprl/editor/ml/shell_package.ml
Deleted metaprl/editor/ml/shell_package.mli
Deleted metaprl/editor/ml/shell_rewrite.ml
Deleted metaprl/editor/ml/shell_rewrite.mli
Deleted metaprl/editor/ml/shell_root.ml
Deleted metaprl/editor/ml/shell_root.mli
Deleted metaprl/editor/ml/shell_rule.ml
Deleted metaprl/editor/ml/shell_rule.mli
Deleted metaprl/editor/ml/shell_sig.mlz
Deleted metaprl/editor/ml/shell_state.ml
Deleted metaprl/editor/ml/shell_state.mli
Deleted metaprl/editor/ml/shell_tex.ml
Deleted metaprl/editor/ml/shell_tex.mli
Properties metaprl/support/shell
+18 -0 metaprl/support/shell/Makefile
Added metaprl/support/shell/display_term.ml
Properties metaprl/support/shell/display_term.ml
Added metaprl/support/shell/display_term.mli
Properties metaprl/support/shell/display_term.mli
Added metaprl/support/shell/mux_channel.ml
Properties metaprl/support/shell/mux_channel.ml
Added metaprl/support/shell/mux_channel.mli
Properties metaprl/support/shell/mux_channel.mli
Added metaprl/support/shell/package_info.ml
Properties metaprl/support/shell/package_info.ml
Added metaprl/support/shell/package_info.mli
Properties metaprl/support/shell/package_info.mli
Added metaprl/support/shell/package_sig.mlz
Properties metaprl/support/shell/package_sig.mlz
Added metaprl/support/shell/proof_edit.ml
Properties metaprl/support/shell/proof_edit.ml
Added metaprl/support/shell/proof_edit.mli
Properties metaprl/support/shell/proof_edit.mli
Added metaprl/support/shell/recursive_lock.ml
Properties metaprl/support/shell/recursive_lock.ml
Added metaprl/support/shell/recursive_lock.mli
Properties metaprl/support/shell/recursive_lock.mli
Added metaprl/support/shell/shell.ml
Properties metaprl/support/shell/shell.ml
Added metaprl/support/shell/shell.mli
Properties metaprl/support/shell/shell.mli
Added metaprl/support/shell/shell_p4_sig.mlz
Properties metaprl/support/shell/shell_p4_sig.mlz
Added metaprl/support/shell/shell_package.ml
Properties metaprl/support/shell/shell_package.ml
Added metaprl/support/shell/shell_package.mli
Properties metaprl/support/shell/shell_package.mli
Added metaprl/support/shell/shell_rewrite.ml
Properties metaprl/support/shell/shell_rewrite.ml
Added metaprl/support/shell/shell_rewrite.mli
Properties metaprl/support/shell/shell_rewrite.mli
Added metaprl/support/shell/shell_root.ml
Properties metaprl/support/shell/shell_root.ml
Added metaprl/support/shell/shell_root.mli
Properties metaprl/support/shell/shell_root.mli
Added metaprl/support/shell/shell_rule.ml
Properties metaprl/support/shell/shell_rule.ml
Added metaprl/support/shell/shell_rule.mli
Properties metaprl/support/shell/shell_rule.mli
Added metaprl/support/shell/shell_sig.mlz
Properties metaprl/support/shell/shell_sig.mlz
Added metaprl/support/shell/shell_state.ml
Properties metaprl/support/shell/shell_state.ml
Added metaprl/support/shell/shell_state.mli
Properties metaprl/support/shell/shell_state.mli
Added metaprl/support/shell/shell_tex.ml
Properties metaprl/support/shell/shell_tex.ml
Added metaprl/support/shell/shell_tex.mli
Properties metaprl/support/shell/shell_tex.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-03 09:04:11 -0700 (Sat, 03 May 2003)
Revision: 4547
Log message:

      Added config.default, for use in Win32.
      

Changes  Path
Added metaprl/mk/config.default
Properties metaprl/mk/config.default

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-03 10:26:35 -0700 (Sat, 03 May 2003)
Revision: 4548
Log message:

      Updated omake system to match Aleksey's changes.
      

Changes  Path
+53 -23 metaprl/OMakefile
+15 -15 metaprl/debug/OMakefile
+9 -26 metaprl/editor/ml/OMakefile
+1 -1 metaprl/ensemble/OMakefile
+1 -1 metaprl/filter/OMakefile
+4 -2 metaprl/filter/base/OMakefile
Added metaprl/filter/base/infix.ml
Properties metaprl/filter/base/infix.ml
+2 -2 metaprl/library/OMakefile
+1 -1 metaprl/mk/config.default
+1 -1 metaprl/refiner/OMakefile
+1 -1 metaprl/refiner/refiner/OMakefile
Added metaprl/support/display/OMakefile
Properties metaprl/support/display/OMakefile
Added metaprl/support/shell/OMakefile
Properties metaprl/support/shell/OMakefile
Added metaprl/support/tactics/OMakefile
Properties metaprl/support/tactics/OMakefile
+2 -5 metaprl/theories/base/OMakefile
+3 -5 metaprl/theories/czf/OMakefile
+6 -0 metaprl/theories/fir/OMakefile
+3 -5 metaprl/theories/fol/OMakefile
+3 -4 metaprl/theories/itt/OMakefile
+3 -4 metaprl/theories/ocaml_doc/OMakefile
+2 -3 metaprl/theories/ocaml_sos/OMakefile
+5 -1 metaprl/theories/phobos/OMakefile
+5 -1 metaprl/theories/sil/OMakefile
+9 -1 metaprl/theories/tptp/OMakefile
+9 -6 metaprl/util/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-03 13:26:47 -0700 (Sat, 03 May 2003)
Revision: 4549
Log message:

      Ported MetaPRL to native Win32.  The docs for this commit
      are in README.WIN32.
      

Changes  Path
+13 -6 metaprl/OMakefile
Added metaprl/README.WIN32
Properties metaprl/README.WIN32
+35 -3 metaprl/clib/getrusage.c
+19 -8 metaprl/clib/termsize.c
+130 -113 metaprl/editor/ml/OMakefile
+7 -2 metaprl/filter/filter/prlcomp.ml
Binary metaprl/patches/ocaml-3.06-win32-patch.zip
Properties metaprl/patches/ocaml-3.06-win32-patch.zip
+1 -1 metaprl/support/shell/package_info.ml
+2 -2 metaprl/util/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-03 13:28:11 -0700 (Sat, 03 May 2003)
Revision: 4550
Log message:

      Forgot to add the script file to run MetaPRL in Win32.
      

Changes  Path
Added metaprl/editor/ml/mptop.bat
Properties metaprl/editor/ml/mptop.bat

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-03 14:11:10 -0700 (Sat, 03 May 2003)
Revision: 4551
Log message:

      My previous fix to Yegor's compilation problem was incomplete. But this
      should fix it - now the library code should not ctry to resolve anything,
      unless it is actually used.
      

Changes  Path
+1 -4 metaprl/library/basic.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-03 18:51:55 -0700 (Sat, 03 May 2003)
Revision: 4552
Log message:

      - Updated the editor/ml/tests to use the new funT
      - A few more display forms to address Yegor's "make latex" problems.
      

Changes  Path
+92 -96 metaprl/editor/ml/tests/prop-pigeon.ml
+7 -0 metaprl/support/display/comment.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-03 19:08:39 -0700 (Sat, 03 May 2003)
Revision: 4553
Log message:

      Removing the cons files (they are outdated anyway).
      

Changes  Path
Deleted metaprl/clib/Conscript
Deleted metaprl/debug/Conscript
Deleted metaprl/editor/Conscript
Deleted metaprl/editor/ml/Conscript
Deleted metaprl/ensemble/Conscript
Deleted metaprl/filter/Conscript
Deleted metaprl/filter/base/Conscript
Deleted metaprl/filter/boot/Conscript
Deleted metaprl/filter/filter/Conscript
Deleted metaprl/lib/Conscript
Deleted metaprl/library/Conscript
Deleted metaprl/mllib/Conscript
Deleted metaprl/refiner/Conscript
Deleted metaprl/refiner/refbase/Conscript
Deleted metaprl/refiner/refiner/Conscript
Deleted metaprl/refiner/reflib/Conscript
Deleted metaprl/refiner/refsig/Conscript
Deleted metaprl/refiner/rewrite/Conscript
Deleted metaprl/refiner/term_ds/Conscript
Deleted metaprl/refiner/term_gen/Conscript
Deleted metaprl/refiner/term_std/Conscript
Deleted metaprl/theories/Conscript
Deleted metaprl/theories/base/Conscript
Deleted metaprl/theories/fir/Conscript
Deleted metaprl/theories/itt/Conscript
Deleted metaprl/theories/phobos/Conscript
Deleted metaprl/util/Conscript

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-03 20:32:29 -0700 (Sat, 03 May 2003)
Revision: 4554
Log message:

      Documentation updates.
      

Changes  Path
+2 -2 metaprl/doc/latex/theories/all-theories.tex
+4 -4 metaprl/doc/latex/theories/base/print.ml
+8 -9 metaprl/refiner/reflib/dform.ml
+4 -4 metaprl/support/display/base_dform.ml
+5 -46 metaprl/support/display/comment.ml
+0 -1 metaprl/support/shell/mptop.ml
+8 -8 metaprl/support/tactics/dtactic.ml
+3 -7 metaprl/support/tactics/var.ml
+2 -2 metaprl/theories/base/base_theory.mlz
+3 -6 metaprl/theories/base/base_trivial.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-05-03 21:28:07 -0700 (Sat, 03 May 2003)
Revision: 4555
Log message:

      Some documentation added.
      

Changes  Path
+111 -11 metaprl/theories/itt/itt_int_arith.ml
+2 -13 metaprl/theories/itt/itt_int_base.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-03 21:43:21 -0700 (Sat, 03 May 2003)
Revision: 4556
Log message:

      A few more display froms for Yegor.
      

Changes  Path
+6 -0 metaprl/support/display/comment.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 14:40:54 -0700 (Sun, 04 May 2003)
Revision: 4557
Log message:

      These are true type fonts for MetaPRL.
      

Changes  Path
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Bold.sfd.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Bold.sfd.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Bold.ttf.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Bold.ttf.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-BoldOblique.sfd.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-BoldOblique.sfd.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-BoldOblique.ttf.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-BoldOblique.ttf.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Oblique.sfd.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Oblique.sfd.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Oblique.ttf.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono-Oblique.ttf.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono.sfd.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono.sfd.gz
Binary metaprl/editor/fonts/ttf/MetaPRL-LuxiMono.ttf.gz
Properties metaprl/editor/fonts/ttf/MetaPRL-LuxiMono.ttf.gz

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 14:52:38 -0700 (Sun, 04 May 2003)
Revision: 4558
Log message:

      I just noticed that metaprl-cvs will accept .gz files as binary.
      
      Added true-type fonts, mainly for use on Windows.  They are derived
      from the X11 Luxi fonts.
      
      Changed several mathbb display forms in nuprl_font.ml.  Somehow,
      the UTF-8 encoding was invalid, and I wasn't sure what was intended.
      The changed chars now display as bold caps; feel free to change this
      back if there is a better way.
      

Changes  Path
+22 -22 metaprl/support/display/nuprl_font.ml
Added metaprl/util/unicode.ml
Properties metaprl/util/unicode.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 15:11:21 -0700 (Sun, 04 May 2003)
Revision: 4559
Log message:

      More minor changes for Win32.  For some reason Itt_collection.isect_wf
      gives me a rewrite error at load time...
      

Changes  Path
+21 -2 metaprl/README.WIN32
Properties metaprl/editor/ml
+2 -2 metaprl/editor/ml/OMakefile
+6 -13 metaprl/theories/itt/itt_collection.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-05-04 16:16:48 -0700 (Sun, 04 May 2003)
Revision: 4560
Log message:

      1.Display form of nequal{;} was missing.
      2.All intermediate tactics/conversionals removed from itt_int_arith.mli
      (they were there for debugging).
      Only normalizeC and arithT are there (well, thenLocalT will be removed soon).
      3.add_normalizeC replaced with normalizeC in itt_cyclic_group
      (add_normalizeC is no longer in the interface of itt_int_arith).
      4.Some documentation added to itt_int_arith.
      

Changes  Path
+1828 -1673 metaprl/theories/itt/itt_cyclic_group.prla
+49 -88 metaprl/theories/itt/itt_int_arith.ml
+0 -46 metaprl/theories/itt/itt_int_arith.mli
+1 -0 metaprl/theories/itt/itt_int_base.ml
+3 -0 metaprl/theories/itt/itt_int_ext.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 18:26:52 -0700 (Sun, 04 May 2003)
Revision: 4561
Log message:

      Yegor, I've put omake on the mojave web site.  I also updated README.WIN32
      to point to the right location.
      
      MetaPRL on native Win32 seems to work fine, and it also seems
      a little faster than Cygwin.  Cygwin still works of course.  In
      either case, you'll need to install the OCaml patches on
      http://mojave.caltech.edu/downloads.html
      

Changes  Path
+3 -3 metaprl/README.WIN32
+1 -0 metaprl/clib/readline.c

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-05 16:41:04 -0700 (Mon, 05 May 2003)
Revision: 4562
Log message:

      - Uncommenting the rule that was giving Jason trouble (so that we can figure
      out what is going on).
      - "make clean" in doc/latex/theories needs to erase *.toc as well.
      

Changes  Path
+1 -1 metaprl/doc/latex/theories/Makefile
+0 -3 metaprl/theories/itt/itt_collection.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-05 19:47:22 -0700 (Mon, 05 May 2003)
Revision: 4563
Log message:

      | 1. Fixed the build problem with prlc quitting too early on win32,
      |    requiring repeated runs of omake.
      |
      |    This was actually problem with Unix.execvp, which doesn't
      |    work as advertised.  The problem is fixed in prlcomp.ml
      |    by using Unix.create_process instead.  I actually ran into
      |    this several years ago, and the appropriate code was still
      |    around in a comment.
      |
      | 2. Add some missing .cvsignore entries, since win32 copies
      |    files instead of using symbolic links, which don't exist.
      |
      | 3. Moved infix.ml to infix.win32.ml as discussed with Aleksey.
      

Changes  Path
+3 -7 metaprl/OMakefile
Properties metaprl/clib
+1 -1 metaprl/editor/ml/OMakefile
Properties metaprl/ensemble
+7 -2 metaprl/filter/base/OMakefile
Deleted metaprl/filter/base/infix.ml
Added metaprl/filter/base/infix.win32.ml
Properties metaprl/filter/base/infix.win32.ml
+11 -12 metaprl/filter/filter/prlcomp.ml
Deleted metaprl/mk/config.default
Added metaprl/mk/config.win32
Properties metaprl/mk/config.win32
Properties metaprl/mllib
Properties metaprl/refiner/reflib
Properties metaprl/refiner/refsig
Properties metaprl/refiner/rewrite
Properties metaprl/refiner/term_gen
Properties metaprl/support/shell

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-05-05 20:13:51 -0700 (Mon, 05 May 2003)
Revision: 4564
Log message:

      1.The proof of itt_nat/positive_rule1 is fixed.
      2.One more bug/unaccounted case fixed in arithT.
      

Changes  Path
+2 -2 metaprl/theories/itt/itt_int_arith.ml
+7 -0 metaprl/theories/itt/itt_int_arith.mli
+1286 -1976 metaprl/theories/itt/itt_nat.prla

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-05 20:24:48 -0700 (Mon, 05 May 2003)
Revision: 4565
Log message:

      Added more complete version of omake realclean target.  Note, this
      migrates the rewrite error to a rule called singleton_elim.
      

Changes  Path
+2 -1 metaprl/OMakefile
+2 -0 metaprl/clib/OMakefile
+2 -0 metaprl/debug/OMakefile
+3 -0 metaprl/editor/ml/OMakefile
+2 -0 metaprl/ensemble/OMakefile
+2 -0 metaprl/filter/OMakefile
+2 -0 metaprl/filter/base/OMakefile
+2 -0 metaprl/filter/boot/OMakefile
+2 -0 metaprl/filter/filter/OMakefile
+2 -0 metaprl/filter/phobos/OMakefile
+2 -0 metaprl/library/OMakefile
+2 -0 metaprl/mllib/OMakefile
+2 -0 metaprl/refiner/OMakefile
+2 -0 metaprl/refiner/refbase/OMakefile
+2 -0 metaprl/refiner/refiner/OMakefile
+2 -0 metaprl/refiner/reflib/OMakefile
+2 -0 metaprl/refiner/refsig/OMakefile
+2 -0 metaprl/refiner/rewrite/OMakefile
+2 -0 metaprl/refiner/term_ds/OMakefile
+2 -0 metaprl/refiner/term_gen/OMakefile
+2 -0 metaprl/refiner/term_std/OMakefile
+2 -0 metaprl/util/OMakefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-05 22:00:23 -0700 (Mon, 05 May 2003)
Revision: 4566
Log message:

      - Rewriter redex compilation will now prohibit having a second-order variable
      with the same name as other kinds of variables (including bound variables,
      paramater and context ones).
      
      - Updated display forms (prl and HTML):
      a) Reverted back the times_df for prl (and listed a large number of alternatives)
      b) Now subset, subseteq, sqsubset and sqsubseteq will be displayed correctly
      (both prl and html modes) using four different symbols, as opposed to always
      using the subseteq symbol, as before.
      

Changes  Path
+4 -1 metaprl/refiner/rewrite/rewrite_compile_redex.ml
+11 -21 metaprl/refiner/rewrite/rewrite_util.ml
+1 -1 metaprl/refiner/rewrite/rewrite_util_sig.ml
+2 -2 metaprl/support/display/base_dform.ml
+13 -13 metaprl/support/display/nuprl_font.ml
+1 -1 metaprl/theories/itt/itt_bintree.ml
+3 -3 metaprl/theories/itt/itt_collection.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-05 23:49:51 -0700 (Mon, 05 May 2003)
Revision: 4567
Log message:

      Fixed a few spelling mistakes in Yegor's documentation of Itt_int_arith
      and added the Itt_int_arith theory to theories.pdf
      

Changes  Path
+1 -0 metaprl/doc/latex/theories/itt/print.ml
+2 -0 metaprl/lib/words
+3 -1 metaprl/support/display/comment.ml
+13 -14 metaprl/theories/itt/itt_int_arith.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-06 03:06:13 -0700 (Tue, 06 May 2003)
Revision: 4568
Log message:

      Added left/right pointing triangle (white) to display normal subgroup.
      Added quotient group to documentation.
      

Changes  Path
+1 -0 metaprl/doc/latex/theories/itt/print.ml
+9 -1 metaprl/support/display/nuprl_font.ml
+2 -0 metaprl/support/display/nuprl_font.mli
+4 -2 metaprl/theories/itt/itt_group.ml
+17 -1 metaprl/theories/itt/itt_group.mli

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-06 21:58:34 -0700 (Tue, 06 May 2003)
Revision: 4569
Log message:

      Changed the definitions for injection, surjection, and bijection.
      Added more rules for quotient group.
      

Changes  Path
+31 -34 metaprl/theories/itt/itt_group.ml
+9857 -9087 metaprl/theories/itt/itt_group.prla
+25 -4 metaprl/theories/itt/itt_quotient_group.ml
+2851 -632 metaprl/theories/itt/itt_quotient_group.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-07 00:42:49 -0700 (Wed, 07 May 2003)
Revision: 4570
Log message:

      - Sequent args are now parsed int a term with a "sequent_arg" opname,
      not an xlist term
      - Restored the code for "dfrom_depth" debugging
      - Fixed an unballanced display form for ifthenelse in Ocaml_expr_df
      

Changes  Path
+28 -21 metaprl/filter/filter/term_grammar.ml
+1 -1 metaprl/mk/preface
+7 -1 metaprl/refiner/reflib/dform.ml
+1 -2 metaprl/refiner/reflib/rformat.ml
+40 -40 metaprl/support/display/base_dform.ml
+3 -3 metaprl/support/display/ocaml_expr_df.ml
+5 -5 metaprl/support/shell/shell_rewrite.ml
+24 -11 metaprl/theories/base/base_rewrite.ml
+6 -6 metaprl/theories/base/base_rewrite.mli
+8 -4 metaprl/theories/base/base_rewrite.prla
+0 -1 metaprl/theories/base/base_trivial.ml
+0 -1 metaprl/theories/base/base_trivial.mli
+6 -6 metaprl/theories/czf/czf_itt_abel_group.ml
+9 -5 metaprl/theories/czf/czf_itt_abel_group.prla
+16 -16 metaprl/theories/czf/czf_itt_all.ml
+60 -56 metaprl/theories/czf/czf_itt_all.prla
+16 -16 metaprl/theories/czf/czf_itt_and.ml
+42 -38 metaprl/theories/czf/czf_itt_and.prla
+19 -19 metaprl/theories/czf/czf_itt_axioms.ml
+290 -286 metaprl/theories/czf/czf_itt_axioms.prla
+422 -422 metaprl/theories/czf/czf_itt_bool.ml
+1049 -1045 metaprl/theories/czf/czf_itt_bool.prla
+1 -1 metaprl/theories/czf/czf_itt_comment.prla
+60 -60 metaprl/theories/czf/czf_itt_coset.ml
+57 -53 metaprl/theories/czf/czf_itt_coset.prla
+32 -32 metaprl/theories/czf/czf_itt_cyclic_group.ml
+106 -102 metaprl/theories/czf/czf_itt_cyclic_group.prla
+28 -28 metaprl/theories/czf/czf_itt_cyclic_subgroup.ml
+34 -30 metaprl/theories/czf/czf_itt_cyclic_subgroup.prla
+20 -20 metaprl/theories/czf/czf_itt_dall.ml
+206 -202 metaprl/theories/czf/czf_itt_dall.prla
+21 -21 metaprl/theories/czf/czf_itt_dexists.ml
+118 -114 metaprl/theories/czf/czf_itt_dexists.prla
+2 -2 metaprl/theories/czf/czf_itt_empty.ml
+6 -2 metaprl/theories/czf/czf_itt_empty.prla
+57 -57 metaprl/theories/czf/czf_itt_eq.ml
+342 -338 metaprl/theories/czf/czf_itt_eq.prla
+213 -213 metaprl/theories/czf/czf_itt_equiv.ml
+437 -433 metaprl/theories/czf/czf_itt_equiv.prla
+16 -16 metaprl/theories/czf/czf_itt_exists.ml
+48 -44 metaprl/theories/czf/czf_itt_exists.prla
+4 -4 metaprl/theories/czf/czf_itt_false.ml
+4 -4 metaprl/theories/czf/czf_itt_false.mli
+8 -4 metaprl/theories/czf/czf_itt_false.prla
+201 -201 metaprl/theories/czf/czf_itt_group.ml
+154 -150 metaprl/theories/czf/czf_itt_group.prla
+25 -25 metaprl/theories/czf/czf_itt_group_bvd.ml
+65 -61 metaprl/theories/czf/czf_itt_group_bvd.prla
+35 -35 metaprl/theories/czf/czf_itt_group_power.ml
+374 -370 metaprl/theories/czf/czf_itt_group_power.prla
+74 -74 metaprl/theories/czf/czf_itt_hom.ml
+524 -520 metaprl/theories/czf/czf_itt_hom.prla
+24 -24 metaprl/theories/czf/czf_itt_implies.ml
+50 -46 metaprl/theories/czf/czf_itt_implies.prla
+42 -38 metaprl/theories/czf/czf_itt_infinity.prla
+17 -17 metaprl/theories/czf/czf_itt_inv_image.ml
+23 -19 metaprl/theories/czf/czf_itt_inv_image.prla
+33 -33 metaprl/theories/czf/czf_itt_isect.ml
+54 -50 metaprl/theories/czf/czf_itt_isect.prla
+11 -11 metaprl/theories/czf/czf_itt_iso.ml
+61 -57 metaprl/theories/czf/czf_itt_iso.prla
+83 -83 metaprl/theories/czf/czf_itt_ker.ml
+580 -576 metaprl/theories/czf/czf_itt_ker.prla
+71 -71 metaprl/theories/czf/czf_itt_kleingroup.ml
+378 -374 metaprl/theories/czf/czf_itt_kleingroup.prla
+34 -34 metaprl/theories/czf/czf_itt_member.ml
+176 -172 metaprl/theories/czf/czf_itt_member.prla
+37 -37 metaprl/theories/czf/czf_itt_nat.ml
+237 -233 metaprl/theories/czf/czf_itt_nat.prla
+13 -13 metaprl/theories/czf/czf_itt_normal_subgroup.ml
+62 -58 metaprl/theories/czf/czf_itt_normal_subgroup.prla
+16 -16 metaprl/theories/czf/czf_itt_or.ml
+39 -35 metaprl/theories/czf/czf_itt_or.prla
+22 -22 metaprl/theories/czf/czf_itt_pair.ml
+30 -26 metaprl/theories/czf/czf_itt_pair.prla
+11 -11 metaprl/theories/czf/czf_itt_power.ml
+190 -186 metaprl/theories/czf/czf_itt_power.prla
+4 -4 metaprl/theories/czf/czf_itt_rel.ml
+9 -5 metaprl/theories/czf/czf_itt_rel.prla
+7 -7 metaprl/theories/czf/czf_itt_sall.ml
+7 -7 metaprl/theories/czf/czf_itt_sall.mli
+15 -11 metaprl/theories/czf/czf_itt_sall.prla
+28 -28 metaprl/theories/czf/czf_itt_sep.ml
+235 -231 metaprl/theories/czf/czf_itt_sep.prla
+25 -25 metaprl/theories/czf/czf_itt_set.ml
+20 -20 metaprl/theories/czf/czf_itt_set.mli
+86 -82 metaprl/theories/czf/czf_itt_set.prla
+20 -20 metaprl/theories/czf/czf_itt_set_bvd.ml
+86 -82 metaprl/theories/czf/czf_itt_set_bvd.prla
+18 -18 metaprl/theories/czf/czf_itt_set_ind.ml
+18 -18 metaprl/theories/czf/czf_itt_set_ind.mli
+299 -295 metaprl/theories/czf/czf_itt_set_ind.prla
+19 -19 metaprl/theories/czf/czf_itt_setdiff.ml
+37 -33 metaprl/theories/czf/czf_itt_setdiff.prla
+8 -8 metaprl/theories/czf/czf_itt_sexists.ml
+14 -10 metaprl/theories/czf/czf_itt_sexists.prla
+10 -10 metaprl/theories/czf/czf_itt_singleton.ml
+49 -45 metaprl/theories/czf/czf_itt_singleton.prla
+48 -48 metaprl/theories/czf/czf_itt_subgroup.ml
+130 -126 metaprl/theories/czf/czf_itt_subgroup.prla
+19 -19 metaprl/theories/czf/czf_itt_subset.ml
+27 -23 metaprl/theories/czf/czf_itt_subset.prla
+4 -4 metaprl/theories/czf/czf_itt_true.ml
+4 -4 metaprl/theories/czf/czf_itt_true.mli
+8 -4 metaprl/theories/czf/czf_itt_true.prla
+34 -34 metaprl/theories/czf/czf_itt_union.ml
+311 -307 metaprl/theories/czf/czf_itt_union.prla
+2 -2 metaprl/theories/experimental/compile/m_cps.ml
+2 -2 metaprl/theories/experimental/compile/m_ir.ml
+1 -1 metaprl/theories/experimental/compile/m_ir.mli
+4 -4 metaprl/theories/experimental/compile/m_standardize.ml
+4 -4 metaprl/theories/experimental/compile/m_test.ml
+2 -2 metaprl/theories/experimental/compile/m_x86_codegen.ml
+4 -5 metaprl/theories/fir/mfir_sequent.ml
+1 -1 metaprl/theories/fir/mfir_sequent.mli
+26 -26 metaprl/theories/fir/mfir_test.ml
+22 -24 metaprl/theories/fir/mfir_test.prla
+42 -42 metaprl/theories/fir/mfir_tr_atom.ml
+26 -26 metaprl/theories/fir/mfir_tr_base.ml
+100 -100 metaprl/theories/fir/mfir_tr_exp.ml
+23 -23 metaprl/theories/fir/mfir_tr_store.ml
+64 -64 metaprl/theories/fir/mfir_tr_types.ml
+9 -9 metaprl/theories/fol/cfol_itt_all.ml
+46 -42 metaprl/theories/fol/cfol_itt_all.prla
+13 -13 metaprl/theories/fol/cfol_itt_and.ml
+112 -108 metaprl/theories/fol/cfol_itt_and.prla
+19 -19 metaprl/theories/fol/cfol_itt_base.ml
+45 -41 metaprl/theories/fol/cfol_itt_base.prla
+2 -2 metaprl/theories/fol/cfol_magic.ml
+9 -9 metaprl/theories/fol/fol_all.ml
+8 -8 metaprl/theories/fol/fol_all_itt.ml
+10 -10 metaprl/theories/fol/fol_and.ml
+6 -6 metaprl/theories/fol/fol_bisect_itt.ml
+4 -4 metaprl/theories/fol/fol_ctheory.ml
+14 -10 metaprl/theories/fol/fol_ctheory.prla
+8 -8 metaprl/theories/fol/fol_exists.ml
+2 -2 metaprl/theories/fol/fol_false.ml
+1 -1 metaprl/theories/fol/fol_false.mli
+9 -9 metaprl/theories/fol/fol_implies.ml
+8 -8 metaprl/theories/fol/fol_itt_and.ml
+24 -20 metaprl/theories/fol/fol_itt_and.prla
+2 -2 metaprl/theories/fol/fol_itt_false.ml
+8 -4 metaprl/theories/fol/fol_itt_false.prla
+9 -9 metaprl/theories/fol/fol_itt_implies.ml
+21 -17 metaprl/theories/fol/fol_itt_implies.prla
+12 -12 metaprl/theories/fol/fol_itt_or.ml
+26 -22 metaprl/theories/fol/fol_itt_or.prla
+2 -2 metaprl/theories/fol/fol_itt_true.ml
+6 -2 metaprl/theories/fol/fol_itt_true.prla
+7 -7 metaprl/theories/fol/fol_not.ml
+13 -9 metaprl/theories/fol/fol_not.prla
+12 -12 metaprl/theories/fol/fol_or.ml
+1 -1 metaprl/theories/fol/fol_pred.ml
+20 -20 metaprl/theories/fol/fol_prop.ml
+43 -39 metaprl/theories/fol/fol_prop.prla
+6 -6 metaprl/theories/fol/fol_struct.ml
+2 -2 metaprl/theories/fol/fol_true.ml
+1 -1 metaprl/theories/fol/fol_univ.ml
+8 -8 metaprl/theories/fol/fol_univ_itt.ml
+71 -71 metaprl/theories/itt/ctt_markov.ml
+140 -136 metaprl/theories/itt/ctt_markov.prla
+13 -13 metaprl/theories/itt/itt_antiquotient.ml
+63 -59 metaprl/theories/itt/itt_antiquotient.prla
+7 -7 metaprl/theories/itt/itt_atom.ml
+5 -5 metaprl/theories/itt/itt_atom.mli
+7 -7 metaprl/theories/itt/itt_atom_bool.ml
+45 -45 metaprl/theories/itt/itt_bintree.ml
+53 -49 metaprl/theories/itt/itt_bintree.prla
+31 -31 metaprl/theories/itt/itt_bisect.ml
+76 -72 metaprl/theories/itt/itt_bisect.prla
+93 -93 metaprl/theories/itt/itt_bool.ml
+11 -11 metaprl/theories/itt/itt_bool.mli
+336 -332 metaprl/theories/itt/itt_bool.prla
+13 -9 metaprl/theories/itt/itt_bugs.prla
+21 -21 metaprl/theories/itt/itt_bunion.ml
+39 -35 metaprl/theories/itt/itt_bunion.prla
+173 -173 metaprl/theories/itt/itt_collection.ml
+164 -160 metaprl/theories/itt/itt_collection.prla
+74 -74 metaprl/theories/itt/itt_cyclic_group.ml
+725 -721 metaprl/theories/itt/itt_cyclic_group.prla
+22 -22 metaprl/theories/itt/itt_datatree.ml
+10 -10 metaprl/theories/itt/itt_decidable.ml
+12 -8 metaprl/theories/itt/itt_decidable.prla
+12 -12 metaprl/theories/itt/itt_derive.ml
+24 -20 metaprl/theories/itt/itt_derive.prla
+33 -33 metaprl/theories/itt/itt_dfun.ml
+29 -29 metaprl/theories/itt/itt_dfun.mli
+97 -93 metaprl/theories/itt/itt_dfun.prla
+42 -42 metaprl/theories/itt/itt_disect.ml
+3 -3 metaprl/theories/itt/itt_disect.mli
+116 -112 metaprl/theories/itt/itt_disect.prla
+29 -29 metaprl/theories/itt/itt_dprod.ml
+25 -25 metaprl/theories/itt/itt_dprod.mli
+31 -27 metaprl/theories/itt/itt_dprod.prla
+35 -35 metaprl/theories/itt/itt_dprod_imp.ml
+162 -158 metaprl/theories/itt/itt_dprod_imp.prla
+47 -42 metaprl/theories/itt/itt_equal.ml
+38 -38 metaprl/theories/itt/itt_equal.mli
+37 -33 metaprl/theories/itt/itt_equal.prla
+27 -27 metaprl/theories/itt/itt_esquash.ml
+34 -30 metaprl/theories/itt/itt_esquash.prla
+50 -50 metaprl/theories/itt/itt_example.ml
+2 -2 metaprl/theories/itt/itt_ext_equal.ml
+19 -15 metaprl/theories/itt/itt_ext_equal.prla
+417 -417 metaprl/theories/itt/itt_fset.ml
+17766 -18687 metaprl/theories/itt/itt_fset.prla
+32 -32 metaprl/theories/itt/itt_fun.ml
+27 -27 metaprl/theories/itt/itt_fun.mli
+47 -43 metaprl/theories/itt/itt_fun.prla
+394 -394 metaprl/theories/itt/itt_group.ml
+1913 -1909 metaprl/theories/itt/itt_group.prla
+84 -84 metaprl/theories/itt/itt_grouplikeobj.ml
+128 -124 metaprl/theories/itt/itt_grouplikeobj.prla
+64 -64 metaprl/theories/itt/itt_int_arith.ml
+1 -1 metaprl/theories/itt/itt_int_arith.mli
+109 -105 metaprl/theories/itt/itt_int_arith.prla
+120 -120 metaprl/theories/itt/itt_int_base.ml
+112 -112 metaprl/theories/itt/itt_int_base.mli
+220 -216 metaprl/theories/itt/itt_int_base.prla
+120 -120 metaprl/theories/itt/itt_int_ext.ml
+90 -90 metaprl/theories/itt/itt_int_ext.mli
+146 -142 metaprl/theories/itt/itt_int_ext.prla
+7 -7 metaprl/theories/itt/itt_inv_typing.ml
+53 -53 metaprl/theories/itt/itt_isect.ml
+26 -26 metaprl/theories/itt/itt_isect.mli
+75 -71 metaprl/theories/itt/itt_isect.prla
+31 -31 metaprl/theories/itt/itt_list.ml
+27 -27 metaprl/theories/itt/itt_list.mli
+83 -79 metaprl/theories/itt/itt_list.prla
+108 -108 metaprl/theories/itt/itt_list2.ml
+279 -275 metaprl/theories/itt/itt_list2.prla
+159 -159 metaprl/theories/itt/itt_logic.ml
+118 -114 metaprl/theories/itt/itt_logic.prla
+35 -35 metaprl/theories/itt/itt_nat.ml
+351 -347 metaprl/theories/itt/itt_nat.prla
+6 -6 metaprl/theories/itt/itt_pointwise.ml
+3 -3 metaprl/theories/itt/itt_pointwise.mli
+10 -6 metaprl/theories/itt/itt_pointwise.prla
+8 -8 metaprl/theories/itt/itt_pointwise2.ml
+18 -14 metaprl/theories/itt/itt_pointwise2.prla
+18 -18 metaprl/theories/itt/itt_prec.ml
+18 -18 metaprl/theories/itt/itt_prec.mli
+20 -20 metaprl/theories/itt/itt_prod.ml
+20 -20 metaprl/theories/itt/itt_prod.mli
+33 -29 metaprl/theories/itt/itt_prod.prla
+12 -12 metaprl/theories/itt/itt_prop_decide.ml
+58 -54 metaprl/theories/itt/itt_prop_decide.prla
+33 -33 metaprl/theories/itt/itt_quotient.ml
+33 -33 metaprl/theories/itt/itt_quotient.mli
+62 -58 metaprl/theories/itt/itt_quotient.prla
+15 -15 metaprl/theories/itt/itt_quotient_group.ml
+465 -461 metaprl/theories/itt/itt_quotient_group.prla
+33 -33 metaprl/theories/itt/itt_rbtree.ml
+110 -110 metaprl/theories/itt/itt_record.ml
+299 -295 metaprl/theories/itt/itt_record.prla
+53 -53 metaprl/theories/itt/itt_record0.ml
+260 -256 metaprl/theories/itt/itt_record0.prla
+37 -37 metaprl/theories/itt/itt_record_exm.ml
+379 -375 metaprl/theories/itt/itt_record_exm.prla
+12 -12 metaprl/theories/itt/itt_record_label.ml
+24 -20 metaprl/theories/itt/itt_record_label.prla
+18 -18 metaprl/theories/itt/itt_record_label0.ml
+5 -5 metaprl/theories/itt/itt_record_label0.mli
+76 -72 metaprl/theories/itt/itt_record_label0.prla
+22 -22 metaprl/theories/itt/itt_relation_str.ml
+49 -49 metaprl/theories/itt/itt_rfun.ml
+24 -24 metaprl/theories/itt/itt_rfun.mli
+62 -58 metaprl/theories/itt/itt_rfun.prla
+21 -21 metaprl/theories/itt/itt_set.ml
+18 -18 metaprl/theories/itt/itt_set.mli
+25 -21 metaprl/theories/itt/itt_set.prla
+20 -20 metaprl/theories/itt/itt_set_str.ml
+13 -13 metaprl/theories/itt/itt_singleton.ml
+35 -31 metaprl/theories/itt/itt_singleton.prla
+88 -88 metaprl/theories/itt/itt_sort.ml
+150 -146 metaprl/theories/itt/itt_sort.prla
+26 -26 metaprl/theories/itt/itt_sortedtree.ml
+452 -448 metaprl/theories/itt/itt_sortedtree.prla
+55 -134 metaprl/theories/itt/itt_squash.ml
+21 -33 metaprl/theories/itt/itt_squash.mli
+48 -44 metaprl/theories/itt/itt_squash.prla
+24 -24 metaprl/theories/itt/itt_squiggle.ml
+24 -20 metaprl/theories/itt/itt_squiggle.prla
+21 -21 metaprl/theories/itt/itt_srec.ml
+19 -19 metaprl/theories/itt/itt_srec.mli
+45 -45 metaprl/theories/itt/itt_struct.ml
+21 -21 metaprl/theories/itt/itt_struct.mli
+30 -26 metaprl/theories/itt/itt_struct.prla
+30 -30 metaprl/theories/itt/itt_struct2.ml
+103 -99 metaprl/theories/itt/itt_struct2.prla
+12 -12 metaprl/theories/itt/itt_struct3.ml
+12 -12 metaprl/theories/itt/itt_struct3.mli
+33 -29 metaprl/theories/itt/itt_struct3.prla
+62 -62 metaprl/theories/itt/itt_subset.ml
+37 -37 metaprl/theories/itt/itt_subset.mli
+111 -107 metaprl/theories/itt/itt_subset.prla
+35 -35 metaprl/theories/itt/itt_subset2.ml
+153 -149 metaprl/theories/itt/itt_subset2.prla
+33 -33 metaprl/theories/itt/itt_subtype.ml
+23 -23 metaprl/theories/itt/itt_subtype.mli
+31 -27 metaprl/theories/itt/itt_subtype.prla
+4 -4 metaprl/theories/itt/itt_test.ml
+10 -10 metaprl/theories/itt/itt_tsquash.ml
+17 -13 metaprl/theories/itt/itt_tsquash.prla
+24 -24 metaprl/theories/itt/itt_tunion.ml
+19 -19 metaprl/theories/itt/itt_tunion.mli
+65 -61 metaprl/theories/itt/itt_tunion.prla
+33 -33 metaprl/theories/itt/itt_union.ml
+31 -31 metaprl/theories/itt/itt_union.mli
+43 -39 metaprl/theories/itt/itt_union.prla
+4 -4 metaprl/theories/itt/itt_union2.ml
+9 -9 metaprl/theories/itt/itt_unit.ml
+9 -9 metaprl/theories/itt/itt_unit.mli
+13 -9 metaprl/theories/itt/itt_unit.prla
+5 -5 metaprl/theories/itt/itt_void.ml
+5 -5 metaprl/theories/itt/itt_void.mli
+10 -6 metaprl/theories/itt/itt_void.prla
+22 -22 metaprl/theories/itt/itt_w.ml
+22 -22 metaprl/theories/itt/itt_w.mli
+39 -35 metaprl/theories/itt/itt_w.prla
+10 -10 metaprl/theories/itt/itt_well_founded.ml
+76 -72 metaprl/theories/itt/itt_well_founded.prla
+47 -47 metaprl/theories/itt/jprover_tests.ml
+76 -76 metaprl/theories/sil/sil_itt_sos.ml
+28 -28 metaprl/theories/sil/sil_itt_state_types.ml
+33 -33 metaprl/theories/sil/sil_program.ml
+41 -41 metaprl/theories/sil/sil_sos.ml
+46 -46 metaprl/theories/sil/sil_sos.ml.new
+36 -36 metaprl/theories/sil/sil_state_model.ml
+23 -23 metaprl/theories/sil/sil_state_type.ml
+61 -61 metaprl/theories/sil/state_types.ml
+60 -60 metaprl/theories/tptp/tptp.ml
+73 -69 metaprl/theories/tptp/tptp.prla
+3 -3 metaprl/theories/tptp/tptp_prove.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-07 01:20:41 -0700 (Wed, 07 May 2003)
Revision: 4571
Log message:

      - Added a new option for ls: ``ls "f"'' will list all formal contents of the theory.
      - Reordered a few things in ITT slightly for better presentability.
      

Changes  Path
+5 -3 metaprl/editor/ml/QUICKSTART
+2 -0 metaprl/support/shell/shell.ml
+12 -13 metaprl/support/shell/shell_package.ml
+1 -0 metaprl/support/shell/shell_sig.mlz
+13 -10 metaprl/theories/itt/itt_equal.ml
+0 -2 metaprl/theories/itt/itt_isect.ml
+1 -0 metaprl/theories/itt/itt_void.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-07 01:50:46 -0700 (Wed, 07 May 2003)
Revision: 4572
Log message:

      minor.
      

Changes  Path
+1 -3 metaprl/theories/itt/itt_group.ml
+17024 -17338 metaprl/theories/itt/itt_group.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-07 03:23:21 -0700 (Wed, 07 May 2003)
Revision: 4573
Log message:

      - Added the fall-back for dT's elim. Now if several rules/tactics are added
      to elim resource for the same term, dT will try them all until one succeeds
      instead of only trying the first one. Note that dT 0 (intro) was doing this
      for a very long time.
      
      - Added nil sequents args to sequents in comments on support/tactics modules
      (forgot this in my previous commit).
      
      - Added another version of elimination rule for quotients, as Xin requested.
      

Changes  Path
+0 -1 metaprl/filter/boot/proof_convert.mli
+1 -1 metaprl/filter/filter/term_grammar.ml
+21 -11 metaprl/support/tactics/dtactic.ml
+7 -7 metaprl/support/tactics/top_conversionals.ml
+12 -12 metaprl/support/tactics/top_tacticals.ml
+8 -3 metaprl/theories/itt/itt_quotient.ml
+2326 -2812 metaprl/theories/itt/itt_quotient.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-07 17:52:36 -0700 (Wed, 07 May 2003)
Revision: 4574
Log message:

      Added a few helper functions for the case we need to pass two terms to an intro
      or elim rule and the first one can be typeinf'ed.
      

Changes  Path
+2 -0 metaprl/support/tactics/dtactic.ml
+2 -0 metaprl/support/tactics/dtactic.mli
+6 -0 metaprl/support/tactics/typeinf.ml
+1 -0 metaprl/support/tactics/typeinf.mli
+1 -1 metaprl/util/check-status

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-08 00:45:05 -0700 (Thu, 08 May 2003)
Revision: 4575
Log message:

      CS101 HW5 solutions; CS101 updates for MetaPRL 0.8.3
      

Changes  Path
+1 -1 metaprl-branches/CS101_branch/editor/ml/mpconfig
+27 -14 metaprl-branches/CS101_branch/mk/preface
+4 -5 metaprl-branches/CS101_branch/theories/cs101/Makefile
+22 -18 metaprl-branches/CS101_branch/theories/cs101/cs101_hw1.prla
+22 -18 metaprl-branches/CS101_branch/theories/cs101/cs101_hw2.prla
+22 -18 metaprl-branches/CS101_branch/theories/cs101/cs101_hw4.prla
+2 -2 metaprl-branches/CS101_branch/theories/cs101/cs101_int.ml
+1 -1 metaprl-branches/CS101_branch/theories/cs101/cs101_int.mli
+1972 -1242 metaprl-branches/CS101_branch/theories/cs101/cs101_int.prla
+19 -5 metaprl-branches/CS101_branch/theories/cs101/cs101_lc.ml
+1 -0 metaprl-branches/CS101_branch/theories/cs101/cs101_lc.mli
+2002 -1581 metaprl-branches/CS101_branch/theories/cs101/cs101_lc.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-08 01:50:02 -0700 (Thu, 08 May 2003)
Revision: 4576
Log message:

      thinAllT should work correctly with negative arguments.
      

Changes  Path
+5 -2 metaprl/theories/itt/itt_struct.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-09 04:44:01 -0700 (Fri, 09 May 2003)
Revision: 4577
Log message:

       - Added extentional group equality.
       - Proved some (somewhat) complicated theorems about quotient groups.
      

Changes  Path
+48 -5 metaprl/theories/itt/itt_group.ml
+3 -0 metaprl/theories/itt/itt_group.mli
+9125 -7782 metaprl/theories/itt/itt_group.prla
+31 -3 metaprl/theories/itt/itt_quotient_group.ml
+5564 -1325 metaprl/theories/itt/itt_quotient_group.prla

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-09 16:05:59 -0700 (Fri, 09 May 2003)
Revision: 4578
Log message:

      Aleksey and Xin:
      - Print more detailed debugging info for debug_auto
      

Changes  Path
+6 -4 metaprl/support/tactics/auto_tactic.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-10 03:27:33 -0700 (Sat, 10 May 2003)
Revision: 4579
Log message:

      Refreshed a few .prla files
      

Changes  Path
+5513 -5816 metaprl/theories/czf/czf_itt_eq.prla
+4811 -4626 metaprl/theories/czf/czf_itt_nat.prla
+965 -1023 metaprl/theories/czf/czf_itt_sep.prla
+6308 -5386 metaprl/theories/czf/czf_itt_union.prla

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-10 03:47:25 -0700 (Sat, 10 May 2003)
Revision: 4580
Log message:

      Defined {i..j-1} and {0..j-1} (in order to define finite sets).
      

Changes  Path
+3 -1 metaprl/theories/itt/itt_group.ml
+29 -0 metaprl/theories/itt/itt_int_ext.ml
+3 -0 metaprl/theories/itt/itt_int_ext.mli
+6186 -5902 metaprl/theories/itt/itt_int_ext.prla
+14 -0 metaprl/theories/itt/itt_nat.ml
+1 -0 metaprl/theories/itt/itt_nat.mli
+974 -721 metaprl/theories/itt/itt_nat.prla
+3 -5 metaprl/theories/itt/itt_quotient_group.ml

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2003-05-10 14:13:43 -0700 (Sat, 10 May 2003)
Revision: 4581
Log message:

      These are patches to enable MetaPRL to build under MacOS X.
      The README.MACOSX file is pretty raw.  It's enough for me to
      remember how I built MetaPRL under OS X, but it is probably
      insufficient for the average user.  I will update and make it
      more verbose the next chance I get.
      

Changes  Path
Added metaprl/README.MACOSX
Properties metaprl/README.MACOSX
+3 -3 metaprl/editor/ml/nuprl_jprover.ml
+5 -0 metaprl/mk/rules

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2003-05-10 17:07:07 -0700 (Sat, 10 May 2003)
Revision: 4582
Log message:

      Updated the Mac OS X readme to make it a bit more usable.
      

Changes  Path
+74 -27 metaprl/README.MACOSX

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-05-10 19:08:47 -0700 (Sat, 10 May 2003)
Revision: 4583
Log message:

      1. Itt_int_arith immediately follows after Itt_int_base and Itt_int_ext in
      the documentation template.
      2. More documentations added (and reorganized).
      

Changes  Path
+1 -1 metaprl/doc/latex/theories/itt/print.ml
+1 -1 metaprl/theories/itt/itt_int_arith.ml
+13 -1 metaprl/theories/itt/itt_int_base.ml
+67 -55 metaprl/theories/itt/itt_int_ext.ml

Changes by: Lori Lorigo (lorigo at sbcglobal.net)
Date: 2003-05-10 21:44:55 -0700 (Sat, 10 May 2003)
Revision: 4584
Log message:

      more updates for importing into the FDL (formal digital library)
      

Changes  Path
+3 -2 metaprl/editor/ml/nuprl_eval.ml
+3 -1 metaprl/editor/ml/nuprl_run.mli
+1 -1 metaprl/library/orb.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-11 08:09:42 -0700 (Sun, 11 May 2003)
Revision: 4585
Log message:

      Added FIR<->term translation.  4000 lines of pure grundge code.
      

Changes  Path
+2 -2 metaprl/OMakefile
+0 -2 metaprl/clib/OMakefile
+0 -2 metaprl/debug/OMakefile
+13 -7 metaprl/editor/ml/OMakefile
+0 -2 metaprl/ensemble/OMakefile
+0 -2 metaprl/filter/OMakefile
+0 -2 metaprl/filter/base/OMakefile
+0 -2 metaprl/filter/boot/OMakefile
+0 -2 metaprl/filter/filter/OMakefile
+0 -2 metaprl/filter/phobos/OMakefile
+0 -2 metaprl/library/OMakefile
+17 -7 metaprl/mk/config.win32
+0 -2 metaprl/mllib/OMakefile
+0 -2 metaprl/refiner/OMakefile
+0 -2 metaprl/refiner/refbase/OMakefile
+0 -2 metaprl/refiner/refiner/OMakefile
+0 -2 metaprl/refiner/reflib/OMakefile
+0 -2 metaprl/refiner/refsig/OMakefile
+0 -2 metaprl/refiner/rewrite/OMakefile
+0 -2 metaprl/refiner/term_ds/OMakefile
+0 -2 metaprl/refiner/term_gen/OMakefile
+0 -2 metaprl/refiner/term_std/OMakefile
+0 -2 metaprl/support/display/OMakefile
+0 -2 metaprl/support/shell/OMakefile
+0 -2 metaprl/support/tactics/OMakefile
+0 -2 metaprl/theories/base/OMakefile
+1 -3 metaprl/theories/czf/OMakefile
+1 -3 metaprl/theories/experimental/compile/OMakefile
Properties metaprl/theories/experimental/mcc/fir/type
Added metaprl/theories/experimental/mcc/fir/type/OMakefile
Properties metaprl/theories/experimental/mcc/fir/type/OMakefile
Added metaprl/theories/experimental/mcc/fir/type/m_fir.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_fir.ml
Added metaprl/theories/experimental/mcc/fir/type/m_fir.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_fir.mli
Added metaprl/theories/experimental/mcc/fir/type/m_fir_term.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_fir_term.ml
Added metaprl/theories/experimental/mcc/fir/type/m_fir_term.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_fir_term.mli
Added metaprl/theories/experimental/mcc/fir/type/m_int.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_int.ml
Added metaprl/theories/experimental/mcc/fir/type/m_int.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_int.mli
Added metaprl/theories/experimental/mcc/fir/type/m_prec.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_prec.ml
Added metaprl/theories/experimental/mcc/fir/type/m_prec.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_prec.mli
Added metaprl/theories/experimental/mcc/fir/type/m_rawfloat.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_rawfloat.ml
Added metaprl/theories/experimental/mcc/fir/type/m_rawfloat.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_rawfloat.mli
Added metaprl/theories/experimental/mcc/fir/type/m_rawint.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_rawint.ml
Added metaprl/theories/experimental/mcc/fir/type/m_rawint.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_rawint.mli
Added metaprl/theories/experimental/mcc/fir/type/m_set.ml
Properties metaprl/theories/experimental/mcc/fir/type/m_set.ml
Added metaprl/theories/experimental/mcc/fir/type/m_set.mli
Properties metaprl/theories/experimental/mcc/fir/type/m_set.mli
Deleted metaprl/theories/experimental/mcc/fir/util/OMakefile
Deleted metaprl/theories/experimental/mcc/fir/util/m_fir.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_fir.mli
Deleted metaprl/theories/experimental/mcc/fir/util/m_fir_term.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_fir_term.mli
Deleted metaprl/theories/experimental/mcc/fir/util/m_int.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_int.mli
Deleted metaprl/theories/experimental/mcc/fir/util/m_prec.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_prec.mli
Deleted metaprl/theories/experimental/mcc/fir/util/m_rawfloat.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_rawfloat.mli
Deleted metaprl/theories/experimental/mcc/fir/util/m_rawint.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_rawint.mli
Deleted metaprl/theories/experimental/mcc/fir/util/m_set.ml
Deleted metaprl/theories/experimental/mcc/fir/util/m_set.mli
+0 -2 metaprl/theories/fir/OMakefile
+1 -3 metaprl/theories/fol/OMakefile
+1 -3 metaprl/theories/itt/OMakefile
+1 -3 metaprl/theories/ocaml_doc/OMakefile
+1 -3 metaprl/theories/ocaml_sos/OMakefile
+1 -3 metaprl/theories/phobos/OMakefile
+1 -3 metaprl/theories/sil/OMakefile
+1 -3 metaprl/theories/tptp/OMakefile
+0 -2 metaprl/theories/tutorial/OMakefile
+0 -2 metaprl/util/OMakefile

Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2003-05-11 13:28:30 -0700 (Sun, 11 May 2003)
Revision: 4586
Log message:

      Documenting 2 issues with MetaPRL on Mac OS X:
      (1) Fonts: none seem to have all the necessary characters
      (2) status_all: dies with an uncaught exception :-(
      See the README.MACOSX file for more details.
      

Changes  Path
+35 -18 metaprl/README.MACOSX

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-12 03:59:47 -0700 (Mon, 12 May 2003)
Revision: 4587
Log message:

      Cleaned up couple of theories.
      

Changes  Path
+56 -60 metaprl/theories/itt/itt_list.ml
+3788 -4286 metaprl/theories/itt/itt_list.prla
+27 -31 metaprl/theories/itt/itt_subtype.ml
+3514 -3673 metaprl/theories/itt/itt_subtype.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-12 04:48:10 -0700 (Mon, 12 May 2003)
Revision: 4588
Log message:

      Cleaned up a few more theories.
      

Changes  Path
+2 -2 metaprl/theories/czf/czf_itt_empty.ml
+2 -2 metaprl/theories/czf/czf_itt_fol.mlz
+1 -1 metaprl/theories/czf/czf_itt_set.ml
+0 -3 metaprl/theories/itt/itt_comment.ml
+0 -1 metaprl/theories/itt/itt_comment.mli
+2 -2 metaprl/theories/itt/itt_group.ml
+1 -1 metaprl/theories/itt/itt_int_arith.ml
+1 -1 metaprl/theories/itt/itt_int_base.ml
+2 -2 metaprl/theories/itt/itt_int_ext.ml
+7 -10 metaprl/theories/itt/itt_isect.ml
+3 -3 metaprl/theories/itt/itt_logic.ml
+18 -19 metaprl/theories/itt/itt_set.ml
+1496 -1559 metaprl/theories/itt/itt_set.prla
+26 -30 metaprl/theories/itt/itt_squiggle.ml
+2435 -2955 metaprl/theories/itt/itt_squiggle.prla
+1 -1 metaprl/theories/itt/itt_tunion.ml
+17 -20 metaprl/theories/itt/itt_unit.ml
+1370 -1407 metaprl/theories/itt/itt_unit.prla
+14 -15 metaprl/theories/itt/itt_void.ml
+1115 -1210 metaprl/theories/itt/itt_void.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-12 20:47:53 -0700 (Mon, 12 May 2003)
Revision: 4589
Log message:

      Stated migrating the toploop commands in Shell module from an ad-hoc mechanism
      to the "topval" one.
      

Changes  Path
+1 -1 metaprl/editor/ml/shell_mp.ml
+1 -1 metaprl/editor/ml/shell_mp.mli
+2 -2 metaprl/editor/ml/x.ml
+41 -40 metaprl/filter/filter/filter_prog.ml
+13 -10 metaprl/support/shell/shell.ml
+5 -0 metaprl/support/shell/shell.mli
+2 -2 metaprl/support/tactics/auto_tactic.ml
+1 -1 metaprl/support/tactics/auto_tactic.mli
+1 -1 metaprl/support/tactics/top_conversionals.ml
+1 -1 metaprl/support/tactics/top_conversionals.mli
+1 -1 metaprl/support/tactics/top_tacticals.ml
+1 -1 metaprl/support/tactics/top_tacticals.mli
+1 -1 metaprl/theories/base/base_meta.ml
+1 -1 metaprl/theories/base/base_meta.mli
+1 -1 metaprl/theories/base/base_theory.mlz
+1 -1 metaprl/theories/phobos/phobos_base.ml
+1 -1 metaprl/theories/phobos/phobos_base.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-12 21:17:58 -0700 (Mon, 12 May 2003)
Revision: 4590
Log message:

      Minor.
      

Changes  Path
+3 -1 metaprl/theories/itt/itt_struct.ml
+4930 -6295 metaprl/theories/itt/itt_struct.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-13 00:56:50 -0700 (Tue, 13 May 2003)
Revision: 4591
Log message:

      Some more progress on refactoring the shell commands.
      

Changes  Path
+2 -24 metaprl/editor/ml/mp.ml
+0 -15 metaprl/editor/ml/mp.mli
+2 -3 metaprl/editor/ml/nuprl_eval.ml
+2 -1 metaprl/editor/ml/nuprl_eval.mli
+2 -4 metaprl/editor/ml/nuprl_run.ml
+3 -2 metaprl/editor/ml/nuprl_run.mli
+21 -14 metaprl/filter/filter/filter_prog.ml
+36 -64 metaprl/support/shell/package_info.ml
+1 -0 metaprl/support/shell/package_sig.mlz
+84 -89 metaprl/support/shell/shell.ml
+11 -0 metaprl/support/shell/shell.mli
+1 -2 metaprl/support/shell/shell_sig.mlz
+0 -1 metaprl/theories/itt/itt_group.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-13 17:11:18 -0700 (Tue, 13 May 2003)
Revision: 4592
Log message:

      Exporting the NuprlRUn instantiation (for Lori).
      

Changes  Path
+8 -0 metaprl/editor/ml/mp.mli

Changes by: Lori Lorigo (lorigo at sbcglobal.net)
Date: 2003-05-13 17:22:57 -0700 (Tue, 13 May 2003)
Revision: 4593
Log message:

      more updates to the nuprl connection, and added run_nuprl to mp.mli
      

Changes  Path
+1 -0 metaprl/editor/ml/mp.mli
+156 -98 metaprl/editor/ml/nuprl_eval.ml
+31 -20 metaprl/library/basic.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-13 18:18:49 -0700 (Tue, 13 May 2003)
Revision: 4594
Log message:

      Exported the term_of_meta_term conversion for use in the FDL connection.
      

Changes  Path
+1 -3 metaprl/editor/ml/nuprl_eval.ml
+3 -2 metaprl/filter/base/filter_cache.ml
+2 -0 metaprl/filter/base/filter_cache.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-13 18:46:38 -0700 (Tue, 13 May 2003)
Revision: 4595
Log message:

      Use "equiv" instead of "sim" for squiggle equality; other minor changes.
      

Changes  Path
+1 -1 metaprl/Makefile
+7 -12 metaprl/refiner/reflib/ml_term.ml
+1 -1 metaprl/theories/itt/itt_squiggle.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-14 04:05:07 -0700 (Wed, 14 May 2003)
Revision: 4596
Log message:

      minor.
      

Changes  Path
+35 -6 metaprl/theories/itt/itt_group.ml
+7051 -6481 metaprl/theories/itt/itt_group.prla
+8 -12 metaprl/theories/itt/itt_grouplikeobj.ml
+4976 -4792 metaprl/theories/itt/itt_grouplikeobj.prla
+1055 -1113 metaprl/theories/itt/itt_quotient_group.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-14 04:38:34 -0700 (Wed, 14 May 2003)
Revision: 4597
Log message:

      Changed the genAssumT tactic to put things into hypothesis list.
      More specifically, all assumtions up to the first membership one
      (inclusively) will be turned into hypothesis, and only the ones after
      the first membership one will go into conclusion using the universal
      quanitifier and implication, as before.
      The main reason for this change is that the manual "dT 0" would generate
      wf subgoals that are trivially true, but could require non-trivial amount
      of typing.
      

Changes  Path
+8 -6 metaprl/doc/itt_quickref.txt
+1 -1 metaprl/theories/itt/itt_collection.prla
+1499 -1399 metaprl/theories/itt/itt_fset.prla
+3560 -3551 metaprl/theories/itt/itt_group.prla
+1 -1 metaprl/theories/itt/itt_int_base.prla
+5607 -5098 metaprl/theories/itt/itt_int_ext.prla
+1 -1 metaprl/theories/itt/itt_list2.ml
+4008 -3957 metaprl/theories/itt/itt_list2.prla
+12 -8 metaprl/theories/itt/itt_logic.ml
+420 -269 metaprl/theories/itt/itt_nat.prla
+1 -1 metaprl/theories/itt/itt_quotient_group.prla
+3929 -4755 metaprl/theories/itt/itt_record0.prla
+1507 -1525 metaprl/theories/itt/itt_record_label0.prla
+301 -326 metaprl/theories/itt/itt_sort.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-14 16:23:36 -0700 (Wed, 14 May 2003)
Revision: 4598
Log message:

      Adding things I presented in class today.
      

Changes  Path
+2 -2 metaprl/theories/itt/itt_list.ml
+2410 -2348 metaprl/theories/itt/itt_list.prla
+3 -3 metaprl/theories/itt/itt_union.ml
+1 -0 metaprl-branches/CS101_branch/theories/itt/Makefile
Added metaprl-branches/CS101_branch/theories/itt/cs101_list2.ml
Properties metaprl-branches/CS101_branch/theories/itt/cs101_list2.ml
Added metaprl-branches/CS101_branch/theories/itt/cs101_list2.mli
Properties metaprl-branches/CS101_branch/theories/itt/cs101_list2.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-14 16:26:45 -0700 (Wed, 14 May 2003)
Revision: 4599
Log message:

      Forgot the prla.
      

Changes  Path
Added metaprl-branches/CS101_branch/theories/itt/cs101_list2.prla
Properties metaprl-branches/CS101_branch/theories/itt/cs101_list2.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-15 00:45:27 -0700 (Thu, 15 May 2003)
Revision: 4600
Log message:

      HW6 solutions.
      

Changes  Path
+1 -1 metaprl-branches/CS101_branch/mk/preface
+1 -0 metaprl-branches/CS101_branch/theories/itt/Makefile
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw6.ml
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw6.ml
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw6.mli
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw6.mli
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw6.prla
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw6.prla
+2 -0 metaprl-branches/CS101_branch/theories/itt/cs101_list2.mli

Changes by: Lori Lorigo (lorigo at sbcglobal.net)
Date: 2003-05-15 12:45:56 -0700 (Thu, 15 May 2003)
Revision: 4601
Log message:

      updated and cleaned calls and doc for connecting to the fdl and using jprover from nuprl.  Alexey, I got rid of your NuprlRun hack as I no longer need it. thnks.
      

Changes  Path
+22 -19 metaprl/editor/ml/QUICKSTART
+1 -0 metaprl/editor/ml/mp.ml
+1 -8 metaprl/editor/ml/mp.mli
+10 -6 metaprl/editor/ml/nuprl_eval.ml
+1 -1 metaprl/editor/ml/nuprl_eval.mli
+9 -6 metaprl/editor/ml/nuprl_run.ml
+4 -13 metaprl/editor/ml/nuprl_run.mli
+3 -2 metaprl/library/orb.ml
+3 -0 metaprl/library/orb.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-16 03:41:35 -0700 (Fri, 16 May 2003)
Revision: 4604
Log message:

      Removed couple redundant rules (they seemed to be left over from the times
      we had separate member and equal operators in ITT).
      

Changes  Path
+2 -6 metaprl/theories/itt/itt_logic.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-05-17 17:20:36 -0700 (Sat, 17 May 2003)
Revision: 4605
Log message:

      Temporary modification aimed to catch source of problems with weak array,
      wich is replaced with two weak arrays (DoubledWeak plays a role of Weak).
      Right now I can not reproduce the problem with weak array so everybody who
      still have it please respond how behavior changed with this update.
      

Changes  Path
+59 -0 metaprl/mllib/weak_memo.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-17 20:49:46 -0700 (Sat, 17 May 2003)
Revision: 4606
Log message:

      A few minor efficiency and clean-up fixes.
      

Changes  Path
+5 -4 metaprl/mllib/hash_with_gc.ml
+2 -5 metaprl/mllib/weak_memo.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-17 21:44:17 -0700 (Sat, 17 May 2003)
Revision: 4607
Log message:

      Further code simplifications
      

Changes  Path
+18 -35 metaprl/mllib/weak_memo.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-18 01:42:25 -0700 (Sun, 18 May 2003)
Revision: 4608
Log message:

      Sanity check a module before "blindly" cd'ing into it.
      

Changes  Path
+1 -0 metaprl/support/shell/mptop.ml
+1 -0 metaprl/support/shell/mptop.mli
+14 -3 metaprl/support/shell/shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-18 04:26:44 -0700 (Sun, 18 May 2003)
Revision: 4609
Log message:

      Turned remaining top-loop commands in Shell module into proper topval's.
      

Changes  Path
+0 -24 metaprl/editor/ml/mp.ml
+0 -23 metaprl/editor/ml/mp.mli
+119 -166 metaprl/support/shell/shell.ml
+32 -2 metaprl/support/shell/shell.mli
+0 -17 metaprl/support/shell/shell_sig.mlz
+2 -2 metaprl/support/shell/shell_state.ml
+1 -1 metaprl/support/shell/shell_state.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-18 10:40:01 -0700 (Sun, 18 May 2003)
Revision: 4610
Log message:

      print-theory should still work correctly when a theory is non-interactive
      (e.g. does not extend Shell).
      

Changes  Path
+6 -5 metaprl/support/shell/shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-19 03:04:06 -0700 (Mon, 19 May 2003)
Revision: 4611
Log message:

      - Amended the dform for the "define" directive to include the "displayed as"
      part
      - Simplified a bunch of proofs in itt_bool.
      

Changes  Path
+7 -4 metaprl/support/display/summary.ml
+6876 -8323 metaprl/theories/itt/itt_bool.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-19 12:49:02 -0700 (Mon, 19 May 2003)
Revision: 4612
Log message:

      Fixing the bytecode compile that I broke.
      

Changes  Path
+0 -1 metaprl/editor/ml/mp.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-19 13:35:31 -0700 (Mon, 19 May 2003)
Revision: 4613
Log message:

      *** empty log message ***
      

Changes  Path
+9 -0 metaprl/README.WIN32

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-19 17:56:12 -0700 (Mon, 19 May 2003)
Revision: 4614
Log message:

      Added goals of the form ... >- t1 = t2 in T --> ... >- T type to trivialT
      

Changes  Path
+9 -7 metaprl/doc/itt_quickref.txt
+1 -1 metaprl/theories/itt/itt_logic.ml
+2 -14 metaprl/theories/itt/itt_squash.ml
+0 -2 metaprl/theories/itt/itt_squash.mli
+12 -5 metaprl/theories/itt/itt_struct.ml
+1 -0 metaprl/theories/itt/itt_struct.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-19 18:31:52 -0700 (Mon, 19 May 2003)
Revision: 4615
Log message:

      Removed a redundant rule.
      

Changes  Path
+14 -16 metaprl/theories/itt/itt_bool.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-19 21:57:03 -0700 (Mon, 19 May 2003)
Revision: 4616
Log message:

      Removed the segment of the documentation that used to cover the
      sequent squash operator (e.g. the meta-squash) that was removed
      couple of weeks ago.
      

Changes  Path
+5 -27 metaprl/theories/itt/itt_squash.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-19 22:18:25 -0700 (Mon, 19 May 2003)
Revision: 4617
Log message:

      - Refiner was not passing the assumptions to rewriter when checking
      a conditional rewrite at compile-time. As a result, the check was incomplete.
      - Added "-sb -sl 1000" to xterm scripts.
      

Changes  Path
+1 -1 metaprl/editor/ml/mpxterm
+1 -1 metaprl/editor/ml/mpxterm-large
+5 -9 metaprl/refiner/refiner/refine.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2003-05-19 23:57:07 -0700 (Mon, 19 May 2003)
Revision: 4618
Log message:

      Fixed a well-formedness rule.
      

Changes  Path
+0 -1 metaprl/theories/itt/itt_list2.ml
+4595 -5627 metaprl/theories/itt/itt_list2.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-21 05:04:28 -0700 (Wed, 21 May 2003)
Revision: 4619
Log message:

      Now the MetaPRL top-loop has a real type system!
      

Changes  Path
+9 -12 metaprl/Makefile
+13 -52 metaprl/editor/ml/shell_mp.ml
+40 -64 metaprl/filter/filter/filter_prog.ml
+9 -11 metaprl/refiner/reflib/ml_term.ml
+1 -1 metaprl/refiner/reflib/mp_resource.ml
+1 -1 metaprl/support/shell/Makefile
+267 -292 metaprl/support/shell/mptop.ml
+10 -41 metaprl/support/shell/mptop.mli
+1 -1 metaprl/support/shell/shell.ml
+48 -2 metaprl/support/shell/shell_sig.mlz
+5 -22 metaprl/support/shell/shell_state.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-21 05:15:49 -0700 (Wed, 21 May 2003)
Revision: 4620
Log message:

      The componentwise equality rules for the int operators (e.g. rules like
      a = a' in int --> b = b' in int --> a + b = a' + b' in int) should only
      be added to intro with AutoMustComplete!
      
      TODO: we probably need to add a form of AutoMustComplete that would check
      whether the conclusion is a membership and would only enforce MustComplete
      when it's not a membership.
      

Changes  Path
+5 -5 metaprl/theories/itt/itt_int_base.ml
+5 -5 metaprl/theories/itt/itt_int_ext.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-21 22:54:06 -0700 (Wed, 21 May 2003)
Revision: 4621
Log message:

      Added support for "conditional MustComplete" to intro resource. I used it
      to make a few rules as MustComplete when the goal is an equality term,
      but freely usable in autoT when the goal is a membership term.
      

Changes  Path
+19 -11 metaprl/support/tactics/dtactic.ml
+1 -0 metaprl/support/tactics/dtactic.mli
+1 -1 metaprl/theories/itt/itt_dfun.ml
+2 -0 metaprl/theories/itt/itt_equal.ml
+1 -0 metaprl/theories/itt/itt_equal.mli
+1 -1 metaprl/theories/itt/itt_group.ml
+5 -5 metaprl/theories/itt/itt_int_base.ml
+5 -5 metaprl/theories/itt/itt_int_ext.ml
+519 -437 metaprl/theories/itt/itt_quotient_group.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-22 21:31:01 -0700 (Thu, 22 May 2003)
Revision: 4622
Log message:

      Added input form 'T Type (for "type"{'T} )
      

Changes  Path
+4 -2 metaprl/doc/htmlman/user-guide/mp-terms.html
+6 -0 metaprl/filter/filter/term_grammar.ml
+12 -12 metaprl/theories/itt/itt_equal.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-22 22:30:17 -0700 (Thu, 22 May 2003)
Revision: 4623
Log message:

      - Adding CS101 HW7 solutions and HW8 theory.
      - Somewhat saner intro annotations in itt_esquash.
      - Better parentization in itt_equal dforms.
      

Changes  Path
+5161 -5120 metaprl/theories/itt/itt_collection.prla
+4 -4 metaprl/theories/itt/itt_equal.ml
+12 -2 metaprl/theories/itt/itt_esquash.ml
+16 -19 metaprl/theories/itt/itt_list2.ml
+3568 -2851 metaprl/theories/itt/itt_list2.prla
+1 -1 metaprl-branches/CS101_branch/mk/preface
+1 -1 metaprl-branches/CS101_branch/theories/itt/Makefile
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw7.ml
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw7.ml
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw7.mli
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw7.mli
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw7.prla
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw7.prla
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw8.ml
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw8.ml
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw8.mli
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw8.mli
Added metaprl-branches/CS101_branch/theories/itt/cs101_hw8.prla
Properties metaprl-branches/CS101_branch/theories/itt/cs101_hw8.prla
Deleted metaprl-branches/CS101_branch/theories/itt/cs101_list2.ml
Deleted metaprl-branches/CS101_branch/theories/itt/cs101_list2.mli
Deleted metaprl-branches/CS101_branch/theories/itt/cs101_list2.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-23 02:04:41 -0700 (Fri, 23 May 2003)
Revision: 4624
Log message:

      - Made nthHypT be more efficient at choosing a tactic to apply.
      - Updated the intro rules for esquash to be more aggressive in
      esquashAutoT and more conservative in simple autoT.
      

Changes  Path
+1 -1 metaprl/support/tactics/dtactic.ml
+1 -0 metaprl/support/tactics/dtactic.mli
+1838 -1721 metaprl/theories/fol/cfol_itt_and.prla
+4 -4 metaprl/theories/fol/cfol_itt_base.ml
+14 -11 metaprl/theories/itt/itt_esquash.ml
+2385 -2019 metaprl/theories/itt/itt_esquash.prla
+1 -1 metaprl/theories/itt/itt_quotient_group.prla
+6 -2 metaprl/theories/itt/itt_struct.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-23 02:14:42 -0700 (Fri, 23 May 2003)
Revision: 4625
Log message:

      Updated for the new esquash tactics.
      

Changes  Path
+150 -324 metaprl-branches/CS101_branch/theories/itt/cs101_hw8.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-28 01:07:16 -0700 (Wed, 28 May 2003)
Revision: 4626
Log message:

      *** !!!!!!!!!!!!! WARNING !!!!!!!!!!!!!!!! ***
      *** This commit breaks .prlb compatibility ***
      
      I've cleaned up (and removed) some code on the way
      towards implementing a full support for extracting
      computational content from proofs.
      

Changes  Path
+1 -1 metaprl/filter/base/filter_cache.ml
+2 -2 metaprl/filter/base/filter_magic.ml
+33 -524 metaprl/filter/boot/proof_boot.ml
+1 -9 metaprl/filter/boot/proof_term_boot.ml
+0 -24 metaprl/filter/boot/tactic_boot.ml
+5 -13 metaprl/filter/boot/tactic_boot_sig.mlz
+2 -6 metaprl/refiner/refiner/refine.ml
+5 -8 metaprl/refiner/reflib/theory.ml
+1 -1 metaprl/support/shell/package_info.ml
+0 -8 metaprl/support/shell/proof_edit.ml
+0 -2 metaprl/support/shell/proof_edit.mli
+0 -1 metaprl/support/shell/shell.ml
+0 -1 metaprl/support/shell/shell.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-28 03:25:05 -0700 (Wed, 28 May 2003)
Revision: 4627
Log message:

      - Moved the "top" type declaration from Itt_void (where it resided
      for hackish reasons) to Itt_isect, where it belongs.
      
      - The rule /itt_isect/intersectionSubtype was not valid. Made it weaker
      and derived it.
      

Changes  Path
+1 -1 metaprl/theories/itt/itt_dprod.ml
+5 -4 metaprl/theories/itt/itt_isect.ml
+2 -8 metaprl/theories/itt/itt_isect.mli
+4906 -5117 metaprl/theories/itt/itt_isect.prla
+2 -1 metaprl/theories/itt/itt_record.prla
+2 -1 metaprl/theories/itt/itt_record0.prla
+2 -2 metaprl/theories/itt/itt_rfun.ml
+2 -1 metaprl/theories/itt/itt_sortedtree.prla
+2 -1 metaprl/theories/itt/itt_subset.prla
+1 -1 metaprl/theories/itt/itt_subset2.prla
+2 -1 metaprl/theories/itt/itt_tsquash.prla
+1 -1 metaprl/theories/itt/itt_union.ml
+3 -2 metaprl/theories/itt/itt_void.ml
+1 -1 metaprl/theories/itt/itt_void.mli
+2 -1 metaprl/theories/itt/itt_void.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-05-29 12:01:34 -0700 (Thu, 29 May 2003)
Revision: 4628
Log message:

      Fixed a couple of typoes.
      

Changes  Path
+3 -7 metaprl/theories/itt/itt_int_arith.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-29 21:56:53 -0700 (Thu, 29 May 2003)
Revision: 4631
Log message:

      CS101 HW8 solutions.
      

Changes  Path
+1 -1 metaprl-branches/CS101_branch/mk/preface
+1 -0 metaprl-branches/CS101_branch/theories/itt/Makefile
+55 -4 metaprl-branches/CS101_branch/theories/itt/cs101_hw8.ml
+5 -0 metaprl-branches/CS101_branch/theories/itt/cs101_hw8.mli
+2821 -381 metaprl-branches/CS101_branch/theories/itt/cs101_hw8.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-29 23:11:50 -0700 (Thu, 29 May 2003)
Revision: 4633
Log message:

      Documented fnExtensionalityT and fnExtenT
      

Changes  Path
+24 -9 metaprl/doc/itt_quickref.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-05-30 00:30:50 -0700 (Fri, 30 May 2003)
Revision: 4634
Log message:

      Made the typing rules for "and" stronger. For A/\B to be a type, B has to be
      a type only when A is true.
      

Changes  Path
+1529 -1820 metaprl/theories/czf/czf_itt_hom.prla
+2789 -2307 metaprl/theories/czf/czf_itt_ker.prla
+3 -8 metaprl/theories/czf/czf_itt_sall.ml
+3 -9 metaprl/theories/czf/czf_itt_sexists.ml
+2 -2 metaprl/theories/itt/itt_logic.ml
+24103 -24433 metaprl/theories/itt/itt_logic.prla