Caml1999I037H(Odoc_genƠ-doc_generator#@(generateA@$listK+Odoc_module(t_module@@@@@@$unitF@@@@@@@@@@萐)@@@@#@A#@A;@@@A+A*@@쐐@@@@@@5ocamldoc/odoc_gen.mliST@@@@A@@@@A@;@@@A>A=@@@@@@@@@@@@ A@$BaseŠ)generator#@W@TA@SPM@@@@@@L@@@@@@@I@@ڐŠ@@@@k@A@A@@@@@X59AX5X@@A@A@Ơ-#@,@+@@|@A)@A;@@@AA0j@@ސ!@@@@@@@@@@@A@#;@@@AA>@@@搐w@@@@@@'@@@$A@@@gWhYY^@B@@Ӡ.Base_generator@`@r[``s[`|@C@@@,Base_functor@@]~~]~@D@@,Html_functor@)Odoc_html.Html_generator.Html_generator@^^@E@@-Latex_functor@*Odoc_latex/Latex_generator/Latex_generator@__J@F@@,Texi_functor@)Odoc_texi.Texi_generator.Texi_generator@`KK`K@G@@+Man_functor@(Odoc_man-Man_generator-Man_generator@aa@H@@+Dot_functor@(Odoc_dot-Dot_generator-Dot_generator@bb0@.I@@)generator;@@$Htmlt.Html_generator@@@@fnpfn@@DK@%Latexn/Latex_generator@@@@gg@@TL@$Texih.Texi_generator@@@@$h%h@@dM@#Manb-Man_generator@@@@4i5i%@@tN@#Dot\-Dot_generator@@@@Dj&(Ej&P@@O@$Base@@@@QkQSRkQj@@P@@@A@@@@@Ue]]@@@@J@A@5get_minimal_generator@n@@@v@@@@@@fmllgml@@Q@@@6(Odoc_gen0"%LZd iwO(Warnings0mJɒkgr*%"e+Outcometree0euWS~d栠*Odoc_value0IlX+KE`*Odoc_types0fX cx3H~)Odoc_type0~b:x_B)Odoc_texi0WjmJ( +Odoc_search0^Tbr`.Odoc_parameter0ץ~D3vNm)Odoc_name0{Y/3.+Odoc_module0z8P@ӽX4Id(Odoc_dot0Ӷgm_JzY-Odoc_dag2html0T `.%*Odoc_class0_"#C{$Misc0ob]6>Vê>)Longident0s `7mɕc(Location0a7cK_H%9,Identifiable0 {d\FX'`%Ident0">WA+9*X*Format_doc0]mWϓ:Mݠ0CamlinternalLazy0&͂7 Pˆ8CamlinternalFormatBasics0%FU(Q/Tu5Build_path_prefix_map0z HkGs(Asttypes0>n{T8cئ@@@Caml1999T0378w X&a$#C(Odoc_gen*ocaml.text&_none_@@A: The types of generators. 5ocamldoc/odoc_gen.mliP77P7V@@@@@@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@A/A@-doc_generatorSS@AAAБ@(generateA@*+Odoc_module(t_module@@@@@@j@@@@@@@C@@@@C@+@@C@3@/;@@@A+A*@@B@@B@@@@@@@ST@@@@@@A#@@@@@@@'*undef*C;@@AFAE@@@B@.@@@@@@@@@@@@ATA@RAAШ@б@гO$listTT@гT+Odoc_moduleTT@YTT@@@c@@@R @@@k@@@W@@гc$unit(T)T@@k@@@c@@d@@e0T@@@@o@@@AC@@Al7T\@@#@AN@@{@@@@@A@A@@@B@@t)ocaml.doc_ 5 The minimal class type of documentation generators. \RXX]RX@@@@@@@#@&;@@AAu@@͠@@@@@@@@@@|@@@@@@@t@$BaseOCW*W.@B@Б/A@)generatorX5?X5H@NBMBLBа-doc_generatorX5KX5X@@@A@@@@@@@@@@@@@@.*dummy method*B@DD@@@@@.@@@@@A @A3@.#@/@0#@)A@&0@@@@@@ @@@@@@@@@@@@<@A@A;@@@ADA@@@@@@@@@@@U;@@@AOA@LKH@@@@@@G@@@@@@@@@@@@@@@@1@@@.x;@@>AhAo@@C@@C@Q@@@@@@X59@@@@3A@#@8@@@C@@2@ #@@@@@@@G;@@`AAD@@C@y@@@@@@ @@@@G@@A@@#@@AR@@ϐ@@@@@A@A-@2@0#@;@@AAc@@ҐƠ@@@@@@@@@@>@@@>@@@3WVVWWWWW@@AA@@#@#@E@CA@#@&;@@A@@@@I@@@G@I@GA@;@@@A[@@@@N@@@LA@@3eddeeeee@#@ҐݐR@W@U#@ՐF@Y@W#@@A@͠@@@@@@@@@@@@@G@ڐ͠K@@K@@@A@AFp@@@@z@x#@@A@@@@@@@@@@@@@@h@㐐l@@l@@@A@Ad;@@@A Ad@ܐch@@@@@@@@@@@);@@@AA@@@@@@@@@@@@@@@@@吐@@@@@@@@@@A|3@@AW1YY^@@쐠 ( The module type of minimal generators. VV@@@@@@@W@3@&@A@.Base_generatorPD[`g[`u@C@@Р$Base[`x[`|@3@@|A@}A@~A@@Ð43@33@@@3@3@0@A@@@[``@@,Base_functorQE']~(]~@@D@Т@@<Р$Base6]~7]~@365566666@4G@?@!B@A@@РŠ$BaseE]~F]~@@@@@@@M]~~@3KJJKKKKK@@A @,Html_functor`FX^Y^@qE@Т@@mР)Odoc_html.Html_generator)Odoc_htmlm^n^@ q^r^@@3rqqrrrrr@=T@K=@1T@A @@Р.Html_generator)Odoc_html^^@ ^^@@ @@@ (@@@^ @3@"@A @-Latex_functortG__@F@Т@@Р*Odoc_latex/Latex_generator*Odoc_latex__@ __,@@3@Jl@cF@1l@A @@Р/Latex_generator*Odoc_latex_0_:@ _;_J@@ @@@ (@@@_ @3@"@A @,Texi_functorH`KW`Kc@G@Т@@Р)Odoc_texi.Texi_generator)Odoc_texi`Kf`Ko@ `Kp`K~@@3@Jl@cF@1l@A @@Р.Texi_generator)Odoc_texi`K`K@ `K `K@@ @@@ (@@@(`KK @3&%%&&&&&@"@A @+Man_functorI3a4a@LH@Т@@HР(Odoc_man-Man_generator(Odoc_manHaIa@ LaMa@@3MLLMMMMM@Jl@cF@1l@A @@Р-Man_generator(Odoc_mandaea@ haia@@ @@@ (@@@qa @3onnooooo@"@A @+Dot_functorJ|b}b@I@Т@@Р(Odoc_dot-Dot_generator(Odoc_dotbb@ b b@@3@Jl@cF@1l@A @@Р-Dot_generator(Odoc_dotbb"@ b#b0@@ @@@ (@@@b @3@"@A @A+)generatorKe]be]k@@;@@$Htmlq.Html_generator@@@@fnpfn@@K@%Latex8/Latex_generator@@@@gg@@L@$Texi.Texi_generator@@@@hh@@M@#Man-Man_generator@@@@ii%@@ N@#Dot-Dot_generator@@@@j&(j&P@@0O@$Base@@@@%kQS&kQj@@>P@@@A@@@@@)e]]@ܐ % Various ways to create a generator. 6d227d2\@@@@@@@@@OJ@@#pp>fnr?fnv@g@Йr@s)Odoc_htmlNfnOfn@|RfnSfn@@3RQQRRRRR@@א@;@@@A@@@@@86@@(@Aafnz@@@@@#fggg@@Й@*Odoc_latexvgwg@zg{g@@(~g@@@@@#hh@@Й@)Odoc_texihh@hh@@Eh@@@@@#ii@@Й@k(Odoc_manii@ii$@@bi@@@@@#j&*j&-@@Й@?(Odoc_dotj&9j&A@j&Bj&O@@j&1@@@@@#kQUkQY@@Й@g$BasekQekQi@kQ]@@@@@@A@à@@@@@@@3@@A@5get_minimal_generatormlpml@б@гE)generator ml ml@@ @@@3        @PJ@A@@гx-doc_generatormlml@@ @@@@@@@@@@@%mll @@=Q@@ @@@#@;@@^A@@@@R@@@O@ROA@;@@A`@@@@V@@@SA@]#I@B@2@<@@@@@@h@e@_#@ [@@@@@A@W0@@3POOPPPPP@DY2@A@ H************************************************************************YA@@ZA@L@ H _BMM`BM@ H OCaml eCfC@ H kDlD3@ H Maxence Guesdon, projet Gallium, INRIA Rocquencourt qE44rE4@ H wFxF@ H Copyright 2010 Institut National de Recherche en Informatique et }G~G@ H en Automatique. HHg@ H IhhIh@ H All rights reserved. This file is distributed under the terms of JJ@ H the GNU Lesser General Public License version 2.1, with the KKN@ H special exception on linking described in the file LICENSE. LOOLO@ H MM@ H************************************************************************NN5@;* The types of generators.  6* The minimal class type of documentation generators. T )* The module type of minimal generators. ʠ &* Various ways to create a generator. @(./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/.-,+*)('&%$#"! @@0g4!z'ysx3      @@@(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{-Odoc_dag2html0T `.%0Ӷgm_JzY.Odoc_exception0>@ӽX4Id.Odoc_extension0?*sR(6]!$.o0"%LZd iwO+Odoc_global0l-53Ji/0X0bf`鐥)Odoc_info0uIg8S$j0LiG茾f=k)0Nl%n$~=_c0z8P*%"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__Map0L5xE|O0~,J-.Stdlib__Result06 ]/J+Stdlib__Seq0nwzG&amg+Stdlib__Set0\$;7 .Stdlib__String0