Prtoolstype !'a pr_fun = 'a Pprintf.pr_funval comm_bef : int -> MLast.loc -> stringval vlistf : (pr_context -> string) list pr_funval plistf : int -> ((pr_context -> string) * string) list pr_funval plistbf : int -> ((pr_context -> string) * string) list pr_funval expand_module_prefix :
string ->
(MLast.patt * 'a) list ->
(MLast.patt * 'a) list ->
(MLast.patt * 'a) listval do_split_or_patterns_with_bindings :
(MLast.patt * 'a * 'b) list ->
(MLast.patt * 'a * 'b) listval no_constructors_arity : bool ref