Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-01 10:11:53 -0700 (Wed, 01 Jul 1998)
Revision: 2281
Log message:

      When opnames do not match, raise RefineError directly
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-01 11:10:10 -0700 (Wed, 01 Jul 1998)
Revision: 2282
Log message:

      Replaced 80 with 100
      

Changes  Path
+4 -1 metaprl/theories/itt/itt_test.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-02 11:38:08 -0700 (Thu, 02 Jul 1998)
Revision: 2283
Log message:

      Refiner modules now raise RefineError exceptions directly.
      Modules in this revision have two versions: one that raises
      verbose exceptions, and another that uses a generic exception.
      

Changes  Path
+17 -12 metaprl/editor/emacs/nuprl.el
+1 -1 metaprl/editor/ml/Makefile
+32 -26 metaprl/editor/ml/io_proof.ml
+6 -0 metaprl/editor/ml/package_df.ml
+74 -53 metaprl/editor/ml/package_info.ml
+6 -2 metaprl/editor/ml/package_info.mli
+6 -1 metaprl/editor/ml/package_type.mlz
+59 -19 metaprl/editor/ml/proof.ml
+13 -5 metaprl/editor/ml/proof.mli
+46 -11 metaprl/editor/ml/proof_edit.ml
+7 -1 metaprl/editor/ml/proof_edit.mli
+51 -17 metaprl/editor/ml/proof_step.ml
+11 -3 metaprl/editor/ml/proof_step.mli
+7 -2 metaprl/editor/ml/proof_type.mlz
+8 -16 metaprl/editor/ml/shell.ml
+7 -9 metaprl/editor/ml/shell.mli
+6 -1 metaprl/editor/ml/shell_null.ml
+72 -31 metaprl/editor/ml/shell_rewrite.ml
+6 -1 metaprl/editor/ml/shell_rewrite.mli
+67 -26 metaprl/editor/ml/shell_rule.ml
+6 -1 metaprl/editor/ml/shell_rule.mli
+12 -7 metaprl/editor/ml/y.ml
+13 -0 metaprl/filter/filter_cache.ml
+6 -0 metaprl/filter/filter_cache.mli
+8 -1 metaprl/filter/filter_ocaml.ml
+19 -5 metaprl/filter/filter_parse.ml
+92 -15 metaprl/filter/filter_prog.ml
+8 -1 metaprl/filter/filter_summary.ml
+6 -0 metaprl/filter/filter_util.ml
+6 -0 metaprl/filter/prlcomp.ml
+8 -1 metaprl/filter/term_grammar.ml
+1 -0 metaprl/library/basic.ml
+8 -10 metaprl/library/db.ml
+15 -14 metaprl/library/definition.ml
+9 -10 metaprl/library/library.ml
+2 -2 metaprl/library/library_eval.ml
+4 -5 metaprl/library/link.ml
+1 -8 metaprl/library/mbterm.ml
+1 -0 metaprl/library/nuprl5.ml
+13 -15 metaprl/library/orb.ml
+23 -1 metaprl/mk/config
+2 -1 metaprl/mllib/Makefile
+10 -1 metaprl/mllib/debug.ml
+2 -2 metaprl/refiner/Makefile
Properties metaprl/refiner/refiner
+7 -2 metaprl/refiner/refiner/Files
+1 -0 metaprl/refiner/refiner/Makefile
+428 -243 metaprl/refiner/refiner/refine.ml
+21 -13 metaprl/refiner/refiner/refine.mli
Added metaprl/refiner/refiner/refine_error.ml
Properties metaprl/refiner/refiner/refine_error.ml
Added metaprl/refiner/refiner/refine_error.mli
Properties metaprl/refiner/refiner/refine_error.mli
Deleted metaprl/refiner/refiner/refine_errors.ml
Deleted metaprl/refiner/refiner/refine_errors.mli
+8 -1 metaprl/refiner/refiner/refiner.ml
+20 -12 metaprl/refiner/refiner/refiner_ds.ml
+6 -1 metaprl/refiner/refiner/refiner_ds.mli
Added metaprl/refiner/refiner/refiner_ds_simp.ml
Properties metaprl/refiner/refiner/refiner_ds_simp.ml
Added metaprl/refiner/refiner/refiner_ds_simp.mli
Properties metaprl/refiner/refiner/refiner_ds_simp.mli
+18 -11 metaprl/refiner/refiner/refiner_std.ml
+6 -1 metaprl/refiner/refiner/refiner_std.mli
Added metaprl/refiner/refiner/refiner_std_simp.ml
Properties metaprl/refiner/refiner/refiner_std_simp.ml
Added metaprl/refiner/refiner/refiner_std_simp.mli
Properties metaprl/refiner/refiner/refiner_std_simp.mli
Deleted metaprl/refiner/refiner/rewrite.ml
Deleted metaprl/refiner/refiner/rewrite.mli
Added metaprl/refiner/refiner/rewrite.mlip
Properties metaprl/refiner/refiner/rewrite.mlip
Added metaprl/refiner/refiner/rewrite.mlp
Properties metaprl/refiner/refiner/rewrite.mlp
+6 -0 metaprl/refiner/reflib/dform.ml
+6 -0 metaprl/refiner/reflib/ml_format.ml
+81 -111 metaprl/refiner/reflib/refine_exn.ml
+7 -3 metaprl/refiner/reflib/refine_exn.mli
+6 -0 metaprl/refiner/reflib/simple_print.ml
+6 -1 metaprl/refiner/reflib/term_dtable.ml
Properties metaprl/refiner/refsig
+2 -1 metaprl/refiner/refsig/Files
Added metaprl/refiner/refsig/refine_error.h
Properties metaprl/refiner/refsig/refine_error.h
Added metaprl/refiner/refsig/refine_error_sig.ml
Properties metaprl/refiner/refsig/refine_error_sig.ml
Added metaprl/refiner/refsig/refine_error_sig.mli
Properties metaprl/refiner/refsig/refine_error_sig.mli
Deleted metaprl/refiner/refsig/refine_errors_sig.mlz
+30 -10 metaprl/refiner/refsig/refine_sig.ml
+44 -22 metaprl/refiner/refsig/refiner_sig.ml
+6 -1 metaprl/refiner/refsig/rewrite_sig.ml
+9 -5 metaprl/refiner/refsig/term_addr_sig.ml
Added metaprl/refiner/refsig/term_base_sig.ml
Properties metaprl/refiner/refsig/term_base_sig.ml
+6 -10 metaprl/refiner/refsig/term_meta_sig.ml
+8 -0 metaprl/refiner/refsig/term_op_sig.ml
+13 -68 metaprl/refiner/refsig/term_simple_sig.mlz
Properties metaprl/refiner/term_ds
+7 -2 metaprl/refiner/term_ds/Files
+3 -1 metaprl/refiner/term_ds/Makefile
Added metaprl/refiner/term_ds/term_base_ds.mlip
Properties metaprl/refiner/term_ds/term_base_ds.mlip
Added metaprl/refiner/term_ds/term_base_ds.mlp
Properties metaprl/refiner/term_ds/term_base_ds.mlp
+12 -341 metaprl/refiner/term_ds/term_ds.ml
+2 -146 metaprl/refiner/term_ds/term_ds.mli
Added metaprl/refiner/term_ds/term_ds_sig.ml
Properties metaprl/refiner/term_ds/term_ds_sig.ml
Deleted metaprl/refiner/term_ds/term_eval_ds.ml
Deleted metaprl/refiner/term_ds/term_eval_ds.mli
Added metaprl/refiner/term_ds/term_eval_ds.mlip
Properties metaprl/refiner/term_ds/term_eval_ds.mlip
Added metaprl/refiner/term_ds/term_eval_ds.mlp
Properties metaprl/refiner/term_ds/term_eval_ds.mlp
Deleted metaprl/refiner/term_ds/term_op_ds.ml
Deleted metaprl/refiner/term_ds/term_op_ds.mli
Added metaprl/refiner/term_ds/term_op_ds.mlip
Properties metaprl/refiner/term_ds/term_op_ds.mlip
Added metaprl/refiner/term_ds/term_op_ds.mlp
Properties metaprl/refiner/term_ds/term_op_ds.mlp
Deleted metaprl/refiner/term_ds/term_subst_ds.ml
Deleted metaprl/refiner/term_ds/term_subst_ds.mli
Added metaprl/refiner/term_ds/term_subst_ds.mlip
Properties metaprl/refiner/term_ds/term_subst_ds.mlip
Added metaprl/refiner/term_ds/term_subst_ds.mlp
Properties metaprl/refiner/term_ds/term_subst_ds.mlp
Properties metaprl/refiner/term_gen
+5 -1 metaprl/refiner/term_gen/Files
+1 -0 metaprl/refiner/term_gen/Makefile
Deleted metaprl/refiner/term_gen/term_addr_gen.ml
Deleted metaprl/refiner/term_gen/term_addr_gen.mli
Added metaprl/refiner/term_gen/term_addr_gen.mlip
Properties metaprl/refiner/term_gen/term_addr_gen.mlip
Added metaprl/refiner/term_gen/term_addr_gen.mlp
Properties metaprl/refiner/term_gen/term_addr_gen.mlp
Added metaprl/refiner/term_gen/term_exn.ml
Properties metaprl/refiner/term_gen/term_exn.ml
Added metaprl/refiner/term_gen/term_exn.mli
Properties metaprl/refiner/term_gen/term_exn.mli
Deleted metaprl/refiner/term_gen/term_man_gen.ml
Deleted metaprl/refiner/term_gen/term_man_gen.mli
Added metaprl/refiner/term_gen/term_man_gen.mlip
Properties metaprl/refiner/term_gen/term_man_gen.mlip
Added metaprl/refiner/term_gen/term_man_gen.mlp
Properties metaprl/refiner/term_gen/term_man_gen.mlp
Deleted metaprl/refiner/term_gen/term_meta_gen.ml
Deleted metaprl/refiner/term_gen/term_meta_gen.mli
Added metaprl/refiner/term_gen/term_meta_gen.mlip
Properties metaprl/refiner/term_gen/term_meta_gen.mlip
Added metaprl/refiner/term_gen/term_meta_gen.mlp
Properties metaprl/refiner/term_gen/term_meta_gen.mlp
Deleted metaprl/refiner/term_gen/term_shape_gen.ml
Deleted metaprl/refiner/term_gen/term_shape_gen.mli
Added metaprl/refiner/term_gen/term_shape_gen.mlip
Properties metaprl/refiner/term_gen/term_shape_gen.mlip
Added metaprl/refiner/term_gen/term_shape_gen.mlp
Properties metaprl/refiner/term_gen/term_shape_gen.mlp
Properties metaprl/refiner/term_std
+7 -2 metaprl/refiner/term_std/Files
+5 -1 metaprl/refiner/term_std/Makefile
Added metaprl/refiner/term_std/term_base_std.mlip
Properties metaprl/refiner/term_std/term_base_std.mlip
Added metaprl/refiner/term_std/term_base_std.mlp
Properties metaprl/refiner/term_std/term_base_std.mlp
Deleted metaprl/refiner/term_std/term_eval_std.ml
Deleted metaprl/refiner/term_std/term_eval_std.mli
Added metaprl/refiner/term_std/term_eval_std.mlip
Properties metaprl/refiner/term_std/term_eval_std.mlip
Added metaprl/refiner/term_std/term_eval_std.mlp
Properties metaprl/refiner/term_std/term_eval_std.mlp
Deleted metaprl/refiner/term_std/term_op_std.ml
Deleted metaprl/refiner/term_std/term_op_std.mli
Added metaprl/refiner/term_std/term_op_std.mlip
Properties metaprl/refiner/term_std/term_op_std.mlip
Added metaprl/refiner/term_std/term_op_std.mlp
Properties metaprl/refiner/term_std/term_op_std.mlp
+15 -231 metaprl/refiner/term_std/term_std.ml
+7 -127 metaprl/refiner/term_std/term_std.mli
Added metaprl/refiner/term_std/term_std_sig.ml
Properties metaprl/refiner/term_std/term_std_sig.ml
Deleted metaprl/refiner/term_std/term_subst_std.ml
Deleted metaprl/refiner/term_std/term_subst_std.mli
Added metaprl/refiner/term_std/term_subst_std.mlip
Properties metaprl/refiner/term_std/term_subst_std.mlip
Added metaprl/refiner/term_std/term_subst_std.mlp
Properties metaprl/refiner/term_std/term_subst_std.mlp
+7 -2 metaprl/theories/base/base_cache.ml
+7 -2 metaprl/theories/base/base_cache.mli
+8 -2 metaprl/theories/base/base_dform.ml
+9 -3 metaprl/theories/base/base_dtactic.ml
+10 -1 metaprl/theories/base/base_dtactic.mli
+7 -2 metaprl/theories/base/base_rewrite.ml
+6 -1 metaprl/theories/base/base_rewrite.mli
+1 -0 metaprl/theories/base/evaluator.ml
+39 -6 metaprl/theories/base/summary.ml
+10 -5 metaprl/theories/base/typeinf.ml
+8 -2 metaprl/theories/base/typeinf.mli
+2 -2 metaprl/theories/czf/Makefile
+8 -3 metaprl/theories/czf/czf_itt_all.ml
+8 -3 metaprl/theories/czf/czf_itt_all.mli
+7 -2 metaprl/theories/czf/czf_itt_and.ml
+8 -3 metaprl/theories/czf/czf_itt_and.mli
+13 -8 metaprl/theories/czf/czf_itt_dall.ml
+10 -5 metaprl/theories/czf/czf_itt_dall.mli
+13 -6 metaprl/theories/czf/czf_itt_dexists.ml
+10 -4 metaprl/theories/czf/czf_itt_dexists.mli
+7 -2 metaprl/theories/czf/czf_itt_exists.ml
+6 -1 metaprl/theories/czf/czf_itt_exists.mli
+9 -4 metaprl/theories/czf/czf_itt_false.ml
+7 -2 metaprl/theories/czf/czf_itt_false.mli
+14 -2 metaprl/theories/czf/czf_itt_implies.ml
+10 -1 metaprl/theories/czf/czf_itt_implies.mli
+7 -2 metaprl/theories/czf/czf_itt_or.ml
+6 -1 metaprl/theories/czf/czf_itt_or.mli
+250 -82 metaprl/theories/czf/czf_itt_set.ml
+160 -53 metaprl/theories/czf/czf_itt_set.mli
+8 -3 metaprl/theories/czf/czf_itt_true.ml
+6 -1 metaprl/theories/czf/czf_itt_true.mli
Deleted metaprl/theories/czf/czf_itt_wf.ml
Deleted metaprl/theories/czf/czf_itt_wf.mli
+1 -0 metaprl/theories/itt/Makefile
+6 -1 metaprl/theories/itt/itt_arith.ml
+6 -1 metaprl/theories/itt/itt_atom.mli
+6 -1 metaprl/theories/itt/itt_bool.mli
+7 -7 metaprl/theories/itt/itt_dfun.ml
+6 -1 metaprl/theories/itt/itt_dfun.mli
+47 -9 metaprl/theories/itt/itt_dprod.ml
+21 -2 metaprl/theories/itt/itt_dprod.mli
+99 -10 metaprl/theories/itt/itt_equal.ml
+51 -9 metaprl/theories/itt/itt_equal.mli
+10 -9 metaprl/theories/itt/itt_fun.ml
+7 -2 metaprl/theories/itt/itt_fun.mli
+7 -2 metaprl/theories/itt/itt_int.ml
+7 -2 metaprl/theories/itt/itt_int.mli
+8 -8 metaprl/theories/itt/itt_isect.ml
+7 -2 metaprl/theories/itt/itt_isect.mli
+8 -5 metaprl/theories/itt/itt_list.ml
+7 -2 metaprl/theories/itt/itt_list.mli
+11 -12 metaprl/theories/itt/itt_logic.ml
+34 -10 metaprl/theories/itt/itt_prod.ml
+15 -2 metaprl/theories/itt/itt_prod.mli
+8 -8 metaprl/theories/itt/itt_quotient.ml
+7 -2 metaprl/theories/itt/itt_quotient.mli
+9 -7 metaprl/theories/itt/itt_rfun.ml
+7 -2 metaprl/theories/itt/itt_rfun.mli
+15 -14 metaprl/theories/itt/itt_set.ml
+6 -1 metaprl/theories/itt/itt_set.mli
+24 -7 metaprl/theories/itt/itt_soft.ml
+9 -2 metaprl/theories/itt/itt_soft.mli
+10 -6 metaprl/theories/itt/itt_squash.ml
+24 -19 metaprl/theories/itt/itt_squash.mli
+12 -33 metaprl/theories/itt/itt_struct.ml
+6 -13 metaprl/theories/itt/itt_struct.mli
+11 -15 metaprl/theories/itt/itt_subtype.ml
+8 -2 metaprl/theories/itt/itt_subtype.mli
+10 -12 metaprl/theories/itt/itt_test.ml
+10 -15 metaprl/theories/itt/itt_union.ml
+7 -2 metaprl/theories/itt/itt_union.mli
+7 -2 metaprl/theories/itt/itt_unit.ml
+7 -2 metaprl/theories/itt/itt_unit.mli
+7 -2 metaprl/theories/itt/itt_void.ml
+7 -2 metaprl/theories/itt/itt_void.mli
Added metaprl/theories/itt/itt_w.ml
Properties metaprl/theories/itt/itt_w.ml
Added metaprl/theories/itt/itt_w.mli
Properties metaprl/theories/itt/itt_w.mli
+4 -2 metaprl/theories/ocaml/ocaml_df.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-02 15:25:40 -0700 (Thu, 02 Jul 1998)
Revision: 2284
Log message:

      Created term_copy module to copy and normalize terms.
      

Changes  Path
+5 -2 metaprl/filter/filter_bin.ml
+74 -12 metaprl/filter/filter_cache.ml
+9 -6 metaprl/filter/filter_cache_fun.ml
+4 -1 metaprl/filter/filter_parse.ml
+14 -11 metaprl/filter/filter_prog.ml
+15 -12 metaprl/filter/filter_prog.mli
+161 -173 metaprl/filter/filter_summary.ml
+128 -107 metaprl/filter/filter_summary.mli
+10 -7 metaprl/filter/filter_summary_type.mlz
+9 -6 metaprl/filter/filter_summary_util.mli
Added metaprl/mllib/memo.ml
Properties metaprl/mllib/memo.ml
Added metaprl/mllib/memo.mli
Properties metaprl/mllib/memo.mli
+4 -1 metaprl/refiner/refiner/refiner.ml
+1 -0 metaprl/refiner/reflib/Files
+12 -10 metaprl/refiner/reflib/ml_term.ml
Added metaprl/refiner/reflib/term_copy.ml
Properties metaprl/refiner/reflib/term_copy.ml
Added metaprl/refiner/reflib/term_copy.mli
Properties metaprl/refiner/reflib/term_copy.mli
+3 -6 metaprl/refiner/refsig/term_base_sig.ml
+3 -1 metaprl/refiner/refsig/term_meta_sig.ml
+4 -1 metaprl/refiner/refsig/term_simple_sig.mlz
+26 -44 metaprl/refiner/term_ds/term_base_ds.mlp
+1 -1 metaprl/refiner/term_ds/term_ds.ml
+4 -2 metaprl/refiner/term_ds/term_ds_sig.ml
+9 -9 metaprl/refiner/term_ds/term_eval_ds.mlp
+77 -77 metaprl/refiner/term_ds/term_op_ds.mlp
+14 -14 metaprl/refiner/term_ds/term_subst_ds.mlp
+24 -21 metaprl/refiner/term_gen/term_man_gen.mlp
+3 -15 metaprl/refiner/term_gen/term_meta_gen.mlp
+2 -2 metaprl/refiner/term_gen/term_shape_gen.mlp
+33 -42 metaprl/refiner/term_std/term_base_std.mlp
+12 -9 metaprl/refiner/term_std/term_eval_std.mlp
+77 -74 metaprl/refiner/term_std/term_op_std.mlp
+4 -1 metaprl/refiner/term_std/term_std.ml
+4 -2 metaprl/refiner/term_std/term_std_sig.ml
+23 -20 metaprl/refiner/term_std/term_subst_std.mlp
Deleted metaprl/theories/ocaml/ocaml_df.ml
Deleted metaprl/theories/ocaml/ocaml_df.mli
+12 -0 metaprl/theories/ocaml/ocaml_expr_df.ml
+0 -1 metaprl/theories/tactic/Makefile
+7 -4 metaprl/theories/tactic/conversionals.ml
+5 -3 metaprl/theories/tactic/conversionals.mli
Deleted metaprl/theories/tactic/options.ml
Deleted metaprl/theories/tactic/options.mli
+65 -12 metaprl/theories/tactic/rewrite_type.ml
+5 -1 metaprl/theories/tactic/rewrite_type.mli
+39 -2 metaprl/theories/tactic/sequent.ml
+37 -3 metaprl/theories/tactic/sequent.mli
+10 -6 metaprl/theories/tactic/tactic_cache.ml
+86 -64 metaprl/theories/tactic/tactic_type.ml
+14 -22 metaprl/theories/tactic/tactic_type.mli
+18 -10 metaprl/theories/tactic/tacticals.ml
+11 -7 metaprl/theories/tactic/tacticals.mli
+13 -0 metaprl/theories/tactic/var.ml
+8 -4 metaprl/theories/tactic/var.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-02 20:19:20 -0700 (Thu, 02 Jul 1998)
Revision: 2285
Log message:

      Allow changing the ocamlopt -inline option with the INLINE environment variable
      

Changes  Path
+4 -2 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 12:09:40 -0700 (Fri, 03 Jul 1998)
Revision: 2286
Log message:

      Added $(ROOT)/refiner/refsig/refine_error.h to the list
      of the files *_verb.ml and *_simp.ml depend on.
      

Changes  Path
+2 -2 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 12:15:23 -0700 (Fri, 03 Jul 1998)
Revision: 2287
Log message:

      Divided refine.ml into a "verbose" and a "simple" versions.
      

Changes  Path
Properties metaprl/refiner/refiner
+2 -2 metaprl/refiner/refiner/Files
Deleted metaprl/refiner/refiner/refine.ml
Deleted metaprl/refiner/refiner/refine.mli
Added metaprl/refiner/refiner/refine.mlip
Properties metaprl/refiner/refiner/refine.mlip
Added metaprl/refiner/refiner/refine.mlp
Properties metaprl/refiner/refiner/refine.mlp
+4 -1 metaprl/refiner/refiner/refiner_ds.ml
+4 -1 metaprl/refiner/refiner/refiner_ds_simp.ml
+4 -1 metaprl/refiner/refiner/refiner_std.ml
+4 -1 metaprl/refiner/refiner/refiner_std_simp.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 12:19:30 -0700 (Fri, 03 Jul 1998)
Revision: 2288
Log message:

      .
      

Changes  Path
Properties metaprl/theories/ocaml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 12:51:03 -0700 (Fri, 03 Jul 1998)
Revision: 2289
Log message:

      Fixed a small bug - thanks to Steve Zdancewic.
      

Changes  Path
+2 -2 metaprl/mllib/splay_set.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 14:04:17 -0700 (Fri, 03 Jul 1998)
Revision: 2290
Log message:

      Specified the full "path" to the Refine module:
      open Refiner.Refiner.Refine
      

Changes  Path
+5 -2 metaprl/filter/filter_prog.mli
+5 -1 metaprl/theories/base/base_dtactic.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-03 15:06:15 -0700 (Fri, 03 Jul 1998)
Revision: 2291
Log message:

      IO terms are now in term_std format.
      

Changes  Path
+420 -131 metaprl/editor/ml/io_proof.ml
+8 -10 metaprl/editor/ml/io_proof.mli
+21 -19 metaprl/editor/ml/io_proof_type.mlz
+5 -0 metaprl/editor/ml/package_df.ml
+8 -3 metaprl/editor/ml/package_df.mli
+20 -10 metaprl/editor/ml/package_info.ml
+8 -5 metaprl/editor/ml/package_type.mlz
+166 -16 metaprl/editor/ml/proof.ml
+6 -2 metaprl/editor/ml/proof.mli
+4 -1 metaprl/editor/ml/proof_edit.ml
+6 -3 metaprl/editor/ml/proof_edit.mli
+187 -48 metaprl/editor/ml/proof_step.ml
+25 -2 metaprl/editor/ml/proof_step.mli
+4 -1 metaprl/editor/ml/proof_type.mlz
+4 -1 metaprl/editor/ml/shell.mli
+4 -1 metaprl/editor/ml/shell_rewrite.ml
+6 -2 metaprl/editor/ml/shell_rewrite.mli
+4 -1 metaprl/editor/ml/shell_rule.ml
+6 -2 metaprl/editor/ml/shell_rule.mli
+4 -1 metaprl/editor/ml/shell_type.mlz
+16 -40 metaprl/filter/filter_cache.ml
+34 -0 metaprl/filter/filter_summary.ml
+5 -0 metaprl/filter/filter_summary.mli
+27 -14 metaprl/mllib/list_util.ml
+6 -1 metaprl/mllib/list_util.mli
+103 -23 metaprl/mllib/memo.ml
+38 -3 metaprl/mllib/memo.mli
+7 -0 metaprl/refiner/refiner/refine_error.ml
+4 -3 metaprl/refiner/refiner/refiner.ml
+7 -4 metaprl/refiner/refiner/refiner_ds_simp.ml
+7 -4 metaprl/refiner/refiner/refiner_std_simp.ml
+1 -1 metaprl/refiner/reflib/Files
+36 -33 metaprl/refiner/reflib/ml_format.ml
+7 -4 metaprl/refiner/reflib/ml_term.ml
+232 -104 metaprl/refiner/reflib/term_copy.ml
+31 -6 metaprl/refiner/reflib/term_copy.mli
+4 -1 metaprl/refiner/refsig/refine_error.h
+4 -0 metaprl/refiner/refsig/refine_error_sig.ml
+4 -0 metaprl/refiner/refsig/refine_error_sig.mli
+3 -2 metaprl/refiner/term_ds/term_base_ds.mlip
+0 -4 metaprl/refiner/term_ds/term_base_ds.mlp
+3 -2 metaprl/refiner/term_ds/term_eval_ds.mlip
+0 -6 metaprl/refiner/term_ds/term_eval_ds.mlp
+3 -2 metaprl/refiner/term_ds/term_op_ds.mlip
+0 -6 metaprl/refiner/term_ds/term_op_ds.mlp
+3 -2 metaprl/refiner/term_ds/term_subst_ds.mlip
+0 -6 metaprl/refiner/term_ds/term_subst_ds.mlp
+0 -1 metaprl/refiner/term_gen/Files
+3 -2 metaprl/refiner/term_std/term_base_std.mlip
+3 -4 metaprl/refiner/term_std/term_base_std.mlp
+3 -2 metaprl/refiner/term_std/term_eval_std.mlip
+3 -6 metaprl/refiner/term_std/term_eval_std.mlp
+3 -2 metaprl/refiner/term_std/term_op_std.mlip
+3 -6 metaprl/refiner/term_std/term_op_std.mlp
+3 -2 metaprl/refiner/term_std/term_subst_std.mlip
+3 -6 metaprl/refiner/term_std/term_subst_std.mlp
+4 -1 metaprl/theories/tactic/sequent.ml
+6 -3 metaprl/theories/tactic/sequent.mli
+31 -7 metaprl/theories/tactic/tactic_type.ml
+15 -8 metaprl/theories/tactic/tactic_type.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 15:36:40 -0700 (Fri, 03 Jul 1998)
Revision: 2292
Log message:

      Removed some unused files
      

Changes  Path
Deleted metaprl/refiner/refsig/refine_error_sig.mli
Deleted metaprl/refiner/term_gen/term_exn.ml
Deleted metaprl/refiner/term_gen/term_exn.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 15:58:40 -0700 (Fri, 03 Jul 1998)
Revision: 2293
Log message:

      Added -S option
      

Changes  Path
+4 -0 metaprl/filter/prlcomp.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-03 16:20:37 -0700 (Fri, 03 Jul 1998)
Revision: 2294
Log message:

      Do not be too verbose in case orelseT fails
      

Changes  Path
+14 -8 metaprl/theories/tactic/tactic_type.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 00:40:13 -0700 (Sat, 04 Jul 1998)
Revision: 2295
Log message:

      Made make_term function 40% faster.
      

Changes  Path
+13 -7 metaprl/refiner/term_ds/term_base_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 15:28:23 -0700 (Sat, 04 Jul 1998)
Revision: 2296
Log message:

      Fixed mk_so_var - it should not use mk_term
      

Changes  Path
+5 -3 metaprl/refiner/term_ds/term_base_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 15:31:13 -0700 (Sat, 04 Jul 1998)
Revision: 2297
Log message:

      Set GC parameters
      

Changes  Path
+12 -0 metaprl/refiner/refbase/opname.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 15:34:08 -0700 (Sat, 04 Jul 1998)
Revision: 2298
Log message:

      Use fact(125)
      

Changes  Path
+4 -1 metaprl/theories/itt/itt_test.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 16:05:15 -0700 (Sat, 04 Jul 1998)
Revision: 2299
Log message:

      mk_term should be able to handle the case wher opname == var_opname - ocaml_df uses it.
      

Changes  Path
+6 -5 metaprl/refiner/term_ds/term_base_ds.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-04 18:47:36 -0700 (Sat, 04 Jul 1998)
Revision: 2300
Log message:

      Itt_theory.ml{,i} are now different.
      

Changes  Path
Properties metaprl/theories/itt
Added metaprl/theories/itt/itt_theory.ml
Properties metaprl/theories/itt/itt_theory.ml
Added metaprl/theories/itt/itt_theory.mli
Properties metaprl/theories/itt/itt_theory.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 20:13:06 -0700 (Sat, 04 Jul 1998)
Revision: 2301
Log message:

      Rewrote var_subst to make it do what it is actually supposed to do
      

Changes  Path
+24 -6 metaprl/refiner/term_ds/term_subst_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 20:41:06 -0700 (Sat, 04 Jul 1998)
Revision: 2302
Log message:

      Finally "make -j" and "make -j opt" do everything right
      

Changes  Path
+4 -7 metaprl/refiner/Makefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-04 23:52:16 -0700 (Sat, 04 Jul 1998)
Revision: 2303
Log message:

      Better Makefiles
      

Changes  Path
+2 -1 metaprl/library/Makefile
+2 -1 metaprl/mllib/Makefile
+3 -2 metaprl/refiner/Makefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-05 00:38:52 -0700 (Sun, 05 Jul 1998)
Revision: 2304
Log message:

      Do not pass unnecessary arguments in a _simple version of the refiner
      

Changes  Path
+46 -22 metaprl/refiner/term_gen/term_addr_gen.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-05 12:08:05 -0700 (Sun, 05 Jul 1998)
Revision: 2305
Log message:

      Compile with -noassert by default.
      Compile without -noassert if DEBUG_NL environment variable is set.
      

Changes  Path
+5 -2 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-05 12:14:50 -0700 (Sun, 05 Jul 1998)
Revision: 2306
Log message:

      Added -noassert option to prlc
      

Changes  Path
+5 -1 metaprl/filter/prlcomp.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-06 10:55:31 -0700 (Mon, 06 Jul 1998)
Revision: 2307
Log message:

      Removed $Log messages from all NL files.
      

Changes  Path
+0 -11 metaprl/clib/debug.c
+0 -8 metaprl/clib/debug.h
+0 -10 metaprl/clib/execvp.c
+0 -14 metaprl/clib/ml_debug.c
+0 -9 metaprl/clib/ml_debug.h
+0 -7 metaprl/clib/putenv.c
+0 -13 metaprl/clib/truncate.c
+0 -17 metaprl/editor/emacs/caml-util.el
+0 -36 metaprl/editor/emacs/caml.el
+0 -20 metaprl/editor/emacs/prlproof.el
+0 -6 metaprl/editor/java/ActiveApplet.java
+0 -6 metaprl/editor/java/ActiveApplication.java
+0 -6 metaprl/editor/java/BoundTerm.java
+0 -6 metaprl/editor/java/Closure.java
+0 -6 metaprl/editor/java/DebugFlags.java
+0 -9 metaprl/editor/java/DisplayDynamic.java
+0 -6 metaprl/editor/java/DisplayEngine.java
+0 -6 metaprl/editor/java/DisplayTerm.java
+0 -6 metaprl/editor/java/Eval.java
+0 -6 metaprl/editor/java/EvalError.java
+0 -6 metaprl/editor/java/FontBase.java
+0 -6 metaprl/editor/java/FreeVar.java
+0 -6 metaprl/editor/java/GateSequence.java
+0 -15 metaprl/editor/java/ImageView.java
+0 -6 metaprl/editor/java/IntStack.java
+0 -6 metaprl/editor/java/LevelExp.java
+0 -6 metaprl/editor/java/LevelVar.java
+0 -6 metaprl/editor/java/Lexer.java
+0 -6 metaprl/editor/java/LispExpression.java
+0 -6 metaprl/editor/java/LispParser.java
+0 -6 metaprl/editor/java/LispSExpression.java
+0 -6 metaprl/editor/java/LispSoApply.java
+0 -6 metaprl/editor/java/LispVar.java
+0 -6 metaprl/editor/java/MatchError.java
+0 -6 metaprl/editor/java/Matching.java
+0 -12 metaprl/editor/java/Nuprl.java
+0 -12 metaprl/editor/java/NuprlIcon.java
+0 -9 metaprl/editor/java/NuprlTerm.java
+0 -6 metaprl/editor/java/Operator.java
+0 -6 metaprl/editor/java/Opname.java
+0 -6 metaprl/editor/java/Param.java
+0 -6 metaprl/editor/java/ParamLevelExp.java
+0 -6 metaprl/editor/java/ParamMDiff.java
+0 -6 metaprl/editor/java/ParamMEqual.java
+0 -6 metaprl/editor/java/ParamMLessThan.java
+0 -6 metaprl/editor/java/ParamMLevel.java
+0 -6 metaprl/editor/java/ParamMNotEqual.java
+0 -6 metaprl/editor/java/ParamMNumber.java
+0 -6 metaprl/editor/java/ParamMPair.java
+0 -6 metaprl/editor/java/ParamMProduct.java
+0 -6 metaprl/editor/java/ParamMQuotient.java
+0 -6 metaprl/editor/java/ParamMRem.java
+0 -6 metaprl/editor/java/ParamMString.java
+0 -6 metaprl/editor/java/ParamMSum.java
+0 -6 metaprl/editor/java/ParamMToken.java
+0 -6 metaprl/editor/java/ParamMVar.java
+0 -6 metaprl/editor/java/ParamMatchError.java
+0 -6 metaprl/editor/java/ParamMeta.java
+0 -6 metaprl/editor/java/ParamNumber.java
+0 -6 metaprl/editor/java/ParamString.java
+0 -6 metaprl/editor/java/ParamToken.java
+0 -6 metaprl/editor/java/ParamVar.java
+0 -6 metaprl/editor/java/Rewrite.java
+0 -21 metaprl/editor/java/Semaphore.java
+0 -6 metaprl/editor/java/SmallScrollGroup.java
+0 -12 metaprl/editor/java/Sort.java
+0 -6 metaprl/editor/java/Subst.java
+0 -6 metaprl/editor/java/SubstParam.java
+0 -6 metaprl/editor/java/SubstSimul.java
+0 -6 metaprl/editor/java/SubstSingle.java
+0 -6 metaprl/editor/java/Term.java
+0 -6 metaprl/editor/java/TermBreak.java
+0 -6 metaprl/editor/java/TermDisplay.java
+0 -6 metaprl/editor/java/TermFont.java
+0 -6 metaprl/editor/java/TermLexer.java
+0 -6 metaprl/editor/java/TermNuprl.java
+0 -6 metaprl/editor/java/TermParser.java
+0 -6 metaprl/editor/java/TermPop.java
+0 -6 metaprl/editor/java/TermPush.java
+0 -6 metaprl/editor/java/TermSoApply.java
+0 -6 metaprl/editor/java/TermSoVar.java
+0 -6 metaprl/editor/java/TermString.java
+0 -6 metaprl/editor/java/TermVar.java
+0 -9 metaprl/editor/java/TermView.java
+0 -6 metaprl/editor/java/TermZone.java
+0 -6 metaprl/editor/java/TextBuffer.java
+0 -6 metaprl/editor/java/TextViewBuffer.java
+0 -6 metaprl/editor/java/Token.java
+0 -15 metaprl/editor/java/editor/BlockingQueue.java
+0 -6 metaprl/editor/java/editor/Context.java
+0 -6 metaprl/editor/java/editor/Debug.java
+0 -6 metaprl/editor/java/editor/Editor.java
+0 -15 metaprl/editor/java/editor/Filename.java
+0 -6 metaprl/editor/java/editor/GrayButton.java
+0 -6 metaprl/editor/java/editor/HTMLTerm.java
+0 -6 metaprl/editor/java/editor/IconWindow.java
+0 -15 metaprl/editor/java/editor/ImageLabel.java
+0 -6 metaprl/editor/java/editor/MarshalInfo.java
+0 -15 metaprl/editor/java/editor/Marshalable.java
+0 -6 metaprl/editor/java/editor/ModeLine.java
+0 -6 metaprl/editor/java/editor/Navigate.java
+0 -6 metaprl/editor/java/editor/Nuprl.java
+0 -27 metaprl/editor/java/editor/Pathname.java
+0 -15 metaprl/editor/java/editor/Queue.java
+0 -6 metaprl/editor/java/editor/Rename.java
+0 -18 metaprl/editor/java/editor/Semaphore.java
+0 -6 metaprl/editor/java/editor/Status.java
+0 -24 metaprl/editor/java/editor/StringTokenizer.java
+0 -24 metaprl/editor/java/editor/TtyArea.java
+0 -6 metaprl/editor/java/editor/WinAlert.java
+0 -26 metaprl/editor/ml/io_proof.ml
+0 -18 metaprl/editor/ml/io_proof.mli
+0 -31 metaprl/editor/ml/io_proof_type.mlz
+0 -5 metaprl/editor/ml/nl.ml
+0 -5 metaprl/editor/ml/nl.mli
+0 -29 metaprl/editor/ml/package_df.ml
+0 -15 metaprl/editor/ml/package_df.mli
+0 -73 metaprl/editor/ml/package_info.ml
+0 -43 metaprl/editor/ml/package_info.mli
+0 -12 metaprl/editor/ml/package_int.ml
+0 -6 metaprl/editor/ml/package_int.mli
+0 -45 metaprl/editor/ml/package_type.mlz
+0 -71 metaprl/editor/ml/proof.ml
+0 -62 metaprl/editor/ml/proof.mli
+0 -63 metaprl/editor/ml/proof_edit.ml
+0 -39 metaprl/editor/ml/proof_edit.mli
+0 -74 metaprl/editor/ml/proof_step.ml
+0 -59 metaprl/editor/ml/proof_step.mli
+0 -14 metaprl/editor/ml/proof_type.mlz
+0 -71 metaprl/editor/ml/shell.ml
+0 -55 metaprl/editor/ml/shell.mli
+0 -26 metaprl/editor/ml/shell_null.ml
+0 -5 metaprl/editor/ml/shell_null.mli
+0 -23 metaprl/editor/ml/shell_p4.ml
+0 -15 metaprl/editor/ml/shell_p4.mli
+0 -57 metaprl/editor/ml/shell_rewrite.ml
+0 -26 metaprl/editor/ml/shell_rewrite.mli
+0 -19 metaprl/editor/ml/shell_rule.ml
+0 -29 metaprl/editor/ml/shell_rule.mli
+0 -24 metaprl/editor/ml/shell_type.mlz
+0 -38 metaprl/editor/ml/test.ml
+0 -17 metaprl/editor/ml/test.mli
+0 -18 metaprl/editor/ml/x.ml
+0 -30 metaprl/editor/ml/y.ml
+0 -17 metaprl/filter/buffer.ml
+0 -5 metaprl/filter/buffer.mli
+0 -26 metaprl/filter/filter_ast.ml
+0 -24 metaprl/filter/filter_ast.mli
+0 -40 metaprl/filter/filter_bin.ml
+0 -5 metaprl/filter/filter_bin.mli
+0 -107 metaprl/filter/filter_cache.ml
+0 -59 metaprl/filter/filter_cache.mli
+0 -94 metaprl/filter/filter_cache_fun.ml
+0 -35 metaprl/filter/filter_cache_fun.mli
+0 -21 metaprl/filter/filter_comment.ml
+0 -5 metaprl/filter/filter_comment.mli
+0 -26 metaprl/filter/filter_debug.ml
+0 -20 metaprl/filter/filter_debug.mli
+0 -11 metaprl/filter/filter_exn.ml
+0 -5 metaprl/filter/filter_exn.mli
+0 -5 metaprl/filter/filter_grammar.ml
+0 -5 metaprl/filter/filter_grammar.mli
+0 -37 metaprl/filter/filter_hash.ml
+0 -18 metaprl/filter/filter_hash.mli
+0 -23 metaprl/filter/filter_html.ml
+0 -14 metaprl/filter/filter_html.mli
+0 -5 metaprl/filter/filter_magic.ml
+0 -5 metaprl/filter/filter_magic.mli
+0 -20 metaprl/filter/filter_main.ml
+0 -14 metaprl/filter/filter_main.mli
+0 -75 metaprl/filter/filter_ocaml.ml
+0 -26 metaprl/filter/filter_ocaml.mli
+0 -113 metaprl/filter/filter_parse.ml
+0 -26 metaprl/filter/filter_parse.mli
+0 -78 metaprl/filter/filter_prog.ml
+0 -43 metaprl/filter/filter_prog.mli
+0 -116 metaprl/filter/filter_summary.ml
+0 -84 metaprl/filter/filter_summary.mli
+0 -12 metaprl/filter/filter_summary_base.ml
+0 -45 metaprl/filter/filter_summary_io.ml
+0 -26 metaprl/filter/filter_summary_io.mli
+0 -9 metaprl/filter/filter_summary_param.mlz
+0 -65 metaprl/filter/filter_summary_type.mlz
+0 -39 metaprl/filter/filter_summary_util.ml
+0 -11 metaprl/filter/filter_summary_util.mli
+0 -24 metaprl/filter/filter_type.mlz
+0 -33 metaprl/filter/filter_util.ml
+0 -22 metaprl/filter/filter_util.mli
+0 -20 metaprl/filter/free_vars.ml
+0 -18 metaprl/filter/free_vars.mli
+0 -18 metaprl/filter/infix.mli
+0 -17 metaprl/filter/infix.pre.ml
+0 -21 metaprl/filter/mLast_util.ml
+0 -8 metaprl/filter/mLast_util.mli
+0 -77 metaprl/filter/prlcomp.ml
+0 -14 metaprl/filter/prlcomp.mli
+0 -53 metaprl/filter/term_grammar.ml
+0 -24 metaprl/filter/term_grammar.mli
+0 -23 metaprl/filter/term_quote.ml
+0 -14 metaprl/filter/term_quote.mli
+0 -20 metaprl/filter/test.ml
+0 -11 metaprl/filter/test.mli
+0 -14 metaprl/filter/test_filter.ml
+0 -14 metaprl/filter/test_filter.mli
+0 -17 metaprl/filter/test_gram.ml
+0 -12 metaprl/horus/opname.ml
+0 -12 metaprl/horus/opname.mli
+0 -9 metaprl/horus/term.ml
+0 -9 metaprl/horus/term.mli
+0 -9 metaprl/horus/util.ml
+0 -6 metaprl/horus/util.mli
+0 -30 metaprl/library/library_type_base.ml
+0 -14 metaprl/library/library_type_base.mli
+0 -29 metaprl/library/registry.ml
+2 -1 metaprl/mllib/Makefile
+0 -34 metaprl/mllib/array_util.ml
+0 -25 metaprl/mllib/array_util.mli
+0 -8 metaprl/mllib/bitset.ml
+0 -5 metaprl/mllib/bitset.mli
+0 -21 metaprl/mllib/ctype.ml
+0 -21 metaprl/mllib/ctype.mli
+0 -22 metaprl/mllib/dag.mlz
+0 -65 metaprl/mllib/debug.ml
+0 -50 metaprl/mllib/debug.mli
+0 -20 metaprl/mllib/debug_set.ml
+0 -18 metaprl/mllib/debug_set.mli
+0 -37 metaprl/mllib/env_arg.ml
+0 -20 metaprl/mllib/env_arg.mli
+0 -30 metaprl/mllib/file_base.ml
+0 -6 metaprl/mllib/file_base.mli
+0 -21 metaprl/mllib/file_base_type.ml
+0 -27 metaprl/mllib/file_type_base.ml
+0 -12 metaprl/mllib/file_type_base.mli
+0 -27 metaprl/mllib/file_util.ml
+0 -21 metaprl/mllib/file_util.mli
+0 -14 metaprl/mllib/filename_util.ml
+0 -8 metaprl/mllib/filename_util.mli
+0 -5 metaprl/mllib/flist.ml
+0 -5 metaprl/mllib/flist.mli
+0 -27 metaprl/mllib/imp_dag.ml
+0 -16 metaprl/mllib/imp_dag.mli
+0 -79 metaprl/mllib/list_util.ml
+0 -55 metaprl/mllib/list_util.mli
+0 -8 metaprl/mllib/memo.ml
+0 -8 metaprl/mllib/memo.mli
+0 -35 metaprl/mllib/precedence.ml
+0 -29 metaprl/mllib/precedence.mli
+0 -12 metaprl/mllib/punix.ml
+0 -12 metaprl/mllib/punix.mli
+0 -21 metaprl/mllib/ref_util.ml
+0 -18 metaprl/mllib/ref_util.mli
+0 -39 metaprl/mllib/string_util.ml
+0 -24 metaprl/mllib/string_util.mli
+0 -25 metaprl/refiner/README.tex
+0 -42 metaprl/refiner/refbase/opname.ml
+0 -33 metaprl/refiner/refbase/opname.mli
+0 -10 metaprl/refiner/refiner/refine_error.ml
+0 -7 metaprl/refiner/refiner/refine_error.mli
+0 -22 metaprl/refiner/refiner/refiner.ml
+0 -8 metaprl/refiner/refiner/refiner.mli
+0 -30 metaprl/refiner/refiner/refiner_ds.ml
+0 -14 metaprl/refiner/refiner/refiner_ds.mli
+0 -32 metaprl/refiner/refiner/refiner_std.ml
+0 -13 metaprl/refiner/refiner/refiner_std.mli
+0 -82 metaprl/refiner/refiner/rewrite.mlip
+0 -157 metaprl/refiner/refiner/rewrite.mlp
+0 -75 metaprl/refiner/reflib/dform.ml
+0 -37 metaprl/refiner/reflib/dform.mli
+0 -34 metaprl/refiner/reflib/dform_print.ml
+0 -31 metaprl/refiner/reflib/dform_print.mli
+0 -52 metaprl/refiner/reflib/ml_file.ml
+0 -32 metaprl/refiner/reflib/ml_file.mli
+0 -64 metaprl/refiner/reflib/ml_format.ml
+0 -8 metaprl/refiner/reflib/ml_format.mli
+0 -23 metaprl/refiner/reflib/ml_format_sig.mlz
+0 -55 metaprl/refiner/reflib/ml_print.ml
+0 -32 metaprl/refiner/reflib/ml_print.mli
+0 -23 metaprl/refiner/reflib/ml_print_sig.mlz
+0 -29 metaprl/refiner/reflib/ml_string.ml
+0 -17 metaprl/refiner/reflib/ml_string.mli
+0 -14 metaprl/refiner/reflib/ml_term.ml
+0 -5 metaprl/refiner/reflib/ml_term.mli
+0 -38 metaprl/refiner/reflib/refine_exn.ml
+0 -28 metaprl/refiner/reflib/refine_exn.mli
+0 -25 metaprl/refiner/reflib/resource.ml
+0 -25 metaprl/refiner/reflib/resource.mli
+0 -58 metaprl/refiner/reflib/rformat.ml
+0 -43 metaprl/refiner/reflib/rformat.mli
+0 -96 metaprl/refiner/reflib/simple_print.ml
+0 -8 metaprl/refiner/reflib/simple_print.mli
+0 -8 metaprl/refiner/reflib/term_copy.ml
+0 -8 metaprl/refiner/reflib/term_copy.mli
+0 -46 metaprl/refiner/reflib/term_dtable.ml
+0 -25 metaprl/refiner/reflib/term_dtable.mli
+0 -38 metaprl/refiner/reflib/term_stable.ml
+0 -26 metaprl/refiner/reflib/term_stable.mli
+0 -61 metaprl/refiner/reflib/term_table.ml
+0 -40 metaprl/refiner/reflib/term_table.mli
+0 -31 metaprl/refiner/reflib/theory.ml
+0 -31 metaprl/refiner/reflib/theory.mli
+0 -11 metaprl/refiner/refsig/refine_error.h
+0 -125 metaprl/refiner/refsig/refine_sig.ml
+0 -20 metaprl/refiner/refsig/refiner_sig.ml
+0 -19 metaprl/refiner/refsig/resource.mlz
+0 -19 metaprl/refiner/refsig/rewrite_sig.ml
+0 -29 metaprl/refiner/refsig/term_addr_sig.ml
+0 -11 metaprl/refiner/refsig/term_base_sig.ml
+0 -8 metaprl/refiner/refsig/term_eval_sig.ml
+0 -24 metaprl/refiner/refsig/term_man_sig.ml
+0 -22 metaprl/refiner/refsig/term_meta_sig.ml
+0 -20 metaprl/refiner/refsig/term_op_sig.ml
+0 -8 metaprl/refiner/refsig/term_shape_sig.ml
+0 -11 metaprl/refiner/refsig/term_subst_sig.ml
+0 -10 metaprl/refiner/term_ds/term_base_ds.mlip
+0 -11 metaprl/refiner/term_ds/term_ds_sig.ml
+0 -18 metaprl/refiner/term_ds/term_eval_ds.mlip
+0 -18 metaprl/refiner/term_ds/term_op_ds.mlip
+0 -18 metaprl/refiner/term_ds/term_subst_ds.mlip
+0 -18 metaprl/refiner/term_gen/term_addr_gen.mlip
+0 -21 metaprl/refiner/term_gen/term_man_gen.mlip
+0 -21 metaprl/refiner/term_gen/term_man_gen.mlp
+0 -23 metaprl/refiner/term_gen/term_meta_gen.mlip
+0 -29 metaprl/refiner/term_gen/term_meta_gen.mlp
+0 -18 metaprl/refiner/term_gen/term_shape_gen.mlip
+0 -35 metaprl/refiner/term_std/term_base_std.mlip
+0 -50 metaprl/refiner/term_std/term_base_std.mlp
+0 -16 metaprl/refiner/term_std/term_eval_std.mlip
+0 -25 metaprl/refiner/term_std/term_eval_std.mlp
+0 -16 metaprl/refiner/term_std/term_op_std.mlip
+0 -32 metaprl/refiner/term_std/term_op_std.mlp
+0 -47 metaprl/refiner/term_std/term_std.ml
+0 -32 metaprl/refiner/term_std/term_std.mli
+0 -10 metaprl/refiner/term_std/term_std_sig.ml
+0 -16 metaprl/refiner/term_std/term_subst_std.mlip
+0 -36 metaprl/refiner/term_std/term_subst_std.mlp
+0 -20 metaprl/theories/base/base_cache.ml
+0 -17 metaprl/theories/base/base_cache.mli
+0 -60 metaprl/theories/base/base_dform.ml
+0 -22 metaprl/theories/base/base_dform.mli
+0 -50 metaprl/theories/base/base_dtactic.ml
+0 -35 metaprl/theories/base/base_dtactic.mli
+0 -20 metaprl/theories/base/base_rewrite.ml
+0 -17 metaprl/theories/base/base_rewrite.mli
+0 -51 metaprl/theories/base/base_theory.mlz
+0 -37 metaprl/theories/base/nuprl_font.ml
+0 -26 metaprl/theories/base/nuprl_font.mli
+0 -40 metaprl/theories/base/summary.ml
+0 -14 metaprl/theories/base/summary.mli
+0 -51 metaprl/theories/base/typeinf.ml
+0 -20 metaprl/theories/base/typeinf.mli
+0 -8 metaprl/theories/caml/caml_syntax.mli
+0 -14 metaprl/theories/czf/czf_and.mli
+0 -14 metaprl/theories/czf/czf_equal.mli
+0 -14 metaprl/theories/czf/czf_exists.mli
+0 -14 metaprl/theories/czf/czf_false.mli
+0 -14 metaprl/theories/czf/czf_implies.mli
+0 -14 metaprl/theories/czf/czf_itt_all.ml
+0 -11 metaprl/theories/czf/czf_itt_all.mli
+0 -14 metaprl/theories/czf/czf_itt_and.ml
+0 -11 metaprl/theories/czf/czf_itt_and.mli
+0 -5 metaprl/theories/czf/czf_itt_axioms.ml
+0 -5 metaprl/theories/czf/czf_itt_axioms.mli
+0 -14 metaprl/theories/czf/czf_itt_dall.ml
+0 -11 metaprl/theories/czf/czf_itt_dall.mli
+0 -14 metaprl/theories/czf/czf_itt_dexists.ml
+0 -11 metaprl/theories/czf/czf_itt_dexists.mli
+0 -14 metaprl/theories/czf/czf_itt_exists.ml
+0 -11 metaprl/theories/czf/czf_itt_exists.mli
+0 -16 metaprl/theories/czf/czf_itt_false.ml
+0 -13 metaprl/theories/czf/czf_itt_false.mli
+0 -14 metaprl/theories/czf/czf_itt_implies.ml
+0 -11 metaprl/theories/czf/czf_itt_implies.mli
+0 -24 metaprl/theories/czf/czf_itt_or.ml
+0 -18 metaprl/theories/czf/czf_itt_or.mli
+0 -19 metaprl/theories/czf/czf_itt_set.ml
+0 -16 metaprl/theories/czf/czf_itt_set.mli
+0 -16 metaprl/theories/czf/czf_itt_true.ml
+0 -10 metaprl/theories/czf/czf_itt_true.mli
+0 -14 metaprl/theories/czf/czf_member.mli
+0 -17 metaprl/theories/czf/czf_set.ml
+0 -17 metaprl/theories/czf/czf_set.mli
+0 -17 metaprl/theories/czf/czf_struct.mli
+0 -14 metaprl/theories/czf/czf_theory.mli
+0 -17 metaprl/theories/czf/czf_true.ml
+0 -17 metaprl/theories/czf/czf_true.mli
+0 -17 metaprl/theories/czf/czf_wf.ml
+0 -17 metaprl/theories/czf/czf_wf.mli
+0 -13 metaprl/theories/itt/itt_arith.ml
+0 -5 metaprl/theories/itt/itt_arith.mli
+0 -52 metaprl/theories/itt/itt_atom.ml
+0 -51 metaprl/theories/itt/itt_atom.mli
+0 -11 metaprl/theories/itt/itt_bool.ml
+0 -16 metaprl/theories/itt/itt_bool.mli
+0 -67 metaprl/theories/itt/itt_dfun.ml
+0 -58 metaprl/theories/itt/itt_dfun.mli
+0 -70 metaprl/theories/itt/itt_dprod.ml
+0 -52 metaprl/theories/itt/itt_dprod.mli
+0 -86 metaprl/theories/itt/itt_equal.ml
+0 -67 metaprl/theories/itt/itt_equal.mli
+0 -16 metaprl/theories/itt/itt_ext_equal.ml
+0 -13 metaprl/theories/itt/itt_ext_equal.mli
+0 -63 metaprl/theories/itt/itt_fun.ml
+0 -38 metaprl/theories/itt/itt_fun.mli
+0 -75 metaprl/theories/itt/itt_int.ml
+0 -66 metaprl/theories/itt/itt_int.mli
+0 -5 metaprl/theories/itt/itt_int_bool.ml
+0 -5 metaprl/theories/itt/itt_int_bool.mli
+0 -57 metaprl/theories/itt/itt_isect.ml
+0 -42 metaprl/theories/itt/itt_isect.mli
+0 -71 metaprl/theories/itt/itt_list.ml
+0 -52 metaprl/theories/itt/itt_list.mli
+0 -67 metaprl/theories/itt/itt_logic.ml
+0 -37 metaprl/theories/itt/itt_logic.mli
+0 -42 metaprl/theories/itt/itt_prec.ml
+0 -40 metaprl/theories/itt/itt_prec.mli
+0 -60 metaprl/theories/itt/itt_prod.ml
+0 -44 metaprl/theories/itt/itt_prod.mli
+0 -64 metaprl/theories/itt/itt_quotient.ml
+0 -49 metaprl/theories/itt/itt_quotient.mli
+0 -79 metaprl/theories/itt/itt_rfun.ml
+0 -51 metaprl/theories/itt/itt_rfun.mli
+0 -63 metaprl/theories/itt/itt_set.ml
+0 -51 metaprl/theories/itt/itt_set.mli
+0 -47 metaprl/theories/itt/itt_soft.ml
+0 -34 metaprl/theories/itt/itt_soft.mli
+0 -42 metaprl/theories/itt/itt_squash.ml
+0 -20 metaprl/theories/itt/itt_squash.mli
+0 -42 metaprl/theories/itt/itt_srec.ml
+0 -40 metaprl/theories/itt/itt_srec.mli
+0 -67 metaprl/theories/itt/itt_struct.ml
+0 -48 metaprl/theories/itt/itt_struct.mli
+0 -67 metaprl/theories/itt/itt_subtype.ml
+0 -49 metaprl/theories/itt/itt_subtype.mli
+0 -22 metaprl/theories/itt/itt_test.ml
+0 -5 metaprl/theories/itt/itt_test.mli
+0 -44 metaprl/theories/itt/itt_theory.ml
+0 -44 metaprl/theories/itt/itt_theory.mli
+0 -67 metaprl/theories/itt/itt_union.ml
+0 -58 metaprl/theories/itt/itt_union.mli
+0 -31 metaprl/theories/itt/itt_unit.ml
+0 -18 metaprl/theories/itt/itt_unit.mli
+0 -69 metaprl/theories/itt/itt_void.ml
+0 -60 metaprl/theories/itt/itt_void.mli
+0 -7 metaprl/theories/itt/itt_w.ml
+0 -7 metaprl/theories/itt/itt_w.mli
+0 -32 metaprl/theories/itt/main.ml
+0 -16 metaprl/theories/itt/main.mli
+0 -5 metaprl/theories/itt/test.ml
+0 -20 metaprl/theories/itt/test.mli
+0 -17 metaprl/theories/lf/lf_ctx.mli
+0 -17 metaprl/theories/lf/lf_dfun.ml
+0 -14 metaprl/theories/lf/lf_dfun.mli
+0 -17 metaprl/theories/lf/lf_kind.ml
+0 -14 metaprl/theories/lf/lf_kind.mli
+0 -17 metaprl/theories/lf/lf_sig.ml
+0 -17 metaprl/theories/lf/lf_sig.mli
+0 -17 metaprl/theories/lf/lf_type.ml
+0 -14 metaprl/theories/lf/lf_type.mli
+0 -37 metaprl/theories/lf/main.ml
+0 -17 metaprl/theories/lf/main.mli
+0 -23 metaprl/theories/ocaml/ocaml.mlz
+0 -21 metaprl/theories/ocaml/ocaml_base_df.ml
+0 -11 metaprl/theories/ocaml/ocaml_base_df.mli
+0 -8 metaprl/theories/ocaml/ocaml_df.mlz
+0 -32 metaprl/theories/ocaml/ocaml_expr_df.ml
+0 -8 metaprl/theories/ocaml/ocaml_expr_df.mli
+0 -17 metaprl/theories/ocaml/ocaml_me_df.ml
+0 -5 metaprl/theories/ocaml/ocaml_me_df.mli
+0 -17 metaprl/theories/ocaml/ocaml_mt_df.ml
+0 -5 metaprl/theories/ocaml/ocaml_mt_df.mli
+0 -23 metaprl/theories/ocaml/ocaml_patt_df.ml
+0 -5 metaprl/theories/ocaml/ocaml_patt_df.mli
+0 -17 metaprl/theories/ocaml/ocaml_sig_df.ml
+0 -5 metaprl/theories/ocaml/ocaml_sig_df.mli
+0 -29 metaprl/theories/ocaml/ocaml_str_df.ml
+0 -5 metaprl/theories/ocaml/ocaml_str_df.mli
+0 -20 metaprl/theories/ocaml/ocaml_type_df.ml
+0 -5 metaprl/theories/ocaml/ocaml_type_df.mli
+0 -14 metaprl/theories/ocaml_sos/ocaml_base_sos.ml
+0 -14 metaprl/theories/ocaml_sos/ocaml_base_sos.mli
+0 -17 metaprl/theories/ocaml_sos/ocaml_expr_sos.ml
+0 -17 metaprl/theories/ocaml_sos/ocaml_expr_sos.mli
+0 -8 metaprl/theories/ocaml_sos/ocaml_logic.ml
+0 -8 metaprl/theories/ocaml_sos/ocaml_logic.mli
+0 -8 metaprl/theories/ocaml_sos/ocaml_me_sos.ml
+0 -8 metaprl/theories/ocaml_sos/ocaml_me_sos.mli
+0 -8 metaprl/theories/ocaml_sos/ocaml_mt_sos.ml
+0 -8 metaprl/theories/ocaml_sos/ocaml_mt_sos.mli
+0 -17 metaprl/theories/ocaml_sos/ocaml_patt_sos.ml
+0 -17 metaprl/theories/ocaml_sos/ocaml_patt_sos.mli
+0 -8 metaprl/theories/ocaml_sos/ocaml_sig_sos.ml
+0 -8 metaprl/theories/ocaml_sos/ocaml_sig_sos.mli
+0 -8 metaprl/theories/ocaml_sos/ocaml_str_sos.ml
+0 -8 metaprl/theories/ocaml_sos/ocaml_str_sos.mli
+0 -5 metaprl/theories/ocaml_sos/ocaml_theory.mlz
+0 -8 metaprl/theories/ocaml_sos/ocaml_type_sos.ml
+0 -8 metaprl/theories/ocaml_sos/ocaml_type_sos.mli
+0 -16 metaprl/theories/rewrite/rw_beta.ml
+0 -6 metaprl/theories/rewrite/rw_beta.mli
+0 -30 metaprl/theories/tactic/conversionals.ml
+0 -24 metaprl/theories/tactic/conversionals.mli
+0 -28 metaprl/theories/tactic/perv.ml
+0 -15 metaprl/theories/tactic/perv.mli
+0 -24 metaprl/theories/tactic/rewrite_type.ml
+0 -18 metaprl/theories/tactic/rewrite_type.mli
+0 -45 metaprl/theories/tactic/sequent.ml
+0 -36 metaprl/theories/tactic/sequent.mli
+0 -63 metaprl/theories/tactic/tactic_cache.ml
+0 -39 metaprl/theories/tactic/tactic_cache.mli
+0 -43 metaprl/theories/tactic/tactic_type.ml
+0 -23 metaprl/theories/tactic/tactic_type.mli
+0 -68 metaprl/theories/tactic/tacticals.ml
+0 -41 metaprl/theories/tactic/tacticals.mli
+0 -31 metaprl/theories/tactic/var.ml
+0 -25 metaprl/theories/tactic/var.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-06 13:52:43 -0700 (Mon, 06 Jul 1998)
Revision: 2308
Log message:

      Created an alternative apply_fun[_arg]_at_addr for functions that do not depend on bvars list.
      Renamed the old ones to apply_var_fun[_arg]_at_addr
      

Changes  Path
+2 -2 metaprl/refiner/refiner/refine.mlp
+4 -2 metaprl/refiner/refsig/term_addr_sig.ml
+112 -83 metaprl/refiner/term_gen/term_addr_gen.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-06 14:39:34 -0700 (Mon, 06 Jul 1998)
Revision: 2309
Log message:

      Working czf_itt_set.
      

Changes  Path
+17 -0 metaprl/editor/ml/package_info.ml
+6 -0 metaprl/editor/ml/proof_edit.ml
+1 -0 metaprl/editor/ml/proof_edit.mli
+3 -1 metaprl/editor/ml/y.ml
+20 -3 metaprl/filter/filter_cache_fun.ml
+17 -0 metaprl/filter/filter_magic.ml
+5 -0 metaprl/filter/filter_magic.mli
+59 -16 metaprl/filter/filter_parse.ml
+46 -30 metaprl/filter/filter_prog.ml
+182 -0 metaprl/filter/filter_summary.ml
+8 -0 metaprl/filter/filter_summary.mli
Deleted metaprl/filter/filter_summary_base.ml
+4 -2 metaprl/filter/filter_summary_io.ml
+2 -0 metaprl/filter/filter_summary_type.mlz
+6 -17 metaprl/filter/prlcomp.ml
+1 -4 metaprl/mk/config
+10 -7 metaprl/mllib/file_base.ml
+1 -0 metaprl/mllib/file_base_type.ml
+23 -77 metaprl/refiner/refiner/refine.mlp
+1 -1 metaprl/refiner/refiner/refiner.ml
+33 -24 metaprl/refiner/refiner/rewrite.mlp
+8 -1 metaprl/refiner/reflib/term_dtable.ml
+8 -1 metaprl/refiner/reflib/term_table.ml
+81 -7 metaprl/refiner/term_std/term_subst_std.mlp
+2 -0 metaprl/theories/base/nuprl_font.ml
+1 -0 metaprl/theories/base/nuprl_font.mli
+2 -1 metaprl/theories/czf/Makefile
+43 -233 metaprl/theories/czf/czf_itt_set.ml
+33 -90 metaprl/theories/czf/czf_itt_set.mli
Added metaprl/theories/czf/czf_itt_small.ml
Properties metaprl/theories/czf/czf_itt_small.ml
Added metaprl/theories/czf/czf_itt_small.mli
Properties metaprl/theories/czf/czf_itt_small.mli
+42 -2 metaprl/theories/itt/itt_dfun.ml
+12 -0 metaprl/theories/itt/itt_dfun.mli
+117 -5 metaprl/theories/itt/itt_fun.ml
+45 -1 metaprl/theories/itt/itt_fun.mli
+18 -5 metaprl/theories/itt/itt_logic.ml
+6 -1 metaprl/theories/itt/itt_logic.mli
+20 -9 metaprl/theories/itt/itt_struct.ml
+7 -6 metaprl/theories/itt/itt_struct.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-07 15:11:16 -0700 (Tue, 07 Jul 1998)
Revision: 2310
Log message:

      Test the new CVS server
      

Changes  Path
+0 -0 metaprl/README

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-07 16:12:44 -0700 (Tue, 07 Jul 1998)
Revision: 2311
Log message:

      Test.
      

Changes  Path
+0 -0 metaprl/README

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-07 19:36:00 -0700 (Tue, 07 Jul 1998)
Revision: 2312
Log message:

      Moved all "if !debug_..." statements in the refiner
      (except for "if !debug_load...") inside the #ifdef VERBOSE_EXN
      

Changes  Path
+52 -8 metaprl/refiner/refiner/refine.mlp
+74 -21 metaprl/refiner/refiner/rewrite.mlp
+10 -10 metaprl/refiner/term_ds/term_base_ds.mlp
+19 -25 metaprl/refiner/term_ds/term_subst_ds.mlp
+2 -0 metaprl/refiner/term_gen/term_man_gen.mlp
+2 -0 metaprl/refiner/term_std/term_subst_std.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-07 21:55:43 -0700 (Tue, 07 Jul 1998)
Revision: 2313
Log message:

      Added apply_fun_higher : (term -> term * 'a) -> term -> term * 'a list
      The 'a list returned lists all successful applications of the function
      "left to right".
      When the function raises RefineError _ everywhere inside some subterm,
      the sharing is preserved.
      

Changes  Path
+4 -0 metaprl/refiner/refsig/term_addr_sig.ml
+20 -0 metaprl/refiner/term_gen/term_addr_gen.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-08 08:42:11 -0700 (Wed, 08 Jul 1998)
Revision: 2314
Log message:

      Pushed higherC into the refiner for efficiency.
      

Changes  Path
Properties metaprl/doc
Added metaprl/doc/status.tex
Properties metaprl/doc/status.tex
+5 -2 metaprl/editor/emacs/caml.el
Added metaprl/editor/fonts/nl12-bold.bdf
Properties metaprl/editor/fonts/nl12-bold.bdf
Added metaprl/editor/fonts/nl12.bdf
Properties metaprl/editor/fonts/nl12.bdf
+1 -1 metaprl/editor/ml/shell_rewrite.ml
+6 -4 metaprl/editor/ml/y.ml
+3 -0 metaprl/filter/filter_parse.ml
+35 -89 metaprl/filter/filter_prog.ml
+5 -1 metaprl/mk/config
+59 -6 metaprl/refiner/refiner/refine.mlp
+1 -1 metaprl/refiner/refiner/refiner.ml
+132 -45 metaprl/refiner/refiner/rewrite.mlp
+1 -1 metaprl/refiner/reflib/term_table.ml
+8 -0 metaprl/refiner/refsig/refine_sig.ml
+2 -0 metaprl/refiner/refsig/term_addr_sig.ml
+61 -23 metaprl/refiner/term_gen/term_addr_gen.mlp
+4 -2 metaprl/theories/czf/Makefile
+7 -0 metaprl/theories/czf/czf_itt_and.mli
Added metaprl/theories/czf/czf_itt_empty.ml
Properties metaprl/theories/czf/czf_itt_empty.ml
Added metaprl/theories/czf/czf_itt_empty.mli
Properties metaprl/theories/czf/czf_itt_empty.mli
+22 -10 metaprl/theories/czf/czf_itt_false.ml
+7 -2 metaprl/theories/czf/czf_itt_false.mli
+41 -31 metaprl/theories/czf/czf_itt_or.ml
+34 -9 metaprl/theories/czf/czf_itt_or.mli
+29 -2 metaprl/theories/czf/czf_itt_set.ml
+23 -1 metaprl/theories/czf/czf_itt_set.mli
Added metaprl/theories/czf/czf_itt_set_ind.ml
Properties metaprl/theories/czf/czf_itt_set_ind.ml
Added metaprl/theories/czf/czf_itt_set_ind.mli
Properties metaprl/theories/czf/czf_itt_set_ind.mli
+24 -0 metaprl/theories/czf/czf_itt_small.ml
+8 -0 metaprl/theories/czf/czf_itt_small.mli
+21 -9 metaprl/theories/czf/czf_itt_true.ml
+7 -2 metaprl/theories/czf/czf_itt_true.mli
Added metaprl/theories/czf/czf_itt_union.ml
Properties metaprl/theories/czf/czf_itt_union.ml
Added metaprl/theories/czf/czf_itt_union.mli
Properties metaprl/theories/czf/czf_itt_union.mli
+22 -1 metaprl/theories/itt/itt_logic.ml
+10 -0 metaprl/theories/itt/itt_logic.mli
+4 -4 metaprl/theories/itt/itt_struct.ml
+18 -0 metaprl/theories/itt/itt_union.ml
+7 -0 metaprl/theories/itt/itt_union.mli
+15 -1 metaprl/theories/itt/itt_unit.ml
+4 -0 metaprl/theories/itt/itt_unit.mli
+14 -0 metaprl/theories/itt/itt_void.ml
+4 -0 metaprl/theories/itt/itt_void.mli
+1 -1 metaprl/theories/itt/itt_w.ml
+4 -7 metaprl/theories/tactic/conversionals.ml
+31 -53 metaprl/theories/tactic/rewrite_type.ml
+4 -0 metaprl/theories/tactic/rewrite_type.mli
+12 -6 metaprl/theories/tactic/var.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-08 09:07:59 -0700 (Wed, 08 Jul 1998)
Revision: 2315
Log message:

      Fixed firstC to enable higherC optimization.
      

Changes  Path
+3 -4 metaprl/refiner/refiner/refine.mlp
+3 -3 metaprl/theories/tactic/conversionals.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-08 09:19:40 -0700 (Wed, 08 Jul 1998)
Revision: 2316
Log message:

      Fixed a missing case in firstC.
      

Changes  Path
+2 -0 metaprl/theories/tactic/conversionals.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-08 10:50:55 -0700 (Wed, 08 Jul 1998)
Revision: 2317
Log message:

      Use fact(250) instead of fact(125).
      Right now fact(250) runs in 9 seconds under Term_ds_simp.
      

Changes  Path
+1 -1 metaprl/theories/itt/itt_test.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-08 17:35:42 -0700 (Wed, 08 Jul 1998)
Revision: 2318
Log message:

      Do not allocate a cons cell before calling apply_rewrite or apply_redex -
      use an extra argument instead.
      

Changes  Path
+1 -1 metaprl/filter/filter_prog.ml
+4 -4 metaprl/refiner/refiner/refine.mlp
+33 -31 metaprl/refiner/refiner/rewrite.mlp
+8 -8 metaprl/refiner/reflib/term_dtable.ml
+1 -1 metaprl/refiner/reflib/term_table.ml
+3 -3 metaprl/refiner/refsig/rewrite_sig.ml
+1 -1 metaprl/theories/tactic/rewrite_type.ml
+41 -33 metaprl/theories/tactic/tactic_cache.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-08 19:37:21 -0700 (Wed, 08 Jul 1998)
Revision: 2319
Log message:

      Create ([||], [||], []) and ([||], [||]) in advance, not at every call
      

Changes  Path
+6 -4 metaprl/refiner/refiner/refine.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-09 14:08:59 -0700 (Thu, 09 Jul 1998)
Revision: 2320
Log message:

      Upgraded czf.
      

Changes  Path
+7 -4 metaprl/editor/ml/y.ml
+32 -20 metaprl/refiner/refiner/rewrite.mlp
+4 -3 metaprl/theories/czf/Makefile
+3 -0 metaprl/theories/czf/czf_itt_all.ml
+61 -30 metaprl/theories/czf/czf_itt_and.ml
+41 -21 metaprl/theories/czf/czf_itt_and.mli
+3 -0 metaprl/theories/czf/czf_itt_axioms.ml
+60 -30 metaprl/theories/czf/czf_itt_dall.ml
+42 -18 metaprl/theories/czf/czf_itt_dall.mli
+3 -0 metaprl/theories/czf/czf_itt_dexists.ml
+5 -0 metaprl/theories/czf/czf_itt_empty.ml
+3 -0 metaprl/theories/czf/czf_itt_exists.ml
+6 -0 metaprl/theories/czf/czf_itt_false.ml
+1 -0 metaprl/theories/czf/czf_itt_false.mli
+137 -27 metaprl/theories/czf/czf_itt_implies.ml
+75 -8 metaprl/theories/czf/czf_itt_implies.mli
+7 -1 metaprl/theories/czf/czf_itt_or.ml
+2 -1 metaprl/theories/czf/czf_itt_or.mli
Added metaprl/theories/czf/czf_itt_sep.ml
Properties metaprl/theories/czf/czf_itt_sep.ml
Added metaprl/theories/czf/czf_itt_sep.mli
Properties metaprl/theories/czf/czf_itt_sep.mli
+21 -13 metaprl/theories/czf/czf_itt_set.ml
+13 -2 metaprl/theories/czf/czf_itt_set.mli
+35 -16 metaprl/theories/czf/czf_itt_small.ml
+13 -2 metaprl/theories/czf/czf_itt_small.mli
+5 -0 metaprl/theories/czf/czf_itt_true.ml
+25 -4 metaprl/theories/czf/czf_itt_union.ml
+17 -2 metaprl/theories/czf/czf_itt_union.mli
+3 -3 metaprl/theories/itt/itt_dprod.ml
+1 -1 metaprl/theories/itt/itt_dprod.mli
+1 -1 metaprl/theories/itt/itt_logic.ml
+7 -0 metaprl/theories/itt/itt_struct.ml
+1 -0 metaprl/theories/itt/itt_struct.mli
+1 -1 metaprl/theories/itt/itt_union.ml
+7 -1 metaprl/theories/tactic/rewrite_type.ml
+5 -0 metaprl/theories/tactic/sequent.ml
+1 -0 metaprl/theories/tactic/sequent.mli
+4 -2 metaprl/theories/tactic/tactic_type.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-11 16:18:20 -0700 (Sat, 11 Jul 1998)
Revision: 2321
Log message:

      Faster opname_of_term
      

Changes  Path
+3 -1 metaprl/refiner/term_ds/term_base_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-11 19:40:37 -0700 (Sat, 11 Jul 1998)
Revision: 2322
Log message:

      Faster alpha_equal
      

Changes  Path
+7 -19 metaprl/refiner/term_ds/term_subst_ds.mlp

Changes by: Eli Barzilay (eli at cs.cornell.edu)
Date: 1998-07-13 12:44:25 -0700 (Mon, 13 Jul 1998)
Revision: 2323
Log message:

      Corrected CAMLLIB location in README.
      

Changes  Path
+1 -1 metaprl/README

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-13 14:47:02 -0700 (Mon, 13 Jul 1998)
Revision: 2324
Log message:

      CAMLLIB & CAMLP4LIB directories should be set to
      /usr/lib/ocaml & /usr/lib/camlp4 when my RPMs are used
      

Changes  Path
+7 -3 metaprl/README

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-14 08:44:03 -0700 (Tue, 14 Jul 1998)
Revision: 2325
Log message:

      Intermediate version with auto tactic.
      

Changes  Path
+1 -0 metaprl/clib/Makefile
+1 -0 metaprl/editor/ml/Makefile
+1 -1 metaprl/editor/ml/io_proof.ml
+25 -11 metaprl/editor/ml/package_df.ml
+1 -6 metaprl/editor/ml/package_df.mli
+5 -1 metaprl/editor/ml/package_info.ml
+1 -0 metaprl/editor/ml/package_type.mlz
+1 -1 metaprl/editor/ml/proof.ml
+1 -1 metaprl/editor/ml/shell_rewrite.ml
+1 -1 metaprl/editor/ml/shell_rule.ml
+14 -19 metaprl/editor/ml/y.ml
+19 -18 metaprl/filter/Makefile
+1 -1 metaprl/filter/filter_cache.ml
+6 -6 metaprl/filter/filter_cache_fun.ml
+10 -8 metaprl/filter/filter_hash.ml
+46 -19 metaprl/filter/filter_ocaml.ml
+25 -8 metaprl/filter/filter_ocaml.mli
+3 -5 metaprl/filter/filter_parse.ml
+1 -1 metaprl/filter/filter_prog.ml
+6 -6 metaprl/filter/filter_summary_io.ml
+5 -5 metaprl/filter/filter_summary_type.mlz
+10 -8 metaprl/filter/mLast_util.ml
+1 -0 metaprl/horus/Makefile
+1 -0 metaprl/library/Makefile
+8 -11 metaprl/mk/config
+2 -0 metaprl/mllib/Makefile
+30 -15 metaprl/mllib/file_base.ml
+5 -5 metaprl/mllib/file_base_type.ml
+5 -4 metaprl/mllib/imp_dag.ml
+1 -0 metaprl/refiner/Makefile
+1 -0 metaprl/refiner/refbase/Makefile
+1 -0 metaprl/refiner/refiner/Makefile
+43 -0 metaprl/refiner/refiner/rewrite.mlp
+1 -0 metaprl/refiner/reflib/Makefile
+12 -0 metaprl/refiner/reflib/dform.ml
+2 -1 metaprl/refiner/reflib/resource.ml
+2 -1 metaprl/refiner/reflib/resource.mli
+3 -1 metaprl/refiner/reflib/simple_print.ml
+1 -0 metaprl/refiner/refsig/Makefile
+6 -0 metaprl/refiner/refsig/term_subst_sig.ml
+1 -0 metaprl/refiner/term_ds/Makefile
+179 -122 metaprl/refiner/term_ds/term_subst_ds.mlp
+1 -0 metaprl/refiner/term_gen/Makefile
+1 -0 metaprl/refiner/term_std/Makefile
+116 -69 metaprl/refiner/term_std/term_subst_std.mlp
+2 -0 metaprl/theories/base/Makefile
Added metaprl/theories/base/base_auto_tactic.ml
Properties metaprl/theories/base/base_auto_tactic.ml
Added metaprl/theories/base/base_auto_tactic.mli
Properties metaprl/theories/base/base_auto_tactic.mli
+8 -3 metaprl/theories/base/base_cache.ml
+25 -3 metaprl/theories/base/base_dtactic.ml
+7 -0 metaprl/theories/base/base_dtactic.mli
+1 -0 metaprl/theories/base/base_theory.mlz
+1 -1 metaprl/theories/base/nuprl_font.ml
+4 -4 metaprl/theories/base/summary.ml
+33 -9 metaprl/theories/base/typeinf.ml
+1 -0 metaprl/theories/base/typeinf.mli
+4 -9 metaprl/theories/czf/Makefile
+91 -73 metaprl/theories/czf/czf_itt_all.ml
+41 -34 metaprl/theories/czf/czf_itt_all.mli
Binary metaprl/theories/czf/czf_itt_all.prlb
Properties metaprl/theories/czf/czf_itt_all.prlb
+54 -92 metaprl/theories/czf/czf_itt_and.ml
+26 -55 metaprl/theories/czf/czf_itt_and.mli
Binary metaprl/theories/czf/czf_itt_and.prlb
Properties metaprl/theories/czf/czf_itt_and.prlb
+9 -7 metaprl/theories/czf/czf_itt_dall.ml
+7 -5 metaprl/theories/czf/czf_itt_dall.mli
Binary metaprl/theories/czf/czf_itt_dall.prlb
Properties metaprl/theories/czf/czf_itt_dall.prlb
+83 -38 metaprl/theories/czf/czf_itt_dexists.ml
+58 -26 metaprl/theories/czf/czf_itt_dexists.mli
Binary metaprl/theories/czf/czf_itt_dexists.prlb
Properties metaprl/theories/czf/czf_itt_dexists.prlb
Binary metaprl/theories/czf/czf_itt_empty.prlb
Properties metaprl/theories/czf/czf_itt_empty.prlb
Added metaprl/theories/czf/czf_itt_eq.ml
Properties metaprl/theories/czf/czf_itt_eq.ml
Added metaprl/theories/czf/czf_itt_eq.mli
Properties metaprl/theories/czf/czf_itt_eq.mli
Binary metaprl/theories/czf/czf_itt_eq.prlb
Properties metaprl/theories/czf/czf_itt_eq.prlb
+33 -51 metaprl/theories/czf/czf_itt_false.ml
+10 -19 metaprl/theories/czf/czf_itt_false.mli
Binary metaprl/theories/czf/czf_itt_false.prlb
Properties metaprl/theories/czf/czf_itt_false.prlb
+77 -153 metaprl/theories/czf/czf_itt_implies.ml
+38 -87 metaprl/theories/czf/czf_itt_implies.mli
Binary metaprl/theories/czf/czf_itt_implies.prlb
Properties metaprl/theories/czf/czf_itt_implies.prlb
Added metaprl/theories/czf/czf_itt_isect.mli
Properties metaprl/theories/czf/czf_itt_isect.mli
Added metaprl/theories/czf/czf_itt_member.ml
Properties metaprl/theories/czf/czf_itt_member.ml
Added metaprl/theories/czf/czf_itt_member.mli
Properties metaprl/theories/czf/czf_itt_member.mli
Binary metaprl/theories/czf/czf_itt_member.prlb
Properties metaprl/theories/czf/czf_itt_member.prlb
+65 -98 metaprl/theories/czf/czf_itt_or.ml
+25 -57 metaprl/theories/czf/czf_itt_or.mli
Binary metaprl/theories/czf/czf_itt_or.prlb
Properties metaprl/theories/czf/czf_itt_or.prlb
Added metaprl/theories/czf/czf_itt_res.ml
Properties metaprl/theories/czf/czf_itt_res.ml
Added metaprl/theories/czf/czf_itt_res.mli
Properties metaprl/theories/czf/czf_itt_res.mli
Added metaprl/theories/czf/czf_itt_sall.ml
Properties metaprl/theories/czf/czf_itt_sall.ml
Added metaprl/theories/czf/czf_itt_sall.mli
Properties metaprl/theories/czf/czf_itt_sall.mli
+43 -9 metaprl/theories/czf/czf_itt_sep.ml
+27 -7 metaprl/theories/czf/czf_itt_sep.mli
Binary metaprl/theories/czf/czf_itt_sep.prlb
Properties metaprl/theories/czf/czf_itt_sep.prlb
+135 -183 metaprl/theories/czf/czf_itt_set.ml
+46 -106 metaprl/theories/czf/czf_itt_set.mli
Binary metaprl/theories/czf/czf_itt_set.prlb
Properties metaprl/theories/czf/czf_itt_set.prlb
Added metaprl/theories/czf/czf_itt_sexists.ml
Properties metaprl/theories/czf/czf_itt_sexists.ml
Added metaprl/theories/czf/czf_itt_sexists.mli
Properties metaprl/theories/czf/czf_itt_sexists.mli
Binary metaprl/theories/czf/czf_itt_small.prlb
Properties metaprl/theories/czf/czf_itt_small.prlb
+36 -48 metaprl/theories/czf/czf_itt_true.ml
+11 -21 metaprl/theories/czf/czf_itt_true.mli
Binary metaprl/theories/czf/czf_itt_true.prlb
Properties metaprl/theories/czf/czf_itt_true.prlb
Binary metaprl/theories/czf/czf_itt_union.prlb
Properties metaprl/theories/czf/czf_itt_union.prlb
+2 -0 metaprl/theories/itt/Makefile
Added metaprl/theories/itt/itt_derive.ml
Properties metaprl/theories/itt/itt_derive.ml
Added metaprl/theories/itt/itt_derive.mli
Properties metaprl/theories/itt/itt_derive.mli
Binary metaprl/theories/itt/itt_derive.prlb
Properties metaprl/theories/itt/itt_derive.prlb
+5 -2 metaprl/theories/itt/itt_dfun.ml
+1 -1 metaprl/theories/itt/itt_dprod.ml
+66 -7 metaprl/theories/itt/itt_equal.ml
+18 -0 metaprl/theories/itt/itt_equal.mli
Binary metaprl/theories/itt/itt_equal.prlb
Properties metaprl/theories/itt/itt_equal.prlb
+54 -9 metaprl/theories/itt/itt_fun.ml
+380 -3 metaprl/theories/itt/itt_logic.ml
+22 -1 metaprl/theories/itt/itt_logic.mli
+20 -5 metaprl/theories/itt/itt_squash.ml
+3 -0 metaprl/theories/itt/itt_squash.mli
+21 -3 metaprl/theories/itt/itt_struct.ml
+3 -0 metaprl/theories/itt/itt_struct.mli
+8 -3 metaprl/theories/itt/itt_subtype.ml
+1 -0 metaprl/theories/itt/itt_theory.ml
+1 -0 metaprl/theories/itt/itt_theory.mli
+0 -1 metaprl/theories/itt/itt_unit.ml
+5 -2 metaprl/theories/itt/itt_void.ml
+1 -1 metaprl/theories/itt/itt_void.mli
+1 -0 metaprl/theories/lf/Makefile
+1 -0 metaprl/theories/ocaml/Makefile
+1 -0 metaprl/theories/ocaml_sos/Makefile
+1 -0 metaprl/theories/tactic/Makefile
+1 -0 metaprl/theories/tactic/sequent.ml
+1 -0 metaprl/theories/tactic/sequent.mli
+14 -0 metaprl/theories/tactic/tactic_type.ml
+2 -0 metaprl/theories/tactic/tactic_type.mli
+1 -1 metaprl/theories/tactic/tacticals.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-14 14:04:31 -0700 (Tue, 14 Jul 1998)
Revision: 2326
Log message:

      Added to itt_derived.
      

Changes  Path
+2 -1 metaprl/editor/ml/y.ml
+72 -26 metaprl/theories/czf/czf_itt_all.ml
+8 -1 metaprl/theories/czf/czf_itt_all.mli
Binary metaprl/theories/czf/czf_itt_all.prlb
+74 -65 metaprl/theories/itt/itt_derive.ml
+2 -0 metaprl/theories/itt/itt_derive.mli
+1 -0 metaprl/theories/itt/itt_logic.ml
+8 -7 metaprl/theories/tactic/sequent.ml
+8 -8 metaprl/theories/tactic/tacticals.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-14 14:30:08 -0700 (Tue, 14 Jul 1998)
Revision: 2327
Log message:

      Use fact(300)
      

Changes  Path
+1 -1 metaprl/theories/itt/itt_test.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-14 15:37:32 -0700 (Tue, 14 Jul 1998)
Revision: 2328
Log message:

      Better alpha_equal
      

Changes  Path
+14 -2 metaprl/mllib/splay_set.ml
+3 -1 metaprl/mllib/splay_set.mli
+5 -5 metaprl/refiner/term_ds/term_base_ds.mlp
+5 -2 metaprl/refiner/term_ds/term_subst_ds.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-14 18:49:03 -0700 (Tue, 14 Jul 1998)
Revision: 2329
Log message:

      Extensions to unix library.
      

Changes  Path
Added metaprl/mllib/unix_util.ml
Properties metaprl/mllib/unix_util.ml
Added metaprl/mllib/unix_util.mli
Properties metaprl/mllib/unix_util.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-14 19:40:59 -0700 (Tue, 14 Jul 1998)
Revision: 2330
Log message:

      apply_fun_higher was making some unnecessary calls to mk_bterm - fixed.
      

Changes  Path
+9 -4 metaprl/refiner/term_gen/term_addr_gen.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-14 21:01:56 -0700 (Tue, 14 Jul 1998)
Revision: 2331
Log message:

      Faster alpha_equal
      

Changes  Path
+11 -6 metaprl/refiner/term_ds/term_subst_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-15 10:47:27 -0700 (Wed, 15 Jul 1998)
Revision: 2332
Log message:

      Faster match_redex
      

Changes  Path
+125 -100 metaprl/refiner/refiner/rewrite.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-17 08:39:32 -0700 (Fri, 17 Jul 1998)
Revision: 2333
Log message:

      CZF is complete, although we may wish to add pairing and inf.
      

Changes  Path
+1 -8 metaprl/editor/ml/nl
+11 -94 metaprl/editor/ml/package_info.ml
+1 -1 metaprl/editor/ml/package_info.mli
+2 -4 metaprl/editor/ml/proof.ml
+1 -1 metaprl/editor/ml/proof.mli
+57 -10 metaprl/editor/ml/proof_step.ml
+0 -1 metaprl/editor/ml/proof_step.mli
+10 -8 metaprl/editor/ml/y.ml
+2 -1 metaprl/filter/filter_bin.ml
+5 -5 metaprl/filter/filter_cache_fun.ml
+3 -2 metaprl/filter/filter_parse.ml
+6 -6 metaprl/filter/filter_summary_type.mlz
+1 -1 metaprl/mk/config
+0 -1 metaprl/mllib/Makefile
+39 -11 metaprl/mllib/file_base.ml
+13 -5 metaprl/mllib/file_base_type.ml
+1 -1 metaprl/refiner/reflib/dform.ml
+10 -1 metaprl/theories/czf/Makefile
+38 -79 metaprl/theories/czf/czf_itt_all.ml
+21 -35 metaprl/theories/czf/czf_itt_all.mli
Binary metaprl/theories/czf/czf_itt_all.prlb
+37 -25 metaprl/theories/czf/czf_itt_axioms.ml
+5 -37 metaprl/theories/czf/czf_itt_axioms.mli
Binary metaprl/theories/czf/czf_itt_axioms.prlb
Properties metaprl/theories/czf/czf_itt_axioms.prlb
+77 -48 metaprl/theories/czf/czf_itt_dall.ml
+24 -29 metaprl/theories/czf/czf_itt_dall.mli
Binary metaprl/theories/czf/czf_itt_dall.prlb
+65 -51 metaprl/theories/czf/czf_itt_dexists.ml
+31 -32 metaprl/theories/czf/czf_itt_dexists.mli
Binary metaprl/theories/czf/czf_itt_dexists.prlb
+27 -3 metaprl/theories/czf/czf_itt_eq.ml
+6 -2 metaprl/theories/czf/czf_itt_eq.mli
Added metaprl/theories/czf/czf_itt_eq_inner.ml
Properties metaprl/theories/czf/czf_itt_eq_inner.ml
Added metaprl/theories/czf/czf_itt_eq_inner.mli
Properties metaprl/theories/czf/czf_itt_eq_inner.mli
Binary metaprl/theories/czf/czf_itt_eq_inner.prlb
Properties metaprl/theories/czf/czf_itt_eq_inner.prlb
+88 -85 metaprl/theories/czf/czf_itt_exists.ml
+36 -45 metaprl/theories/czf/czf_itt_exists.mli
Binary metaprl/theories/czf/czf_itt_exists.prlb
Properties metaprl/theories/czf/czf_itt_exists.prlb
Added metaprl/theories/czf/czf_itt_pre_set.ml
Properties metaprl/theories/czf/czf_itt_pre_set.ml
Added metaprl/theories/czf/czf_itt_pre_set.mli
Properties metaprl/theories/czf/czf_itt_pre_set.mli
Binary metaprl/theories/czf/czf_itt_pre_set.prlb
Properties metaprl/theories/czf/czf_itt_pre_set.prlb
Added metaprl/theories/czf/czf_itt_rel.ml
Properties metaprl/theories/czf/czf_itt_rel.ml
Added metaprl/theories/czf/czf_itt_rel.mli
Properties metaprl/theories/czf/czf_itt_rel.mli
Binary metaprl/theories/czf/czf_itt_rel.prlb
Properties metaprl/theories/czf/czf_itt_rel.prlb
+36 -56 metaprl/theories/czf/czf_itt_sall.ml
+29 -29 metaprl/theories/czf/czf_itt_sall.mli
Binary metaprl/theories/czf/czf_itt_sall.prlb
Properties metaprl/theories/czf/czf_itt_sall.prlb
+9 -0 metaprl/theories/czf/czf_itt_sep.ml
+9 -0 metaprl/theories/czf/czf_itt_sep.mli
+22 -2 metaprl/theories/czf/czf_itt_set.ml
+10 -2 metaprl/theories/czf/czf_itt_set.mli
Binary metaprl/theories/czf/czf_itt_set.prlb
Added metaprl/theories/czf/czf_itt_set_ext.ml
Properties metaprl/theories/czf/czf_itt_set_ext.ml
Added metaprl/theories/czf/czf_itt_set_ext.mli
Properties metaprl/theories/czf/czf_itt_set_ext.mli
+125 -28 metaprl/theories/czf/czf_itt_set_ind.ml
+32 -27 metaprl/theories/czf/czf_itt_set_ind.mli
Binary metaprl/theories/czf/czf_itt_set_ind.prlb
Properties metaprl/theories/czf/czf_itt_set_ind.prlb
+36 -56 metaprl/theories/czf/czf_itt_sexists.ml
+17 -42 metaprl/theories/czf/czf_itt_sexists.mli
Binary metaprl/theories/czf/czf_itt_sexists.prlb
Properties metaprl/theories/czf/czf_itt_sexists.prlb
+1 -8 metaprl/theories/czf/czf_itt_union.ml
+1 -9 metaprl/theories/czf/czf_itt_union.mli
Binary metaprl/theories/czf/czf_itt_union.prlb
+7 -0 metaprl/theories/itt/itt_equal.ml
+4 -0 metaprl/theories/itt/itt_equal.mli
+64 -2 metaprl/theories/itt/itt_logic.ml
+12 -0 metaprl/theories/itt/itt_logic.mli
+43 -4 metaprl/theories/itt/itt_quotient.ml
+10 -0 metaprl/theories/itt/itt_quotient.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-17 23:38:47 -0700 (Fri, 17 Jul 1998)
Revision: 2334
Log message:

      I am testing the new e-mail notification scripts.
      Added the URL for OCAML RPMs to README
      Ran ispell on status.tex
      

Changes  Path
+2 -1 metaprl/README
+6 -6 metaprl/doc/status.tex

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-20 15:47:14 -0700 (Mon, 20 Jul 1998)
Revision: 2335
Log message:

      Use Failure instead of Invalid_argument
      

Changes  Path
+3 -3 metaprl/refiner/term_ds/term_subst_ds.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-21 15:47:13 -0700 (Tue, 21 Jul 1998)
Revision: 2336
Log message:

      Added NL toploop so that we can compile NL native code.
      

Changes  Path
+1 -1 metaprl/Makefile
Properties metaprl/editor/ml
+71 -12 metaprl/editor/ml/Makefile
+2 -1 metaprl/editor/ml/io_proof.ml
+1 -1 metaprl/editor/ml/nl
+57 -1 metaprl/editor/ml/nl.ml
+57 -0 metaprl/editor/ml/nl.mli
Added metaprl/editor/ml/nl_top.ml
Properties metaprl/editor/ml/nl_top.ml
Added metaprl/editor/ml/nl_top.mli
Properties metaprl/editor/ml/nl_top.mli
+1 -1 metaprl/editor/ml/package_df.ml
+99 -233 metaprl/editor/ml/package_info.ml
+0 -9 metaprl/editor/ml/package_info.mli
+1 -1 metaprl/editor/ml/package_int.ml
+1 -1 metaprl/editor/ml/package_type.mlz
+3 -3 metaprl/editor/ml/proof.ml
+1 -1 metaprl/editor/ml/proof.mli
+1 -1 metaprl/editor/ml/proof_edit.ml
+5 -58 metaprl/editor/ml/proof_step.ml
+1 -0 metaprl/editor/ml/proof_step.mli
+585 -575 metaprl/editor/ml/shell.ml
+64 -62 metaprl/editor/ml/shell.mli
Added metaprl/editor/ml/shell_nl.ml
Properties metaprl/editor/ml/shell_nl.ml
Added metaprl/editor/ml/shell_nl.mli
Properties metaprl/editor/ml/shell_nl.mli
+1 -1 metaprl/editor/ml/shell_null.ml
+392 -279 metaprl/editor/ml/shell_p4.ml
+7 -15 metaprl/editor/ml/shell_p4.mli
Added metaprl/editor/ml/shell_p4_type.mlz
Properties metaprl/editor/ml/shell_p4_type.mlz
+1 -1 metaprl/editor/ml/shell_rewrite.ml
+1 -1 metaprl/editor/ml/shell_rule.ml
+1 -1 metaprl/editor/ml/x.ml
+2 -2 metaprl/editor/ml/y.ml
Properties metaprl/filter
+13 -22 metaprl/filter/Makefile
+1 -1 metaprl/filter/buffer.ml
+1 -1 metaprl/filter/filter_ast.ml
+24 -11 metaprl/filter/filter_bin.ml
+1 -1 metaprl/filter/filter_cache.ml
+3 -2 metaprl/filter/filter_cache_fun.ml
+1 -1 metaprl/filter/filter_comment.ml
+9 -2 metaprl/filter/filter_exn.ml
+1 -1 metaprl/filter/filter_grammar.ml
+1 -1 metaprl/filter/filter_hash.ml
+1 -1 metaprl/filter/filter_html.ml
+31 -2 metaprl/filter/filter_main.ml
+1 -1 metaprl/filter/filter_ocaml.ml
+42 -19 metaprl/filter/filter_parse.ml
+132 -13 metaprl/filter/filter_prog.ml
+1 -0 metaprl/filter/filter_prog.mli
+17 -2 metaprl/filter/filter_summary.ml
+1 -0 metaprl/filter/filter_summary.mli
+1 -1 metaprl/filter/filter_summary_io.ml
+1 -1 metaprl/filter/filter_summary_type.mlz
+1 -1 metaprl/filter/filter_summary_util.ml
+1 -1 metaprl/filter/filter_util.ml
+1 -1 metaprl/filter/free_vars.ml
+1 -1 metaprl/filter/mLast_util.ml
+2 -1 metaprl/filter/prlcomp.ml
+1 -1 metaprl/filter/term_grammar.ml
+1 -1 metaprl/filter/term_quote.ml
+1 -1 metaprl/library/ascii_scan.ml
+1 -1 metaprl/library/basic.ml
+1 -1 metaprl/library/bigInt.ml
+1 -1 metaprl/library/db.ml
+1 -1 metaprl/library/definition.ml
+1 -1 metaprl/library/int32.ml
+1 -1 metaprl/library/library.ml
+1 -1 metaprl/library/library_eval.ml
+2 -2 metaprl/library/library_type_base.ml
+1 -1 metaprl/library/link.ml
+1 -1 metaprl/library/mathBus.ml
+1 -1 metaprl/library/mbterm.ml
+1 -1 metaprl/library/nuprl5.ml
+1 -1 metaprl/library/object_id.ml
+1 -1 metaprl/library/oidtable.ml
+1 -1 metaprl/library/orb.ml
+1 -1 metaprl/library/registry.ml
+1 -1 metaprl/library/socketIo.ml
+1 -1 metaprl/library/tentfunctor.ml
+1 -1 metaprl/library/test.ml
+1 -1 metaprl/library/utils.ml
+37 -16 metaprl/mk/config
+1 -1 metaprl/mllib/Makefile
+1 -1 metaprl/mllib/array_util.ml
+1 -1 metaprl/mllib/bitset.ml
+1 -1 metaprl/mllib/ctype.ml
Deleted metaprl/mllib/debug.ml
Deleted metaprl/mllib/debug.mli
+1 -1 metaprl/mllib/debug_set.ml
+1 -1 metaprl/mllib/env_arg.ml
+1 -1 metaprl/mllib/file_base.ml
+1 -1 metaprl/mllib/file_type_base.ml
+1 -1 metaprl/mllib/file_util.ml
+1 -1 metaprl/mllib/filename_util.ml
+1 -1 metaprl/mllib/imp_dag.ml
+1 -1 metaprl/mllib/list_util.ml
+1 -1 metaprl/mllib/memo.ml
Added metaprl/mllib/nl_debug.ml
Properties metaprl/mllib/nl_debug.ml
Added metaprl/mllib/nl_debug.mli
Properties metaprl/mllib/nl_debug.mli
+1 -1 metaprl/mllib/precedence.ml
+1 -1 metaprl/mllib/ref_util.ml
+1 -1 metaprl/mllib/string_util.ml
+1 -1 metaprl/refiner/refbase/opname.ml
+1 -1 metaprl/refiner/refiner/refine.mlp
+1 -1 metaprl/refiner/refiner/rewrite.mlp
+1 -1 metaprl/refiner/reflib/dform.ml
+1 -1 metaprl/refiner/reflib/dform_print.ml
+1 -1 metaprl/refiner/reflib/ml_file.ml
+1 -1 metaprl/refiner/reflib/ml_format.ml
+1 -1 metaprl/refiner/reflib/ml_print.ml
+1 -1 metaprl/refiner/reflib/ml_string.ml
+1 -1 metaprl/refiner/reflib/refine_exn.ml
+2 -2 metaprl/refiner/reflib/resource.ml
+1 -1 metaprl/refiner/reflib/resource.mli
+1 -1 metaprl/refiner/reflib/rformat.ml
+1 -1 metaprl/refiner/reflib/simple_print.ml
+1 -1 metaprl/refiner/reflib/term_copy.ml
+1 -1 metaprl/refiner/reflib/term_dtable.ml
+1 -1 metaprl/refiner/reflib/term_stable.ml
+1 -1 metaprl/refiner/reflib/term_table.ml
+1 -1 metaprl/refiner/reflib/theory.ml
+1 -1 metaprl/refiner/term_ds/term_base_ds.mlp
+1 -1 metaprl/refiner/term_ds/term_ds.ml
+1 -1 metaprl/refiner/term_ds/term_subst_ds.mlp
+1 -1 metaprl/refiner/term_gen/term_addr_gen.mlp
+1 -1 metaprl/refiner/term_gen/term_man_gen.mlp
+1 -1 metaprl/refiner/term_std/term_base_std.mlp
+1 -1 metaprl/refiner/term_std/term_std.ml
+1 -1 metaprl/refiner/term_std/term_subst_std.mlp
+42 -21 metaprl/theories/base/base_auto_tactic.ml
+13 -4 metaprl/theories/base/base_auto_tactic.mli
+19 -1 metaprl/theories/base/base_cache.ml
+4 -0 metaprl/theories/base/base_cache.mli
+1 -1 metaprl/theories/base/base_dform.ml
+21 -2 metaprl/theories/base/base_dtactic.ml
+6 -2 metaprl/theories/base/base_dtactic.mli
+1 -1 metaprl/theories/base/evaluator.ml
+1 -1 metaprl/theories/base/nuprl_font.ml
+1 -1 metaprl/theories/base/summary.ml
+20 -2 metaprl/theories/base/typeinf.ml
+4 -0 metaprl/theories/base/typeinf.mli
+1 -1 metaprl/theories/czf/czf_itt_all.ml
+1 -1 metaprl/theories/czf/czf_itt_and.ml
+1 -2 metaprl/theories/czf/czf_itt_axioms.ml
Binary metaprl/theories/czf/czf_itt_axioms.prlb
+1 -25 metaprl/theories/czf/czf_itt_dall.ml
+1 -26 metaprl/theories/czf/czf_itt_dexists.ml
+0 -9 metaprl/theories/czf/czf_itt_dexists.mli
+1 -1 metaprl/theories/czf/czf_itt_empty.ml
+1 -8 metaprl/theories/czf/czf_itt_eq.ml
+9 -6 metaprl/theories/czf/czf_itt_eq.mli
+2 -2 metaprl/theories/czf/czf_itt_eq_inner.ml
+2 -2 metaprl/theories/czf/czf_itt_eq_inner.mli
+1 -1 metaprl/theories/czf/czf_itt_exists.ml
+1 -1 metaprl/theories/czf/czf_itt_false.ml
+1 -1 metaprl/theories/czf/czf_itt_implies.ml
+1 -1 metaprl/theories/czf/czf_itt_or.ml
+1 -1 metaprl/theories/czf/czf_itt_pre_set.ml
+2 -2 metaprl/theories/czf/czf_itt_rel.ml
+2 -2 metaprl/theories/czf/czf_itt_rel.mli
+1 -1 metaprl/theories/czf/czf_itt_sall.ml
+1 -1 metaprl/theories/czf/czf_itt_sep.ml
+2 -1 metaprl/theories/czf/czf_itt_set.ml
+3 -3 metaprl/theories/czf/czf_itt_set.mli
+1 -1 metaprl/theories/czf/czf_itt_set_ext.ml
+1 -1 metaprl/theories/czf/czf_itt_set_ind.ml
+1 -1 metaprl/theories/czf/czf_itt_sexists.ml
+1 -1 metaprl/theories/czf/czf_itt_small.ml
+1 -1 metaprl/theories/czf/czf_itt_true.ml
+1 -1 metaprl/theories/czf/czf_itt_union.ml
+1 -1 metaprl/theories/itt/itt_arith.ml
+1 -1 metaprl/theories/itt/itt_atom.ml
+1 -0 metaprl/theories/itt/itt_derive.ml
+3 -3 metaprl/theories/itt/itt_derive.mli
+1 -1 metaprl/theories/itt/itt_dfun.ml
+1 -1 metaprl/theories/itt/itt_dprod.ml
+20 -2 metaprl/theories/itt/itt_equal.ml
+14 -10 metaprl/theories/itt/itt_equal.mli
+1 -1 metaprl/theories/itt/itt_ext_equal.ml
+1 -1 metaprl/theories/itt/itt_fun.ml
+1 -1 metaprl/theories/itt/itt_int.ml
+1 -1 metaprl/theories/itt/itt_isect.ml
+1 -1 metaprl/theories/itt/itt_list.ml
+2 -1 metaprl/theories/itt/itt_logic.ml
+17 -17 metaprl/theories/itt/itt_logic.mli
+1 -1 metaprl/theories/itt/itt_prec.ml
+1 -1 metaprl/theories/itt/itt_prod.ml
+1 -1 metaprl/theories/itt/itt_quotient.ml
+1 -1 metaprl/theories/itt/itt_redrules.ml
+1 -1 metaprl/theories/itt/itt_rfun.ml
+1 -1 metaprl/theories/itt/itt_set.ml
+1 -1 metaprl/theories/itt/itt_soft.ml
+20 -2 metaprl/theories/itt/itt_squash.ml
+5 -1 metaprl/theories/itt/itt_squash.mli
+1 -1 metaprl/theories/itt/itt_srec.ml
+2 -1 metaprl/theories/itt/itt_struct.ml
+10 -10 metaprl/theories/itt/itt_struct.mli
+20 -2 metaprl/theories/itt/itt_subtype.ml
+5 -1 metaprl/theories/itt/itt_subtype.mli
+1 -1 metaprl/theories/itt/itt_test.ml
+1 -1 metaprl/theories/itt/itt_test.mli
+1 -1 metaprl/theories/itt/itt_union.ml
+1 -1 metaprl/theories/itt/itt_unit.ml
+1 -1 metaprl/theories/itt/itt_void.ml
+1 -1 metaprl/theories/itt/main.ml
+1 -1 metaprl/theories/lf/main.ml
Properties metaprl/theories/ocaml
+1 -1 metaprl/theories/ocaml/ocaml_base_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_expr_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_me_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_mt_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_patt_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_sig_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_str_df.ml
+1 -1 metaprl/theories/ocaml/ocaml_type_df.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_base_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_expr_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_logic.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_me_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_mt_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_patt_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_sig_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_str_sos.ml
+1 -1 metaprl/theories/ocaml_sos/ocaml_type_sos.ml
+1 -1 metaprl/theories/rewrite/rw_beta.ml
Properties metaprl/theories/tactic
+3 -2 metaprl/theories/tactic/Makefile
+2 -4 metaprl/theories/tactic/conversionals.ml
+21 -21 metaprl/theories/tactic/conversionals.mli
Added metaprl/theories/tactic/nltop.ml
Properties metaprl/theories/tactic/nltop.ml
Added metaprl/theories/tactic/nltop.mli
Properties metaprl/theories/tactic/nltop.mli
+1 -1 metaprl/theories/tactic/perv.ml
+2 -2 metaprl/theories/tactic/rewrite_type.ml
+1 -1 metaprl/theories/tactic/rewrite_type.mli
+1 -1 metaprl/theories/tactic/sequent.ml
+1 -1 metaprl/theories/tactic/tactic_cache.ml
+1 -1 metaprl/theories/tactic/tactic_type.ml
+1 -1 metaprl/theories/tactic/tactic_type.mli
+2 -1 metaprl/theories/tactic/tacticals.ml
+64 -63 metaprl/theories/tactic/tacticals.mli
+2 -2 metaprl/theories/tactic/var.ml
+1 -0 metaprl/util/ocamldep.mll

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-21 17:34:42 -0700 (Tue, 21 Jul 1998)
Revision: 2337
Log message:

      Removed dest_sequent, and changed Term_man_sig.esequent to use arrays.
      

Changes  Path
+5 -2 metaprl/filter/filter_prog.ml
+12 -12 metaprl/filter/term_grammar.ml
+5 -12 metaprl/refiner/refsig/term_man_sig.ml
+40 -13 metaprl/refiner/term_gen/term_man_gen.mlp
+13 -11 metaprl/theories/base/base_auto_tactic.ml
+75 -59 metaprl/theories/base/base_dform.ml
+9 -7 metaprl/theories/base/typeinf.ml
+22 -25 metaprl/theories/itt/itt_arith.ml
+19 -17 metaprl/theories/itt/itt_logic.ml
+2 -2 metaprl/theories/itt/itt_squash.ml
+9 -11 metaprl/theories/tactic/tactic_cache.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-21 18:58:32 -0700 (Tue, 21 Jul 1998)
Revision: 2338
Log message:

      Changed opname equality.  Opnames should be compared with
      the function Opname.eq.
      

Changes  Path
+13 -13 metaprl/editor/ml/io_proof.ml
+4 -4 metaprl/filter/filter_cache.ml
+12 -12 metaprl/filter/filter_ocaml.ml
+35 -35 metaprl/filter/filter_summary.ml
+92 -41 metaprl/refiner/refbase/opname.ml
+2 -0 metaprl/refiner/refbase/opname.mli
+1 -1 metaprl/refiner/refiner/rewrite.mlp
+1 -1 metaprl/refiner/reflib/dform.ml
+10 -10 metaprl/refiner/term_ds/term_base_ds.mlp
+4 -4 metaprl/refiner/term_ds/term_eval_ds.mlp
+45 -45 metaprl/refiner/term_ds/term_op_ds.mlp
+10 -10 metaprl/refiner/term_ds/term_subst_ds.mlp
+4 -4 metaprl/refiner/term_gen/term_addr_gen.mlp
+39 -39 metaprl/refiner/term_gen/term_man_gen.mlp
+8 -8 metaprl/refiner/term_std/term_base_std.mlp
+4 -4 metaprl/refiner/term_std/term_eval_std.mlp
+45 -45 metaprl/refiner/term_std/term_op_std.mlp
+16 -16 metaprl/refiner/term_std/term_subst_std.mlp
+1 -1 metaprl/theories/itt/itt_squash.ml
+1 -1 metaprl/theories/itt/itt_subtype.ml
+1 -1 metaprl/theories/tactic/conversionals.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-21 22:53:00 -0700 (Tue, 21 Jul 1998)
Revision: 2339
Log message:

      Added *.top
      

Changes  Path
Properties metaprl/editor/ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-22 09:47:09 -0700 (Wed, 22 Jul 1998)
Revision: 2340
Log message:

      Fixed test.opt compilation
      

Changes  Path
+2 -1 metaprl/theories/itt/Makefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-22 16:51:01 -0700 (Wed, 22 Jul 1998)
Revision: 2341
Log message:

      Added the Opname.atom type.  Opname.opname can be converted to
      atoms using Opname.intern, and atoms are always equal iff they
      are pointer equal.
      

Changes  Path
+17 -1 metaprl/refiner/refbase/opname.ml
+4 -0 metaprl/refiner/refbase/opname.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-22 20:20:30 -0700 (Wed, 22 Jul 1998)
Revision: 2342
Log message:

      Do not copy anything to the lib directory, use ln instead
      

Changes  Path
+1 -1 metaprl/clib/Makefile
+1 -1 metaprl/library/Makefile
+3 -1 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-22 20:23:17 -0700 (Wed, 22 Jul 1998)
Revision: 2343
Log message:

      Do not copy anything in bin, use ln instead
      

Changes  Path
+2 -1 metaprl/util/Makefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-22 21:31:04 -0700 (Wed, 22 Jul 1998)
Revision: 2344
Log message:

      Make "make clean" really clean - remove *.run *.cma and *.cmxa files
      

Changes  Path
+0 -2 metaprl/filter/Makefile
+1 -1 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-22 21:33:00 -0700 (Wed, 22 Jul 1998)
Revision: 2345
Log message:

      Oops, forgot *.cmx
      

Changes  Path
+1 -1 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-22 21:34:26 -0700 (Wed, 22 Jul 1998)
Revision: 2346
Log message:

      Removed CVS $Log messages
      

Changes  Path
+0 -35 metaprl/refiner/refiner/refiner_ds_simp.ml
+0 -14 metaprl/refiner/refiner/refiner_ds_simp.mli
+0 -35 metaprl/refiner/refiner/refiner_std_simp.ml
+0 -13 metaprl/refiner/refiner/refiner_std_simp.mli
+0 -35 metaprl/refiner/refsig/term_simple_sig.mlz
+0 -8 metaprl/theories/base/base_auto_tactic.mli
+0 -11 metaprl/theories/czf/czf_itt_eq.mli
+0 -8 metaprl/theories/czf/czf_itt_eq_inner.ml
+0 -8 metaprl/theories/czf/czf_itt_eq_inner.mli
+0 -5 metaprl/theories/czf/czf_itt_rel.ml
+0 -5 metaprl/theories/czf/czf_itt_rel.mli
+0 -5 metaprl/theories/czf/czf_itt_res.ml
+0 -5 metaprl/theories/czf/czf_itt_res.mli
+0 -11 metaprl/theories/czf/czf_itt_small.mli
+0 -5 metaprl/theories/tactic/nltop.ml
+0 -5 metaprl/theories/tactic/nltop.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-23 11:40:34 -0700 (Thu, 23 Jul 1998)
Revision: 2347
Log message:

      Moved eseqent type to the TermType module.
      Made the types of esequent components hidden to make them read-only.
      

Changes  Path
+2 -2 metaprl/filter/term_grammar.ml
+1 -0 metaprl/refiner/refsig/refiner_sig.ml
+1 -8 metaprl/refiner/refsig/term_man_sig.ml
+24 -0 metaprl/refiner/refsig/term_simple_sig.mlz
+30 -0 metaprl/refiner/term_ds/term_ds.ml
+11 -0 metaprl/refiner/term_ds/term_ds_sig.ml
+1 -0 metaprl/refiner/term_gen/term_man_gen.mlip
+7 -14 metaprl/refiner/term_gen/term_man_gen.mlp
+30 -0 metaprl/refiner/term_std/term_std.ml
+11 -0 metaprl/refiner/term_std/term_std_sig.ml
+3 -2 metaprl/theories/base/base_auto_tactic.ml
+9 -8 metaprl/theories/base/base_dform.ml
+3 -2 metaprl/theories/base/typeinf.ml
+5 -4 metaprl/theories/itt/itt_arith.ml
+4 -3 metaprl/theories/itt/itt_logic.ml
+5 -4 metaprl/theories/tactic/tactic_cache.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-23 23:01:32 -0700 (Thu, 23 Jul 1998)
Revision: 2348
Log message:

      Term_copy now checks if the term is a sequent (with is_sequent_term)
      and uses explode_sequent/mk_sequent_term instead of dest_term/make_term
      for sequents
      

Changes  Path
+74 -9 metaprl/refiner/reflib/term_copy.ml
+7 -0 metaprl/refiner/reflib/term_copy.mli
+1 -0 metaprl/refiner/refsig/term_simple_sig.mlz
+2 -0 metaprl/refiner/term_ds/term_ds.ml
+2 -0 metaprl/refiner/term_std/term_std.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-24 06:33:55 -0700 (Fri, 24 Jul 1998)
Revision: 2349
Log message:

      Exceptions reported properly in filter_main.
      

Changes  Path
+1 -1 metaprl/filter/filter_main.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-24 09:37:40 -0700 (Fri, 24 Jul 1998)
Revision: 2350
Log message:

      Fixed exception reporting in Filter_parse.MakeFilter.save.
      

Changes  Path
+2 -2 metaprl/filter/filter_main.ml
+21 -13 metaprl/filter/filter_parse.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-24 10:32:34 -0700 (Fri, 24 Jul 1998)
Revision: 2351
Log message:

      Removed rewriteContextCut.  This needs to be reimplemented.
      

Changes  Path
+4 -1 metaprl/theories/tactic/rewrite_type.ml
+2 -0 metaprl/theories/tactic/rewrite_type.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 11:07:19 -0700 (Fri, 24 Jul 1998)
Revision: 2352
Log message:

      Commented out some sequent code that should be rewritten.
      

Changes  Path
+3 -1 metaprl/theories/base/base_dform.ml
+1 -1 metaprl/theories/tactic/perv.ml
+1 -1 metaprl/theories/tactic/perv.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 12:18:20 -0700 (Fri, 24 Jul 1998)
Revision: 2353
Log message:

      Fixed some typos
      

Changes  Path
+1 -1 metaprl/refiner/term_gen/term_man_gen.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 12:37:30 -0700 (Fri, 24 Jul 1998)
Revision: 2354
Log message:

      Fixed some other typos
      

Changes  Path
+3 -6 metaprl/refiner/term_gen/term_man_gen.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 13:10:05 -0700 (Fri, 24 Jul 1998)
Revision: 2355
Log message:

      Renamed Refine_ds to Refine_ds_verb and Refine_std to Refine_std_verb
      

Changes  Path
+4 -4 metaprl/filter/filter_cache.ml
+2 -2 metaprl/refiner/refiner/Files
+1 -1 metaprl/refiner/refiner/refiner.ml
Deleted metaprl/refiner/refiner/refiner_ds.ml
Deleted metaprl/refiner/refiner/refiner_ds.mli
Added metaprl/refiner/refiner/refiner_ds_verb.ml
Properties metaprl/refiner/refiner/refiner_ds_verb.ml
Added metaprl/refiner/refiner/refiner_ds_verb.mli
Properties metaprl/refiner/refiner/refiner_ds_verb.mli
Deleted metaprl/refiner/refiner/refiner_std.ml
Deleted metaprl/refiner/refiner/refiner_std.mli
Added metaprl/refiner/refiner/refiner_std_verb.ml
Properties metaprl/refiner/refiner/refiner_std_verb.ml
Added metaprl/refiner/refiner/refiner_std_verb.mli
Properties metaprl/refiner/refiner/refiner_std_verb.mli
+2 -2 metaprl/refiner/reflib/ml_term.ml
+6 -6 metaprl/refiner/reflib/term_copy.ml
+8 -8 metaprl/refiner/reflib/term_copy.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 14:11:12 -0700 (Fri, 24 Jul 1998)
Revision: 2356
Log message:

      Functorized the Simple_print module over the Refiner module
      

Changes  Path
+1 -1 metaprl/editor/ml/proof.ml
+1 -1 metaprl/editor/ml/proof.mli
+1 -1 metaprl/editor/ml/shell_nl.ml
+6 -5 metaprl/filter/filter_cache_fun.ml
+1 -1 metaprl/filter/filter_exn.ml
+1 -1 metaprl/filter/filter_ocaml.ml
+1 -1 metaprl/filter/filter_parse.ml
+1 -1 metaprl/filter/filter_summary.ml
+3 -2 metaprl/filter/term_grammar.ml
+1 -0 metaprl/refiner/reflib/Files
+1 -1 metaprl/refiner/reflib/dform.ml
+1 -1 metaprl/refiner/reflib/refine_exn.ml
+368 -356 metaprl/refiner/reflib/simple_print.ml
+19 -42 metaprl/refiner/reflib/simple_print.mli
Added metaprl/refiner/reflib/simple_print_sig.ml
Properties metaprl/refiner/reflib/simple_print_sig.ml
+3 -2 metaprl/refiner/reflib/term_table.ml
+2 -2 metaprl/theories/base/base_dtactic.ml
+2 -2 metaprl/theories/itt/itt_equal.ml
+5 -4 metaprl/theories/itt/itt_logic.ml
+1 -1 metaprl/theories/itt/itt_struct.ml
+1 -1 metaprl/theories/itt/itt_test.ml
+3 -2 metaprl/theories/tactic/tactic_type.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 14:28:06 -0700 (Fri, 24 Jul 1998)
Revision: 2357
Log message:

      Functorized term_copy module over the whole refiner instead of over seperate term modules
      

Changes  Path
+149 -199 metaprl/refiner/reflib/term_copy.ml
+6 -45 metaprl/refiner/reflib/term_copy.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-24 14:43:28 -0700 (Fri, 24 Jul 1998)
Revision: 2358
Log message:

      Added debugging to copy_proof.
      

Changes  Path
+18 -1 metaprl/filter/filter_summary.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 14:45:48 -0700 (Fri, 24 Jul 1998)
Revision: 2359
Log message:

      .
      

Changes  Path
+2 -2 metaprl/filter/filter_summary.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 16:36:09 -0700 (Fri, 24 Jul 1998)
Revision: 2360
Log message:

      Fixed a bug
      

Changes  Path
+3 -3 metaprl/refiner/refbase/opname.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-24 17:07:09 -0700 (Fri, 24 Jul 1998)
Revision: 2361
Log message:

      Updated .prlb files.
      

Changes  Path
Binary metaprl/theories/czf/czf_itt_all.prlb
Binary metaprl/theories/czf/czf_itt_and.prlb
Binary metaprl/theories/czf/czf_itt_axioms.prlb
Binary metaprl/theories/czf/czf_itt_dall.prlb
Binary metaprl/theories/czf/czf_itt_dexists.prlb
Binary metaprl/theories/czf/czf_itt_eq.prlb
Binary metaprl/theories/czf/czf_itt_eq_inner.prlb
Binary metaprl/theories/czf/czf_itt_exists.prlb
Binary metaprl/theories/czf/czf_itt_false.prlb
Binary metaprl/theories/czf/czf_itt_implies.prlb
Binary metaprl/theories/czf/czf_itt_member.prlb
Binary metaprl/theories/czf/czf_itt_or.prlb
Binary metaprl/theories/czf/czf_itt_pre_set.prlb
Binary metaprl/theories/czf/czf_itt_rel.prlb
Binary metaprl/theories/czf/czf_itt_sall.prlb
Binary metaprl/theories/czf/czf_itt_sep.prlb
Binary metaprl/theories/czf/czf_itt_set.prlb
Binary metaprl/theories/czf/czf_itt_set_ind.prlb
Binary metaprl/theories/czf/czf_itt_sexists.prlb
Binary metaprl/theories/czf/czf_itt_true.prlb
Binary metaprl/theories/czf/czf_itt_union.prlb
Binary metaprl/theories/itt/itt_derive.prlb
Binary metaprl/theories/itt/itt_equal.prlb

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-24 21:03:42 -0700 (Fri, 24 Jul 1998)
Revision: 2362
Log message:

      Fixed nl.run full toploop compilation
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-25 00:03:48 -0700 (Sat, 25 Jul 1998)
Revision: 2363
Log message:

      No need to make opt twice in editor/ml
      

Changes  Path
+1 -1 metaprl/Makefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-26 16:00:29 -0700 (Sun, 26 Jul 1998)
Revision: 2364
Log message:

      Changed the default camlp4 directory to /usr/lib/camlp4
      

Changes  Path
+1 -1 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-26 16:52:34 -0700 (Sun, 26 Jul 1998)
Revision: 2365
Log message:

      If CAMLLIB is not defined, use /usr/lib/ocaml
      

Changes  Path
+3 -0 metaprl/mk/config

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-26 17:27:38 -0700 (Sun, 26 Jul 1998)
Revision: 2366
Log message:

      Added a new function get_core that is supposed to know how to push down
      delayed substitutions into the special terms without converting them into
      an "ugly" form.
      is_*_term functions should use get_core instead of dest_term since dest_term
      should not be called on special terms
      

Changes  Path
+1 -0 metaprl/refiner/term_ds/term_base_ds.mlip
+49 -52 metaprl/refiner/term_ds/term_base_ds.mlp
+3 -3 metaprl/refiner/term_ds/term_ds_sig.ml
+1 -0 metaprl/refiner/term_ds/term_op_ds.mlip
+98 -97 metaprl/refiner/term_ds/term_op_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-26 19:02:43 -0700 (Sun, 26 Jul 1998)
Revision: 2367
Log message:

      Use $(RM) instead of del or rm -f
      

Changes  Path
+12 -12 metaprl/mk/config
+1 -1 metaprl/theories/base/Makefile
+1 -1 metaprl/theories/czf/Makefile
+1 -1 metaprl/theories/itt/Makefile
+2 -2 metaprl/theories/lf/Makefile
+1 -1 metaprl/theories/rewrite/Makefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-26 19:06:43 -0700 (Sun, 26 Jul 1998)
Revision: 2368
Log message:

      Faster filter functions - preserve sharing when possible
      

Changes  Path
+3 -2 metaprl/mllib/list_util.ml
+8 -4 metaprl/mllib/splay_set.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-27 20:03:41 -0700 (Mon, 27 Jul 1998)
Revision: 2369
Log message:

      Initial checkin - TermMan module for
      Term_ds with special representation of sequent terms
      

Changes  Path
Added metaprl/refiner/term_ds/term_man_ds.mlip
Properties metaprl/refiner/term_ds/term_man_ds.mlip
Added metaprl/refiner/term_ds/term_man_ds.mlp
Properties metaprl/refiner/term_ds/term_man_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-29 12:52:53 -0700 (Wed, 29 Jul 1998)
Revision: 2370
Log message:

      Better cpp macros (ML code should not have been changed)
      

Changes  Path
+13 -19 metaprl/refiner/term_gen/term_addr_gen.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-29 15:33:43 -0700 (Wed, 29 Jul 1998)
Revision: 2371
Log message:

      Changed the Term_ds module to treat sequents specially.
      Dest_term still works on sequents converting them to "ugly" form, but that should go away eventually.
      

Changes  Path
+3 -3 metaprl/refiner/refiner/refiner_ds_simp.ml
+3 -3 metaprl/refiner/refiner/refiner_ds_verb.ml
+2 -0 metaprl/refiner/refsig/term_base_sig.ml
+0 -1 metaprl/refiner/refsig/term_man_sig.ml
+1 -0 metaprl/refiner/refsig/term_simple_sig.mlz
+3 -1 metaprl/refiner/term_ds/Files
Added metaprl/refiner/term_ds/term_addr_ds.mlip
Properties metaprl/refiner/term_ds/term_addr_ds.mlip
Added metaprl/refiner/term_ds/term_addr_ds.mlp
Properties metaprl/refiner/term_ds/term_addr_ds.mlp
+1 -0 metaprl/refiner/term_ds/term_base_ds.mlip
+171 -13 metaprl/refiner/term_ds/term_base_ds.mlp
+15 -10 metaprl/refiner/term_ds/term_ds.ml
+21 -10 metaprl/refiner/term_ds/term_ds_sig.ml
+1 -0 metaprl/refiner/term_ds/term_man_ds.mlip
+7 -31 metaprl/refiner/term_ds/term_man_ds.mlp
+0 -6 metaprl/refiner/term_gen/term_man_gen.mlp
+5 -0 metaprl/refiner/term_std/term_base_std.mlp
+2 -0 metaprl/refiner/term_std/term_std.ml
+2 -0 metaprl/refiner/term_std/term_std_sig.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-30 06:35:54 -0700 (Thu, 30 Jul 1998)
Revision: 2372
Log message:

      Sequent-aware alpha-equality
      

Changes  Path
+2 -0 metaprl/refiner/term_ds/term_subst_ds.mlip
+37 -2 metaprl/refiner/term_ds/term_subst_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-30 06:43:16 -0700 (Thu, 30 Jul 1998)
Revision: 2373
Log message:

      Added optimized code profiled compilation (make profile)
      

Changes  Path
+9 -2 metaprl/Makefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-30 10:56:44 -0700 (Thu, 30 Jul 1998)
Revision: 2374
Log message:

      Faster opname_of_term
      

Changes  Path
+2 -2 metaprl/refiner/term_ds/term_base_ds.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-30 14:41:13 -0700 (Thu, 30 Jul 1998)
Revision: 2375
Log message:

      Updated occurs-check in unification.
      

Changes  Path
+1 -1 metaprl/refiner/refsig/term_subst_sig.ml
+91 -56 metaprl/refiner/term_ds/term_subst_ds.mlp
+104 -68 metaprl/refiner/term_std/term_subst_std.mlp

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-31 07:35:45 -0700 (Fri, 31 Jul 1998)
Revision: 2376
Log message:

      Added TPTP theory, and Ensemble library.  Fixed sequent displays.
      BUG: rewrites fail on sequents.
      

Changes  Path
+1 -1 metaprl/Makefile
Properties metaprl/doc
+1 -1 metaprl/editor/emacs/caml.el
Added metaprl/editor/ml/GEN.p
Properties metaprl/editor/ml/GEN.p
+11 -8 metaprl/editor/ml/Makefile
Added metaprl/editor/ml/czf.ml
Properties metaprl/editor/ml/czf.ml
+7 -3 metaprl/editor/ml/nl
+2 -0 metaprl/editor/ml/nl.ml
+1 -0 metaprl/editor/ml/nl.mli
Added metaprl/editor/ml/nlopt
Properties metaprl/editor/ml/nlopt
+24 -28 metaprl/editor/ml/package_info.ml
+11 -2 metaprl/editor/ml/shell.ml
+1 -0 metaprl/editor/ml/shell.mli
+66 -26 metaprl/editor/ml/shell_nl.ml
+9 -2 metaprl/editor/ml/shell_p4.ml
+5 -0 metaprl/editor/ml/shell_p4.mli
+19 -14 metaprl/editor/ml/shell_rule.ml
+10 -16 metaprl/editor/ml/y.ml
Added metaprl/editor/ml/z.ml
Properties metaprl/editor/ml/z.ml
Properties metaprl/ensemble
Added metaprl/ensemble/Makefile
Properties metaprl/ensemble/Makefile
Added metaprl/ensemble/nlapp.ml
Properties metaprl/ensemble/nlapp.ml
Added metaprl/ensemble/nlapp.mli
Properties metaprl/ensemble/nlapp.mli
+4 -2 metaprl/filter/filter_cache_fun.ml
+2 -2 metaprl/filter/filter_summary.ml
+13 -7 metaprl/mk/config
+18 -14 metaprl/mllib/list_util.ml
+176 -161 metaprl/mllib/splay_set.ml
+16 -2 metaprl/mllib/splay_set.mli
+0 -13 metaprl/refiner/refbase/opname.ml
+0 -1 metaprl/refiner/refbase/opname.mli
+5 -1 metaprl/refiner/refiner/rewrite.mlp
+15 -1 metaprl/refiner/reflib/dform.ml
+12 -3 metaprl/refiner/reflib/term_table.ml
+3 -0 metaprl/refiner/refsig/term_op_sig.ml
+1 -0 metaprl/refiner/refsig/term_shape_sig.ml
+25 -0 metaprl/refiner/term_ds/term_op_ds.mlp
+1 -1 metaprl/refiner/term_gen/term_man_gen.mlp
+28 -20 metaprl/refiner/term_gen/term_shape_gen.mlp
+39 -0 metaprl/refiner/term_std/term_op_std.mlp
Added metaprl/script
Properties metaprl/script
+7 -6 metaprl/theories/base/base_dform.ml
+0 -1 metaprl/theories/itt/Makefile
+18 -1 metaprl/theories/itt/itt_atom.ml
+4 -0 metaprl/theories/itt/itt_atom.mli
+4 -0 metaprl/theories/itt/itt_dprod.ml
+2 -2 metaprl/theories/itt/itt_fun.ml
+2 -2 metaprl/theories/itt/itt_list.ml
+393 -38 metaprl/theories/itt/itt_logic.ml
+5 -18 metaprl/theories/itt/itt_logic.mli
Binary metaprl/theories/itt/itt_logic.prlb
Properties metaprl/theories/itt/itt_logic.prlb
+2 -0 metaprl/theories/itt/itt_prod.ml
Deleted metaprl/theories/itt/itt_soft.ml
Deleted metaprl/theories/itt/itt_soft.mli
+12 -7 metaprl/theories/itt/itt_union.ml
+1 -0 metaprl/theories/itt/itt_union.mli
Properties metaprl/theories/tactic
+6 -0 metaprl/theories/tactic/Makefile
+1 -1 metaprl/theories/tactic/perv.ml
+1 -1 metaprl/theories/tactic/perv.mli
Added metaprl/theories/tactic/remote_refiner.ml
Properties metaprl/theories/tactic/remote_refiner.ml
Added metaprl/theories/tactic/remote_refiner.mli
Properties metaprl/theories/tactic/remote_refiner.mli
+80 -294 metaprl/theories/tactic/tactic_type.ml
Added metaprl/theories/tactic/thread_refiner_null.ml
Properties metaprl/theories/tactic/thread_refiner_null.ml
Added metaprl/theories/tactic/thread_refiner_null.mli
Properties metaprl/theories/tactic/thread_refiner_null.mli
Added metaprl/theories/tactic/thread_refiner_sig.mlz
Properties metaprl/theories/tactic/thread_refiner_sig.mlz
Added metaprl/theories/tactic/thread_refiner_tree.ml
Properties metaprl/theories/tactic/thread_refiner_tree.ml
Added metaprl/theories/tactic/thread_refiner_tree.mli
Properties metaprl/theories/tactic/thread_refiner_tree.mli
Properties metaprl/theories/tptp
Added metaprl/theories/tptp/Makefile
Properties metaprl/theories/tptp/Makefile
Added metaprl/theories/tptp/tptp.ml
Properties metaprl/theories/tptp/tptp.ml
Added metaprl/theories/tptp/tptp.mli
Properties metaprl/theories/tptp/tptp.mli
Binary metaprl/theories/tptp/tptp.prlb
Properties metaprl/theories/tptp/tptp.prlb
Added metaprl/theories/tptp/tptp_lex.mli
Properties metaprl/theories/tptp/tptp_lex.mli
Added metaprl/theories/tptp/tptp_lex.mll
Properties metaprl/theories/tptp/tptp_lex.mll
Added metaprl/theories/tptp/tptp_load.ml
Properties metaprl/theories/tptp/tptp_load.ml
Added metaprl/theories/tptp/tptp_load.mli
Properties metaprl/theories/tptp/tptp_load.mli
Added metaprl/theories/tptp/tptp_parse.mly
Properties metaprl/theories/tptp/tptp_parse.mly
Added metaprl/theories/tptp/tptp_prove.ml
Properties metaprl/theories/tptp/tptp_prove.ml
Added metaprl/theories/tptp/tptp_prove.mli
Properties metaprl/theories/tptp/tptp_prove.mli
Added metaprl/theories/tptp/tptp_type.mlz
Properties metaprl/theories/tptp/tptp_type.mlz

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-07-31 07:43:48 -0700 (Fri, 31 Jul 1998)
Revision: 2377
Log message:

      Updated indentation style in term_man_ds.mlp
      

Changes  Path
+147 -109 metaprl/refiner/term_ds/term_man_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-31 08:23:28 -0700 (Fri, 31 Jul 1998)
Revision: 2378
Log message:

      In Term_ds module is_* functions should use get_core instead of dest-term
      since dest_term may raise an exception when called on a special term while
      is_* functions should not raise any exceptions.
      

Changes  Path
+4 -4 metaprl/refiner/term_ds/term_op_ds.mlp

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1998-07-31 20:37:49 -0700 (Fri, 31 Jul 1998)
Revision: 2379
Log message:

      Added functions append_array and append_list to SeqHyp and SeqGoal modules
      Added function replace to the Array_util module
      

Changes  Path
+35 -0 metaprl/mllib/array_util.ml
+7 -0 metaprl/mllib/array_util.mli
+10 -10 metaprl/refiner/reflib/term_copy.ml
+3 -0 metaprl/refiner/refsig/refiner_sig.ml
+20 -0 metaprl/refiner/refsig/term_base_sig.ml
+4 -17 metaprl/refiner/refsig/term_simple_sig.mlz
+3 -0 metaprl/refiner/term_ds/term_addr_ds.mlip
+3 -0 metaprl/refiner/term_ds/term_addr_ds.mlp
+3 -0 metaprl/refiner/term_ds/term_base_ds.mlip
+34 -0 metaprl/refiner/term_ds/term_base_ds.mlp
+0 -26 metaprl/refiner/term_ds/term_ds.ml
+10 -7 metaprl/refiner/term_ds/term_ds_sig.ml
+2 -0 metaprl/refiner/term_ds/term_man_ds.mlip
+2 -0 metaprl/refiner/term_ds/term_man_ds.mlp
+2 -0 metaprl/refiner/term_ds/term_subst_ds.mlip
+2 -0 metaprl/refiner/term_ds/term_subst_ds.mlp
+4 -1 metaprl/refiner/term_gen/term_man_gen.mlip
+4 -1 metaprl/refiner/term_gen/term_man_gen.mlp
+3 -0 metaprl/refiner/term_std/term_base_std.mlip
+34 -0 metaprl/refiner/term_std/term_base_std.mlp
+2 -26 metaprl/refiner/term_std/term_std.ml
+10 -5 metaprl/refiner/term_std/term_std_sig.ml
+1 -0 metaprl/theories/base/base_auto_tactic.ml