Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 00:48:25 -0700 (Fri, 01 Jul 2005)
Revision: 7522
Log message:

      One more list converted to map
      

Changes  Path
+30 -37 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 01:13:15 -0700 (Fri, 01 Jul 2005)
Revision: 7523
Log message:

      another sets turned to map
      

Changes  Path
+26 -24 metaprl/refiner/reflib/jall.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-01 01:44:31 -0700 (Fri, 01 Jul 2005)
Revision: 7524
Log message:

      More comment formatting. Now every toplevel "doc" item has an _implicit_
      @begin[doc]...@end[doc] wrapper around it (except for "doc docoff") and
      explicit @begin[doc]...@end[doc] and @doc{...} should no longer be used.
      

Changes  Path
+19 -9 metaprl/filter/filter/term_grammar.ml
+0 -6 metaprl/support/display/base_dform.ml
+26 -128 metaprl/support/display/comment.ml
+0 -18 metaprl/support/display/comment.mli
+0 -1 metaprl/support/display/nuprl_font.ml
+0 -1 metaprl/support/display/perv.ml
+0 -36 metaprl/support/display/perv.mli
+0 -22 metaprl/support/display/summary.ml
+0 -1 metaprl/support/display/summary.mli
+0 -4 metaprl/support/doc/doc_declare.ml
+0 -8 metaprl/support/shell/mptop.ml
+0 -4 metaprl/support/tactics/auto_tactic.ml
+0 -4 metaprl/support/tactics/dtactic.ml
+0 -2 metaprl/support/tactics/simp_typeinf.ml
+0 -16 metaprl/support/tactics/top_conversionals.ml
+0 -32 metaprl/support/tactics/top_tacticals.ml
+0 -2 metaprl/support/tactics/typeinf.ml
+0 -4 metaprl/support/tactics/var.ml
+16 -32 metaprl/theories/base/base_reflection.ml
+0 -14 metaprl/theories/base/base_rewrite.ml
+1 -4 metaprl/theories/base/base_theory.mlz
+2 -4 metaprl/theories/base/base_trivial.ml
+3 -10 metaprl/theories/czf/czf_itt_abel_group.ml
+1 -10 metaprl/theories/czf/czf_itt_axioms.ml
+3 -14 metaprl/theories/czf/czf_itt_coset.ml
+3 -18 metaprl/theories/czf/czf_itt_cyclic_group.ml
+3 -14 metaprl/theories/czf/czf_itt_cyclic_subgroup.ml
+3 -16 metaprl/theories/czf/czf_itt_dall.ml
+3 -16 metaprl/theories/czf/czf_itt_dexists.ml
+3 -8 metaprl/theories/czf/czf_itt_empty.ml
+3 -30 metaprl/theories/czf/czf_itt_eq.ml
+10 -41 metaprl/theories/czf/czf_itt_equiv.ml
+0 -2 metaprl/theories/czf/czf_itt_fol.mlz
+7 -32 metaprl/theories/czf/czf_itt_group.ml
+3 -12 metaprl/theories/czf/czf_itt_group_bvd.ml
+3 -14 metaprl/theories/czf/czf_itt_group_power.ml
+3 -28 metaprl/theories/czf/czf_itt_hom.ml
+3 -12 metaprl/theories/czf/czf_itt_inv_image.ml
+3 -18 metaprl/theories/czf/czf_itt_isect.ml
+3 -10 metaprl/theories/czf/czf_itt_iso.ml
+3 -20 metaprl/theories/czf/czf_itt_ker.ml
+3 -21 metaprl/theories/czf/czf_itt_kleingroup.ml
+3 -20 metaprl/theories/czf/czf_itt_member.ml
+3 -20 metaprl/theories/czf/czf_itt_nat.ml
+3 -12 metaprl/theories/czf/czf_itt_normal_subgroup.ml
+3 -14 metaprl/theories/czf/czf_itt_pair.ml
+3 -12 metaprl/theories/czf/czf_itt_power.ml
+2 -9 metaprl/theories/czf/czf_itt_rel.ml
+2 -11 metaprl/theories/czf/czf_itt_sall.ml
+3 -18 metaprl/theories/czf/czf_itt_sep.ml
+5 -20 metaprl/theories/czf/czf_itt_set.ml
+1 -14 metaprl/theories/czf/czf_itt_set_bvd.ml
+1 -13 metaprl/theories/czf/czf_itt_setdiff.ml
+2 -11 metaprl/theories/czf/czf_itt_sexists.ml
+3 -12 metaprl/theories/czf/czf_itt_singleton.ml
+3 -16 metaprl/theories/czf/czf_itt_subgroup.ml
+3 -14 metaprl/theories/czf/czf_itt_subset.ml
+2 -7 metaprl/theories/czf/czf_itt_theory.mlz
+3 -20 metaprl/theories/czf/czf_itt_union.ml
+0 -16 metaprl/theories/experimental/compile/m_ast.ml
+1 -17 metaprl/theories/experimental/compile/m_ast.mli
+2 -19 metaprl/theories/experimental/compile/m_closure.ml
+0 -16 metaprl/theories/experimental/compile/m_cps.ml
+0 -8 metaprl/theories/experimental/compile/m_dead.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_closure.ml
+0 -2 metaprl/theories/experimental/compile/m_doc_comment.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_cps.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_intro.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_intro_fdl.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_ir.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_opt.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_parsing.ml
+0 -6 metaprl/theories/experimental/compile/m_doc_proposal.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_summary.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_summary_fdl.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_x86_asm.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_x86_codegen.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_x86_opt.ml
+0 -4 metaprl/theories/experimental/compile/m_doc_x86_regalloc.ml
+1 -11 metaprl/theories/experimental/compile/m_inline.ml
+6 -29 metaprl/theories/experimental/compile/m_ir.ml
+6 -41 metaprl/theories/experimental/compile/m_ir_ast.ml
+0 -10 metaprl/theories/experimental/compile/m_post_parsing.ml
+1 -8 metaprl/theories/experimental/compile/m_prog.ml
+0 -18 metaprl/theories/experimental/compile/m_x86_asm.ml
+1 -53 metaprl/theories/experimental/compile/m_x86_codegen.ml
+2 -9 metaprl/theories/experimental/compile/m_x86_opt.ml
+1 -22 metaprl/theories/experimental/compile/m_x86_spill.ml
+0 -26 metaprl/theories/experimental/unity/unity_ast.ml
+1 -3 metaprl/theories/experimental/unity/unity_ast.mli
+0 -6 metaprl/theories/experimental/unity/unity_source.ml
+0 -4 metaprl/theories/experimental/unity/unity_source.mli
+0 -13 metaprl/theories/experimental/unity/unity_translate.ml
+0 -2 metaprl/theories/experimental/unity/unity_translate.mli
+0 -2 metaprl/theories/experimental/unity/unity_util.ml
+0 -2 metaprl/theories/fir/mfir_auto.ml
+0 -14 metaprl/theories/fir/mfir_bool.ml
+0 -50 metaprl/theories/fir/mfir_exp.ml
+0 -12 metaprl/theories/fir/mfir_int.ml
+0 -28 metaprl/theories/fir/mfir_int_set.ml
+0 -12 metaprl/theories/fir/mfir_list.ml
+0 -6 metaprl/theories/fir/mfir_option.ml
+0 -12 metaprl/theories/fir/mfir_record.ml
+0 -28 metaprl/theories/fir/mfir_sequent.ml
+0 -4 metaprl/theories/fir/mfir_test.ml
+1 -4 metaprl/theories/fir/mfir_theory.mlz
+0 -10 metaprl/theories/fir/mfir_token.ml
+0 -30 metaprl/theories/fir/mfir_tr_atom.ml
+0 -8 metaprl/theories/fir/mfir_tr_atom_base.ml
+0 -16 metaprl/theories/fir/mfir_tr_base.ml
+0 -44 metaprl/theories/fir/mfir_tr_exp.ml
+0 -16 metaprl/theories/fir/mfir_tr_store.ml
+0 -46 metaprl/theories/fir/mfir_tr_types.ml
+0 -38 metaprl/theories/fir/mfir_ty.ml
+0 -32 metaprl/theories/fir/mfir_util.ml
+1 -3 metaprl/theories/fol/fol_theory.ml
+0 -2 metaprl/theories/itt/itt_algebra_df.ml
+1 -6 metaprl/theories/itt/itt_antiquotient.ml
+1 -14 metaprl/theories/itt/itt_atom.ml
+1 -15 metaprl/theories/itt/itt_bintree.ml
+3 -18 metaprl/theories/itt/itt_bisect.ml
+1 -48 metaprl/theories/itt/itt_bool.ml
+2 -13 metaprl/theories/itt/itt_bunion.ml
+1 -14 metaprl/theories/itt/itt_closure.ml
+4 -13 metaprl/theories/itt/itt_collection.ml
+0 -2 metaprl/theories/itt/itt_comment.ml
+0 -3 metaprl/theories/itt/itt_comment.mli
+3 -22 metaprl/theories/itt/itt_cyclic_group.ml
+0 -10 metaprl/theories/itt/itt_datatree.ml
+1 -12 metaprl/theories/itt/itt_decidable.ml
+1 -22 metaprl/theories/itt/itt_dfun.ml
+1 -24 metaprl/theories/itt/itt_disect.ml
+2 -21 metaprl/theories/itt/itt_dprod.ml
+1 -22 metaprl/theories/itt/itt_equal.ml
+1 -24 metaprl/theories/itt/itt_esquash.ml
+0 -4 metaprl/theories/itt/itt_eta.ml
+2 -17 metaprl/theories/itt/itt_field2.ml
+2 -11 metaprl/theories/itt/itt_field_e.ml
+1 -20 metaprl/theories/itt/itt_fun.ml
+1 -46 metaprl/theories/itt/itt_functions.ml
+2 -105 metaprl/theories/itt/itt_group.ml
+2 -41 metaprl/theories/itt/itt_grouplikeobj.ml
+3 -6 metaprl/theories/itt/itt_hoas_base.ml
+0 -2 metaprl/theories/itt/itt_hoas_base.mli
+4 -5 metaprl/theories/itt/itt_hoas_bterm.ml
+0 -2 metaprl/theories/itt/itt_hoas_bterm.mli
+3 -6 metaprl/theories/itt/itt_hoas_debruijn.ml
+0 -2 metaprl/theories/itt/itt_hoas_debruijn.mli
+4 -7 metaprl/theories/itt/itt_hoas_destterm.ml
+0 -2 metaprl/theories/itt/itt_hoas_destterm.mli
+2 -15 metaprl/theories/itt/itt_hoas_operator.ml
+0 -2 metaprl/theories/itt/itt_hoas_operator.mli
+3 -6 metaprl/theories/itt/itt_hoas_vector.ml
+0 -2 metaprl/theories/itt/itt_hoas_vector.mli
+2 -12 metaprl/theories/itt/itt_image.ml
+0 -3 metaprl/theories/itt/itt_image.mli
+3 -6 metaprl/theories/itt/itt_int_arith.ml
+2 -44 metaprl/theories/itt/itt_int_base.ml
+4 -21 metaprl/theories/itt/itt_int_ext.ml
+2 -17 metaprl/theories/itt/itt_intdomain.ml
+2 -11 metaprl/theories/itt/itt_intdomain_e.ml
+2 -31 metaprl/theories/itt/itt_isect.ml
+2 -27 metaprl/theories/itt/itt_list.ml
+5 -98 metaprl/theories/itt/itt_list2.ml
+1 -40 metaprl/theories/itt/itt_logic.ml
+4 -7 metaprl/theories/itt/itt_nat.ml
+1 -4 metaprl/theories/itt/itt_nequal.ml
+2 -21 metaprl/theories/itt/itt_order.ml
+0 -4 metaprl/theories/itt/itt_pairwise.ml
+0 -2 metaprl/theories/itt/itt_pairwise2.ml
+0 -4 metaprl/theories/itt/itt_pointwise.ml
+0 -4 metaprl/theories/itt/itt_pointwise2.ml
+2 -9 metaprl/theories/itt/itt_poly.ml
+1 -10 metaprl/theories/itt/itt_power.ml
+1 -18 metaprl/theories/itt/itt_prec.ml
+1 -16 metaprl/theories/itt/itt_prod.ml
+1 -20 metaprl/theories/itt/itt_quotient.ml
+2 -13 metaprl/theories/itt/itt_quotient_group.ml
+1 -6 metaprl/theories/itt/itt_rat.ml
+0 -24 metaprl/theories/itt/itt_rbtree.ml
+6 -15 metaprl/theories/itt/itt_record.ml
+1 -1 metaprl/theories/itt/itt_record0.ml
+0 -42 metaprl/theories/itt/itt_record_exm.ml
+3 -63 metaprl/theories/itt/itt_record_renaming.ml
+1 -4 metaprl/theories/itt/itt_reflection.ml
+10 -15 metaprl/theories/itt/itt_reflection_new.ml
+5 -15 metaprl/theories/itt/itt_relation_str.ml
+2 -23 metaprl/theories/itt/itt_rfun.ml
+2 -37 metaprl/theories/itt/itt_ring2.ml
+2 -13 metaprl/theories/itt/itt_ring_e.ml
+2 -17 metaprl/theories/itt/itt_ring_uce.ml
+1 -16 metaprl/theories/itt/itt_set.ml
+5 -26 metaprl/theories/itt/itt_set_str.ml
+1 -8 metaprl/theories/itt/itt_singleton.ml
+0 -4 metaprl/theories/itt/itt_sortedtree.ml
+1 -8 metaprl/theories/itt/itt_sqsimple.ml
+1 -22 metaprl/theories/itt/itt_squash.ml
+1 -16 metaprl/theories/itt/itt_squiggle.ml
+1 -18 metaprl/theories/itt/itt_srec.ml
+3 -34 metaprl/theories/itt/itt_struct.ml
+1 -24 metaprl/theories/itt/itt_struct2.ml
+1 -30 metaprl/theories/itt/itt_subset.ml
+1 -16 metaprl/theories/itt/itt_subset2.ml
+1 -18 metaprl/theories/itt/itt_subtype.ml
+0 -9 metaprl/theories/itt/itt_supinf.mli
+32 -39 metaprl/theories/itt/itt_synt_bterm.ml
+1 -7 metaprl/theories/itt/itt_synt_lang.ml
+13 -17 metaprl/theories/itt/itt_synt_operator.ml
+13 -28 metaprl/theories/itt/itt_synt_subst.ml
+0 -2 metaprl/theories/itt/itt_synt_subst.mli
+11 -12 metaprl/theories/itt/itt_synt_var.ml
+0 -2 metaprl/theories/itt/itt_synt_var.mli
+5 -19 metaprl/theories/itt/itt_theory.ml
+1 -14 metaprl/theories/itt/itt_tunion.ml
+2 -19 metaprl/theories/itt/itt_union.ml
+0 -2 metaprl/theories/itt/itt_union2.ml
+2 -15 metaprl/theories/itt/itt_unit.ml
+2 -17 metaprl/theories/itt/itt_unitring.ml
+2 -11 metaprl/theories/itt/itt_void.ml
+1 -20 metaprl/theories/itt/itt_w.ml
+1 -10 metaprl/theories/itt/itt_well_founded.ml
+0 -2 metaprl/theories/mesa/itt_nuprl.mlz
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_class1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_exn1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_expr1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_expr2.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_expr3.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_expr4.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_expr5.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_intro.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_io1.ml
+0 -16 metaprl/theories/ocaml_doc/ocaml_doc_mod1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_mod2.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_name1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_patt1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_type1.ml
+0 -4 metaprl/theories/ocaml_doc/ocaml_doc_var1.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-01 01:53:25 -0700 (Fri, 01 Jul 2005)
Revision: 7525
Log message:

      The MMC part of the previous commit
      

Changes  Path
+2 -2 metaprl/support/display/comment.ml
+2 -4 metaprl/theories/itt/itt_image.mli
+2 -18 mpcompiler/mmc/arch/ppc/mmc_ppc_asm.ml
+3 -13 mpcompiler/mmc/arch/ppc/mmc_ppc_codegen.ml
+0 -4 mpcompiler/mmc/arch/ppc/mmc_ppc_frame.ml
+0 -4 mpcompiler/mmc/arch/ppc/mmc_ppc_prologue.ml
+2 -24 mpcompiler/mmc/arch/ppc/mmc_ppc_spill.ml
+1 -2 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.ml
+3 -6 mpcompiler/mmc/arch/x86/codegen/mmc_x86_codegen.ml
+0 -2 mpcompiler/mmc/arch/x86/codegen/mmc_x86_codegen.mli
+1 -1 mpcompiler/mmc/arch/x86/print/mmc_x86_print.ml
+1 -1 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_backend.ml
+4 -23 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_spill.ml
+1 -5 mpcompiler/mmc/core/mmc_core_front.ml
+2 -3 mpcompiler/mmc/core/mmc_core_optimize.ml
+0 -2 mpcompiler/mmc/core/mmc_core_type_erase.ml
+0 -2 mpcompiler/mmc/core/mmc_core_type_erase.mli
+1 -1 mpcompiler/mmc/extensions/tuple/mmc_x86_tuple.ml
+2 -3 mpcompiler/mmc/extensions/tyexists/mmc_x86_tyexists.ml
+3 -3 mpcompiler/mmc/test/OMakefile

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 13:17:33 -0700 (Fri, 01 Jul 2005)
Revision: 7526
Log message:

      one more list converted to set
      

Changes  Path
+11 -4 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 13:39:48 -0700 (Fri, 01 Jul 2005)
Revision: 7527
Log message:

      another set instead a list
      

Changes  Path
+4 -6 metaprl/refiner/reflib/jall.ml
+10 -10 metaprl/refiner/reflib/jordering.ml
+10 -10 metaprl/refiner/reflib/jtunify.ml
+3 -3 metaprl/refiner/reflib/jtunify.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-01 15:46:17 -0700 (Fri, 01 Jul 2005)
Revision: 7528
Log message:

      When reporting an interface <-> implementation mismatch, give the loc of the
      mismatched item (in the _.mli_ file).
      

Changes  Path
+41 -35 metaprl/filter/base/filter_summary.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 16:20:23 -0700 (Fri, 01 Jul 2005)
Revision: 7529
Log message:

      more lists converted to maps
      

Changes  Path
+34 -30 metaprl/refiner/reflib/jall.ml
+15 -19 metaprl/refiner/reflib/jordering.ml
+3 -3 metaprl/refiner/reflib/jtunify.ml
+6 -6 metaprl/refiner/reflib/jtunify.mli

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 16:42:25 -0700 (Fri, 01 Jul 2005)
Revision: 7530
Log message:

      one more set instead of list
      

Changes  Path
+13 -8 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 17:31:58 -0700 (Fri, 01 Jul 2005)
Revision: 7531
Log message:

      more sets
      

Changes  Path
+34 -34 metaprl/refiner/reflib/jall.ml
+9 -8 metaprl/refiner/reflib/jordering.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 17:47:13 -0700 (Fri, 01 Jul 2005)
Revision: 7532
Log message:

      and more sets
      

Changes  Path
+15 -19 metaprl/refiner/reflib/jall.ml
+3 -8 metaprl/refiner/reflib/jordering.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 18:17:23 -0700 (Fri, 01 Jul 2005)
Revision: 7533
Log message:

      more maps
      

Changes  Path
+26 -12 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 18:34:26 -0700 (Fri, 01 Jul 2005)
Revision: 7534
Log message:

      more sets
      

Changes  Path
+6 -6 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 19:40:32 -0700 (Fri, 01 Jul 2005)
Revision: 7535
Log message:

      started to store some substitutions in maps
      

Changes  Path
+52 -64 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 20:02:28 -0700 (Fri, 01 Jul 2005)
Revision: 7536
Log message:

      almost all substitutions are now maps
      

Changes  Path
+22 -24 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-01 20:41:22 -0700 (Fri, 01 Jul 2005)
Revision: 7537
Log message:

      removed an unused function
      

Changes  Path
+0 -9 metaprl/refiner/reflib/jall.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-02 07:02:24 -0700 (Sat, 02 Jul 2005)
Revision: 7538
Log message:

      Update to match the recent changes to omake.
      

Changes  Path
+3 -2 metaprl/OMakefile
+1 -1 metaprl/editor/ml/OMakefile
+0 -1 metaprl/theories/itt/OMakefile

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-02 13:51:53 -0700 (Sat, 02 Jul 2005)
Revision: 7539
Log message:

      instead of collecting a sublist and then testing if its empty, return boolean as you go over theoriginal.
      

Changes  Path
+5 -5 metaprl/refiner/reflib/jall.ml
+0 -0 metaprl/refiner/reflib/jordering.ml

Changes by: ( at unknown.email)
Date: 2005-07-02 13:51:53 -0700 (Sat, 02 Jul 2005)
Revision: 7540
Log message:

      This commit was manufactured by cvs2svn to create branch 'S4-jprover'.

Changes  Path
Copied metaprl-branches/S4-jprover
Copied metaprl-branches/S4-jprover/refiner
Copied texinputs-branches/S4-jprover
Deleted texinputs-branches/S4-jprover/1cm.sty
Deleted texinputs-branches/S4-jprover/1cml.sty
Deleted texinputs-branches/S4-jprover/Makefile
Deleted texinputs-branches/S4-jprover/Makefile-common
Deleted texinputs-branches/S4-jprover/PPR-macros.tex
Deleted texinputs-branches/S4-jprover/PPRmyppr.sty
Deleted texinputs-branches/S4-jprover/bcp.bib
Deleted texinputs-branches/S4-jprover/citlogo.eps
Deleted texinputs-branches/S4-jprover/citlogo2.eps
Deleted texinputs-branches/S4-jprover/config.ppr
Deleted texinputs-branches/S4-jprover/cornell-logo.eps
Deleted texinputs-branches/S4-jprover/dag50.eps
Deleted texinputs-branches/S4-jprover/der.tex
Deleted texinputs-branches/S4-jprover/gate.eps
Deleted texinputs-branches/S4-jprover/gate.pdf
Binary texinputs-branches/S4-jprover/gccuny-logo.eps
Binary texinputs-branches/S4-jprover/gccuny-logo.gif
Binary texinputs-branches/S4-jprover/gccuny-logo.pdf
Deleted texinputs-branches/S4-jprover/include.tex
Deleted texinputs-branches/S4-jprover/omscmsy.fd
Deleted texinputs-branches/S4-jprover/ot1cmr.fd
Deleted texinputs-branches/S4-jprover/ot1cmss.fd
Deleted texinputs-branches/S4-jprover/ot1lcmss.fd
Deleted texinputs-branches/S4-jprover/ot1lcmtt.fd
Deleted texinputs-branches/S4-jprover/pprpdf
Deleted texinputs-branches/S4-jprover/proof.sty
Deleted texinputs-branches/S4-jprover/slides-nogin.cls
Deleted texinputs-branches/S4-jprover/splncs.bst
Deleted texinputs-branches/S4-jprover/umsa.fd
Deleted texinputs-branches/S4-jprover/umsb.fd

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-02 15:17:19 -0700 (Sat, 02 Jul 2005)
Revision: 7541
Log message:

      minor optimization
      

Changes  Path
+1 -1 metaprl/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-02 15:31:58 -0700 (Sat, 02 Jul 2005)
Revision: 7542
Log message:

      started to work on S4 part in jprover
      

Changes  Path
+3 -0 metaprl-branches/S4-jprover/editor/ml/nuprl_jprover.ml
+78 -19 metaprl-branches/S4-jprover/refiner/reflib/jall.ml
+4 -1 metaprl-branches/S4-jprover/refiner/reflib/jlogic_sig.ml
+4 -3 metaprl-branches/S4-jprover/refiner/reflib/jtypes.ml
+3 -0 metaprl-branches/S4-jprover/theories/itt/itt_logic.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-02 19:53:00 -0700 (Sat, 02 Jul 2005)
Revision: 7543
Log message:

      added support for multi-conclusion sequents but there's a lot of work for the other side of the interface
      

Changes  Path
+58 -35 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 00:14:33 -0700 (Sun, 03 Jul 2005)
Revision: 7544
Log message:

      it finally compiles
      

Changes  Path
+30 -0 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 13:03:55 -0700 (Sun, 03 Jul 2005)
Revision: 7545
Log message:

      Reformatting mainly: there were several deeply nested if-s, I made flat indentation.
      

Changes  Path
+203 -210 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 14:18:21 -0700 (Sun, 03 Jul 2005)
Revision: 7546
Log message:

      the ways negation and implication are converted to tree nodes are different for intiotionistic and classical/s4 logics
      

Changes  Path
+218 -139 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 15:47:05 -0700 (Sun, 03 Jul 2005)
Revision: 7547
Log message:

      cleaning other places that were tightly bound to J
      

Changes  Path
+21 -5 metaprl-branches/S4-jprover/refiner/reflib/jall.ml
+12 -18 metaprl-branches/S4-jprover/refiner/reflib/jtunify.ml
+5 -4 metaprl-branches/S4-jprover/refiner/reflib/jtunify.mli

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 16:23:04 -0700 (Sun, 03 Jul 2005)
Revision: 7548
Log message:

      Some time ago I unintentionally introduced a deviation from canonical algorithm
      which amazingly didn't show up anywhere,
      just in case, I'm returning it to its canonical form.
      

Changes  Path
+5 -3 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 19:11:22 -0700 (Sun, 03 Jul 2005)
Revision: 7549
Log message:

      more S4-related modifications
      

Changes  Path
+91 -19 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 19:29:18 -0700 (Sun, 03 Jul 2005)
Revision: 7550
Log message:

      same predicate was computed on every iteration, moved it outside
      

Changes  Path
+17 -11 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 19:51:54 -0700 (Sun, 03 Jul 2005)
Revision: 7551
Log message:

      moved computation of another predicate outside of recursive function
      

Changes  Path
+28 -8 metaprl-branches/S4-jprover/refiner/reflib/jall.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 22:49:13 -0700 (Sun, 03 Jul 2005)
Revision: 7552
Log message:

      Gentzen style S4 and its connection with Jprover
      

Changes  Path
Added metaprl-branches/S4-jprover/theories/s4lp/OMakefile
Properties metaprl-branches/S4-jprover/theories/s4lp/OMakefile
Added metaprl-branches/S4-jprover/theories/s4lp/s4_logic.ml
Properties metaprl-branches/S4-jprover/theories/s4lp/s4_logic.ml
Added metaprl-branches/S4-jprover/theories/s4lp/s4_logic.mli
Properties metaprl-branches/S4-jprover/theories/s4lp/s4_logic.mli

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-03 23:13:01 -0700 (Sun, 03 Jul 2005)
Revision: 7553
Log message:

      my S4 does not have so I simplified its interface with Jprover
      

Changes  Path
+16 -36 metaprl-branches/S4-jprover/theories/s4lp/s4_logic.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-04 18:04:42 -0700 (Mon, 04 Jul 2005)
Revision: 7554
Log message:

      We have at least partly working S4-prover. It can prove reflexivity, transitivity,
      normality and self-referential example from Kuznets & Brezhnev paper.
      Didn't test it for anything else yet.
      

Changes  Path
+48 -61 metaprl-branches/S4-jprover/refiner/reflib/jall.ml
+57 -14 metaprl-branches/S4-jprover/refiner/reflib/jordering.ml
+26 -19 metaprl-branches/S4-jprover/refiner/reflib/jtunify.ml
+4 -1 metaprl-branches/S4-jprover/refiner/reflib/jtunify.mli
+10 -1 metaprl-branches/S4-jprover/theories/s4lp/s4_logic.ml
Added metaprl-branches/S4-jprover/theories/s4lp/s4_logic.prla
Properties metaprl-branches/S4-jprover/theories/s4lp/s4_logic.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-04 18:33:07 -0700 (Mon, 04 Jul 2005)
Revision: 7555
Log message:

      1. assumptions were incorrectly ordering in and_intro, fixed.
      2. more examples, all working properly:
      
      box(a & b) => box a & box b
      box a & box b => box(a & b)
      box(a => a)
      box box(a => a)
      box a or box b => box(a or b)
      

Changes  Path
+17 -3 metaprl-branches/S4-jprover/theories/s4lp/s4_logic.ml
+3746 -3549 metaprl-branches/S4-jprover/theories/s4lp/s4_logic.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-04 18:41:32 -0700 (Mon, 04 Jul 2005)
Revision: 7556
Log message:

      forgot .cvsignore
      

Changes  Path
Properties metaprl-branches/S4-jprover/theories/s4lp

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2005-07-04 18:58:35 -0700 (Mon, 04 Jul 2005)
Revision: 7557
Log message:

      Merging S4-prover to the main trunk
      

Changes  Path
+3 -0 metaprl/editor/ml/nuprl_jprover.ml
+540 -253 metaprl/refiner/reflib/jall.ml
+4 -1 metaprl/refiner/reflib/jlogic_sig.ml
+57 -14 metaprl/refiner/reflib/jordering.ml
+38 -37 metaprl/refiner/reflib/jtunify.ml
+8 -4 metaprl/refiner/reflib/jtunify.mli
+4 -3 metaprl/refiner/reflib/jtypes.ml
+3 -0 metaprl/theories/itt/itt_logic.ml
Properties metaprl/theories/s4lp
Added metaprl/theories/s4lp/OMakefile
Properties metaprl/theories/s4lp/OMakefile
Added metaprl/theories/s4lp/s4_logic.ml
Properties metaprl/theories/s4lp/s4_logic.ml
Added metaprl/theories/s4lp/s4_logic.mli
Properties metaprl/theories/s4lp/s4_logic.mli
Added metaprl/theories/s4lp/s4_logic.prla
Properties metaprl/theories/s4lp/s4_logic.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-05 13:03:57 -0700 (Tue, 05 Jul 2005)
Revision: 7558
Log message:

      Added Nuprl_font!tensor;&nbs