Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-01 07:49:18 -0800 (Sun, 01 Feb 2004)
Revision: 5328
Log message:

      (Hopefully) all cases covered.
      

Changes  Path
+3 -3 metaprl/theories/itt/itt_supinf.ml
+34454 -28539 metaprl/theories/itt/itt_supinf.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-01 17:34:01 -0800 (Sun, 01 Feb 2004)
Revision: 5329
Log message:

      Removed all tryT, switched off debug output
      

Changes  Path
+33 -16 metaprl/theories/itt/itt_supinf.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-01 19:50:58 -0800 (Sun, 01 Feb 2004)
Revision: 5330
Log message:

      "Do not re-assert same thing more than once" - added but disabled due to
      VERY weird behaviour - will describe it in "supinf todo" thread.
      

Changes  Path
+64 -39 metaprl/theories/itt/itt_supinf.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-01 21:31:30 -0800 (Sun, 01 Feb 2004)
Revision: 5331
Log message:

      "Do not re-assert same thing more than once" - enabled,
      more than 10 times speedup gained (test4, from 32 to less than 3 seconds)
      
      For "weird behaviour" see "supinf todo" thread.
      

Changes  Path
+37 -16 metaprl/theories/itt/itt_supinf.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-01 22:21:05 -0800 (Sun, 01 Feb 2004)
Revision: 5332
Log message:

      Some wf-goals are asserted to avoid re-proving them many times.
      

Changes  Path
+5 -0 metaprl/theories/itt/itt_rat.mli
+68 -18 metaprl/theories/itt/itt_supinf.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-01 23:00:41 -0800 (Sun, 01 Feb 2004)
Revision: 5333
Log message:

      thenAT tac does not apply tac to subgoals with empty label anymore.
      

Changes  Path
+4 -4 metaprl/tactics/proof/tacticals_boot.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-02 18:00:29 -0800 (Mon, 02 Feb 2004)
Revision: 5334
Log message:

      When chdir fails, make the best effort to put things back where they were.
      This fixes bug 143, as well as a number of less obvious issues.
      

Changes  Path
+17 -12 metaprl/support/shell/shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-02 18:02:56 -0800 (Mon, 02 Feb 2004)
Revision: 5335
Log message:

      Display the status of the current node (e.g. the status of the proof generated
      by the current rulebox only).
      I implemented it to be displayed after the path status in "< >".
      

Changes  Path
+11 -11 metaprl/support/display/summary.ml
+2 -2 metaprl/support/display/summary.mli
+7 -6 metaprl/support/shell/proof_edit.ml
+11 -10 metaprl/tactics/proof/proof_boot.ml
+2 -1 metaprl/tactics/proof/tactic_boot_sig.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-02 22:36:55 -0800 (Mon, 02 Feb 2004)
Revision: 5336
Log message:

      Removed the bound_vars function and all the places that used it (for no good
      reason).
      

Changes  Path
+1 -1 metaprl/filter/base/filter_summary_util.ml
+1 -1 metaprl/filter/base/filter_summary_util.mli
+0 -5 metaprl/filter/base/filter_util.ml
+1 -2 metaprl/filter/base/filter_util.mli
+4 -8 metaprl/filter/filter/filter_parse.ml
+7 -2 metaprl/refiner/refiner/refine.ml
+0 -1 metaprl/refiner/refsig/term_meta_sig.ml
+0 -1 metaprl/refiner/refsig/term_subst_sig.ml
+0 -47 metaprl/refiner/term_ds/term_subst_ds.ml
+0 -9 metaprl/refiner/term_gen/term_meta_gen.ml
+0 -11 metaprl/refiner/term_std/term_subst_std.ml

Changes by: Xin Yu (xiny at cs.caltech.edu)
Date: 2004-02-02 23:53:34 -0800 (Mon, 02 Feb 2004)
Revision: 5337
Log message:

      Temporary solution for solve the incompleteness of rule "int_div_rem".
      

Changes  Path
+4 -0 metaprl/theories/itt/OMakefile
+6 -0 metaprl/theories/itt/itt_nat.ml
+506 -20961 metaprl/theories/itt/itt_nat.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-03 00:18:42 -0800 (Tue, 03 Feb 2004)
Revision: 5338
Log message:

      Adding a slightly more conservative version of nat_is_int
      to the intro resource.
      

Changes  Path
+5 -7 metaprl/theories/itt/itt_nat.ml
+795 -852 metaprl/theories/itt/itt_nat.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-03 15:51:57 -0800 (Tue, 03 Feb 2004)
Revision: 5339
Log message:

      - For prim rules, check whether the specified extract is "universal".
      - Fixed a number of places where a non-universal extract was specified.
      

Changes  Path
+75 -21 metaprl/refiner/refiner/refine.ml
+4 -0 metaprl/refiner/reflib/refine_exn.ml
+14 -35 metaprl/theories/itt/itt_disect.ml
+3 -3 metaprl/theories/itt/itt_prec.ml
+2 -2 metaprl/theories/itt/itt_quotient.ml
+2 -2 metaprl/theories/itt/itt_rfun.ml
+4 -4 metaprl/theories/itt/itt_squiggle.ml
+11 -6 metaprl/theories/itt/itt_subtype.ml
+2515 -2415 metaprl/theories/itt/itt_subtype.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-03 15:54:09 -0800 (Tue, 03 Feb 2004)
Revision: 5340
Log message:

      Fixing the extract specs for the prim rules. I am not sure what the correct
      extracts are, so using "it".
      

Changes  Path
+8 -7 metaprl/theories/czf/czf_itt_equiv.ml

Changes by: ( at unknown.email)
Date: 2004-02-05 08:39:21 -0800 (Thu, 05 Feb 2004)
Revision: 5342
Log message:

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

Changes  Path
Copied metaprl-branches/recursive_sequents/Makefile
Copied metaprl-branches/recursive_sequents/OMakefile
Copied metaprl-branches/recursive_sequents/doc/latex/theories/OMakefile
Copied metaprl-branches/recursive_sequents/editor/ml/tests/prop-pigeon.ml
Copied metaprl-branches/recursive_sequents/editor/ml/tests/test.ml
Copied metaprl-branches/recursive_sequents/filter/OMakefile
Copied metaprl-branches/recursive_sequents/filter/base/filter_summary_util.ml
Copied metaprl-branches/recursive_sequents/filter/base/filter_summary_util.mli
Copied metaprl-branches/recursive_sequents/filter/base/filter_util.ml
Copied metaprl-branches/recursive_sequents/filter/base/filter_util.mli
Copied metaprl-branches/recursive_sequents/filter/filter/filter_parse.ml
Copied metaprl-branches/recursive_sequents/mk/defaults
Copied metaprl-branches/recursive_sequents/mk/make_config.sh
Copied metaprl-branches/recursive_sequents/mk/preface
Copied metaprl-branches/recursive_sequents/mllib/debug_tables.ml
Copied metaprl-branches/recursive_sequents/refiner/refiner/refine.ml
Copied metaprl-branches/recursive_sequents/refiner/reflib/refine_exn.ml
Copied metaprl-branches/recursive_sequents/refiner/reflib/refine_exn.mli
Copied metaprl-branches/recursive_sequents/refiner/reflib/term_eq_table.ml
Copied metaprl-branches/recursive_sequents/refiner/refsig/term_meta_sig.ml
Copied metaprl-branches/recursive_sequents/refiner/refsig/term_subst_sig.ml
Copied metaprl-branches/recursive_sequents/refiner/rewrite/rewrite.ml
Copied metaprl-branches/recursive_sequents/refiner/rewrite/rewrite_compile_redex.ml
Copied metaprl-branches/recursive_sequents/refiner/rewrite/rewrite_debug.mli
Copied metaprl-branches/recursive_sequents/refiner/rewrite/rewrite_match_redex.ml
Copied metaprl-branches/recursive_sequents/refiner/rewrite/rewrite_types.ml
Copied metaprl-branches/recursive_sequents/refiner/term_ds/term_subst_ds.ml
Copied metaprl-branches/recursive_sequents/refiner/term_gen/term_meta_gen.ml
Copied metaprl-branches/recursive_sequents/refiner/term_std/term_subst_std.ml
Copied metaprl-branches/recursive_sequents/support/display/summary.ml
Copied metaprl-branches/recursive_sequents/support/display/summary.mli
Copied metaprl-branches/recursive_sequents/support/shell/package_info.ml
Copied metaprl-branches/recursive_sequents/support/shell/proof_edit.ml
Copied metaprl-branches/recursive_sequents/support/shell/shell.ml
Copied metaprl-branches/recursive_sequents/support/shell/shell_rule.ml
Copied metaprl-branches/recursive_sequents/support/shell/shell_state.ml
Copied metaprl-branches/recursive_sequents/support/tactics/tactic_cache.ml
Copied metaprl-branches/recursive_sequents/tactics/proof/proof_boot.ml
Copied metaprl-branches/recursive_sequents/tactics/proof/tactic_boot_sig.ml
Copied metaprl-branches/recursive_sequents/tactics/proof/tacticals_boot.ml
Copied metaprl-branches/recursive_sequents/theories/czf/czf_itt_bool.ml
Copied metaprl-branches/recursive_sequents/theories/czf/czf_itt_equiv.ml
Copied metaprl-branches/recursive_sequents/theories/experimental/compile/m_util.ml
Copied metaprl-branches/recursive_sequents/theories/itt/Makefile
Copied metaprl-branches/recursive_sequents/theories/itt/OMakefile
Copied metaprl-branches/recursive_sequents/theories/itt/ctt_markov.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_antiquotient.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_antiquotient.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_bool.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_bool.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_bugs.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_cyclic_group.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_cyclic_group.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_disect.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_eq_base.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_field.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_field2.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_field2.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_field_e.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_field_e.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_field_e.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_fset.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_fun2.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_group.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_group.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_grouplikeobj.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_grouplikeobj.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_arith.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_arith.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_base.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_base.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_ext.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_ext.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_int_ext.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_intdomain.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_intdomain.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_intdomain_e.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_intdomain_e.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_intdomain_e.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_nat.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_nat.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_nat.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_nequal.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_order.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_poly.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_poly.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_poly.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_prec.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_quotient.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_quotient_group.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_quotient_group.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_rat.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_rat.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_record_label.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_record_renaming.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_relation_str.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_rfun.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_rfun.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring2.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring2.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring_e.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring_e.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring_e.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring_uce.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring_uce.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_ring_uce.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_squiggle.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_squiggle.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_subset.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_subtype.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_subtype.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_supinf.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_supinf.mli
Copied metaprl-branches/recursive_sequents/theories/itt/itt_supinf.prla
Copied metaprl-branches/recursive_sequents/theories/itt/itt_test.ml
Copied metaprl-branches/recursive_sequents/theories/itt/itt_unitring.ml
Copied metaprl-branches/recursive_sequents/theories/itt/jprover_tests.ml
Copied metaprl-branches/recursive_sequents/util/OMakefile
Copied mpcompiler-branches/recursive_sequents/mmc/core/core_test.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/core_tuple.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_closure.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_cps.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_list_util.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_tast.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_tast.mli
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_tast_util.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_theory.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_type_check.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_type_erase.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_type_infer.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_type_util.ml
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_type_util.mli
Copied mpcompiler-branches/recursive_sequents/mmc/core/mmc_core_util.ml
Copied mpcompiler-branches/recursive_sequents/mmc/extensions/ext_arithmetic.ml
Copied mpcompiler-branches/recursive_sequents/mmc/extensions/ext_arithmetic_integer.ml
Copied mpcompiler-branches/recursive_sequents/mmc/extensions/ext_array.ml
Copied mpcompiler-branches/recursive_sequents/mmc/extensions/ext_boolean.ml
Copied mpcompiler-branches/recursive_sequents/mmc/extensions/ext_int_test.ml
Copied mpcompiler-branches/recursive_sequents/mmc/extensions/ext_integer.ml
Copied texinputs-branches/recursive_sequents/rc.bib

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-06 16:13:39 -0800 (Fri, 06 Feb 2004)
Revision: 5343
Log message:

      1.arith - Aleksey's suggestions implemented but not really used yet.
      2.supinf - some theory-independent parts moved outside.
      3.term_order - comparison of terms moved outside of itt_int_arith,
      comparison of bound-terms implemented in correct way (hopefully).
      

Changes  Path
+3 -1 metaprl/refiner/reflib/Files
+73 -30 metaprl/refiner/reflib/arith.ml
+5 -2 metaprl/refiner/reflib/arith.mli
Added metaprl/refiner/reflib/supinf.ml
Properties metaprl/refiner/reflib/supinf.ml
Added metaprl/refiner/reflib/supinf.mli
Properties metaprl/refiner/reflib/supinf.mli
Added metaprl/refiner/reflib/term_order.ml
Properties metaprl/refiner/reflib/term_order.ml
Added metaprl/refiner/reflib/term_order.mli
Properties metaprl/refiner/reflib/term_order.mli
+56 -111 metaprl/theories/itt/itt_int_arith.ml
+38 -257 metaprl/theories/itt/itt_supinf.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-06 16:13:48 -0800 (Fri, 06 Feb 2004)
Revision: 5344
Log message:

      Took the first step in implementing recursive sequents.
      
      My practice has been to change e.g. Hypothesis to Hypothesis' as I correct each
      function.  That way rebuilding metaprl will tell me where to look for the next
      error.  Once the implementation is finished we can strip out the primes with a
      sed script.
      

Changes  Path
+34 -11 metaprl-branches/recursive_sequents/refiner/term_ds/term_base_ds.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-06 21:42:57 -0800 (Fri, 06 Feb 2004)
Revision: 5346
Log message:

      This might return the status-check time to "normal" or even improve it.
      

Changes  Path
+56 -2 metaprl/theories/itt/itt_int_arith.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-06 23:11:05 -0800 (Fri, 06 Feb 2004)
Revision: 5347
Log message:

      Hopefully this will fix all the proofs broken by previous two commits.
      

Changes  Path
+20 -5 metaprl/theories/itt/itt_int_arith.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-07 19:10:12 -0800 (Sat, 07 Feb 2004)
Revision: 5348
Log message:

      Proved lemmas that were introduced yesterday.
      

Changes  Path
+2 -2 metaprl/theories/itt/itt_int_arith.ml
+11548 -12588 metaprl/theories/itt/itt_int_arith.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-07 19:28:04 -0800 (Sat, 07 Feb 2004)
Revision: 5349
Log message:

      Were too careless in applying normalizeC
      (in order to normalize candidate inequalities for arithT) so it was applied to
      some terms it shouldn't have been to, and that injected some needless wf-subgoals.
      

Changes  Path
+6 -1 metaprl/theories/itt/itt_int_arith.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-07 21:33:03 -0800 (Sat, 07 Feb 2004)
Revision: 5350
Log message:

      all occurences of dT in arithT replaced with explicit rules.
      

Changes  Path
+7 -0 metaprl/theories/itt/itt_bool.mli
+20 -4 metaprl/theories/itt/itt_int_arith.ml
+9109 -8908 metaprl/theories/itt/itt_int_arith.prla
+10 -0 metaprl/theories/itt/itt_logic.mli

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-09 06:30:05 -0800 (Mon, 09 Feb 2004)
Revision: 5351
Log message:

      Introduced one small resource arith_unfold - it does all rewrites which are not
      actually reductions (distributivity, getting rid of subtraction).
      

Changes  Path
+4 -3 metaprl/theories/itt/itt_int_arith.ml
+8 -5 metaprl/theories/itt/itt_int_arith.mli
+43 -0 metaprl/theories/itt/itt_int_base.ml
+9 -0 metaprl/theories/itt/itt_int_base.mli
+2 -2 metaprl/theories/itt/itt_int_ext.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-09 17:25:38 -0800 (Mon, 09 Feb 2004)
Revision: 5352
Log message:

      Converted to recursive sequents.  build_HypBinding could be simplified if
      new_name is guaranteed to come up with something unique.
      

Changes  Path
+108 -32 metaprl-branches/recursive_sequents/refiner/term_ds/term_base_ds.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-09 22:12:34 -0800 (Mon, 09 Feb 2004)
Revision: 5353
Log message:

      Moved whole normalizeC to arith_unfold resource. Though some rewrites
      results in failC (because there is no way to express ordering of term in
      patterns, sorting rewrites just fail of there is no need to swap certain terms)
      

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

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-09 22:58:49 -0800 (Mon, 09 Feb 2004)
Revision: 5354
Log message:

      Bug fix for previous rewrite: one more rewrite added (-a) <--> (-1)*a
      

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

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-09 23:35:58 -0800 (Mon, 09 Feb 2004)
Revision: 5355
Log message:

      Bug fix to a bug fix - accidentally erased one character in a "wrong place".
      

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

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-10 16:56:06 -0800 (Tue, 10 Feb 2004)
Revision: 5356
Log message:

      Efficiency improvements suggested by Aleksey.
      

Changes  Path
+67 -70 metaprl-branches/recursive_sequents/refiner/term_ds/term_base_ds.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-10 17:19:09 -0800 (Tue, 10 Feb 2004)
Revision: 5357
Log message:

      Cleaning up all unused code left after yesterday commits,
      proved all new lemmas.
      

Changes  Path
+5 -243 metaprl/theories/itt/itt_int_arith.ml
+7827 -10579 metaprl/theories/itt/itt_int_arith.prla

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-10 17:35:35 -0800 (Tue, 10 Feb 2004)
Revision: 5358
Log message:

      A bit more effort to maintain sharing.
      

Changes  Path
+15 -17 metaprl-branches/recursive_sequents/refiner/term_ds/term_base_ds.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-10 18:41:06 -0800 (Tue, 10 Feb 2004)
Revision: 5359
Log message:

      Removed old interface.
      

Changes  Path
+5 -72 metaprl/refiner/reflib/arith.ml
+0 -8 metaprl/refiner/reflib/arith.mli

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-11 15:14:56 -0800 (Wed, 11 Feb 2004)
Revision: 5360
Log message:

      Convert to recursive sequents.
      

Changes  Path
+64 -18 metaprl-branches/recursive_sequents/refiner/term_ds/term_subst_ds.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-11 16:41:36 -0800 (Wed, 11 Feb 2004)
Revision: 5361
Log message:

      Convert to recursive sequents.
      

Changes  Path
+24 -10 metaprl-branches/recursive_sequents/refiner/term_ds/term_op_ds.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-11 23:25:53 -0800 (Wed, 11 Feb 2004)
Revision: 5364
Log message:

      Fixed potential capture bug involving substitution through sequents.
      

Changes  Path
+40 -12 metaprl/refiner/term_ds/term_base_ds.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-02-11 23:33:21 -0800 (Wed, 11 Feb 2004)
Revision: 5365
Log message:

      Changing an anonymous function into a named function.
      

Changes  Path
+29 -29 metaprl/refiner/term_ds/term_base_ds.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-11 23:51:28 -0800 (Wed, 11 Feb 2004)
Revision: 5366
Log message:

      Inline the folding to make it tail-recursive and minimize the allocations;
      other fixes.
      

Changes  Path
+39 -42 metaprl/refiner/term_ds/term_base_ds.ml

Changes by: ( at unknown.email)
Date: 2004-02-11 23:51:28 -0800 (Wed, 11 Feb 2004)
Revision: 5367
Log message:

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

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-12 00:12:49 -0800 (Thu, 12 Feb 2004)
Revision: 5368
Log message:

      This is a new approach to implementing recursive sequents (as discussed
      with Nathan and Cristian earlier today) - instead of modifying the hypothesis
      type, modify the esequent type by adding a separate "array" with the "equality"
      parts of the sequent hypothesis. This should make it much easier to process the
      sequent in a binding-consistent order.
      
      P.S. The new array component is allowed (but not required) to have zero length
      to signify that the sequent is non-recursive.
      
      This commit is the first step - I modifed some (but not all) interface files.
      

Changes  Path
+6 -5 metaprl-branches/recursive_sequents2/refiner/refiner/refine.mli
+3 -2 metaprl-branches/recursive_sequents2/refiner/refsig/refine_error_sig.ml
+2 -1 metaprl-branches/recursive_sequents2/refiner/refsig/refiner_sig.ml
+4 -3 metaprl-branches/recursive_sequents2/refiner/refsig/term_base_minimal_sig.ml
+5 -2 metaprl-branches/recursive_sequents2/refiner/refsig/term_base_sig.ml
+5 -0 metaprl-branches/recursive_sequents2/refiner/refsig/term_hash_sig.ml
+9 -2 metaprl-branches/recursive_sequents2/refiner/refsig/term_sig.ml
+4 -2 metaprl-branches/recursive_sequents2/refiner/refsig/termmod_sig.ml
+4 -2 metaprl-branches/recursive_sequents2/refiner/rewrite/rewrite_build_contractum.mli
+2 -1 metaprl-branches/recursive_sequents2/refiner/rewrite/rewrite_compile_contractum.mli
+4 -2 metaprl-branches/recursive_sequents2/refiner/rewrite/rewrite_match_redex.mli
+3 -2 metaprl-branches/recursive_sequents2/refiner/rewrite/rewrite_types.ml
+2 -1 metaprl-branches/recursive_sequents2/refiner/term_gen/term_man_gen.mli
+6 -5 metaprl-branches/recursive_sequents2/refiner/term_gen/term_meta_gen.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-12 19:40:43 -0800 (Thu, 12 Feb 2004)
Revision: 5370
Log message:

      Top_conversionals.apply_rewrite should use tactic_arg, not bookmark as an input.
      

Changes  Path
+2 -1 metaprl/filter/phobos/phobos_rewrite.ml
+2 -2 metaprl/support/tactics/top_conversionals.ml
+1 -1 metaprl/support/tactics/top_conversionals.mli
+0 -1 metaprl/tactics/proof/rewrite_boot.ml
+3 -3 metaprl/tactics/proof/tactic_boot_sig.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-13 00:31:35 -0800 (Fri, 13 Feb 2004)
Revision: 5371
Log message:

      Added an nth_hyp resource. Any axiom (e.g. assumption-free rule) of the form
      
      <H>; x: ...; <J[x]> >- ...
      
      can now be annotated with {| nth_hyp |}. The corresponding tactic is
      Auto_tactic.nthHypT (the old limited Itt_struct.nthHypT went away),
      which is also included in trivialT and autoT.
      

Changes  Path
+6 -4 metaprl/doc/itt_quickref.txt
+52 -4 metaprl/support/tactics/auto_tactic.ml
+26 -28 metaprl/support/tactics/auto_tactic.mli
+15 -34 metaprl/support/tactics/dtactic.ml
+15 -0 metaprl/support/tactics/top_tacticals.ml
+2 -0 metaprl/support/tactics/top_tacticals.mli
+10 -10 metaprl/tactics/proof/tacticals_boot.ml
+1 -2 metaprl/theories/czf/czf_itt_bool.ml
+12 -51 metaprl/theories/czf/czf_itt_set.ml
+3 -30 metaprl/theories/itt/itt_equal.ml
+1 -0 metaprl/theories/itt/itt_record.ml
+1 -0 metaprl/theories/itt/itt_relation_str.ml
+1 -0 metaprl/theories/itt/itt_squiggle.ml
+12 -31 metaprl/theories/itt/itt_struct.ml
+0 -1 metaprl/theories/itt/itt_struct.mli
+3217 -3400 metaprl/theories/itt/itt_struct.prla
+1 -0 metaprl/theories/itt/itt_struct2.ml
+1 -0 metaprl/theories/tptp/tptp_prove.ml

Changes by: Lori Lorigo (lorigo at sbcglobal.net)
Date: 2004-02-13 13:53:33 -0800 (Fri, 13 Feb 2004)
Revision: 5373
Log message:

      updated jprover and metaprl connections to fdl
      

Changes  Path
+3 -3 metaprl/editor/ml/QUICKSTART
+2 -2 metaprl/editor/ml/nuprl_run.mli
+6 -4 metaprl/library/link.ml
+1 -1 metaprl/library/mathBus.ml
+1 -0 metaprl/library/mbterm.ml
+30 -42 metaprl/library/orb.ml

Changes by: Lori Lorigo (lorigo at sbcglobal.net)
Date: 2004-02-13 16:41:07 -0800 (Fri, 13 Feb 2004)
Revision: 5374
Log message:

      changed mathbus registry so that it is only parsed and loaded when needed
      

Changes  Path
+8 -2 metaprl/editor/ml/nuprl_run.ml
+25 -19 metaprl/library/mathBus.ml
+5 -4 metaprl/library/mathBus.mli
+67 -50 metaprl/library/mbterm.ml
+5 -4 metaprl/library/mbterm.mli
+8 -8 metaprl/library/registry.ml
+2 -2 metaprl/library/registry.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-13 17:36:36 -0800 (Fri, 13 Feb 2004)
Revision: 5375
Log message:

      A follow-up to the previous nthHypT commit - I simplified a few things.
      

Changes  Path
+0 -8 metaprl/theories/itt/itt_equal.ml
+0 -2 metaprl/theories/itt/itt_equal.mli
+3878 -4927 metaprl/theories/itt/itt_equal.prla
+5 -5 metaprl/theories/itt/itt_logic.ml
+11 -11 metaprl/theories/itt/itt_record.ml
+1 -1 metaprl/theories/itt/itt_record_label.ml
+2 -2 metaprl/theories/itt/itt_squash.ml
+2 -2 metaprl/theories/itt/itt_squiggle.ml
+8 -7 metaprl/theories/itt/itt_struct.ml
+3379 -3346 metaprl/theories/itt/itt_struct.prla
+3 -3 metaprl/theories/itt/itt_struct2.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-13 22:26:00 -0800 (Fri, 13 Feb 2004)
Revision: 5376
Log message:

      Normalize only contradictory subset of all inequalities.
      

Changes  Path
+126 -28 metaprl/theories/itt/itt_int_arith.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-14 16:03:38 -0800 (Sat, 14 Feb 2004)
Revision: 5377
Log message:

      Removing unused "open" directives.
      

Changes  Path
+0 -4 metaprl/refiner/reflib/arith.ml
+0 -5 metaprl/refiner/reflib/supinf.ml
+0 -8 metaprl/refiner/reflib/supinf.mli
+0 -1 metaprl/support/tactics/auto_tactic.ml
+0 -3 metaprl/theories/itt/itt_field_e.ml
+0 -2 metaprl/theories/itt/itt_int_arith.ml
+0 -2 metaprl/theories/itt/itt_int_base.ml
+0 -3 metaprl/theories/itt/itt_int_base.mli
+0 -2 metaprl/theories/itt/itt_intdomain_e.ml
+0 -1 metaprl/theories/itt/itt_poly.ml
+0 -3 metaprl/theories/itt/itt_rat.ml
+0 -1 metaprl/theories/itt/itt_record.ml
+0 -1 metaprl/theories/itt/itt_ring_e.ml
+0 -1 metaprl/theories/itt/itt_ring_uce.ml
+0 -1 metaprl/theories/itt/itt_squiggle.ml
+0 -1 metaprl/theories/itt/itt_struct2.ml
+0 -10 metaprl/theories/itt/itt_supinf.ml
+6 -3 metaprl/util/clean-opens
+0 -3 mpcompiler/mmc/core/mmc_core_type_check.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-14 22:22:36 -0800 (Sat, 14 Feb 2004)
Revision: 5378
Log message:

      Added an artificial example "testn" to check usefulness of my yesterday commit.
      I generate 10 "random" terms (of depth 3) and 10 inequalities over them.
      After yesterday commit it takes 5 secs to find a contradiction among those inequalities,
      a day before it would take 108 secs(!)
      So I think we should keep yesterday commit despite a small slowing down.
      It is slow on simple terms because contradictory inequalities are normalized twice but
      as terms become more complex and number of "unutilized" inequlaities grows
      we save more and more time.
      

Changes  Path
+53 -1 metaprl/theories/itt/itt_int_arith.ml
+22 -5 metaprl/theories/itt/itt_int_arith.mli
+11337 -8346 metaprl/theories/itt/itt_int_arith.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-16 21:53:23 -0800 (Mon, 16 Feb 2004)
Revision: 5379
Log message:

      Some lemmas on the way to integer support in SupInf.
      

Changes  Path
+13 -0 metaprl/theories/itt/itt_bool.ml
+1 -0 metaprl/theories/itt/itt_bool.mli
+1134 -698 metaprl/theories/itt/itt_bool.prla
+6 -0 metaprl/theories/itt/itt_int_ext.ml
+2 -0 metaprl/theories/itt/itt_int_ext.mli
+5703 -4912 metaprl/theories/itt/itt_int_ext.prla
+45 -1 metaprl/theories/itt/itt_rat.ml
+7372 -2886 metaprl/theories/itt/itt_rat.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-17 22:04:40 -0800 (Tue, 17 Feb 2004)
Revision: 5383
Log message:

      1.previous fix for thenAT behaviour was not complete.
      2.itt_ring and itt_field removed.
      

Changes  Path
+0 -2 metaprl/theories/itt/Makefile
+0 -2 metaprl/theories/itt/OMakefile
Deleted metaprl/theories/itt/itt_field.ml
Deleted metaprl/theories/itt/itt_field.mli
Deleted metaprl/theories/itt/itt_field.prla
+13754 -10105 metaprl/theories/itt/itt_int_arith.prla
+6618 -5603 metaprl/theories/itt/itt_int_base.prla
+4 -4 metaprl/theories/itt/itt_int_ext.ml
+4 -4 metaprl/theories/itt/itt_int_ext.mli
+2862 -2485 metaprl/theories/itt/itt_int_ext.prla
+1 -1 metaprl/theories/itt/itt_rat.ml
+0 -1 metaprl/theories/itt/itt_rat.mli
+1007 -962 metaprl/theories/itt/itt_rat.prla
Deleted metaprl/theories/itt/itt_ring.ml
Deleted metaprl/theories/itt/itt_ring.mli
Deleted metaprl/theories/itt/itt_ring.prla
+2384 -2241 metaprl/theories/itt/itt_unitring.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-17 22:07:17 -0800 (Tue, 17 Feb 2004)
Revision: 5384
Log message:

      forgot to include:
      1.previous fix for thenAT behaviour was not complete.
      

Changes  Path
+1 -2 metaprl/tactics/proof/tacticals_boot.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-19 23:02:32 -0800 (Thu, 19 Feb 2004)
Revision: 5389
Log message:

      itt_int_arith: added "cacheT info tac" which runs tac once,
      memorizes all aux-goals, assert them, reruns tac and complete
      all aux-goals with nthHypT.
      
      tactic_boot_sig: exposed type extract and function refine in TacticSig in order
      to be able to rerun a tactic. This might go away if we decide to move cacheT
      to the "general purpose library".
      

Changes  Path
+5 -0 metaprl/tactics/proof/tactic_boot_sig.ml
+86 -6 metaprl/theories/itt/itt_int_arith.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-20 12:26:50 -0800 (Fri, 20 Feb 2004)
Revision: 5391
Log message:

      Just want to make arithT to work correctly with cacheT
      

Changes  Path
+8 -6 metaprl/theories/itt/itt_int_arith.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-20 14:17:58 -0800 (Fri, 20 Feb 2004)
Revision: 5393
Log message:

      Forgot to remove debugging messages.
      

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

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-20 22:34:25 -0800 (Fri, 20 Feb 2004)
Revision: 5398
Log message:

      Removing cacheT from arithT because it does not give any noticable performance boost.
      

Changes  Path
+0 -5 metaprl/tactics/proof/tactic_boot_sig.ml
+12 -29 metaprl/theories/itt/itt_int_arith.ml

Changes by: ( at unknown.email)
Date: 2004-02-20 22:34:25 -0800 (Fri, 20 Feb 2004)
Revision: 5399
Log message:

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

Changes  Path
Copied metaprl-branches/sequent_args_in_rewrites
Deleted metaprl-branches/sequent_args_in_rewrites/BUGS
Deleted metaprl-branches/sequent_args_in_rewrites/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/OMakeroot
Deleted metaprl-branches/sequent_args_in_rewrites/README
Deleted metaprl-branches/sequent_args_in_rewrites/README.MACOSX
Deleted metaprl-branches/sequent_args_in_rewrites/README.WIN32
Deleted metaprl-branches/sequent_args_in_rewrites/filter/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/filter/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/Files
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_bin.ml
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_bin.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_convert.ml
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_convert.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_main.ml
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_main.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_parse.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_patt.ml
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_patt.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_prog.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/prlcomp.ml
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/prlcomp.mli
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/term_grammar.ml
Deleted metaprl-branches/sequent_args_in_rewrites/filter/filter/term_grammar.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/Files
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refine.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refine_error.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refine_error.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner_ds.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner_ds.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner_io.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner_io.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner_std.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refiner_std.mli
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/Files
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/refine_error.mlh
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/refine_error_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/refine_minimal_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/refiner_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/rewrite_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_addr_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_base_minimal_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_base_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_eval_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_hash_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_man_minimal_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_man_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_meta_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_norm_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_op_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_shape_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_subst_minimal_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/term_subst_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/termmod_hash_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/termmod_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/refiner/refsig/thread_refiner_sig.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/.ispell_english
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/Makefile
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/OMakefile
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/ctt_markov.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/ctt_markov.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/ctt_markov.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_algebra_df.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_algebra_df.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_antiquotient.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_antiquotient.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_antiquotient.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_atom.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_atom.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_atom_bool.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_atom_bool.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bintree.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bintree.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bintree.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bisect.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bisect.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bisect.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bool.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bool.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bool.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bugs.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bugs.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bunion.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bunion.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_bunion.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_collection.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_collection.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_collection.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_comment.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_comment.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_cyclic_group.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_cyclic_group.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_cyclic_group.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_datatree.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_datatree.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_decidable.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_decidable.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_decidable.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_derive.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_derive.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_derive.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dfun.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dfun.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dfun.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_disect.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_disect.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_disect.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dprod.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dprod.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dprod.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dprod_imp.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dprod_imp.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_dprod_imp.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_eq_base.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_eq_base.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_eq_base.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_equal.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_esquash.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_esquash.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_esquash.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_eta.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_eta.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_example.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_example.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ext_equal.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ext_equal.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ext_equal.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_field2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_field2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_field2.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_field_e.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_field_e.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_field_e.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fset.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fset.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fset.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fun.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fun.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fun.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fun2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_fun2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_group.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_group.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_group.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_grouplikeobj.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_grouplikeobj.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_grouplikeobj.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_arith.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_arith.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_base.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_base.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_base.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_ext.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_ext.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_int_ext.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_intdomain.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_intdomain.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_intdomain.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_intdomain_e.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_intdomain_e.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_intdomain_e.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_inv_typing.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_inv_typing.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_isect.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_isect.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_isect.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_list.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_list.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_list.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_list2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_list2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_list2.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_logic.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_logic.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_logic.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_nat.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_nat.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_nat.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_nequal.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_nequal.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_nequal.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_order.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_order.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_order.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_pointwise.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_pointwise.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_pointwise.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_pointwise2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_pointwise2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_pointwise2.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_poly.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_poly.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_poly.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prec.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prec.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prod.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prod.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prod.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prop_decide.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prop_decide.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_prop_decide.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_quotient.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_quotient.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_quotient.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_quotient_group.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_quotient_group.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_quotient_group.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rat.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rat.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rat.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rbtree.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rbtree.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record0.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record0.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record0.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_exm.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_exm.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_exm.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_label.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_label.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_label.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_label0.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_label0.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_label0.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_renaming.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_renaming.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_record_renaming.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_relation_str.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_relation_str.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rfun.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rfun.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_rfun.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring2.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring_e.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring_e.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring_e.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring_uce.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring_uce.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_ring_uce.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_set.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_set.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_set.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_set_str.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_set_str.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_singleton.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_singleton.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_singleton.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_sort.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_sort.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_sort.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_sortedtree.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_sortedtree.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_sortedtree.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_squash.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_squash.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_squash.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_squiggle.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_squiggle.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_squiggle.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_srec.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_srec.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct2.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct3.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct3.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_struct3.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subset.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subset.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subset.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subset2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subset2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subset2.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subtype.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subtype.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_subtype.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_supinf.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_supinf.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_supinf.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_test.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_test.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_theory.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_theory.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_tsquash.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_tsquash.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_tsquash.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_tunion.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_tunion.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_tunion.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_union.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_union.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_union.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_union2.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_union2.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_unit.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_unit.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_unit.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_unitring.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_unitring.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_unitring.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_void.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_void.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_void.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_w.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_w.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_w.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_well_founded.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_well_founded.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/itt_well_founded.prla
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/jprover_tests.ml
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/jprover_tests.mli
Deleted metaprl-branches/sequent_args_in_rewrites/theories/itt/jprover_tests.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-21 20:05:26 -0800 (Sat, 21 Feb 2004)
Revision: 5400
Log message:

      I don't know why it refers to "cygwin32", on my computer OSTYPE is "cygwin".
      So I added one more case for setting EXE var.
      

Changes  Path
+3 -0 metaprl/mk/preface

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-23 22:30:03 -0800 (Mon, 23 Feb 2004)
Revision: 5401
Log message:

      Minor change: I believe that we need to keep the "local" contexts intact
      for the sequent stuff to work correctly. Not fully tested, but the rest
      of term_match_table will soon change a lot anyway...
      

Changes  Path
+7 -5 metaprl/refiner/reflib/term_match_table.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-24 01:01:27 -0800 (Tue, 24 Feb 2004)
Revision: 5402
Log message:

      Minor documentation fix.
      

Changes  Path
+3 -3 metaprl/support/tactics/dtactic.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-24 01:28:36 -0800 (Tue, 24 Feb 2004)
Revision: 5403
Log message:

      More docummentation fixes.
      

Changes  Path
+8 -8 metaprl/support/tactics/dtactic.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-24 01:37:15 -0800 (Tue, 24 Feb 2004)
Revision: 5404
Log message:

      More minor doccumentation fixes.
      

Changes  Path
+1 -1 metaprl/support/tactics/auto_tactic.ml
+3 -3 metaprl/support/tactics/top_conversionals.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-24 02:07:11 -0800 (Tue, 24 Feb 2004)
Revision: 5405
Log message:

      Yet more docummentation fixes.
      

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

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-24 17:58:33 -0800 (Tue, 24 Feb 2004)
Revision: 5406
Log message:

      testn is now complete (if arithT succeeds)
      

Changes  Path
+1 -1 metaprl/theories/itt/itt_int_arith.ml
+10259 -14107 metaprl/theories/itt/itt_int_arith.prla

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-24 18:18:14 -0800 (Tue, 24 Feb 2004)
Revision: 5407
Log message:

      This commit partly solves problem the bug 159 though it could be incorrect,
      at least rewrites with sequent args do compile with this change.
      (Application does not work unfortunately).
      

Changes  Path
+4 -2 metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_parse.ml
+4 -3 metaprl-branches/sequent_args_in_rewrites/filter/filter/filter_prog.ml
+5 -5 metaprl-branches/sequent_args_in_rewrites/refiner/refiner/refine.ml
+2 -0 metaprl-branches/sequent_args_in_rewrites/refiner/refsig/refine_sig.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-25 00:54:40 -0800 (Wed, 25 Feb 2004)
Revision: 5409
Log message:

      *******************************************
      *               WARNING                   *
      * This commit breaks .prla compatibility! *
      * Export your proofs before updating!!!   *
      *******************************************
      
      Removing the unused ref_parent field from the tactic_arg (as well as related
      fields from related data structures).
      

Changes  Path
+6 -3 metaprl/filter/base/filter_magic.ml
+0 -34 metaprl/tactics/proof/proof_boot.ml
+25 -93 metaprl/tactics/proof/proof_term_boot.ml
+0 -14 metaprl/tactics/proof/tactic_boot.ml
+1 -13 metaprl/tactics/proof/tactic_boot_sig.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-25 01:04:31 -0800 (Wed, 25 Feb 2004)
Revision: 5410
Log message:

      Removed a bunch of unsed modules (a small portion of filter_ast that was still
      relevant was merged into filter_prog).
      

Changes  Path
+0 -1 metaprl/filter/base/Files
Deleted metaprl/filter/base/filter_ast.ml
Deleted metaprl/filter/base/filter_ast.mli
+60 -1 metaprl/filter/filter/filter_prog.ml
+0 -6 metaprl/refiner/reflib/Files
Deleted metaprl/refiner/reflib/ml_file.ml
Deleted metaprl/refiner/reflib/ml_file.mli
Deleted metaprl/refiner/reflib/ml_format.ml
Deleted metaprl/refiner/reflib/ml_format.mli
Deleted metaprl/refiner/reflib/ml_format_sig.mlz
Deleted metaprl/refiner/reflib/ml_print.ml
Deleted metaprl/refiner/reflib/ml_print.mli
Deleted metaprl/refiner/reflib/ml_print_sig.mlz
Deleted metaprl/refiner/reflib/ml_string.ml
Deleted metaprl/refiner/reflib/ml_string.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-25 01:10:54 -0800 (Wed, 25 Feb 2004)
Revision: 5411
Log message:

      Removing some more ref_parent - related code.
      

Changes  Path
+0 -10 metaprl/tactics/proof/tactic_boot.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-25 22:48:34 -0800 (Wed, 25 Feb 2004)
Revision: 5413
Log message:

      This is just code clean-up and should be a no-op:
      - I reformatted some of the code - removed unneeded parens, changed to the
      canonical indentation style, etc.
      - I simplified some of the code (mostly - common subexpression elimination,
      created a helper function for some very frequently used constructs, etc).
      

Changes  Path
+125 -261 metaprl/refiner/reflib/unify_mm.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-26 00:46:25 -0800 (Thu, 26 Feb 2004)
Revision: 5414
Log message:

      Replaced a number of "with _" with more specific exeption matches,
      commented others with "we do want to catch everything here".
      
      I've filed bug 164 for the remaining "with _" (all in the FDL code).
      

Changes  Path
+2 -1 metaprl/filter/filter/term_grammar.ml
+4 -0 metaprl/refiner/refiner/refine.ml
+1 -1 metaprl/refiner/reflib/unify_mm.ml
+1 -1 metaprl/refiner/term_ds/term_base_ds.ml
+4 -0 metaprl/support/shell/shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-26 01:19:06 -0800 (Thu, 26 Feb 2004)
Revision: 5415
Log message:

      Even when the domain of a substitution happens to clash with the name
      of a SO variable included in the term the substitution is being applied to,
      there is absolutely no reason for MetaPRL to complain about it. Substitutions
      just substitute for FO variables and ignore everything else (for now we still
      complain about clashes with context variables - just in case).
      

Changes  Path
+2 -4 metaprl/refiner/term_ds/term_base_ds.ml
+1 -3 metaprl/refiner/term_std/term_subst_std.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-26 01:57:07 -0800 (Thu, 26 Feb 2004)
Revision: 5416
Log message:

      Old .prla file generate Proof_boot.io_proof_of_proof warnings, which is probably OK.
      The warnings used to be huge and ugly, made them shorter (at least until we regenerate
      all the old .prla files that give them).
      

Changes  Path
+3 -0 metaprl/tactics/proof/proof_boot.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-26 04:21:27 -0800 (Thu, 26 Feb 2004)
Revision: 5417
Log message:

      Keep FO variables as FO variable (not as a wwildcard pattern) in a term table.
      

Changes  Path
+12 -10 metaprl/refiner/reflib/term_match_table.ml
+18 -14 metaprl/refiner/term_ds/term_base_ds.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-26 05:27:30 -0800 (Thu, 26 Feb 2004)
Revision: 5418
Log message:

      - Turned a few primitive rules into interactive.
      - Annotated couple more rules for inclusion into nth_hyp.
      

Changes  Path
+19 -44 metaprl/theories/itt/itt_atom.ml
+3 -8 metaprl/theories/itt/itt_atom.mli
Added metaprl/theories/itt/itt_atom.prla
Properties metaprl/theories/itt/itt_atom.prla
+2 -2 metaprl/theories/itt/itt_logic.ml
+7 -22 metaprl/theories/itt/itt_void.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-02-26 16:00:17 -0800 (Thu, 26 Feb 2004)
Revision: 5419
Log message:

      Use the Term_match_table's built-in resource creator instead of building
      it "manually".
      

Changes  Path
+5 -31 metaprl/support/tactics/dtactic.ml

Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2004-02-28 22:03:01 -0800 (Sat, 28 Feb 2004)
Revision: 5423
Log message:

      Changed normalization rewrite from top-down to bottom-up strategy.
      It makes noticable improvement both un expand time and number of primitive steps.
      

Changes  Path
+1 -2 metaprl/theories/itt/itt_int_base.ml