12345678910111213141516171819(* This module is trying to minimize dependencies on modules in Core, so as to allow
[Error] and [Or_error] to be used in various places. Please avoid adding new
dependencies. *)open!ImportincludeInfolett_sexp_grammar:tSexplib0.Sexp_grammar.t={untyped=Any"Error.t"}letraiset=raise(to_exnt)letraise_ssexp=raise(create_ssexp)letto_infot=tletof_infot=tincludePretty_printer.Register_pp(structtypenonrect=tletmodule_name="Base.Error"letpp=ppend)