Caml1999T037 5 0 B C )Odoc_scan*ocaml.text&_none_@@ A Scanning of modules and elements. The class scanner defined in this module can be used to develop generators which perform controls on the elements and their comments. 5ocamldoc/odoc_scan.mlP77U@@@@@@ 3 @@@@@@#intA ; @@@A@@@@@:@A@$charB ; @@A@@@@@>@A@&stringQ ; @@ A@@@@@B@@@%bytesC ; @@ A@@@@@F@@@%floatD ; @@A@@@@@J@@@$boolE ; @@%falsec@@T@$trued@@Z@@@A@@@@@[@A@$unitF ; @@"()e@@e@@@A@@@@@f@A@ #exnG ; @@@A@@@@@j@@@#effH ; @ @O@A@A@@@@@@s@@@,continuationI ; @ @Q@ @P@B@A@nY@@@@@@@@@%arrayJ ; @ @R@A@A@@@@@@@@@ $listK ; @ @S@A"[]f@@@"::g@@ @T@@@ @@A@Y@@@@@@@@&optionL ; @ @V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM ; @@A@@@@@@@@%int32N ; @@A@@@@@@@@%int64O ; @@A@@@@@@@@&lazy_tP ; @ @X@AJA@Y@@@@@@@@5extension_constructorR ; @@A@@@@@@@@*floatarrayS ; @@A@@@@@@@@&iarrayT ; @ @Y@A[A@Y@@@@@@@@*atomic_locU ; @ @Z@AdA@@@@@@@@@.Assert_failure` # @@@@ @J@@@ @@@@ @[@@A=ocaml.warn_on_literal_pattern @@0Division_by_zero] # @@@A @+End_of_file\ # $@@@A@'FailureY # ,@'@@A!$$@0Invalid_argumentX # 5@0@@A*$-#-@-Match_failureV # >@@=@9@;@ @a@@A;5>4>@)Not_foundZ # O@@@AC=F<F@-Out_of_memoryW # W@@@AKENDN@.Stack_overflow^ # _@@@ASMVLV@.Sys_blocked_io_ # g@@@A[U^T^@)Sys_error[ # o@j@@Ad^g]g@:Undefined_recursive_modulea # x@@w@s@u@ @h@@Auoxnx@:Continuation_already_takenb # @@@A}wv@&Stdlib@@Р*Odoc_types*Odoc_typesWW @@ 3 @@@@@A 3 @@@W@@ @ / A@'scanner\\@'A&A%AБఠ$self(]]@AA]]@@*scan_valueA@*Odoc_value't_value@@ @C@y$unitF@@ @ JC@z@ @{C@w@ @xC@t-scan_type_preA@)Odoc_type&t_type@@ @%C@@@ @ C@@ @C@@ @C@2scan_type_recfieldA@&t_type@@ @C@,@),record_field@@ @2C@/F@@ @C@0@ @1C@-@ @.C@*@ @+C@'/scan_type_constA@&@@ @C@9@L3variant_constructor@@ @?C@<i@@ @C@=@ @>C@:@ @;C@7@ @8C@4)scan_typeA@fI@@ @IC@F@@ @ nC@G@ @HC@D@ @EC@A:scan_extension_constructorA@.Odoc_extension7t_extension_constructor@@ @C@P@@ @+C@Q@ @RC@N@ @OC@K.scan_exceptionA@.Odoc_exception+t_exception@@ @C@@@ @ bC@@ @C@@ @C@.scan_attributeA@+t_attribute@@ @C@@@ @7C@@ @C@@ @C@+scan_methodA@(t_method@@ @C@@@ @CC@@ @C@@ @C@4scan_included_moduleA@+Odoc_module/included_module@@ @ C@ @@ @ .C@@ @C@@ @C@7scan_type_extension_preA@0t_type_extension@@ @ C@ @@ @wC@ @ @ C@ @ @ C@ scan_type_extension_constructorsA@0t_type_extension@@ @ C@ >@@ @ VC@ @ @ C@ @ @ C@ 3scan_type_extensionA@0t_type_extension@@ @ C@ C@ @ @ C@ @ @ C@ 2scan_class_commentA@$text@@ @ C@ m@@ @CC@ @ @ C@ @ @ C@ .scan_class_preA@*Odoc_class't_class@@ @C@ j@@ @C@ @ @ C@ @ @ C@ 3scan_class_elementsA@*Odoc_class't_class@@ @gC@@@ @ 6C@@ @C@@ @C@*scan_classA@C@C@@ @C@@ @C@7scan_class_type_commentA@$text@@ @ C@@@ @RC@@ @C@@ @C@3scan_class_type_preA@a,t_class_type@@ @C@@@ @C@@ @C@@ @C@8scan_class_type_elementsA@_,t_class_type@@ @C@@@ @ >C@@ @C@@ @C@/scan_class_typeA@C@#C@$@ @%C@!@ @"C@3scan_module_commentA@s$text@@ @/C@,*@@ @ }C@-@ @.C@*@ @+C@'/scan_module_preA@<(t_module@@ @9C@6%@@ @[C@7@ @8C@4@ @5C@14scan_module_elementsA@+Odoc_module(t_module@@ @2C@@`@@ @"C@A@ @BC@>@ @?C@;+scan_moduleA@C@IC@J@ @KC@G@ @HC@D8scan_module_type_commentA@$text@@ @UC@R@@ @C@S@ @TC@P@ @QC@M4scan_module_type_preA@-t_module_type@@ @_C@\@@ @"tC@]@ @^C@Z@ @[C@W9scan_module_type_elementsA@`-t_module_type@@ @"KC@f@@ @ "C@g@ @hC@d@ @eC@a0scan_module_typeA@C@oC@p@ @qC@m@ @nC@j0scan_module_listA@$listKE@"@@ @"C@x@@ @"C@y@ @zC@v@ @wC@s@ @t @uC@k @lC@b @cC@X @YC@N @OC@E @FC@< @=C@2 @3C@( @)C@ @ C@ @C@ @ C@ @C@ @C@ @C@ @ C@ @ C@ @ C@ @ C@ @ C@ @C@ @C@ @C@ @C@L @MC@B @CC@5 @6C@( @)C@ @C@u @vC@l$@ @mC@r 3 @:) ; @@@ABAAYAXAyAxAASAR"A!>A=pAoA$A#@A?AAANAMAcAbAAAAAA A &A%/A.ARAQ@ @#0B@# @#2 @#3 @#4 @#5 @#6 @#7 @#8 @#9 @#: @#; @#< @#= @#> @#? @#@ @#A @#B @#C @#D @#E @#F @#G @#H @#I @#J @#K @#L @#M @#N @#OB@e@ @f@@@@\ ##@@@@%@Av # @cY@@@A@@@ @}@ @|@ @{@@A@@ @@ @~@AB @A@@@ @@ @@ @@հ@A@@ @@ @@A@A@@@ @@ @@ @@k@A@ge@ @@ @@ABC@A@@@ @@ @@ @@@A@@ @@ @@A@A@@@ @@ @@ @@B@A@@@ @@ @@ @@CD@A@ @@ @@ @@ @@@A@@@ @@ @@ @@Aа@A@@@ @@ @@ @@M@A@IG@ @@ @@AB@A@@@ @@ @@ @@x@A@tj@ @@ @@@A@@ @@ @@AB@A@@@ @@ @@ @@@A@@ @@ @@Af@A@`@@ @^@ @@ @@<@A@81@ @@ @@A[@A@U@@ @R@ @@ @@BCDEF@A@~@@ @|@ @@ @@@A@@@@ @@ @@ @@ @@Ű@A@@@ @@ @@ @@AB@A@@@ @@ @@ @@ @A@@@ @@ @@ @@AC@A@@@ @@ @@ @@@A@@@@ @@ @@ @@ @@AL@A@F@@ @A@ @@ @@BDG'*undef*Cw@@ @#/B@i@ @y # @@ @j@ @k@@ ; @@WAAAAAA[AZAxAwAAAzAyAA]A\,A+AJAIAAAAA:A9DAC`A_|A{AjAiA@ @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @#B@g@ @h@@@@X@@@U@p@U@@@)selfpat-*)s}BAt@@l_m_@AA࣠@&self-1Aఠ&self-*AEA@ 3 |{{|||||@s@ @A@hi@AB45@ST@A@@ABCܠ@@A+,@IJ@ABޠ@@Apq@@ABCD@ @A@@ABlm@;<@AVW@yz@ABC@@Aà@@A@͠@@ABCDEF@!1@CA`A@@DA@@@SSJFAK@I@@K@࣠@%paramA@__@г*Odoc_value__@__@@@@@ @ 3 @nt@@r@q|A@s@)@@@@__@@@4@@ @@@@@ภ"()_ _@ ; @@ @N@@@@A@@A@@@@@@@ @@A@A@@@S@@ @N@ @@ @+@@@k@^@@ @Y@ @@ @@ @C@@"_#@@S(a)a@AA࣠@&self-1AఠOGA@ 3 65566666@@@@RHA@@@@࣠@tA@EaFa@гki)Odoc_typeTaUa!@rXa"Ya(@@@@@ @ 3 [ZZ[[[[[@+@@*3@@(@@@@eafa)@@@@@ @ @@@@ภ$truera,sa0@ ; *:@@ @M@@@AB@@A@@-@ @@@@ @ @A@A@@@@@ @ @ @ @ @ ,@@@@@@ @ @ @ @ @ @ @ C@ \@a$@@c2=c2O@AA࣠@&self-1Aఠ01/IA0@ 3 @.@@@2JA3@@@3@࣠@"_tAc2Pc2R@KA@@ 3 @C@G@!@H@@@@@ @@A@c2Tc2U@гɠ)Odoc_typec2Xc2a@Ұc2bc2n@@@@@ @ 7 3 @&2@)@*@@ @@c2Sc2o@@@@@ @ < @@@@ภc2rc2t@@@@@@ @ @@AA@E A@@@@@@ @ P@ @ O@ @ N@ @ MJ@ @@_@@@@ @ [ @ @ Z@ @ Y@ @ X@ @ WC@ Rj@c26"@@dudu@AA࣠@&self-1AఠELA@ 3 ,++,,,,,@@@@HMA@@@@࣠@"_tA>du?du@WNA@@" 3 ?>>?????@@@!@@@@@@ @@}A@NduOdu@гt()Odoc_type]du^du@1adubdu@@@@@ @ s 3 dccddddd@&2J@)@*@@ @@ldumdu@@@C@@ @ x @@@@ภzxduydu@y@@@(@@ @ |@AA@E A@@@g@^@@ @ [@ @ @ @ @ @ J@ @@@t@k@@ @ h@ @ @ @ @ @ @ @ C@ j@duy"@@eee@AA࣠@&self-1Aఠ453OA4@ 3 @2@@@6PA7@@@7@࣠@!tA@ee@@@@ @ 3 @H@L@"@M@@@@@QA@@ @ F@ г٠)Odoc_typeee@ee@@@@@ @ "@@ee@@@@@ @ )@@@@ ఐR$selfff@}@@S 3 @<IA@D@7@@@H f@@@)@@ @ $@ @ @@ఐX!t f f@@@=@@ @ F@ F@ @@# @@9 @ఐn!t +g ,g @+@@)Odoc_type&t_type@@ @ @ 8@)Odoc_type >g ?g &@'ty_kind Cg ' Dg .@@ 3 'ty_kind@@ @$)type_kind@@ @@@C # 3 'ty_name$$Name!t@@ @@@@ @A6ocamldoc/odoc_type.mli A " $ A " 5@@*`@ 3 'ty_info&optionL*Odoc_types$info@@ @@@ @A@A @A B 6 8 B 6 a@@?a@ 3 -ty_parameters.$listK@%Types)type_expr@@ @@(Variance!t@@ @@ @@@ @@@BC@A9 C b d: C b @@bb@Q 3 *ty_privateQi,private_flag@@ @@@DN@AD E E E @@md@ 3 +ty_manifest\Cx-type_manifest@@ @ @@ @@@E^@AT F U F @@}e@ 3 &ty_loclM(location@@ @!A@Fj@A` G a G @@f@ 3 'ty_codex_&stringQ@@ @#@@ @"A@G{@Aq H ! #r H ! C@@g@@Au D v D @@c@@@@@ @ @Ġ)Odoc_type h4> h4G@-Type_abstract h4H h4U@@ ; -Type_abstract@@ @@@@@BB@App@@@T@@@ @@@@ @ 3 @@@@@@@ @ @@@ภ h4Y h4[@@@@ @@ @ @Ġ)Odoc_type i\f i\o@,Type_variant i\p i\|@@ ; ,Type_variant2@3variant_constructor@@ @ @@ @@A@BB@Aqq@@@U@ఠ!lĠ 6i\} 7i\~@ ORA@@@@ @ @@ @ 3 > = = > > > > >@A@@@@@.@@@@ @ @@@@ @ @@@డ$List$iter Vi\ Wi\@ Zi\ [i\@@@@!a @@@ @D@ @C@@@ @B@@ @A@ @@@ @?@(list.mli @@,Stdlib__ListU@#@@@@T@@ @G@@@ @@ @@ݠ @@ @@@ @@ @@ @ 3 @^W@X@Y@@@@ ఐ$self i\ i\@@@@ i\@@@@~@@ @{@ @@ @@@ఐ!t i\ i\@@@+@@ i\ i\@@@@@ @@ @3@@ఐ!l i\ i\@=@@(X@@ @H@H@H@@@@I@Ġ)Odoc_type j j@+Type_record j j@@ ; +Type_record @x,record_field@@ @@@ @ @AABB@Arr@@@V@ఠ!lŠjj@SA@@@@ @ @@ @ @@@-@@@@ @ @@@@ @ @@@డ $List$iter#j$j@ 'j(j@@Ͱ@@@@ )@@ @G@ j@@ @@ @@ @@ @@@ @@ @@ @ 3 =<<=====@AB;@<@=@@@@ ఐ$selfQjRj@Ѱ@@ @Vj@@@ _@ S@@ @ P@ @@ @@@ఐ!thjij@h@@ o+@@ljmj@@@ h@@ @ e@ @3@@ఐy!l}j~j@=@@ڠX@@ @H@H@H@@f@@I@Ġ)Odoc_typekk@)Type_openkk@@ ; )Type_open@@@ABB@AFsGs @@@oW@@@ @@Z@@ @ @@]@@ @ @@@ภkk@@@@@@@Ag @@ mC@C@@@f @@@ A@A@@@ ~@@ @ |@ @@ @@@@ @ @@ @ @ @@ @@ @C@ @e"@@ m$m>@AA࣠@&self-1Aఠl mkTAl@ : 3 @j@@@nUA =o@ =@@o@࣠@$A@m@mA@г .Odoc_extensionmDmR@ mS mj@@@@@ @ 3 @+ c@@*3 d@@(@@@@m?mk@@@ @@ @@@@@ภ#!mn"mp@"@@@@@ @!@A@ A@@@ @@ @) @ @(@ @'%@@@ @ @@ @2 @ @1@ @0@ @/C@+U@?m@@ հEnq|Fnq@AA࣠@&self-1AఠرlVA@ 3 SRRSSSSS@@@@۱oWA @ @@@࣠@A@bnqcnq@г 렡.Odoc_exceptionqnqrnq@ unqvnq@@@@@ @A 3 xwwxxxxx@+ @@*3 @@(@@@@nqnq@@@ @@ @F@@@@ภnqnq@@@@>@@ @J@A@ A@@@ #@@ @R @ @Q@ @P%@@@ @ .@@ @[ )@ @Z@ @Y@ @XC@TU@nqu@@ &oo@AA࣠@&self-1AఠFGEXAF@ 3 @D@@@HYAI@@@I@࣠@A@oo@г >*Odoc_valueoo@ Goo@@@@@ @j 3 @k+=@o@*3>@p@(@@@@oo@@@ [@@ @o@@@@ภoo@@@@@@ @s@A@ A@@@ t@@ @{ q@ @z@ @y%@@@b@ @@ @ |@ @@ @@ @C@}U@ o@@ y p p @AA࣠@&self-1Aఠ FZA@ 3 - , , - - - - -@@@@ I[A@@@@࣠@kA@