Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-11 09:22:31 -0800 (Wed, 11 Jan 2006)
Revision: 8454
Log message:

      Reduce annotations on conditional rewrites --- for all the 0-arity SO
      variables that occur in assumptions, run reduceC on the corresponding subterms
      _before_ applying the rewrite.
      
      For example, if you have:
      
      interactive_rw reduce_foo {| reduce |} :
         'a in footype -->
         foo{'a; 'b; 'a} <--> ...
      
      then the reduce resorce will get the following rewrite:
      
         addrC [1] reduceC thenC addrC [3] reduceC thenC reduce_foo
      

Changes  Path
+10 -7 metaprl/support/tactics/dtactic.ml
+26 -1 metaprl/support/tactics/top_conversionals.ml
+4 -1 metaprl/theories/itt/core/itt_int_ext.ml
+442 -569 metaprl/theories/itt/extensions/vector/itt_vec_sequent_term.prla