155addb892f113680a3c829863ba6f7f451e476f
[bpt/coccinelle.git] / bundles / menhirLib / menhir-20120123 / src / rawPrinter.mli
1 (**************************************************************************)
2 (* *)
3 (* Menhir *)
4 (* *)
5 (* François Pottier, INRIA Rocquencourt *)
6 (* Yann Régis-Gianas, PPS, Université Paris Diderot *)
7 (* *)
8 (* Copyright 2005-2008 Institut National de Recherche en Informatique *)
9 (* et en Automatique. All rights reserved. This file is distributed *)
10 (* under the terms of the Q Public License version 1.0, with the change *)
11 (* described in file LICENSE. *)
12 (* *)
13 (**************************************************************************)
14
15 (* A debugging pretty-printer for [IL]. Newlines are used liberally, so as to
16 facilitate diffs. *)
17
18 module Make (X : sig
19
20 (* This is the channel that is being written to. *)
21
22 val f: out_channel
23
24 end) : sig
25
26 val expr: IL.expr -> unit
27
28 end
29