Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2002-08-24 12:48:06 -0700 (Sat, 24 Aug 2002)
Revision: 3824
Log message:

      I've debugged the rewrites in bool, list, and int_set.  In particular,
      in order to implement the typing rules for match statements properly,
      I'm going to need a correct implementation of basic interval set operations.
      So I've corrected the implmentation of the subset relation, and of set
      equality.  I've also simplified integer sets and raw integer sets into
      one generic set term so that I can implement set operations once.
      

Changes  Path
+7 -5 metaprl/theories/fir/mfir_bool.ml
+1 -2 metaprl/theories/fir/mfir_bool.mli
+218 -156 metaprl/theories/fir/mfir_int_set.ml
+7 -20 metaprl/theories/fir/mfir_int_set.mli
+13 -7 metaprl/theories/fir/mfir_list.ml
+1 -2 metaprl/theories/fir/mfir_list.mli
+17 -20 metaprl/theories/fir/mfir_termOp.ml
+10 -12 metaprl/theories/fir/mfir_termOp.mli
+1 -1 metaprl/theories/fir/mfir_theory.mlz
+2 -2 metaprl/theories/fir/mfir_tr_atom.ml
+8 -9 metaprl/theories/fir/mfir_tr_store.ml
+2 -1 metaprl/theories/fir/mfir_tr_types.ml