Module Pathname


module Pathname: sig .. end

type t = string 
include Filename
val print_strings : Format.formatter -> string list -> unit
val concat : string -> string -> string
val compare : 'a -> 'a -> int
val print : Format.formatter -> string -> unit
val mk : 'a -> 'a
val pwd : string
val add_extension : string -> string -> string
val check_extension : string -> string -> bool
module Operators: sig .. end
val equal : 'a -> 'a -> bool
val to_string : 'a -> 'a
val is_link : string -> bool
val readlink : string -> string
val is_directory : string -> bool
val readdir : string -> string array
val dir_seps : char list
val not_normal_form_re : Glob.globber
val parent : string -> string
val split : string -> string * string list
val join : string -> string list -> string
val _H1 : unit
val _H2 : unit
val normalize_list : string list -> string list
val normalize : string -> string
val is_prefix : string -> string -> bool
val link_to_dir : string -> string -> bool
val remove_extension : string -> string
val get_extension : string -> string
val update_extension : string -> string -> string
val chop_extensions : string -> string
val remove_extensions : string -> string
val get_extensions : string -> string
val update_extensions : string -> string -> string
val exists : string -> bool
val copy : string -> string -> unit
val remove : string -> unit
val try_remove : string -> unit
val read : string -> string
val with_input_file : ?bin:bool -> string -> (Pervasives.in_channel -> 'a) -> 'a
val with_output_file : ?bin:bool -> string -> (Pervasives.out_channel -> 'a) -> 'a
val print_path_list : Format.formatter -> string list -> unit
val context_table : (string, string list) Hashtbl.t
val include_dirs_of : string -> string list
val define_context : string -> string list -> unit
val same_contents : string -> string -> bool