Changes by: Yegor N. Bryukhov (ybryukhov at gc.cuny.edu)
Date: 2003-12-19 22:02:08 -0800 (Fri, 19 Dec 2003)
Revision: 5195
Log message:

      1.More proofs
      2.reduce rule for distributivity:
      << ('a*@('b+@'c))>>,mul_add_Distrib_rw);
      
      replaced with
      << ('a*@('b+@'c))>>,((addrC [1] reduceC)thenC(tryC mul_add_Distrib_rw));
      
      we'll see how it'll work in check-status.
      The reason for change is simple if 'b and 'c are constants they should be
      contracted before distributivity but distributivity plays first in reduceC.
      

Changes  Path
+16 -7 metaprl/theories/itt/itt_int_ext.ml
+5 -0 metaprl/theories/itt/itt_int_ext.mli
+3371 -1612 metaprl/theories/itt/itt_int_ext.prla