Caml1999T037 }2 C .Odoc_ocamlhtmlР&Stdlib&Lexing;ocamldoc/odoc_ocamlhtml.mllRR@@
3 @@@@@@#intA ; @@@A@@@@@&_none_@@ A@A@$charB ; @@A@@@@@@A@&stringQ ; @@A@@@@@@@@%bytesC ; @@A@@@@@@@@%floatD ; @@A@@@@@@@@$boolE ; @@%falsec@@@$trued@@#@@@A@@@@@$@A@$unitF ; @@"()e@@.@@@A@@@@@/@A@
#exnG ; @@@A@@@@@3@@@#effH ; @ @O@A@A@@@@@@<@@@,continuationI ; @ @Q@ @P@B@A@nY@@@@@@K@@@%arrayJ ; @ @R@A@A@@@@@@U@@@ $listK ; @ @S@A"[]f@@b@"::g@@ @T@@o@
@@A@Y@@@@@r@@@&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@@A54@)Not_foundZ # O@@@A=<@-Out_of_memoryW # W@@@AED@.Stack_overflow^ # _@@@AML@.Sys_blocked_io_ # g@@@A$U'T'@)Sys_error[ # o@j@@A-^0]0@:Undefined_recursive_modulea # x@@w@s@u@ @h@@A>oAnA@:Continuation_already_takenb # @@@AFwIvI@@@@@A 3 tssttttt@s@@|R{@)ocaml.docR 0 Generation of html code to display OCaml code. Q[[Q[@@@@@@@@ 3 @@@A + %error*ATT@@ ; @@1Illegal_character+r@@ @@@UU@@AA4Unterminated_comment,@@VV@@BA3Unterminated_string-@@WW@@CA0Keyword_as_label.@@ @@@XX@@DA@@A@@@@@T@@@@@A@ # 22UU@+@г4$charU5@@; 3 @eK ; @@@A@@@@@@@@@@:@@@@<@ # 88V6@5@@@9@ # 55W3@2@@@6@ # 22XX@+@г4&stringX5@@; 6@@@@8@@A@4@@47@ 3 @@@%Error/B Z$
Z)@ # !@}@@ @@@ @@@ @@@AZZ>@@1EA@г%error)Z-*Z2@@ 3 &%%&&&&&@@@@@г#int5Z56Z8@@$@@г!#int?Z;"@@(#@@@@%@%@%$@@ఠ3base_escape_strings0M\@DN\@W@aFA@@Ѡ@m@@ @C@Ơ@t@@ @C@@ @C@@@ @C@ 3 eddeeeee@@ga@@@ภ"::r]\`s`A ; "@ @U@B@AA@AJ@@۠@!&]\b]\c@@]\a]\d@@)@@%&]\g]\l@@]\f]\m@@.*@@#]\n@@?C@.@ภ-^qu,A+@!<^qw^qx@@^qv^qy@@QC@F@@$<^q|^q@@^q{^q@@XC@T@@!^q@@iC@X@ภW_VAU@!>__@@__@@{C@p@@$>__@@__@@C@~@@!_@@C@@ภ"[]`A ; f@@@@AA@A@@e@A@`D@@@ @C@@@8A@iD@@@ @C@@@kA@r@@ @C@@@\@Z@@@@ @@A@\@@@@@@ఠ6prelike_escape_strings1#c$c@7GA@@֠@B@@ @C@@I@@ @C@@ @C@@@ @C@ 3 :99:::::@@@@@@ภְGdHg"#Aՠ@! SdTd@@VdWd@@$@@& _d`d@@bdcd@@)%@@ed@@:C@)@ภne'A@! yeze@@|e}e@@LC@A@@ 0 ee
@@ee@@SC@O@@!e@@dC@S@ภ'fQA%@!
ff@@ff@@vC@k@@%
ff@@ff @@}C@y@@!f!@@C@}@ภаg""{A@|A@-D@@@ @C@@@5A@6D@@@ @C@
@@hA@?@@ @C@@@c@@@@ @@A@c@@@@ఠ#pre2j&*j&-@HA@@&Stdlib#ref@@ @"C@@@ @ C@ 3 @@@@@@డ#refj&0j&3@@!a @ $@@ @g@ @f,%makemutableAA @@@*stdlib.mli d d d @@- @@@@-50@@ @@ @*@@ภ%false8j&49j&9@ ; ;@@ @M@@@@B@@A@@@@@BD@#=@@2
@@M>@A@Dj&&@@
@A@ఠ#fmt3Qk:>Rk:A@eIA@@ag&Format)formatter@@ @HC@(@@ @-C@$ 3 _^^_____@`zs@t@u@@@డs#refpk:Dqk:G@_@@@@@ @'@ @&@@డ&Format-str_formatterk:Hk:N@ k:Ok:\@@3@@ @
:@*format.mli- - (@@.Stdlib__Format @
@@=5@@*@@C6@A@k::@@@9@ఠ&escape٠pp@JA@@@&stringQ@@ @C@JC@K@ @LC@I 3 @Woh@i@j@@@࣠@!sApp@KA@@ 3 @)py@@@@@
@@@ఠ.escape_stringsܠqq@LA@@@@@ @_@@@ @`@ @^@@ @]E@O 3 @)5G@,@-@@@డ!!rr@@!a @ @@ @i@ @h'%field0AA@@@ @@ @@@@$@@ @\E@ZE@R@@ @S @ @Q2@@ఐ@#pre-0r @˰/@@@@@ @XF@[F@YF@@9@@G@ఐ3base_escape_stringsBs&,Cs&?@@@aQ@డR!@OuIcPuId@@$listK!a @s@@ @@
@@ @@@ @@ @@ @@HnnInn@@t @! @@@E@uE@e@@ @g@
@@ @f@@ @d@ @c@ @b@@ఐA3base_escape_stringsuIOuIb@O@@A#@@ @sF@xF@t@@ఐ6prelike_escape_stringsuIeuI{@@@I8@@ @rF@}F@y@@!@@E@q@r@@@A@q @@డ$List)fold_leftvv@ vv@@@@#acc @@!a @
@ @@ @@@$listK@@ @@ @@ @@ @@(list.mli 33 3r@@,Stdlib__List]@(#@@@@>D@'@@H@@ @D@A@P@@ @D@B@ @CD@)@ @+@ @*@@.@@ @( @ @&@ @%@ @$ 3 @6/@0@1@@@@࣠@#acc$Aw w@3MA@@5 3 @@@@@@@࣠@%paramGA@ఠ!s%7w8w@KNA@@C 3 65566666@.%P@@@@@@ఠ"s2&FwGw@ZOA@@J@@KwLw@@@Y@S@ @E@@ @@డ#Str.global_replace#Strdwew@
hwiw@@@#Str®exp@@ @3@v@@ @2@@@ @1@@ @0@ @/@ @.@ @-@'str.mli "" "#@@P@&!@@@@@ @@@@ @@@@ @@@ @@ @@ @@ @ 3 @cl@f@g^@X@Y@@@@డO®exp#Strww@
ww@@@@@ @P@@ @@ @@=^bb>^b@@RA@@@@@@ @]@@ @@ @2@@ఐ!sww@;@@?@@ww@@t@@ @ @I@I@@ఐ"s2ww@Q@@V@@ఐࠐ#accww@@@c@@@@PH@f@w@@@@ @F@@ w
w@@@#@!%@ @:@ @9E@E@@@ఐX!sxx@)@@p@@ఐL.escape_strings*yZ@[@@TA@@ @8E@E@&@@sd@@G@e@@HB@ofA@C@m@A
Escape the strings which would clash with html syntax,
and some other strings if we want to get a PRE style outside of
.Fm^^Go@@@@@@@y@yx@@ఠ+escape_baseHT|15U|1@@hPA@@@@@ @C@C@@ @C@ 3 ^]]^^^^^@@@@@@࣠@!sJAq|1Ar|1B@QA@@ 3 pooppppp@&y|11z @@@@@@ @@డ$List)fold_left}EG}EK@ }EL}EU@@Ȱ@@@@:D@@@@@ @D@@@@ @D@@ @D@@ @@ @@@Ԡ@@ @@ @@ @@ @ 3 @@L[@C@D@@@@࣠@#accKA~V_~Vb@RA@@3 3 @@@@@@@࣠@NA@ఠ!sL~Vk~Vl@SA@@@ 3 @-$M@@@@@@ఠ"s2M~Vn~Vp@TA@@H@@~Vj~Vq@@@V@Q@ @@@ @@డ.global_replace#Str~Vu~Vx@ ~Vy~V@@@@@@@ @@@@ @@i@@ @@@ @@ @@ @@ @ 3 @CL@F@G>@8@9@@@@డ®exp#Str6~V7~V@ :~V;~V@@@@@F@@ @@@ @@ @%@@ఐt!sP~VQ~V@.@@2@@T~VU~V@@@@ @ @I@<@@ఐ|"s2g~Vh~V@D@@I@@ఐ#acct~Vu~V@@@V@@q@@H@ Y@{~Vf@@@@ @F@@~VZ~V@@@@@ @@ @E@#E@!@@ఐ'!s@@@<@@ఐU3base_escape_strings @)@b*@@̠@@ @E@)E@%@@#3@@@=4A@VC@+;@A3 8 Escape the strings which would clash with html syntax. {{0@@@@@@@G@GF@]*ocaml.text6 The output functions B B@@@@@@ 3 @p}@~@@@@ఠ%printO D D@UA@@#escM@@ @lC@0@@ @1C@-@&stringQ@@ @OC@:$unitF@@ @NC@;@ @