Caml1999T037X0?C-Odoc_comments*ocaml.text&_none_@@A7 Analysis of comments. 9ocamldoc/odoc_comments.mlP77P7S@@@@@@3@@@@@@#intA;@@#intA@@@@@;@A@$charB;@@$charA@@@@@A@A@&stringQ;@@&stringA@@@@@G@@@%bytesC;@@%bytesA@@@@@M@@@%floatD;@@%floatA@@@@@S@@@$boolE;@@%falsec@@]@$trued@@c@@@A@@@@@d@A@$unitF;@@"()e@@n@@@A@@@@@o@A@ #exnG;@@@A@@@@@s@@@#effH;@@O@A@A@@@@@@|@@@,continuationI;@@Q@@P@B,continuationA@nY@@@@@@@@@%arrayJ;@@R@A%arrayA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@)nativeintA@@@@@@@@%int32N;@@%int32A@@@@@@@@%int64O;@@%int64A@@@@@@@@&lazy_tP;@@X@A&lazy_tA@Y@@@@@@@@ 5extension_constructorR;@@5extension_constructorA@@@@@@@@*floatarrayS;@@*floatarrayA@@@@@@@@&iarrayT;@@Y@A&iarrayA@Y@@@@@@@@ *atomic_locU;@@Z@A*atomic_locA@@@@@@ @@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A!=ocaml.warn_on_literal_pattern%@&@0Division_by_zero]#@@@A+ . .@+End_of_file\#$@@@A366@'FailureY#,@'@@A<??@0Invalid_argumentX#5@0@@AE$H#H@-Match_failureV#>@@=@9@;@@a@@AV5Y4Y@)Not_foundZ#O@@@A^=a<a@-Out_of_memoryW#W@@@AfEiDi@.Stack_overflow^#_@@@AnMqLq@.Sys_blocked_io_#g@@@AvUyTy@)Sys_error[#o@j@@A^]@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@@Р*Odoc_types*Odoc_typesRUZRUd@@ 3@@@@@A3@@@RUU@@ @@ఠ,simple_blank%UU@@A@@@@@fA@e3@@@@&[ ]UU@@UU@@ @A)ocaml.docِ S This variable contains the regular expression representing a blank but not a '\n'.TffTf@@@@@@@U@@@&Texter'AWW@BAБ.text_of_string&Z6@Z6N@б@гĠ&stringZ6QZ6W@@ @@@g3@_TM@N@O@A @@гq$text Z6[Z6_@@ @@@h@@@@@i@@@Z6< @Q) ( Return a text structure from a string. &Y'Y5@@@@@@@?AA@@b:@@@@@@3@I!@@343344444@6K#@A376677777@8@A==>>>>>@?@@.Info_retrieverBL]ipM]i~@e]A@Т(MyTexter(CX^Y^@Р~&Textera^b^@3a``aaaaa@c}U@@@-@@  @@Б@ఠ*create_see)z`{`@DA@@@@@nD@k@&stringQ@@@ D@p@*Odoc_types'see_ref@@@ 9D@ 6@@@@ LD@ 7@@ 8D@q@@rD@l@@mD@j3@HZ@S@XCA]@@@࣠@%_file+A``@EA@@=3@J`iD@@@@@  @@!s,A``@FA@@I3@!T@@@@@@@@@ఠ&lexbuf-bb@GA@@&Stdlib&Lexing&lexbuf@@@G@u3@".m@%@&@@@డn&Lexing+from_stringbb@ b b@@.with_positions&optionL$boolE@@@!@@@ @&stringQ@@@;@@@@@@@@*lexing.mliaEEaE@@.Stdlib__LexingT@+&@@#!@@@@@@@@@@S@@@@@@@L@4ภ$NoneU;@@W@@@@AA@A[@@@[@>;@@@@@@a@@ఐ!s_b`b@k@@n@@_@@yo@A@db@@@@ఠ'see_ref^sc tc@HA@@@@@ G@3yxxyyyyy@@@@@@@ఠ!s_cc@IA@@&stringQ@@@ G@@@c c@@@#@@@ @డ+Odoc_parser(see_info+Odoc_parsercc%@ c&c.@@@@&Stdlib&Lexing&lexbuf@@@ +Odoc_parser%token@@@ @@ @&Lexing&lexbuf@@@ @<@@@@N@@@@@@@@@@8ocamldoc/odoc_parser.mli{|@@S@94@@@@1@@@ *@@@ @@ @%@@@ @]@@@ @o@@@ @@ @@ @@ @@డ.Odoc_see_lexer$main.Odoc_see_lexerc/c=@ c>cB@@@&Stdlib&Lexing&lexbuf@@@ '+Odoc_parser%token@@@ &@@ %@;ocamldoc/odoc_see_lexer.mliR__R_@@.Odoc_see_lexer@@#@@@@@@ -@@@ ,@@ +@@ఐ`&lexbufDcCEcI@Ȱ@@@@@ H@ 4H@ 3@@ @@@ޠ@@@ 5H@ @A@Xc@@@ఐ'see_refddMVedM]@@@@@3eddeeeee@@@@@@@డ!.text_of_string(MyTexter{dM_|dMg@ dMhdMv@@@@@@ =@@@ <@@ ;@trc @@@@@@ @@@@ ?@@ >,@@ఐ!sdMwdMx@5@@@@@ MG@ OG@ N@@@. @@A@@dMUdMy@@@@ @@ PJ@[@@7@P @@@Ġ)Odoc_textff@+Text_syntaxff@@;+Text_syntax#exnG@@@ X@#intA@@@ U@@@ V&stringQ@@@ W@C)Odoc_text@@A&_none_@@A@@@@ఠ!lgff@ JA@@&@@@ ^@ఠ!chff@KA@@-@@@ _@ఠ!si ff@&LA@@6@@@ ` @@@Wf@@@@@ b%@@@డ%raise"g#g@@#exnG@@@!a@@@&%raiseAA @@@*stdlib.mli^BB^Bg@@K@@@@@@@@ mI@ l@@ k3@??@@@@@@RZS@T@UMF@G@H@9@:@;@@@@ภ'FailureSgTg@;'Failure0@@@@@@@@At @@A&_none_@@A=ocaml.warn_on_literal_pattern3E  4E  @@7E  8E  @@@H@డ-Odoc_messages0text_parse_error-Odoc_messagesgg@ gg@@@#intA@@@ @@@@ @&stringQ@@@ @@@ @@ @@ @@ @:ocamldoc/odoc_messages.mli@@-Odoc_messagesv@)$@@@!@@@ H@@@@ G@@@@ F@@@ E@@ D@@ C@@ By@@ఐՠ!lgg@@@B@@@ YJ@ [J@ Z@@ఐ۠!cgg@@@N@@@ XJ@ ]J@ \@@ఐ᠐!sgg@@@\@@@ WJ@ _J@ ^@@gg@@@@@ x@ `J@ V@@gg@@@@@ rI@ w@@@@y@@hh@@@@@ e @@@డ%raiseii @@@@@@@ dI@ c@@ b3@@ภ'Failure0i1i@ݠడ!^PA_ гb&string1kFn2kFt@@j@@@ @@8kFi9kFu@@@q@@@@ డ4Odoc_comments_global$init4Odoc_comments_globalOmPm@ SmTm@@@$unitF@@@ @@@ @@ @ !ocamldoc/odoc_comments_global.mlitt@@4Odoc_comments_globalK@@@@@@@ @@@ @@ 3onnooooo@Q^V@Y@N@@@@ภ"()~mm@;",@@@N@@@@A@@A@@%@ @@0@@@I@@@>@@:@@@H@!@ డ ":=nn@@#ref!a@@@@m@$unitF@@@l@@k@@j*%setfield0BA@@@@@@@! @@@#intA@@@3H@ @@@ @  @@@ @@ @@ `@@డ*Odoc_lexer.comments_level*Odoc_lexernn@ nn@@&Stdlib#ref,@@@(@@@'@7ocamldoc/odoc_lexer.mliTzzTz@@*Odoc_lexerA@@@^@@@@I@4I@2@@@ n n@@JI@5@@/@@@@@6H@@@ఠ&lexbuft o!o@9QA@@<@@@MH@73&%%&&&&&@@@@డ&Lexing+from_string7o8o@ ;o@@@=@+@@@<c@@@;@@:@@9'@Dภd@d@GD@@@R@@@Q5@@ఐN!shoio@@@P@@@NI@TI@SI@@< @@MJ@A@to @@డ$main+Odoc_parserp p@ pp@@@@@@@@@@@@@&Lexing&lexbuf@@@&optionL@@@@@&@@@@@@@@@@@@@@@@wxI@@Q@:5@@@@@@@a@@@`@@_@2@@@^.@+@@@[@*)@@@]@@@\@@Z@@@Y@@X@@W3@p@@@@@@ఐ'fun_lexpp#@ް@@F@@ఐ۠&lexbufp$p*@@@j@@@vI@~I@}$@@ @@g@d@@@s@cb@@@u@@@t@@r@@@q9@Ġ$None $q0: %q0>@@@@@@@@@@@@@@@@@@@@@3 8 7 7 8 8 8 8 8@Z@@@@@@@@@@@@@@@@@@@@@@@@@ XrBO YrBP@@@@ภ$None brBR crBV@@@@@@@.@@ jrBN krBW@@1@Ġ$Some vsXb wsXf@;0@A@AA@A @@@ఠ$descu sXh sXl@ RA@@@@@@@ఠ*remain_optv sXn sXx@ SA@@@@@@@@@@ sXg sXy@@@@@@@@@3@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ఠ,mem_nb_charsw t} t}@ TA@@#intA@@@J@3        @ib@c@d[T@U@V@@@డb!! t} t}@@W!a@@@@i@@h'%field0AAѠ@@@@@@@@@j1J@@@@@@,@@డ(nb_chars4Odoc_comments_global+ !t}@  $t} %t}@1@&Stdlib#refO@@@ @@@ @SS@@@@C@@0@@@K@K@Z@@M@@2[@A@ Ct}@@ ఐ*remain_opt Ou Pu@f@@@@@@@@3 V U U V V V V V@s}@~@@@@Ġ$None fv gv@ @@@@@@@@@@3 m l l m m m m m@@@@ @ @@@@@@@@@ภ }w  ~w @@@@@@@9J@J@@Ġ$Some x  # x  '@ఠ!sx x  ( x  )@ UA@@@@@H@@@@@@@@@@@P@@@@@@@@W@@@@ఠ'lexbuf2y y - C y - J@ VA@@@@@M@3        @k/(@)@*@@@డ =&Lexing+from_string y - M y - S@  y - T y - _@@ϰ@@͠@@@@@@@@@@@@@@@@@)@ภ @ @@@@@@@7@@ఐj!s y - ` y - a@A@@@@@N@ N@ K@@< @@OL@A@ y - ? @@డu*info_part2+Odoc_parser z e w z e @  "z e  #z e @@@@s&Lexing&lexbuf@@@p@@@@@@&Lexing&lexbuf@@@$unitF@@@@@@@@eyJJfz[@@R@*%@@@@"@@@@@@@@@@@@@@@@@ @@ 3 W V V W W W W W@@@@@@@డ(elements*Odoc_lexer kz e  lz e @  oz e  pz e @@@&Lexing&lexbuf@@@.+Odoc_parser%token@@@-@@,@XX@@C@@@@@@@)@@@(@@'7@@ఐ᠐'lexbuf2 z e  z e @A@@l@@@M@0M@/K@@ @@&M@N@ @@)@@@A u {  @@,<@@ఐܠ,mem_nb_chars |   |  @^@@I@=3        @c@@@@ภ$Some }   }  @O33&i_desc@@@U&optionL$text@@@:@@@9@@@33)i_authors$listK&stringQ@@@<@@@;@@A@A7ocamldoc/odoc_types.mliW  W  @@ t@3)i_version&#@@@>@@@=@@B @AXX6@@u@3&i_sees5#&#see@@@@@@@?@@C0@A Y_c!Y_u@@+v@3'i_sinceEB1@@@B@@@A@@D?@A/Z0Z@@:w@3(i_beforeTB@D@@@E@Y@@@F@@D@@@C@@EW@AG[H[@@Rx@3,i_deprecatedlig@@@H@@@G@@Fe@AU\04V\0O@@`y@3(i_paramszhk%param@@@J@@@I@@Gu@Ae]f]@@pz@33i_raised_exceptionsx{0raised_exception@@@L@@@K@@H@Au^v^@@{@3.i_return_value@@@N@@@M@@I@A_%)_%G@@|@3(i_custom@@@@Q@@@@R@@P@@@O@@J@A`y}`y@@}@3(i_alerts%alert@@@T@@@S@@K@Aaa@@~@@AV  V  @@s@&i_desc      @ఐ+$desc      @Ȱ@@ @@@L@    %@@   $   &@@@@@OK@N @@@@@P@@@ภ$None   *   .@ @@@@@@V@@@U@@   1   2@@:@@@R*@@=@@@S-@@@ภ$Some   6   :@yడ .text_of_string(MyTexter   <   D@    E   S@@@@@ @@@k f@@@j@@iS@@ఐ$desc   T   X@1@@ *@@@xK@zK@yg@@ $  ; %  Y@@S@@@d@{K@wq@@? @@Zr@@@A /   0  Z@@b_@@@J@@@II@}~@])i_authors @@ \ m A@ \ v@డ VX J@ \ y K@ \ z@U@@@tq@@@@@@I@@@@ @@@@డ'authors4Odoc_comments_global j@ \ @  m@ \  n@ \ @%@I#ref$listK&stringQ@@@ @@@ @@@ @!V"V@@ A@>@@>@@@J@J@@@H$@@@@)i_version A   A  @డ  A   A  @@@@@@@@@@I@@@@ @@@@డu'version4Odoc_comments_global A  @  A   A  @%@#ref&optionLX@@@ @@@ @@@ @wYxY-@@vB@<@@@<@@@J@J@+@@F"@@>,@衠&i_sees B   B  @డ g$List#map B   B  @ B  B  @@@@!a@D!b@B@@#@$listK@@@"@@@!@@ @@@(list.mli@@,Stdlib__ListW@)$@@@@ @@@I@`,@@@I@I@^@@a@%@@@_"@@@]@@\@@[@@ఐ Ҡ*create_seeLB  MB  @b@@@D@D@v@ @@@u@ @@@s@ @@@t@@r@@q@@p@@ఐf$fileoB  pB  @M@@@@sB  tB  @@@ @@@@ @@@@ @@@@@@@@@డ B  B  @@@@v@@@lJ@J@@@@ @@@@డc$sees4Odoc_comments_globalB  @ B  B  $@$@#refFD@@@ @@@ @@@ @c\IId\Ic@@bC@9@@,9@@@K@K@@@C @@;@@B  B  %@@֠@@@@@@J@k$@С'i_sinceC ( 9C ( @@డ ^C ( CC ( D@@@@R@@@@@@I@@@@ @@F@@డ%since4Odoc_comments_globalC ( X@ C ( YC ( ^@%@#refN@@@ @@@ @@@ @_}}_}@@D@:@@:@@@J@J@w@@D @@<x@(i_before:D ` q;D ` y@డ*Odoc_merge1merge_before_tags*Odoc_mergeKD ` |LD ` @ OD ` PD ` @@@$listK@&stringQ@@@@*Odoc_types$text@@@@@@@@@@@@젠@$text@@@@@@@@@@@7ocamldoc/odoc_merge.mliST@@*Odoc_merge@@A<@@@9@6@@@ @3@@@ @@ @@@ .@-@@@@,@@@ @@@@@@@3@U@@@@డ)$List#mapE  E  @ E  E  @@°@@@@@x@@@J@iJ@cJ@6@ @@@QJ@7@@8J@'@@@@@ @@J@hJ@@J@%@@(@ߠ*@@@&ܠ@@@$@@#@@"L@@࣠@%paramA@ఠ!nĠE  E  @'WA@@AV@@ఠ!sŠE  E  @3XA@@Bb@@E   E  @@@T@K@@:k@@ @@@ఐ&!n4F  5F  @f@&@'@@g354455555@1%`@@ @@@@డ .text_of_string(MyTexterKF  LF  @ OF  PF  @@ а@@@_@@@D @@@C@@B#@@ఐK!seF  fF  @,@@0@@@@J@jJ@P5@@nF  oF  @@@@ @@S>@wE  xF  @@@@@4K@VK@U@@డF  F  @@@@@@@3K@fK@Y@@@Z @@X@@డ \&before4Odoc_comments_globalF  @ F  F  @$@#ref?@A@@@ ޠ@G@@@ @@ @@@ @@@ @ fb gb@@ eE@C!@@ /C@@@_L@eL@`(@@M*@@E)@@E  F  @@@@@J@gK@2&@@ @@à@@@@ʠ@@@@@@@@@J@9@,i_deprecatedH 3 DH 3 P@డuI S kI S l@@@@ iC@@@@@@J@z@@@{ @@y3@@@@@డ *deprecated4Odoc_comments_global"*I S @ -I S .I S @(@ #ref%$@@@ @@@ @@@ @ e e$@@ F@;@@ ;@@@K@K@0@@E@@=1@Ġ$NoneVJ  WJ  @@@@@HG@@@@@@@@ON@@@@@@@@@ภ$NonemJ  nJ  @'@@@6@@@@@@@Ġ$SomeJ  J  @ ఠ!sǠJ  J  @YA@@y@@@v@@@@@@@@@@@~@@@@@@@@@@@ภ$SomeJ  J  @0డ\.text_of_string(MyTexterJ  J  @ J  J  @@ ;@@@@@@@@@@@3@nB;@<@=@@@@ఐI!sJ  J  @ @@@@@L@L@@@J  J  @@ @@@@L@!@@B @@x"@@@AI S dJ  @@@@@v@@@uI@F@(i_paramsK  K  @డs$List#map L   L  @  L  L  @@ @@@@@;@@@#I@I@I@ꠠ@5@@@I@@@I@@@@I@I@@@@$%@@@!@@@@@@@3<;;<<<<<@@@@@࣠@FA@ఠ!nȠSL  TL  @lZA@@<<@@ఠ!sɠ_L  `L  !@x[A@@:H@@dL  eL  "@@@O@C@@Q@@ @@@ఐ&!nyM & :zM & ;@a@&@'@@b3zyyzzzzz@&1%X@@ @@@@డ6.text_of_string(MyTexterM & =M & E@ M & FM & T@@@@@@@@@@@@@#@@ఐK!sM & UM & V@,@@0@@@@@@$I@ I@9@@M & 9M & W@@@@@@B@L  M & X@@@@@J@ J@ @@డAߠM & YM & Z@ް@@@ 5̠@@@J@J@ @@@ @@ @@డ ¶ms4Odoc_comments_globalM & n@ M & oM & u@$@#ref@@@@ 栠@@@@ @@ @@@ @@@ @ hSS hSz@@ G@C!@@ xC@@@K@K@@@M*@@E@@!L  "M & v@@ݠ@@@@@J@@֡3i_raised_exceptions1N x 2N x @డ$List#map@O  AO  @ DO  EO  @@C@@@@@r@@@{I@wI@oI@B@l@@@]I@C@@DI@3 @@@tI@LI@1@@4@[%@@@2X@@@0@@/@@.3srrsssss@ @@@@࣠@}A@ఠ!nˠO  O  @\A@@<O@@ఠ!s̠O  O  @]A@@:[@@O  O  @@@O@C@@Fd@@ @@@ఐ&!nP  P  @a@&@'@@b3@ ]1%X@@ @@@@డm.text_of_string(MyTexterP  P  @ P  P  @@L@@@@@@P.@@@O@@N#@@ఐK!sP  P  @,@@0@@@@@@|I@xI@\9@@P  P  @@@@@@_B@O  P  @@@@@@J@bJ@a@@డx   P   P  @ @@@ l@@@?J@rJ@e@@@f @@d@@డ 1raised_exceptions4Odoc_comments_global)P @ ,P -P #@$@ #ref@@@@ 렠@@@@ @@ @@@ @@@ @ k k@@ H@C!@@ C@@@kK@qK@l@@M*@@E@@XO  YP $@@@@,@@@+J@>#@.i_return_valuehQ&7iQ&E@డ  tRH`uRHa@ @@@ ֠@@@@@@J@@@@ @@3@ /@@@@డ J,return_value4Odoc_comments_global"RHu@ RHvRH@(@ v#ref%$@@@ @@@ @@@ @ Hn In7@@ GI@;@@ ;@@@K@K@0@@E@@=1@Ġ$NoneSS@}@@@@HG@@@@@@W@@ON@@@@@@^@@@ภ$NoneSS@@@@u @@@@@@n@Ġ$SomeSS@ xఠ!sΠSS@^A@@y@@@v@@@@@@@@@@@~@@@@@@@@@@@ภ$SomeSS@ డ.text_of_string(MyTexter#S$S@ 'S(S@@@@@7@@@@@@@@30//00000@ B;@<@=@@@@ఐI!s@SAS@ @@Q@@@L@L@@@KSLS@@ z@@@@L@!@@B @@x"@@@AVRHYWS@@ @@@@@@I@@(i_customgThT@డ$List#mapvTwT@ zT{T@@y@@@@@ @@@I@1I@+I@@@@@I@@@I@@@ @@@@@I@0I@I@@@@*@@@@@@@@@@ A@@࣠@A@ఠ#tagϠU#U&@_A@@@@@@ఠ!sРU(U)@`A@@AL@@U"U*@@@S@J@@U@@ @@@ఐ&#tagU/U2@e@&@'@@f3@ 1%_@@ @@@@డ.text_of_string(MyTexterU4U<@ U=UK@@@@@@@@ h@@@ @@ #@@ఐK!sULUM@,@@0@@@@I@2I@5@@$U.%UN@@@@ @@>@-U.UO@@@@@J@J@@@డ L N@VPoAVPp@ K@@@9@@@J@.J@!@@@" @@  @@డ'customs4Odoc_comments_global_VP@ bVPcVP@$@ >#ref@@@@ @@@@ @@ @@@ @@@ @qggqg@@J@C!@@C@@@'K@-K@( @@M*@@E @@TVP@@ @@@J@@ (i_alertsWW@ภ"[]WW@;@@U@@@@AA@A@@@ @@ ! @@@:@@@9I@@ F@@@~  X@@D@? @@ @@r@@@A @@|  Y@@@ @ @@B @ @@ @  @@ @@@Ap @@ @Y @@@ @@@@@@ఠ!eҠZZ@aA@@@@@]@@@@@ఠ!lӠ[[@bA@@#intA@@@I@a3@'@@@\@$@%@@@@ఠ!cԠ[[@cA@@@@@I@b@@ఠ'messageՠ[[@0dA@@@@@I@c(@@!["[@@@7@@@@f3@ఐ]!e4[5[@<@@8@@@h376677777@B@@@Ġ'FailureE\ F\ @ఠ!s֠N\ O\  @geA@@@@@m3RQQRRRRR@]@@@@@@@X@@@n@@[@@@o@@@@డ!+j\ =k\ >@@}@@@~@@@@}@@@|@@{@@z'%addintBAK@@@@K0++L0+,@@n@@@@@@@@@@@@@@@@@@3@KD@E@F@@@@డ  \ %\ &@ @@@>@@@L@L@@@@@@@@డ+line_number*Odoc_lexer\ 0@ \ 1\ <@#@#ref@@@&@@@%@R__R_x@@@@3@@63@@@M@M@J@@=@@5K@@A\ ?\ @@@v@@@L@L@[@@N @@\@@@\ B\ C@@d@@ఐ!s\ E\ F@m@@p@@\ $\ G@@@@@@@{@Ġ)Odoc_text]HT]H]@+Text_syntax]H^ ]Hi@@\ఠ!lנ)]Hk*]Hl@BfA@@^@@@v3-,,-----@8@@@ఠ!cؠ8]Hn9]Ho@QgA@@f@@@w@ఠ!s٠F]HqG]Hr@_hA@@o@@@x@@@4N]Hs@@P@@@y"@@S@@@z%@@@@ఐ7!l`]Hxa]Hy@6@7@8@@tK@3cbbccccc@qE6/@0@1)"@#@$@@@@ఐ=!cu]H{v]H|@ @@nK@@@డ 0text_parse_error-Odoc_messages]H~]H@ ]H]H@@@@@@@@@@@@@@@@@@@@@@@@@=@@ఐ!l]H]H@M@@)@@@L@L@Q@@ఐ!c]H]H@Y@@5@@@L@L@e@@ఐ!s]H]H@l@@C@@@L@L@y@@W @@L@|@@]Hw]H@@@ఠ&_otherڠ^^@iA@@@@@|@@@@@}@@@@@^^@@K@3@@@@@@@@^^@@K@ @@డ+parse_error-Odoc_messages^ ^@ #^$^@@@@@ @@@u@ @@K@-@@3^4^@@/0@@@A6[@@@K@3@$@@G@A@@[ @@ డ$incrL`M`@@b@@@q@@@p@@@o@@n%%incrAA,@@@+,@@u@@@@Š@@@@@@@@@@@3onnooooo@}@@un@o@pe^@_@`@@@@డ+Odoc_global&errors+Odoc_global``@ ``@@&Stdlib#ref#intA@@@l@@@k@8ocamldoc/odoc_global.mliF ` `F ` t@@+Odoc_globalS@@@Z@@@@@@J@J@@@@g%@@&@@@I@F@ డ0-prerr_endlineaa'@@<@@@@@@@@@`wQwQ`wQws@@@@@@@@@@@@@@k@@డV!^aOaP@@@@@@@@g@@@@@@@@@@@@డ.error_location-Odoc_messages a) a6@  a7aE@@@T@@@ @@@@ @@@@ @@@ @@ @@ @@ @@@o@"@@@n@@@@@@@@@@@@@@@@@@@@@@ఐ>$fileGaFHaJ@%@@@@ఐh!lTaKUaL@@@C@@@L@L@@@ఐb!chaMiaN@@@Q@@@L@L@@@j @@6@@@@L@@@ఐm'messageaQaX@@@@@@K@K@@@a(aY@@@@@@K@&@@ @@ @@@I@,@@@b[fb[g@@H@8@@ภ$Noneb[ib[m@l@@@lD@@@@I@@b[eb[n@@@@@@R@@@S@_@@ U@@@@@@lx~@@3@X@@@A@%D@@A@@@堰@ఠ*blank_linegg@jA@@@&stringQ@@@HD@@@@D@@@D@3@SL@M@N@@@࣠@!sAgg@kA@@ 3@-gn@@@@@  @@@@ii@@#intA@@@FF@3@'=@@@@@డ#Str.search_forward#Str.i/i@ 2i3i@@@#Str®exp@@@@^@@@@1@@@5@@@@@@@@@@'str.mlihh8@@G@&!@@@@@@8@w@@@7@@@@6M@@@5@@4@@3@@2J@@డJ®exp#Strviwi@ zi{i@@@@@@L@@@@@@9^bb:^b@@NA@@@@@@@MY@@@L@@Kx@@డ !^ii@d@@@d@@@Z@@@@Yc@@@X@@W@@V@@%[' ']ii@@i@@@@@fI@hI@g@@డq@ AqBq@@@^&Lexing&lexbuf@@@+%token@@@*@@)@^V_V@@]B@@@@@@@@@@@@5@@ఐ$filekqlq@@@B@@ఐ!sxq@K@@@@@G@G@U@@}@@V@A@D@@A@@@ˠ@ఠ4retrieve_info_simple!ss#@oA@@@@@D@@q@@@D@@@@@D@@m@@@D@@@@D@@@D@@@D@@@D@3@3,@-@.@@@࣠@%_file#As$s)@pA@@83@Es {e@@@@@  @@!s$A@s+s,@@@@@@3@"P@@@@@  @qAI гL&strings/s5@@T@@@@@s*s6@@@[@@@@ డ$init4Odoc_comments_globalt9?t9S@ t9Tt9X@@@@@@@@@@@@@3@:G?@B@7@@@@ภ*t9Y+t9[@@@@@@@H@@@$@@@@@G@@ డBu]}Cu]@@@@@@@G@@@@@@@@@@@@6@@డ.comments_level*Odoc_lexercu]cdu]m@ gu]nhu]|@@@@̠(@@@ H@H@ T@@@zu]{u]@@2H@_@@@@@@@G@ e@@ఠ&lexbuf%vv@rA@@@@@(G@3@x@@@డ&Lexing+from_stringvv@ vv@@@@@@@@@@@@@@@@@@@@@'@ภ~}@@@@@-@@@,5@@ఐ!svv@@@@@@)H@/H@.I@@< @@MJ@A@v @@డI$main+Odoc_parserww@ ww@@n@@@@O@@@<@@@@;@@:@n@@@9j@g@@@6@fe@@@8@@@7@@5@@@4@@3@@23@@@@@@@డN&simple*Odoc_lexer.w/w@ 2w3w@@@O&Lexing&lexbuf@@@1%token@@@0@@/@OZPZ)@@ND@@@@@@@[@@@Z@@Y5@@ఐΠ&lexbuf\w]w@?@@@@@QH@bH@aI@@u @@Ƞ@@@@N@Ġ@@@P@@@O@@M@@@L^@Ġ$Nonexx@?@@@@@@@@q@@@@s@@@r@@p@@@o@@@@@@v@@@@x@@@w@@u@@@t@@@@@yy@@ @@ภ$Noneyy @|@@@|@@@@@yy @@%@Ġ$Somez z @`@z z @@@8@@@@76@@@@@@@@@@@@@O@L@@@@KJ@@@@@@@@@@@@@c@`@@@@_^@@@@@@@@@@@@@@@డ.0 "{* #{+@-@@@H@H@@@@@@@@డ(nb_chars4Odoc_comments_global ={?@  @{@ A{H@ @!@@!@@@I@I@/@@+ @@#0@@ภ$Some U{J V{N@ߠడ*dummy_info*Odoc_types c{O d{Y@  g{Z h{d@@@@@V@eRReRg@@@ @@V@@ @@+D@@@@\@@ z{)@@^@@@A |w@@`@@@@@@@q@@@A@D@@A@@@Š@ఠ9blank_line_outside_simple& ~ ~@ sA@@@@@D@@&stringQ@@@jD@$boolE@@@iD@@@D@@@D@3        @$@@@@@࣠@$file(A ~ ~@ tA@@*3        @7 ~  @@@@@  @@!s)A ~ ~@ uA@@63        @!A@@@@@@@@Aఠ$iter*  @ vA@@@K@@@G@H@@@G@@@3        @ ,X@#@$@@@࣠@"s2+A!!@!wA@@3!!!!!!!!@(@#@@H@@&@'@@@@  @@ఐ4retrieve_info_simple!!'@k@@@@~@@@@ @@@栠@O@@@@@@@@@@@@3!1!0!0!1!1!1!1!1@/;M@2@3@@@@ఐ$file!A(!B,@l@@@@ఐO"s2!N-!O/@@@g@@8@@@ H@@@@}@@@@@@@@.@@@!l5@!m5A@@ `@@@3!n!m!m!n!n!n!n!n@=@@@@Ġ$None!z5C!{5G@4@@@@4@@@ @@@ @@!5?!5H@@@@@@@ @@ @@@@M@@@@@@@@,@@@ఐ̠*blank_line!LX!Lb@@@@@@@0@@@/@@.@@@ఐ"s2!Lc!Le@@@M@@@@N@@ఠ#len,!fq!ft@!xA@@ @@@@@Ġ$Some!fv!fz@f@!f{!f|@@@@@#@@@ @@ @@@%@@@$@@!fp!f}@@@$@@@&@ @@ @@@(@"@@@*@@@)@@'@@@@ఠ#pos-""@",yA@@@@@OK@93""""""""@UN@O@P@@@డ.search_forward#Str","-@ "0"1@@@@@@@@A@W@@@@@@@@?-@@@>@@=@@<@@;*@@డ*-regexp_string#Str"V"W@ "Z"[@@@|@@@,@@@@@@WW@@.D@@@@@@@V9@@@U@@TX@@"(*"|"}@@""@@%@@@]M@_M@^l@@""@@W@@@R@`M@\v@@ఐ"s2""@h@@@@@""@@e@@@PL@cL@b@@ @@@A@" @@@ఠ(s_before.""@"zA@@!@@@K@d3""""""""@@@@@@డ!@&String#sub""@ ""@@@?@@@J@#intA@@@I@@@@H0@@@G@@F@@E@@D@*string.mli@@.Stdlib__StringR@&!@@@@@@t@@@@s@@@@rI@@@q@@p@@o@@nH@@ఐ"s2##@@@1U@@@#"## @@B@@@L@L@e@@ఐ"#pos#5 #6 @o@@N@@@L@L@y@@j @@~z@A@#A @@@ఠ's_afterv#L##M*@#e{A@@@@@K@3#R#Q#Q#R#R#R#R#R@@@@@@డ!&String#sub#e-#f3@ #i4#j7@@@@@@@@@@@@@@@@@@@@@@@@@*@@ఐ"s2#8#:@U@@7@@ఐɠ#len#;#>@z@@@@@L@L@K@@డ"!-#S#T@@ @@@@ @@@ @@@@@@@'%subintBA@@@@5,~,~5,~,@@ o@@@@@@@@@@@@@@@@@@@@డ"P&String&length#A#G@ #H#N@@@O@@@ @@@@@.%string_lengthAA @@@a((a(Z@@D@@@@b@@@@@@@@@@ఐ"s2$O$Q@߰@@,@@$@$R@@l@@@@N@@@ఐ]#len$*U$+X@@@z@@@M@M@@@$5?$6Y@@M@@@@M@@@ @@@A@$@ @@డ""||$J]$K]@@@@@P@@@@O@@@N@@M@@L'%sequorBA+@@@@+,@@!u^@@@@@@@@@@@@@@@@@@3$p$o$o$p$p$p$p$p@-&@'@(@@@@ఐ *blank_line$]l$]v@ǰ@@@ @@@ @@@@@@@ఐ۠(s_before$]w$]@B@@ @@@L@L@.@@$]k$]@@Y@@@@L@8@@ఐӠ$iter$]$]@@@@@@I@@ఐz's_after$]$]@S@@L@X@@$]$]@@[@@-@@K@^@@@}@@@ @#@@@Ġ)Not_found$$@@@@@#@@@@@@ภz$$@z@@@@@@$@@@@@A$ @@}@A@@ @@_G@^@@@$ @@ఐ$iter$ $ @@@@b@@@c]@@@b@@a3%%%%%%%%@@@@@ఐF!s% O@P@@w @@Q@@n@$R@@o$@\SA@D@oZ@A#S%+ Q Return true if the given string contains a blank line outside a simple comment. %(}gk%)}g@@@@@@@f@fe@|@ఠ+all_specialw%6 %7+@%O|A@@@@@@D@q@@@@!D@v@ @@@!@$listK|@@@!@@@!@@! D@w@@xD@r@@sD@p3%^%]%]%^%^%^%^%^@@@@@@࣠@$fileyA%o,%p0@%}A@@53%p%o%o%p%p%p%p%p@B%w%xEV@@@@@  @@!szA%1%2@%~A@@@3%%%%%%%%@!L@@@@@@@@Aఠ$iter{%5C%5G@%A@@@G@@@ aG@ J@@@ XG@|@<@@@ xG@@@@@ 0G@@G@@ G@@@@@@@@@3%%%%%%%%@7Cy@:@;@@@࣠@#acc|A%5H%5K@%@A@@33%%%%%%%%@?@:@1@.@+@*@@H@@@H@@@H@}@@~H@{@M@N@@@@@@!n}A%5L%5M@& AA@@K3%%%%%%%%@&2[@)@*@@@@@@"s2~A&5N&5P@&BA@@U3&&&&&&&&@_@@@@@@@@ఐ 5retrieve_info_special&Sa&Sv@V@@@[@@@@ z@@@@%@@@@"M@@@@@@@@@@@@3&/&.&.&/&/&/&/&/@.:@1@2@@@@ఐӠ$file&?Sw&@S{@@@@@ఐN"s2&LS|&MS~@@@@@;@@@%F@@@@#{@@@@@@@@.@@@&j&k@@%^@@@3&l&k&k&l&l&l&l&l@=@@@@Ġ$None&x&y@#2@@@@#2@@@@@@@@&&@@@@@@@ @@%@@@Ӡ@#K@@@@@@@@,@@@@ఐ!n&&@@@:@@ఐꠐ#acc&&@@@F@@&&@@@@@@O@@ఠ"n2&&@&CA@@%@@@@@Ġ$Some&&@eఠ!i&&@&DA@@ @@@@@@@@# @@@@@@@@&&@@@*@@@@ @@%@@@렠@# '@@@@@@@@@@@@ఠ%new_s''@'/EA@@Z@@@ M@3''''''''@ZS@T@UC<@=@>@@@డ%&String#sub'1'2@ '5'6@@[@@@[@@@@Z@@@@W@@@@@@@@@@@@,@@ఐW"s2'U'V@#@@9@@ఐ"n2'b'c@B@@@@@ N@ N@ M@@డ%̠ΰ'w'x@˰@@@@@@ @@@@ @@@ @@ @@ h@@డ&&String&length''@ ''@@@@@@@@ )@@@ (@@ '@@ఐ"s2''@@@@@''@@ @@@ %@ 2P@ /@@ఐ"n2' ' @@@@@@ $O@ 4O@ 3@@'' @@@@@ @ 5O@ #@@ @@@A@' @@ఐR$iter'' @@@@Q@F@A@<@;@@ :@@ 9@@ 8@@ 73''''''''@@@@@@@డ&s!@(&('@@!a@s@@@@ @@@à@@@@@@@@"nn"nn@@%3@@@@Ϡ@@@ L@@@@ K@@@ I@@ H@@ G=@@ఐv#acc(>"(?%@J@@J@@ภ"::(J)(K+A;'@'B@AA@A([@@'ఐr!i (V*@4@@a@ภ"[] A@ A@'àO@ [@@@ `N@ fp@@(h(@@V@@@ WN@ _x@@(p!(q,@@G@ V}@@డ&(0(1@@@@@@@ l@@@@ k@@@ j@@ i@@ h@@ఐ!n(.(/@@@@@ఐڠ"n2(2(4@@@8@@@ wN@ {N@ z@@(-(5@@ N@ v@@ఐ%new_s(6(;@Ȱ@@M@ |@@@@@@@@ }M@ E@@@@@@A(S[@@@@@@ g@ A@@?@4@/@*@)@@ @@ @@ @@ G@ @@@(5;'@@ఐZ$iter(EK(EO@!@@@"@@@ @@@ @@@@ @b@@@ @ @@@ @@ @@ @@ 3) ))) ) ) ) ) @=@@@@ภr)EP)ER@q@@@G@!@@@)!ES)"ET@@G@!G@!@@ఐ!s)1EU@s@@'@@D@@(@O@@x@A@D@!@A@@@ؠ@ఠ2just_after_special)DX`)EXr@)]FA@@@"@@@!FD@!!@w@@@"MD@!&@(T@@@!~D@!{@& "@@@"D@!@@@!D@!|@@!}D@!'@@!(D@!"@@!#D@! 3)o)n)n)o)o)o)o)o@B;@<@=@@@࣠@$fileA)Xs)Xw@)GA@@83))))))))@E)X\) #@@@@@  @@!sA)Xx)Xy@)HA@@C3))))))))@!O@@@@@@@@ఐ 5retrieve_info_special)|)|@ @@@"@@@!4@ @@@!3@(@@@!0@&u"@@@!2@@@!1@@!/@@!.@@!-3))))))))@.:s@1@2@@@@ఐU$file)|)|@:@@@@ఐN!s)|)|@@@@@;@@@(@@@!B@&#@@@!D@@@!C@@!A.@@@))@@(@@@!T3))))))))@=@@@@Ġ$None* * @&@@@@&Š#0@@@!Z@@@!Y@@**@@@@@@![@ @@)@@@!]@&ޠ#I@@@!_@@@!^@@!\,@@@@@*6*7@@6@@ภ$None*@*A@&@@@&@@@!E@@*H*I@@H@@ఠ#len*X*Y@*qIA@@)N@@@!k@@Ġ$Some*g*h@ ఠ!d*p*q@*JA@@#@@@!p@@@@@'/#@@@!r@@@!q@@**@@@*@@@!s@ @@)~@@@!u@'H#@@@!w@@@!v@@!t@@@ఐ 4retrieve_info_simple*6F*6Z@ @@@\I@!@ @@@!@)@@@!@'o#@@@!@@@!@@!@@!@@!3********@ng@h@iWP@Q@R@@@@ఐQ$file*6[*6_@6@@@@డ)K&String#sub*6a*6g@ *6h*6k@@ @@@ @@@!@ @@@!@@@@!6@@@!@@!@@!@@!<@@ఐt!s+6l+6m@@@@I@@@+6n+6o@@/@@@!K@!K@!Y@@ఐʠ#len+"6p+#6s@b@@;@@@!K@!K@!m@@+-6`+.6t@@ @@@!@!K@!w@@ @@@*-@@@!@'$b@@@!@@@!@@!@@@+Qz+Rz@@*E@@@!@@Ġ$None+^z+_z@(@@@@($@@@!@@@!@@+iz+jz@@@@@@!@ @@*g@@@!Ѡ@(1$@@@!@@@!@@!@@@@ఠ#pos+4I+4L@+KA@@}@@@"K@!3++++++++@@@@డx.search_forward#Str+4O+4R@ +4S+4a@@v@@@v@@@!@@@@!@q@@@!@@@!@@!@@!@@!(@@డ-regexp_string#Str+4c+4f@ +4g+4t@@ x@@@ x@@@" @@@" @@"H@@#(**+4v+4y@@+4u+4z@@ @@@"M@"M@"\@@+4b+4{@@@@@"@"M@"f@@ఐu!s,4|,4}@A@@s@@@,4~,4@@@@@"L@"L@"@@v @@@A@,4E @@డ*ݠ߰,&,'@ܰ@@@@@@"@ @@@"@@@"@@"@@"3,3,2,2,3,3,3,3,3@x@@@@@@ఐk*blank_line,E,F@@@@f@@@"-a@@@",@@"+@@డ*&String#sub,`,a@ ,d,e@@ @@@ @@@"<@ @@@";@ @@@": @@@"9@@"8@@"7@@"6D@@ఐ!s,,@@@2Q@@@,,@@ @@@"LM@"PM@"Oa@@ఐ#pos,,@k@@ @@@"KM@"RM@"Qu@@,,@@@@@"4@"SM@"J@@q @@k@@@")@"TL@"3@@డ+6!=,,@@!a@@ +@@@'@@&@@%&%equalBA'@@@@'y'y@@)Q@@@@!!@@@"e@@@"dK@"Y@ @@@"X@@"W@@"V@@ఐ!d,,@=@@&"@@@"f@"c@*Odoc_types- - @&i_desc--@@!H@@/@@ภ$Some--@#ภݰ-&-'Aܠภ*Odoc_types -1@#Raw-5-6@@;#Raw&Y,text_element@@@%@!Z@@@@A@BV@A!Xc!Yc@@@&cP@"/*-O-P@@-R-S@@@@@"xL@"zL@"y%@@6 @@$@w@"mL@"w,@ภ AA@BA@,̠K@"o@@@"sL@";@@-rL@@K@"r?@@XO@@K@"jB@@{R@@ @@@"(@"L@"aJ@@<Z@@-?@@@"K@"'Q@@@-(-)@@1J@"]@@ภ$None-+-/@*U@@@*U5D@"@@@"m@@-'-0@@@@@@"v@@ఐ`#len-G[-G^@@@[J@"@@ภ$Some-G`-Gd@$Oఐ_!d-Ge-Gf@@@d@@@@7J@"@@-GZ-Gg@@4J@"@-@@6@@@7G@Ġ)Not_found-|-|@@@@@,@@@"U@@@@@--@@L@"a@@ภ$None-.@*@@@*D@"@@@"r@@. . @@u@@@. . @@x@@@..@@- @@@!^@@Ġ$Some.%.&@$@.*.+@@'K@@@!p@@@ @@*'R@@@!@@@!x@@.8.9@@@$@@@!@ @@-6@@@!頠@+'k@@@!@@@!@@!@@@@@.X .Y @@J@"@@ภ$None.d .e "@+@@@+D@"@@@"@@.n @@@@@A.p6@@@@@@A.r|@@q@A@,D@#u@A@@@@ఠ-first_special.%-.%:@.LA@@@'@@@#D@#w@@@@#D@#|@-@@@#@+Z'@@@#@@@#@@#D@#}@@#~D@#x@@#yD@#v3........@9le@f@g@@@࣠@$fileA.%;.%?@.MA@@23........@?.%).Df@@@@@  @@!sA.%@.%A@.NA@@=3........@!I@@@@@@@@ఐL5retrieve_info_special.DJ.D_@@@@($@@@#@C@@@#@-@@@#@+(@@@#@@@#@@#@@#@@#3........@,8k@/@0@@@@ఐS$file/D`/ Dd@8@@@@ఐL!s/DeU@V@@@@:W@@~@aXA@D@#_@A@\@\[@r@ఠ,get_comments/'hp/(h|@/@OA@@@@#^@@@%D@%~@%fD@%A@%D@#@(@@@#D@#@@@@$oD@#@, (x@@@%@@@%D@%@ *@@@%D@%@@%D@#@@#D@#@@#D@#@@#D@#3/b/a/a/b/b/b/b/b@@@@@@࣠@,f_create_eleA/sh}/th@/PA@@H3/t/s/s/t/t/t/t/t@U/{hl/|  @@@@@  @@$fileA/h/h@/QA@@K3////////@!_@@@@@@@@!sA/h/h@/RA@@S3////////@_@@@@@@@@@@ఠ)assoc_com//@/SA@@,l(@@@$H@$ @@@$H@#3////////@#/x@&@'@@@@ఠ(ele_coms//@/TA@@((@@@$H@$@@@$H@#@@//@@@,@@@##@@@ఠ#len//@0UA@@@@@#I@#:@@ఠ,special_coms00@0VA@@ )(@@@#@@@#I@#O@@00@@@!@@@#X@ఐ 預+all_special00 @@@@)e@@@#@@@@#@@@@# @ ޠ)W@@@#@@@#@@#@@#@@#~@@ఐ $file0F0G@@@ @@ఐ!s0S0T @@@ @@8@@@j@[@@#J@#@A@0` @@డ.$List#rev0p0q@ 0t0u@@@"g!a@@@@"p @@@@@@"ie"je@@"hM@@@@)@@@#I@#@@@# @@@#@@#300000000@@@@@@@@@ఐ,special_coms00 @ @@8#@@@#J@#J@#@@G @@4(@@@#@Ġ!00@ @@@@D)@@@#@@@#300000000@2@@@ @L)@@@#@@@#@@@@ภ$None0#00#4@-@@@-.@@@$@@ภK0#60#8@J@@@J"@@@$'@@0#/0#9@@@I@1@@$0@Ġ"::1:G1 :I@ఠ!h1:E1:F@1*WA@@*4@@@#|@ఠ!q1:J1 :K@18XA@@0*E@@@#@@@#@@@ @@*M@@@$@@@$@@*T@@@$@@@$@@@డ/  1C1D@ @@@ @@@$@@@@$ @@@$@@$@@$31P1O1O1P1P1P1P1P@IB@C@D<5@6@7@@@@ఐՠ9blank_line_outside_simple1dO_1eOx@ @@@)K@$,@@@@$+@@@$*@@$)@@$( @@ఐ$file1}Oy1~O}@@@@-@@డ/&String#sub1~1~@ 1~1~@@@@@@@@$>@@@@$=@@@@$<@@@$;@@$:@@$9@@$8W@@ఐ!s1~1~@@@nd@@ఐҠ#len1~1~@$@@@@@$NM@$RM@$Qx@@డ0D+-1~1~@*@@@*@@@$X@)@@@$W(@@@$V@@$U@@$T@@డ0`&String&length1~1~@ 1~1~@@@@@_@@@$h@@@$g@@$f@@ఐ{!s2~2~@R@@@@2~2~@@i@@@$d@$qO@$n@@ఐ8#len2'~2(~@@@w@@@$cN@$sN@$r@@22~23~@@J@@@$M@$tN@$b@@2<~2=~@@@@@$6@$uM@$L@@2FO^2G~@@ @@@$&@$vL@$5@@డ02Z2[@@@@&&@@@$@@@$K@${@ @@@$z@@$y@@$x@@ఐh!h2y2z@%@@+@@@$@$.@*Odoc_types22@&i_desc22@@&ð@@/=@@ภ$Some22@)#ภ X22A Wภ*Odoc_types 2@#Raw22@@{"/*22@@22@@@@@$L@$L@$r@@% @@@f@$L@$y@ภ t0A,@1A@26K@$@@@$L@$@@2;@@{K@$@@G>@@K@$@@jA@@>@@@$%@$L@$@@I@@j@@@$K@$$@@ภ$None2#2'@/@@@/HH@$@@@$@@ఐ ,special_coms3 )3 5@m@@AH@$@@3"36@@@@ @@$@@ภ$Some3$HW3%H[@)ఐ!h3.H\3/H]@ڰ@@w@@@@7J@$@@డ1$List#rev3CH_3DHc@ 3GHd3HHg@@Ӱ@@@ӠH@$J@$@@@$Ҡ@@@$@@$@@ఐD!q3cHh3dHi@@@@@@$K@$K@$@@, @@H@$@@3rHV3sHj@@cJ@$#@3wO[@@%@@@A3y@@@ˠ@@@%$@!@@@A@3@@@ఠ,ele_comments3t~3t@3YA@@<\@@@%tH@%%333333333@@@@@@@@డ2$List)fold_left33@ 33@@@@#acc@@!a@ @@J@@I@ @% @@@H@@G@@F@@E@%33%3r@@%]@$@@@@@H@%*@,@@@%JH@%, @@%.@@%-@ @ @@@%+@@%)@@%(@@%'333333333@K@@@@࣠@#accA33@4 ZA@@$^@@@@࣠@"scA44@4@@1344444444@p8@@@@@@@@ఐ"sc44@D@@@@E344444444@!@@@*Odoc_types4"4#@&i_desc4'4(@@(^@@(Z(W@@@%I@@@%H@Ġ$None4<4= @0@@@@(n(k@@@%R@@@%Q34C4B4B4C4C4C4C4C@,@@@ @(v(s@@@%T@@@%S@@@ఐg#acc4U  4V  @O@@@Ġ$Some4b  (4c  ,@*ఠ!t4k  -4l  .@4\A@@(@@@%[X@@@@@((@@@%]@@@%\`@@((@@@%_@@@%^g@@@డ2!@4 2 F4 2 G@ @@@8X@@@%h@ ^@@@%g b@@@%e@@%d@@%c344444444@81@2@3@@@@ఐ#acc4 2 B4 2 E@@@@@ภ l4 2 I4 2 XA kఐQ,f_create_ele 4 2 U@5@@&@@ఐb!t4 2 V4 2 W@0@@3@@@@4@ภ y !A1@ "A@4;O@%w@@@%|N@%C@@4 2 H,@@ Ϡ@@@%sN@%{K@@?3@@L@@@A45@@@47@@@ @@%J@%@44 2 Y@@@)@'+@@%=@@%!d@'?!e@'@!f@'A@@@,@'#fmt$ @@@,@@@,@B@@A@A@@@+=0,($ @@@+@@BBAYAAZ|@@@b@ภ9*No_padding9;*No_padding&!a@*u@@@*@@@@ABAAee@@@j@@@6J@,[@@@,lI@,vW@ภ9$9%# *) @ @@@@,I@,I@,k@ภ98-End_of_format9:;-End_of_format!f@(!b@(!c@(!e@(@@@+@@@@AYAA.../!@@@/y@@9@]H@,TH@,kH@,J@,x@@@&I@,AI@,SI@,jI@,@@@,I@,@@V@,t@@@,oI@,@@a@7J@,F%&'(@@@,VI@,i@@m@CJ@,!(@@@,CI@,R@)(** %s *)~@~@J@@@,DI@,I@,@@@@ɠ>@@@&I@,@@@ఐC!s9!)!O9!)!P@!@@s@@@@H@&@A@9!)!+@@@@@9!T![9!T!\@@8@@@-H@,399999999@ @@@@@@ఠ%i_optՠ9!T!^9!T!c@9cA@@622@@@-@@@-H@,@@9!T!Z9!T!d@@@%@@@,"@డw-first_special4Basic_info_retriever9!T!g9!T!{@ 9!T!|9!T!@@@3>@@@,@]@@@,@8@@@,@6Š9@@@,@@@,@@,@@,@@,@ @ #@@@3Y@@@-@x@@@-@9@@@-@6T@@@-@@@-@@,@@,@@,l@@!-:8!T!:9!T!@@:;!T!:<!T!@@3@@@-I@-I@-@@ఐ"s2:N!T!:O!T!@@@@@@-I@-I@-@@f @@@@@@-I@-@A@:b!T!V@@ఐ%i_opt:l!!:m!!@@@@@7'@@@-@@@-3:t:s:s:t:t:t:t:t@ @@@Ġ$None:!!:!!@7=@@@@7=@@@-&@@@-%3::::::::@@@@ @7E@@@-(@@@-'@@@ఐ%dummy:!!:!!@@@[@Ġ$Some:!!:!!@13ఠ!i֠:!!:!!@:dA@@@@@-/B@@@@@7q@@@-1@@@-0J@@7x@@@-3@@@-2Q@@@ఐ!i:!![@@@]@@3::::::::@\&@@@@@A:!!a@@I@ub@@@&c@@@7d@@N@neA@F@-l@A@i@ih@@ఠ4info_of_comment_fileנ:!!:!!@;eA@@@$listK+Odoc_module(t_module@@@.@@@.F@-@&stringQ@@@.F@-*Odoc_types$info@@@.F@-@@-F@-@@-F@-3;;;;;;;;@@@@@@࣠@'modlistA;%!!;&!!@;>fA@@93;&;%;%;&;&;&;&;&@F;-!!;.""@@@@@  @@!fA;9!!;:!!@;RgA@@83;:;9;9;:;:;:;:;:@!P@@@@@@@@@ఠ!s۠;N!!;O!!@;ghA@@M@@@.I@-3;U;T;T;U;U;U;U;U@(V@@ @@@డ)Odoc_misc4input_file_as_string)Odoc_misc;j!";k!" @ ;n!" ;o!"@@@m@@@.$#@@@.#@@."@6ocamldoc/odoc_misc.mliXXJ@@)Odoc_miscA@@@@|@@@.2@@@.@@.1@@ఐ]!f;!" ;!"!@;@@>@@-@@C?@A@;!!@@@ఠ!i;"%"-;"%".@;iA@@4@@@.I@.3;;;;;;;;@Ud]@^@_@@@ఐ.info_of_string;"%"1;"%"?@@@@@@@.4@@@.@@.@@ఐ!s;"%"@;"%"A@!@@@@@.J@.J@.+@@  @@/,@A@;"%") @@డ*Odoc_cross3assoc_comments_info*Odoc_cross;"E"I;"E"S@ ;"E"T;"E"g@@@&stringQ@@@.@ @@@.@@@.@$info@@@.@@@.@@.@@.@@.@7ocamldoc/odoc_cross.mliTV@@*Odoc_crossA@+&@@@#@@@.@)&@@@.@@@.@ @@@.@@@.@@.@@.@@.3<'<&<&<'<'<'<'<'@@@@@@@ <5"E"i@@<7"E"h<8"E"j@@J@@@.I@.I@.@@ఐ('modlistHg@ H =CIhh=DIh@ H All rights reserved. This file is distributed under the terms of =IJ=JJ@ H the GNU Lesser General Public License version 2.1, with the =OK=PKN@ H special exception on linking described in the file LICENSE. =ULOO=VLO@ H =[M=\M@ H************************************************************************=aN=bN5@8* Analysis of comments. =g T* This variable contains the regular expression representing a blank but not a '\n'.; )* Return a text structure from a string. ;G 9* Return true if the given string contains a blank line.  젠 % a blank line was before the comment =sj9A=tj9j@ R* Return true if the given string contains a blank line outside a simple comment. Q7 we shouldn't get here =|=}@ ; we must not have a simple comment or a blank line before. ==5@ h if the special comment is the stop comment (**/**), then we must not associate it. ==3@2 should not occur ==@2 get the comments ==@ if there is no blank line after the special comments, and if the last special comment is not the stop special comment, then the last special comments must be associated to the element. = =@@(./ocamlc)-nostdlib"-I(./stdlib"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I(ocamldoc"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-I%tools"-I'runtime"-I1otherlibs/dynlink"-I-otherlibs/str"-I4otherlibs/systhreads"-I.otherlibs/unix"-I8otherlibs/runtime_events"-c=Ր= 9/builds/workspace/main/flambda/false/label/ocaml-linux-32 <10/.-,+*)('&%$#"! @@0^lOq/dWG\t.>03========@=@@(Asttypes0>n{T8cئ5Build_path_prefix_map0z HkGs8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ*Format_doc0]mWϓ:Mݠ%Ident0">WA+9*X,Identifiable0 {d\FX'`(Location0a7cK_H%9)Longident0s `7mɕc$Misc0ob]6>Vê>*Odoc_class0_"#C{>C06Q%ί3  60H][1&?\SN0Qhx^܍ :s6".Odoc_exception0>@ӽX4Id.Odoc_extension0?*sR(6]!$.$0l-53Ji/6g0tsԴ+ /067IѹO%8А0TWRJ?WdȠmp0ys/k:Ԡ+Odoc_module0z8P*%"e$Path0Y2kf֯J._Ϡ)Primitive0²~$xzT෠%Shape0oNՄBH&Stdlib0Lku]8_٠.Stdlib__Buffer08APF< t..Stdlib__Digest0l!LHgErζ .Stdlib__Domain0:M;׉<O$Ġ.Stdlib__Either0Vy`u~c à.Stdlib__Format0ܚ#G7m|/Stdlib__Hashtbl0ѱN][/!,Stdlib__Lazy0* -S$.)"0D.Stdlib__Lexing0e<.V ,Stdlib__List0MYm 7R+Stdlib__Map0L5xE|O0~,J-.Stdlib__Printf0)5h Ԝ΀Q .Stdlib__Result06 ]/J+Stdlib__Seq0nwzG&amg+Stdlib__Set0\$;7 .Stdlib__String0