Changes by: Alexei Kopylov (kopylov at cs.caltech.edu)
Date: 2003-11-14 17:24:28 -0800 (Fri, 14 Nov 2003)
Revision: 5102
Log message:

      Several small updates:
      - Fix a bug in the way how autoT deals with dT n
      - Add a new tactic repeatWithRwsT convs tac - repeatedly apply convs with tac
      - Add some simple rules and definitions (mostly from Nuprl), such as
        hd, tl, all_list, ycomb, nat_plus, outl
      - Add eliminations for atoms equality and product equality.
      
      Question: Do we need eliminations for all equalities?
      

Changes  Path
+4 -0 metaprl/doc/itt_quickref.txt
+5 -1 metaprl/support/tactics/auto_tactic.ml
+1 -0 metaprl/support/tactics/auto_tactic.mli
+5 -1 metaprl/support/tactics/dtactic.ml
+6 -0 metaprl/theories/itt/itt_atom_bool.ml
+24 -47 metaprl/theories/itt/itt_bool.ml
+11 -30 metaprl/theories/itt/itt_dfun.ml
+4 -1 metaprl/theories/itt/itt_dprod.ml
+68 -3 metaprl/theories/itt/itt_list2.ml
+8 -0 metaprl/theories/itt/itt_list2.mli
+3 -0 metaprl/theories/itt/itt_logic.ml
+8 -13 metaprl/theories/itt/itt_nat.ml
+2 -0 metaprl/theories/itt/itt_nat.mli
+4 -2 metaprl/theories/itt/itt_rfun.ml
+1 -0 metaprl/theories/itt/itt_rfun.mli
+8 -0 metaprl/theories/itt/itt_union.ml
+3 -0 metaprl/theories/itt/itt_union.mli