Module Stdcompat.Printexc
type location = Printexc.location = {
filename : string;
line_number : int;
start_char : int;
end_char : int;
}
val default_uncaught_exception_handler : exn -> raw_backtrace -> unit
val to_string_default : exn -> string
val use_printers : exn -> string option
val set_uncaught_exception_handler : (exn -> raw_backtrace -> unit) -> unit
val exn_slot_id : exn -> int
val exn_slot_name : exn -> string
val get_backtrace : unit -> string
val record_backtrace : bool -> unit
val backtrace_status : unit -> bool
val register_printer : (exn -> string option) -> unit
val to_string : exn -> string
val print : ('a -> 'b) -> 'a -> 'b
val catch : ('a -> 'b) -> 'a -> 'b