Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-02-11 17:43:50 -0800 (Fri, 11 Feb 2005)
Revision: 6660
Log message:

      We had a nasty problem in Itt_synt_operator where list{...} in an _axiom_
      ended up being interpreted as Ocaml!list{...} instead of Itt_list!list{...}!
      
      To avoid such issues in the future, I've changed the types of all the Ocaml
      terms to be Ocaml (instead of Term). Ocaml is declared as a subtype of Dform,
      but not a subtype of Term. This, BTW, also made the types of the
      Ocaml_base_sos operators a bit more descriptive.
      

Changes  Path
+273 -272 metaprl/support/display/ocaml.mlz
+1 -0 metaprl/support/display/ocaml_base_df.ml
+68 -67 metaprl/support/display/ocaml_base_df.mli
+11 -11 metaprl/support/display/ocaml_expr_df.ml
+4 -4 metaprl/support/display/ocaml_expr_df.mli
+1 -1 metaprl/support/display/ocaml_mt_df.ml
+14 -14 metaprl/support/display/ocaml_patt_df.ml
+6 -6 metaprl/support/display/ocaml_sig_df.ml
+2 -2 metaprl/support/display/ocaml_str_df.ml
+7 -7 metaprl/support/display/ocaml_type_df.ml
+17 -21 metaprl/theories/ocaml_sos/ocaml_base_sos.ml
+13 -13 metaprl/theories/ocaml_sos/ocaml_base_sos.mli