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@ӽ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ئ@@@Caml1999T0378 =&#C(Odoc_gen*ocaml.text&_none_@@A: The types of generators. 5ocamldoc/odoc_gen.mliP77P7V@@@@@@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@Ax/A@-doc_generatorSS@AAAБ@(generateA@+Odoc_module(t_module@@@@@@X@@@@@@@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 TT@@k@@@c@@d@@eT@@@@o@@@AC@@AlT\@@#@AN@@{@@@@@A@A@@@B@@t)ocaml.docD 5 The minimal class type of documentation generators. ARXXBRX@@@@@@@#@&;@@AAu@@͠@@@@@@@@@@a@@@@@@@Y@$BaseOCeW*fW.@~B@Б/A@)generatortX5?uX5H@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@@@@A@#@8@@@C@@@ #@@@@@@@G;@@`AAD@@C@y@@@@@@ @@@@,@@A@@#@@AR@@ϐ@@@@@A@A-@2@0#@;@@AAc@@ҐƠ@@@@@@@@@@>@@@>@@@3<;;<<<<<@@AA@@#@#@E@CA@#@&;@@A@@@@I@@@G@I@GA@;@@@A[@@@@N@@@LA@@3JIIJJJJJ@#@Ґݐ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@Т@@!Р$Base]~]~@3@4G@?@!B@A@@РŠ$Base*]~+]~@@@@@@@2]~~@30//00000@@A @,Html_functor`F=^>^@VE@Т@@RР)Odoc_html.Html_generator)Odoc_htmlR^S^@ V^W^@@3WVVWWWWW@=T@K=@1T@A @@Р.Html_generator)Odoc_htmln^o^@ r^s^@@ @@@ (@@@{^ @3yxxyyyyy@"@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_functorIaa@1H@Т@@-Р(Odoc_man-Man_generator(Odoc_man-a.a@ 1a2a@@321122222@Jl@cF@1l@A @@Р-Man_generator(Odoc_manIaJa@ MaNa@@ @@@ (@@@Va @3TSSTTTTT@"@A @+Dot_functorJabbb@zI@Т@@vР(Odoc_dot-Dot_generator(Odoc_dotvbwb@ zb {b@@3{zz{{{{{@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@@O@$Base@@@@ kQS kQj@@#P@@@A@@@@@e]]@ܐ % Various ways to create a generator. d22d2\@@@@@@@@@4J@@#pp#fnr$fnv@g@Йr@s)Odoc_html3fn4fn@|7fn8fn@@376677777@@א@;@@@A@@@@@86@@(@AFfnz@@@@@#KgLg@@Й@*Odoc_latex[g\g@_g`g@@(cg@@@@@#hhih@@Й@)Odoc_texixhyh@|h}h@@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)generatormlml@@ @@@3@PJ@A@@гx-doc_generatormlml@@ @@@@@@@@@@@ mll @@"Q@@ @@@#@;@@^A@@@@R@@@O@ROA@;@@A`@@@@V@@@SA@]#I@B@2@<@@@@@@h@e@_#@ [@@@@@A@W0@@354455555@DY2@A@ H************************************************************************>A@@?A@L@ H DBMMEBM@ H OCaml JCKC@ H PDQD3@ H Maxence Guesdon, projet Gallium, INRIA Rocquencourt VE44WE4@ H \F]F@ H Copyright 2010 Institut National de Recherche en Informatique et bGcG@ H en Automatique. hHiHg@ H nIhhoIh@ H All rights reserved. This file is distributed under the terms of tJuJ@ H the GNU Lesser General Public License version 2.1, with the zK{KN@ 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Ӑ =/builds/workspace/precheck/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]!$.T0"%LZd iwO+Odoc_global0l-53Ji/0X0bf`鐥)Odoc_info0 TvwŠ0LiG茾f=k)0Nl%n$~=_c0z8P