Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 1999-06-21 01:48:24 -0700 (Mon, 21 Jun 1999)
Revision: 2737
Log message:

      Now the arguments of SO variables are fully compiled and matched.
      
      As a result, the nested SO variables in a redex are now handled correctly.
      
      This also allowed to replace alpha_equal_match with a fuction alpha_equal_fun
      that (IMHO) is easier to understand and I have more confidence that I've got
      it right than I had with alpha_equal_match
      

Changes  Path
+9 -6 metaprl/refiner/refsig/term_subst_sig.ml
+0 -7 metaprl/refiner/rewrite/rewrite_build_contractum.ml
+31 -35 metaprl/refiner/rewrite/rewrite_compile_redex.ml
+6 -8 metaprl/refiner/rewrite/rewrite_debug.ml
+30 -28 metaprl/refiner/rewrite/rewrite_match_redex.ml
+2 -2 metaprl/refiner/rewrite/rewrite_types.ml
+21 -32 metaprl/refiner/term_ds/term_subst_ds.ml
+18 -33 metaprl/refiner/term_std/term_subst_std.ml