>55.5.0+dev0-2025-04-28/)Pprintast/space_formatterA;@@@A&Stdlib&&format$unit#@@@|&Stdlib$&Format)formatter@@@M%@@@N@@@R@@@@;../../parsing/pprintast.mliXX@@@@)Pprintast@@A@)longident|@&Stdlib'&Format)formatter@@@!M@@!@)Longident(!t@@@!@@!=)@@@!@@!@@!@*Z+Z.@@)A@@&constr}@&Stdlib*&Format)formatter@@@!@@!@)Longident+!t@@@!@@!e,@@@!@@!@@!@R[//S[/c@@QB@@*expression@&Stdlib-&Format)formatter@@@!@@' @)Parsetree.*expression@@@'@@' /@@@' @@' @@' @z]ee{]e@@yE@@4string_of_expression@)Parsetree0*expression@@@'@@'&string1@@@'@@'@^^@@F@@'pattern@&Stdlib2&Format)formatter@@@'@@'@)Parsetree3'pattern@@@'@@'4@@@'@@'@@'@``@@G@@)core_type@&Stdlib5&Format)formatter@@@'@@'@)Parsetree6)core_type@@@'@@'7@@@'@@'@@'@bb\@@H@@)signature@&Stdlib8&Format)formatter@@@' @@'%@)Parsetree9)signature@@@'!@@'# :@@@'"@@'$@@'&@ d^^d^@@ I@@)structure@&Stdlib;&Format)formatter@@@''@@',@)Parsetree<)structure@@@'(@@'*H=@@@')@@'+@@'-@5e6e@@4J@@3string_of_structure@)Parsetree>)structure@@@'.@@'0?@@@'/@@'1@OfPf@@NK@@+module_expr@&Stdlib@&Format)formatter@@@'2@@'7@)ParsetreeA+module_expr@@@'3@@'5B@@@'4@@'6@@'8@whxhV@@vL@@/toplevel_phrase@&StdlibC&Format)formatter@@@'9@@'>@)ParsetreeD/toplevel_phrase@@@':@@'<E@@@';@@'=@@'?@jXXjX@@M@@*top_phrase@&StdlibF&Format)formatter@@@'@@@'E@)ParsetreeG/toplevel_phrase@@@'A@@'CH@@@'B@@'D@@'F@kk@@N@@+class_field@&StdlibI&Format)formatter@@@'G@@'L@)ParsetreeJ+class_field@@@'H@@'JK@@@'I@@'K@@'M@mm-@@O@@0class_type_field@&StdlibL&Format)formatter@@@'N@@'S@)ParsetreeM0class_type_field@@@'O@@'Q*N@@@'P@@'R@@'T@n..n.z@@P@@*class_expr@&StdlibO&Format)formatter@@@'U@@'Z@)ParsetreeP*class_expr@@@'V@@'XRQ@@@'W@@'Y@@'[@?o{{@o{@@>Q@@*class_type@&StdlibR&Format)formatter@@@'\@@'a@)ParsetreeS*class_type@@@']@@'_zT@@@'^@@'`@@'b@gphp@@fR@@+module_type@&StdlibU&Format)formatter@@@'c@@'h@)ParsetreeV+module_type@@@'d@@'fW@@@'e@@'g@@'i@qq ?@@S@@.structure_item@&StdlibX&Format)formatter@@@'j@@'o@)ParsetreeY.structure_item@@@'k@@'mZ@@@'l@@'n@@'p@r @ @r @ @@T@@.signature_item@&Stdlib[&Format)formatter@@@'q@@'v@)Parsetree\.signature_item@@@'r@@'t]@@@'s@@'u@@'w@s  s  @@U@@'binding@&Stdlib^&Format)formatter@@@'x@@'}@)Parsetree_-value_binding@@@'y@@'{`@@@'z@@'|@@'~@t  t  @@V@@'payload@&Stdliba&Format)formatter@@@'@@'@)Parsetreeb'payload@@@'@@'Bc@@@'@@'@@'@/u  0u  M@@.W@@-tyvar_of_name@d@@@'@@'e@@@'@@'@Fw O OGw O s@@EX@@%tyvar@&Stdlibf&Format)formatter@@@'@@'@g@@@'@@'~h@@@'@@'@@'@k| V Vl| V @@jY@@ӱ#Doc"B@)longident*Format_docj'printer)Longidenti!t@@@*}@@@*@C  C  @@Z@@&constr*Format_docl'printer)Longidentk!t@@@*@@@*@D  D  @@[@@%tyvar *Format_docn'printer'm@@@*@@@*@E  E  )@@\@@+nominal_exp!@)Parsetreeo*expression@@@*@@*&optionL*Format_docp!t@@@*@@@*@@*@I  I  @@]@@@@B  J  @^@@@@34Pretty-printers for )Parsetree@@@# (Warning:@ ' this module is unstable and part of -Compiler_libs@-compiler-libs@!.@@@@@@@@@@@@A#9Pprintast.space_formatter@@@A.@@@3Pprintast.longident@ @  @@@@@0Pprintast.constr@@ @@@@@ؠ4Pprintast.expression@@@@@@@>Pprintast.string_of_expression@@%@@@@1Pprintast.pattern@@.@1@@@@3Pprintast.core_type@@:@=@@@@r3Pprintast.signature@m@Fn@Ic@@@@V3Pprintast.structure@Q@RR@UG@@@@:=Pprintast.string_of_structure@5@^6@@@@)5Pprintast.module_expr@$@g%@j@@@@ 9Pprintast.toplevel_phrase@@s @v@@@@4Pprintast.top_phrase@@@@@@@ՠ5Pprintast.class_field@@@@@@@:Pprintast.class_type_field@@@@@@@4Pprintast.class_expr@@@@@@@4Pprintast.class_type@|@}@r@@@@e5Pprintast.module_type@`@a@V@@@@I8Pprintast.structure_item@D@E@:@@@@-8Pprintast.signature_item@(@)@@@@@1Pprintast.binding@ @ @@@@@1Pprintast.payload@@@@@@@٠7Pprintast.tyvar_of_name3 Turn a type variable name into a valid identifier, taking care of the special treatment required for the single quote character in second position, or for keywords by escaping them with \#. No-op on "_".@@@@@@@@@@@@@@@@@Ѡ/Pprintast.tyvar3 Print a type variable name as a valid identifier, taking care of the special treatment required for the single quote character in second position, or for keywords by escaping them with \#. No-op on "_".@@@@@@@@@@@@@ @@@@@/-Pprintast.Doc3*Format_doc@@= functions for error messages@@@@@@@@@@@@A47Pprintast.Doc.longident@@@@@4Pprintast.Doc.constr@@@@@3Pprintast.Doc.tyvar@@@@@9Pprintast.Doc.nominal_exp3 oReturns a format document if the expression reads nicely as the subject of a sentence in a error message.@@@@@@@@@@@@@>@@@@x@@vu@@@@@@@]@@A)Parsetree)Longident*Format_doc&Format@@@@@