Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-04-20 20:22:12 -0700 (Tue, 20 Apr 2004)
Revision: 5682
Log message:

      (* WARNING : this breaks .prla/.cmoz binary compatibility, export ypur proofs *)
      
      Include the resource types in the resource definition, not only in declaration.
      
      The syntax of a resource implementation (in .ml) is being changed to
      let resource (ctyp1, ctyp2) name = expr
      where the types have the same meaning as in a resource declaration (in .mli)
      
      It is now possible to implement a "private" resource w/o declaring it.
      
      This fixes bug 168 (and its dup bug 178).
      

Changes  Path
+6 -6 metaprl/filter/base/filter_cache.ml
+6 -3 metaprl/filter/base/filter_magic.ml
+20 -0 metaprl/filter/base/filter_ocaml.ml
+2 -0 metaprl/filter/base/filter_ocaml.mli
+1 -1 metaprl/filter/base/filter_summary_type.ml
+5 -0 metaprl/filter/base/filter_type.ml
+1 -1 metaprl/filter/filter/filter_bin.ml
+4 -3 metaprl/filter/filter/filter_parse.ml
+17 -23 metaprl/filter/filter/filter_prog.ml
+2 -2 metaprl/filter/filter/filter_prog.mli
+6 -5 metaprl/support/shell/mptop.ml
+3 -3 metaprl/support/shell/package_sig.mlz
+2 -3 metaprl/support/shell/shell_package.ml
+12 -10 metaprl/support/tactics/auto_tactic.ml
+6 -5 metaprl/support/tactics/base_cache.ml
+4 -2 metaprl/support/tactics/dtactic.ml
+1 -1 metaprl/support/tactics/simp_typeinf.ml
+1 -1 metaprl/support/tactics/top_conversionals.ml
+2 -2 metaprl/support/tactics/typeinf.ml
+1 -1 metaprl/theories/experimental/compile/m_closure.ml
+1 -1 metaprl/theories/experimental/compile/m_cps.ml
+1 -1 metaprl/theories/experimental/compile/m_dead.ml
+1 -1 metaprl/theories/experimental/compile/m_ir_ast.ml
+1 -1 metaprl/theories/experimental/compile/m_prog.ml
+2 -2 metaprl/theories/experimental/compile/m_x86_opt.ml
+1 -1 metaprl/theories/experimental/compile/m_x86_spill.ml
+1 -1 metaprl/theories/itt/itt_equal.ml
+4 -2 metaprl/theories/itt/itt_int_arith.ml
+1 -1 metaprl/theories/itt/itt_int_base.ml
+1 -1 metaprl/theories/itt/itt_squash.ml
+6 -5 metaprl/theories/itt/itt_subtype.ml