module Utils:sig..end
val try_finally : (unit -> 'a) -> (unit -> unit) -> 'aval with_open_in : string -> (Pervasives.in_channel -> 'a) -> 'aval with_open_out : string -> (Pervasives.out_channel -> 'a) -> 'aval dont_inline : 'a -> 'aval fresh_name : string -> stringval fresh_var : string -> Variable.nameval read : Pervasives.in_channel -> stringval ptag : Buffer.t -> 'a -> unitval same_absolute_path : string -> string -> boolval file_get_contents : string -> string