Merge commit 'ocaml3102'
[ocaml.git] / typing / oprint.mli
blob902d3cf26b29d7522ec1c60e8665e6c349c4de3e
1 (***********************************************************************)
2 (* *)
3 (* Objective Caml *)
4 (* *)
5 (* Projet Cristal, INRIA Rocquencourt *)
6 (* *)
7 (* Copyright 2002 Institut National de Recherche en Informatique et *)
8 (* en Automatique. All rights reserved. This file is distributed *)
9 (* under the terms of the Q Public License version 1.0. *)
10 (* *)
11 (***********************************************************************)
13 (* $Id$ *)
15 open Format
16 open Outcometree
18 val out_value : (formatter -> out_value -> unit) ref
19 val out_type : (formatter -> out_type -> unit) ref
20 val out_class_type : (formatter -> out_class_type -> unit) ref
21 val out_module_type : (formatter -> out_module_type -> unit) ref
22 val out_sig_item : (formatter -> out_sig_item -> unit) ref
23 val out_signature : (formatter -> out_sig_item list -> unit) ref
24 val out_phrase : (formatter -> out_phrase -> unit) ref