Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-10-28 17:59:23 -0700 (Fri, 28 Oct 2005)
Revision: 8034
Log message:

      (Alexei and Aleksey)
      We moved out the Itt_rfun module out of the Itt core, turning it into an
      extension. Now Itt_dfun is a primitive theory and is no longer being derived
      from Itt_rfun. 
      
      The Itt_rfun module and related theories (such as a module containing
      the derivation of the dependent functions from Itt_rfun - this module is now
      called Itt_dfun_imp) is currently in theories/itt/extensions/rfun. **Note**
      this directory is _not_ yet part of the build, but this should be easy to fix
      (will do it next; but wanted to commit the core changes fast to reduce the
      possibility of conflicts).
      

Changes  Path
+1 -2 metaprl/editor/ml/tests/czf.ml
+1 -2 metaprl/editor/ml/tutorial_itt.ml
+1 -1 metaprl/editor/ml/x.ml
+3 -3 metaprl/support/tactics/top_conversionals.ml
+1 -1 metaprl/theories/czf/czf_itt_abel_group.prla
+4 -4 metaprl/theories/czf/czf_itt_all.prla
+1 -1 metaprl/theories/czf/czf_itt_and.prla
+4 -4 metaprl/theories/czf/czf_itt_axioms.prla
+3 -3 metaprl/theories/czf/czf_itt_bool.prla
+1 -1 metaprl/theories/czf/czf_itt_comment.ml
+1 -1 metaprl/theories/czf/czf_itt_comment.prla
+1 -1 metaprl/theories/czf/czf_itt_cyclic_subgroup.prla
+1 -1 metaprl/theories/czf/czf_itt_dall.ml
+4 -4 metaprl/theories/czf/czf_itt_dall.prla
+1 -1 metaprl/theories/czf/czf_itt_dexists.ml
+4 -4 metaprl/theories/czf/czf_itt_dexists.prla
+1 -1 metaprl/theories/czf/czf_itt_empty.prla
+1 -1 metaprl/theories/czf/czf_itt_eq.ml
+4 -4 metaprl/theories/czf/czf_itt_eq.prla
+1 -1 metaprl/theories/czf/czf_itt_equiv.ml
+1 -1 metaprl/theories/czf/czf_itt_equiv.prla
+4 -4 metaprl/theories/czf/czf_itt_exists.prla
+1 -1 metaprl/theories/czf/czf_itt_false.prla
+1 -1 metaprl/theories/czf/czf_itt_group_bvd.prla
+3 -3 metaprl/theories/czf/czf_itt_implies.prla
+1 -1 metaprl/theories/czf/czf_itt_infinity.prla
+1 -1 metaprl/theories/czf/czf_itt_inv_image.prla
+1 -1 metaprl/theories/czf/czf_itt_isect.prla
+1 -1 metaprl/theories/czf/czf_itt_iso.prla
+1 -1 metaprl/theories/czf/czf_itt_kleingroup.prla
+1 -1 metaprl/theories/czf/czf_itt_member.ml
+4 -4 metaprl/theories/czf/czf_itt_member.prla
+4 -4 metaprl/theories/czf/czf_itt_nat.prla
+1 -1 metaprl/theories/czf/czf_itt_or.prla
+4 -4 metaprl/theories/czf/czf_itt_power.prla
+1 -1 metaprl/theories/czf/czf_itt_pre_theory.prla
+1 -1 metaprl/theories/czf/czf_itt_rel.prla
+1 -1 metaprl/theories/czf/czf_itt_sall.ml
+1 -1 metaprl/theories/czf/czf_itt_sall.prla
+4 -4 metaprl/theories/czf/czf_itt_sep.prla
+1 -1 metaprl/theories/czf/czf_itt_set.ml
+5 -5 metaprl/theories/czf/czf_itt_set.prla
+4 -4 metaprl/theories/czf/czf_itt_set_bvd.prla
+1 -1 metaprl/theories/czf/czf_itt_set_ind.ml
+7 -7 metaprl/theories/czf/czf_itt_set_ind.prla
+1 -1 metaprl/theories/czf/czf_itt_setdiff.prla
+1 -1 metaprl/theories/czf/czf_itt_sexists.ml
+1 -1 metaprl/theories/czf/czf_itt_sexists.prla
+1 -1 metaprl/theories/czf/czf_itt_singleton.prla
+1 -1 metaprl/theories/czf/czf_itt_subgroup.prla
+1 -1 metaprl/theories/czf/czf_itt_subset.prla
+1 -1 metaprl/theories/czf/czf_itt_true.prla
+4 -4 metaprl/theories/czf/czf_itt_union.prla
+1 -1 metaprl/theories/fol/cfol_itt_base.prla
+1 -1 metaprl/theories/fol/fol_itt_false.prla
+2 -2 metaprl/theories/fol/fol_itt_implies.ml
+5 -5 metaprl/theories/fol/fol_itt_implies.prla
+1 -1 metaprl/theories/fol/fol_itt_true.prla
+3 -3 metaprl/theories/itt/applications/algebra/itt_cyclic_group.prla
+3 -3 metaprl/theories/itt/applications/algebra/itt_field2.prla
+3 -3 metaprl/theories/itt/applications/algebra/itt_field_e.prla
+4 -4 metaprl/theories/itt/applications/algebra/itt_group.prla
+1 -1 metaprl/theories/itt/applications/algebra/itt_grouplikeobj.ml
+4 -4 metaprl/theories/itt/applications/algebra/itt_grouplikeobj.prla
+4 -4 metaprl/theories/itt/applications/algebra/itt_intdomain.prla
+3 -3 metaprl/theories/itt/applications/algebra/itt_intdomain_e.prla
+1 -1 metaprl/theories/itt/applications/algebra/itt_mpoly.ml
+4 -4 metaprl/theories/itt/applications/algebra/itt_mpoly.prla
+1 -1 metaprl/theories/itt/applications/algebra/itt_mpoly2.ml
+5 -5 metaprl/theories/itt/applications/algebra/itt_mpoly2.prla
+2 -2 metaprl/theories/itt/applications/algebra/itt_mpoly2_bench.prla
+1 -1 metaprl/theories/itt/applications/algebra/itt_mpoly3.ml
+4 -4 metaprl/theories/itt/applications/algebra/itt_mpoly3.prla
+2 -2 metaprl/theories/itt/applications/algebra/itt_mpoly3_bench.prla
+4 -4 metaprl/theories/itt/applications/algebra/itt_poly.prla
+4 -4 metaprl/theories/itt/applications/algebra/itt_quotient_group.prla
+1 -1 metaprl/theories/itt/applications/algebra/itt_ring2.ml
+4 -4 metaprl/theories/itt/applications/algebra/itt_ring2.prla
+3 -3 metaprl/theories/itt/applications/algebra/itt_ring_e.prla
+4 -4 metaprl/theories/itt/applications/algebra/itt_ring_uce.prla
+4 -4 metaprl/theories/itt/applications/algebra/itt_unitring.prla
+3 -3 metaprl/theories/itt/applications/datatypes/itt_bintree.prla
+4 -4 metaprl/theories/itt/applications/datatypes/itt_collection.prla
+1 -1 metaprl/theories/itt/applications/datatypes/itt_fset.ml
+5 -5 metaprl/theories/itt/applications/datatypes/itt_fset.prla
+3 -3 metaprl/theories/itt/applications/datatypes/itt_sort.prla
+4 -4 metaprl/theories/itt/applications/function_spaces/itt_closure.prla
+3 -3 metaprl/theories/itt/applications/function_spaces/itt_functions.prla
+1 -1 metaprl/theories/itt/applications/objects/itt_obj_base_rewrite.ml
+4 -4 metaprl/theories/itt/applications/objects/itt_obj_base_rewrite.prla
+1 -1 metaprl/theories/itt/applications/supinf/itt_order.ml
+5 -5 metaprl/theories/itt/applications/supinf/itt_order.prla
+2 -2 metaprl/theories/itt/applications/supinf/itt_rat.ml
+6 -6 metaprl/theories/itt/applications/supinf/itt_rat.prla
+1 -1 metaprl/theories/itt/applications/supinf/itt_supinf.ml
+0 -1 metaprl/theories/itt/core/OMakefile
+159 -39 metaprl/theories/itt/core/itt_dfun.ml
+54 -5 metaprl/theories/itt/core/itt_dfun.mli
+5679 -4303 metaprl/theories/itt/core/itt_dfun.prla
+1 -1 metaprl/theories/itt/core/itt_disect.ml
+6 -54 metaprl/theories/itt/core/itt_dprod.ml
+1 -1 metaprl/theories/itt/core/itt_dprod.prla
Deleted metaprl/theories/itt/core/itt_dprod_imp.ml
Deleted metaprl/theories/itt/core/itt_dprod_imp.mli
Deleted metaprl/theories/itt/core/itt_dprod_imp.prla
+4 -4 metaprl/theories/itt/core/itt_fun2.prla
+2 -2 metaprl/theories/itt/core/itt_image.prla
+1 -1 metaprl/theories/itt/core/itt_int_arith.ml
+1 -1 metaprl/theories/itt/core/itt_int_base.ml
+1 -1 metaprl/theories/itt/core/itt_int_ext.ml
+1 -1 metaprl/theories/itt/core/itt_isect.ml
+2 -2 metaprl/theories/itt/core/itt_isect.prla
+1 -1 metaprl/theories/itt/core/itt_list.ml
+1 -1 metaprl/theories/itt/core/itt_list.mli
+1 -1 metaprl/theories/itt/core/itt_list2.ml
+5 -5 metaprl/theories/itt/core/itt_list2.prla
+1 -2 metaprl/theories/itt/core/itt_logic.ml
+0 -1 metaprl/theories/itt/core/itt_logic.mli
+4 -4 metaprl/theories/itt/core/itt_logic.prla
+1 -1 metaprl/theories/itt/core/itt_nat.ml
+1 -1 metaprl/theories/itt/core/itt_omega.ml
+1 -1 metaprl/theories/itt/core/itt_prec.ml
+1 -1 metaprl/theories/itt/core/itt_quotient.ml
+1 -1 metaprl/theories/itt/core/itt_quotient.mli
+4 -4 metaprl/theories/itt/core/itt_quotient.prla
+1 -1 metaprl/theories/itt/core/itt_record.ml
+2 -2 metaprl/theories/itt/core/itt_record.prla
+4 -4 metaprl/theories/itt/core/itt_record0.prla
+1 -1 metaprl/theories/itt/core/itt_record_exm.ml
+6 -6 metaprl/theories/itt/core/itt_record_exm.prla
+3 -3 metaprl/theories/itt/core/itt_record_renaming.prla
Deleted metaprl/theories/itt/core/itt_rfun.ml
Deleted metaprl/theories/itt/core/itt_rfun.mli
Deleted metaprl/theories/itt/core/itt_rfun.prla
+3 -3 metaprl/theories/itt/core/itt_srec.prla
+1 -1 metaprl/theories/itt/core/itt_struct2.ml
+5 -5 metaprl/theories/itt/core/itt_struct2.prla
+3 -3 metaprl/theories/itt/core/itt_subset.prla
+4 -4 metaprl/theories/itt/core/itt_subset2.prla
+1 -2 metaprl/theories/itt/core/itt_theory.ml
+0 -1 metaprl/theories/itt/core/itt_theory.mli
+4 -4 metaprl/theories/itt/core/itt_tunion.prla
+1 -1 metaprl/theories/itt/core/itt_w.ml
+1 -1 metaprl/theories/itt/core/itt_w.mli
+4 -4 metaprl/theories/itt/core/itt_w.prla
+0 -14 metaprl/theories/itt/core/itt_well_founded.ml
+9 -9 metaprl/theories/itt/core/itt_well_founded.prla
+4 -4 metaprl/theories/itt/extensions/ctt_markov.prla
+4 -4 metaprl/theories/itt/extensions/itt_eta.prla
Copied metaprl/theories/itt/extensions/rfun/itt_dfun_imp.ml
Copied metaprl/theories/itt/extensions/rfun/itt_dfun_imp.mli
Copied metaprl/theories/itt/extensions/rfun/itt_dfun_imp.prla
Copied metaprl/theories/itt/extensions/rfun/itt_dprod_imp.ml
Copied metaprl/theories/itt/extensions/rfun/itt_dprod_imp.mli
Copied metaprl/theories/itt/extensions/rfun/itt_dprod_imp.prla
Copied metaprl/theories/itt/extensions/rfun/itt_rfun.ml
Copied metaprl/theories/itt/extensions/rfun/itt_rfun.mli
Copied metaprl/theories/itt/extensions/rfun/itt_rfun.prla
Copied metaprl/theories/itt/extensions/rfun/itt_well_founded_equiv.ml
Copied metaprl/theories/itt/extensions/rfun/itt_well_founded_equiv.mli
Copied metaprl/theories/itt/extensions/rfun/itt_well_founded_equiv.prla
+1 -1 metaprl/theories/itt/reflection/core/itt_hoas_base.ml
+3 -3 metaprl/theories/itt/reflection/core/itt_hoas_base.prla
+1 -1 metaprl/theories/itt/reflection/core/itt_hoas_debruijn.ml
+5 -5 metaprl/theories/itt/reflection/core/itt_hoas_debruijn.prla
+3 -3 metaprl/theories/itt/reflection/core/itt_hoas_operator.prla
+1 -1 metaprl/theories/itt/reflection/core/itt_hoas_vector.ml
+4 -4 metaprl/theories/itt/reflection/core/itt_hoas_vector.prla
+5 -5 metaprl/theories/itt/reflection/experimental/itt_hoas_lang.prla
+4 -4 metaprl/theories/itt/reflection/obsolete/itt_reflection.prla
+4 -4 metaprl/theories/itt/reflection/obsolete/itt_reflection_example_lambda.prla
+5 -5 metaprl/theories/itt/reflection/obsolete/itt_reflection_lambda_typing.prla
+2 -2 metaprl/theories/itt/reflection/obsolete/itt_reflection_new.prla
+4 -4 metaprl/theories/itt/reflection/obsolete/itt_synt_lang.prla
+4 -4 metaprl/theories/itt/reflection/obsolete/itt_synt_subst.prla
+1 -1 metaprl/theories/itt/tests/itt_test.ml
+2 -2 metaprl/theories/itt/tests/jprover_tests.prla
+2 -2 metaprl/theories/mesa/ma_message__automata.prla
+2 -2 metaprl/theories/mesa/nuprl_Dconstant_object_directory.prla
+2 -2 metaprl/theories/mesa/nuprl_once_object_directory.prla
+3 -3 metaprl/theories/mesa/nuprl_recognizer1_object_directory.prla
+3 -3 metaprl/theories/mesa/nuprl_ring__leader1_object_directory.prla
+3 -3 metaprl/theories/mesa/nuprl_send__once_object_directory.prla
+3 -3 metaprl/theories/mesa/nuprl_trigger1_object_directory.prla
+1 -1 metaprl/theories/poplmark/naive/pmn_core_terms.ml
+5 -5 metaprl/theories/poplmark/naive/pmn_core_terms.prla
+4 -4 metaprl/theories/sil/sil_itt_sos.ml
+1 -1 metaprl/theories/sil/sil_itt_types.ml
+6 -6 metaprl/theories/sil/sil_sos.ml.new
+1 -1 metaprl/theories/tptp/tptp.ml
+4 -4 metaprl/theories/tptp/tptp.prla
+1 -1 metaprl/theories/tptp/tptp_derive.ml
+4 -4 metaprl/theories/tptp/tptp_derive.prla