Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 1998-08-05 18:52:46 -0700 (Wed, 05 Aug 1998)
Revision: 2412
Log message:

      Fixed unification to compare constants after bound variables,
      and to unify constants like other terms.  Fixed a problem with
      bound variable naming in hypothesis rewriting.  TPTP quantifiers
      are over atom0.
      
      Finally, terms that are equal may not be alpha-equal.  Never assume
      that ordinary equality (=) on terms has any logical meaning.  Fixed
      equality bug on xnil_term in TermMan.
      

Changes  Path
+4 -26 metaprl/editor/ml/y.ml
+8 -10 metaprl/mllib/debug_string_sets.ml
+33 -13 metaprl/mllib/fun_splay_set.ml
+5 -0 metaprl/mllib/small_set.ml
+9 -2 metaprl/mllib/splay_set.ml
+1 -0 metaprl/mllib/splay_set.mli
+1 -1 metaprl/mllib/splay_table.ml
+6 -6 metaprl/refiner/rewrite/rewrite_build_contractum.mlp
+3 -2 metaprl/refiner/term_ds/term_base_ds.mlp
+1 -1 metaprl/refiner/term_ds/term_man_ds.mlp
+75 -61 metaprl/refiner/term_ds/term_subst_ds.mlp
+5 -2 metaprl/theories/base/base_dform.ml
+17 -17 metaprl/theories/tptp/tptp.ml
Binary metaprl/theories/tptp/tptp.prlb
+2 -3 metaprl/theories/tptp/tptp_load.ml
+33 -2 metaprl/theories/tptp/tptp_prove.ml