Changes by: Brian Emre Aydemir (baydemir at cis.upenn.edu)
Date: 2001-08-27 23:10:50 -0700 (Mon, 27 Aug 2001)
Revision: 3375
Log message:

      I've simplified the syntax of some things
      with regard to the program state.  This has,
      at least initially, made formulating some
      rules for type checking easier.  As of now,
      type checking has a fairly good start.
      Whether the rules are strong enough, and
      whether they work in practice need to
      be tested.
      

Changes  Path
+62 -56 metaprl/theories/mc/fir_exp.ml
+7 -19 metaprl/theories/mc/fir_exp.mli
+120 -110 metaprl/theories/mc/fir_test.ml
+1 -0 metaprl/theories/mc/fir_test.mli
+2702 -2698 metaprl/theories/mc/fir_test.prla
+91 -37 metaprl/theories/mc/fir_type_exp.ml
+2 -0 metaprl/theories/mc/fir_type_exp.mli
+2 -0 metaprl/theories/mc/fir_type_state.ml
+299 -172 metaprl/theories/mc/fir_type_state.prla