Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2000-06-12 23:16:19 -0700 (Mon, 12 Jun 2000)
Revision: 3014
Log message:

      I wrote a proof tree normalization that tries to eliminate unnecessary nodes
      in the proof tree and makes "deep" proof browsing much more
      plesent.
      
      Currently this is probably a little inefficient since it' too eager and
      the results are not always saved. To fix this, we'll need to make Tactic_boot extracts
      mutable so that we could do normalization (and other operations) properly lazily.
      
      Other small changes.
      

Changes  Path
+1 -1 metaprl/editor/ml/Makefile
+38 -38 metaprl/editor/ml/proof_edit.ml
+213 -58 metaprl/filter/boot/proof_boot.ml
+2 -1 metaprl/filter/boot/proof_term_boot.ml
+4 -2 metaprl/filter/boot/tactic_boot.ml
+10 -3 metaprl/filter/boot/tactic_boot_sig.mlz
+6 -0 metaprl/mllib/list_util.ml
+3 -1 metaprl/mllib/list_util.mli
+14 -1 metaprl/theories/base/summary.ml
+1 -0 metaprl/theories/base/summary.mli
+6 -2 metaprl/theories/itt/itt_logic.ml