Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2003-04-22 02:04:30 -0700 (Tue, 22 Apr 2003)
Revision: 4468
Log message:

      - Added a real summary item for "define" directives. Now they are no longer
      implemented as simply "declare" + "prim_rw" and even the refiner now knows
      they are "special" (and, for example, status_all would not include them
      in a list of primitive rules/rewrites).
      
      - Make sure filter/Makefile does not need ocamldep binary on "make depend"
      (which is what it should be for non-leaf directories).
      

Changes  Path
+14 -10 metaprl/filter/Makefile
+9 -1 metaprl/filter/base/filter_cache.ml
+5 -3 metaprl/filter/base/filter_cache_fun.ml
+207 -295 metaprl/filter/base/filter_summary.ml
+0 -23 metaprl/filter/base/filter_summary.mli
+8 -0 metaprl/filter/base/filter_type.ml
+17 -9 metaprl/filter/filter/filter_parse.ml
+29 -61 metaprl/filter/filter/filter_prog.ml
+82 -15 metaprl/refiner/refiner/refine.ml
+7 -1 metaprl/refiner/refiner/refine.mli
+1 -1 metaprl/refiner/refiner/refiner_ds.ml
+1 -1 metaprl/refiner/refiner/refiner_std.ml
+6 -0 metaprl/refiner/refsig/refine_sig.ml
+11 -0 metaprl/theories/tactic/summary.ml
+1 -0 metaprl/theories/tactic/summary.mli