Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-04-02 21:51:41 -0700 (Sun, 02 Apr 2006)
Revision: 9002
Log message:

      - Forward: allow forward-chaining rules to thin the original hyp.
      
      - Reflection: In forward-chaining rules that are "if and only if", thin the
        original hyp, whenever possible.
      

Changes  Path
+38 -13 metaprl/support/tactics/forward.ml
+1 -0 metaprl/support/tactics/forward.mli
+10 -10 metaprl/theories/itt/reflection/experimental/itt_hoas_bterm.ml
+1409 -1407 metaprl/theories/itt/reflection/experimental/itt_hoas_bterm.prla
+35 -35 metaprl/theories/itt/reflection/experimental/itt_hoas_bterm_wf.ml
+4003 -4283 metaprl/theories/itt/reflection/experimental/itt_hoas_bterm_wf.prla
+24 -24 metaprl/theories/itt/reflection/experimental/itt_hoas_sequent.ml
+4588 -4901 metaprl/theories/itt/reflection/experimental/itt_hoas_sequent.prla
+4 -4 metaprl/theories/itt/reflection/experimental/itt_hoas_sequent_bterm.ml
+906 -1073 metaprl/theories/itt/reflection/experimental/itt_hoas_sequent_bterm.prla
+8 -8 metaprl/theories/itt/reflection/experimental/itt_hoas_sequent_term.ml
+4211 -5194 metaprl/theories/itt/reflection/experimental/itt_hoas_sequent_term.prla
+761 -885 metaprl/theories/poplmark/naive/pmn_core_terms_test.prla