Caml1999I0316lP.Odoc_extensionӠ$NameA)Odoc_name@1odoc_extension.mlRssRs@@@@,private_flag8@@'Private @@UU@@B&Public @@UU@@'C@@A(Asttypes,private_flag@@@@@@@&T @@A@3AA@/extension_alias8@@'xa_name2@>!t@@@9X:X@@GG%xa_xt3A&optionJ7t_extension_constructor@@@@@@NYOY2@@\H@@A@@@@@RWSZ36@@@@`DA@8@@'xt_name4@+!t@@@c]X\d]Xn@@qJ'xt_args>@)Odoc_type0constructor_args@@@s^ost^o@@K&xt_ret@:%Types)type_expr@@@@@@__@@L1xt_type_extension@0t_type_extension@@@``@@M(xt_alias@]z@@@@@@aNRaNt@@N&xt_locA*Odoc_types(location@@@buybu@@O'xt_textA~$info@@@@@@cc@@P@@A@@@@@\88d@@@@EB@A8@@'te_infoA/$info@@@@@@g g :@@Q,te_type_name@!t@@@h\`h\v@@R2te_type_parameters@$listI)type_expr@@@@@@iw{iw@@S*te_private@ @@@jj@@!T/te_constructorsA!@@@@@@#k$k@@1U&te_locA|(location@@@1l2l*@@?V'te_codeA&stringO@@@@@@Dm+/Em+P@@RW@@A@@@@@HfInQT@@@@VFB@6extension_constructors@@@@;@@@@@@@@@]pVZ^pVp@@kX@@'.Odoc_extension0^ z $G:A(Warnings0Ӷ.5S6V%Types0AF3Ai4.Type_immediacy0Xp '-Stdlib__Uchar0 |K?bޣ ˠ+Stdlib__Set0PSVl8 ;+Stdlib__Seq0yt\eǟ&Q,}+Stdlib__Map0ҭfȨ؜ׇ0.Stdlib__Lexing0zsc\ZoQ,Stdlib__Lazy0'rruSZY/Stdlib__Hashtbl0!z9ϸ@`VǠ.Stdlib__Format0=z+.m׸.Stdlib__Either0 }rCT0J){9).Stdlib__Buffer0'ON͋[h#ڗA&Stdlib0>,W:(%Shape0-#\wz5)Primitive0.>}7Fmd*ՠ$Path0"nA_8K 1)Parsetree03p雲Ҳ$+Outcometree0xHU ͧTƠ*Odoc_types0qТ4c)Odoc_type0Ig@;sDphX)Odoc_name07k纤᮵o?)Longident0{C 3C(Location0>gc 7پI{YG,Identifiable0g+AbڀO"q,%Ident0T;~-1ѡ0CamlinternalLazy0G -Ϥ;I8CamlinternalFormatBasics0cEXy@)Odoc_type0constructor_args@@@Ұ;^os<^o@@SK&xt_ret@%Types)type_expr@@@ 4@@@ 6P_Q_@)ocaml.docb + the optional return type of the extension __`_@@@@@@@wL1xt_type_extension@x@@@ 9k`l`@ 0 the type extension containing this constructor x`y`M@@@@@@@M(xt_alias@@@@ <@@@ >aNRaNt@@N&xt_locA*Odoc_types(location@@@ buybu@@O'xt_textA$info@@@ @@@ cc@\; optional user description cc@@@@@@@P@@A@@@@@@@@@]Xc@@Ш@г$Name]Xf]Xl@@@@@E@t@@^oz@@Ш@г)Odoc_type^o|^o@@@@@E@@@_@@Ш@г&option__@г%Types__@@@@@ @@@E@ 7@`@@Ш@г0t_type_extension ``@@)@@@E@ :,@aNZ@@Ш@г&optionaNl aNr@г/extension_alias(aN\)aNk@@D@@@E @@@E@ ?H@@2bu3bu@AШ@г*Odoc_types=bu>bu@@Y@@@E@ \@@FcGc@AШ@г&optionPcQc@г*Odoc_typesZc[c@@v@@@w @@@E@ z@@A@s@(qqdfef@@8@@'te_infoA$info@@@ @@@ xg yg :@(; optional user information g ;g [@@@@@@@Q,te_type_name@V!t@@@ h\`h\v@@R2te_type_parameters@6X)type_expr@@@ @@@ iw{iw@@S*te_private@Z@@@ jj@@T/te_constructorsAU@@@ @@@ kk@@U&te_locA:(location@@@ ll*@@V'te_codeAS@@@@ @@@ m+/m+P@@W@@A@@@@@@@@@~~g g @AШ@г&optiong 2g 8@г*Odoc_typesg "g 1@@@@@ @@@E@ @||uh\l@@Ш@г$Nameh\oh\u@@.@@@E@ 1@@uiw@@Ш@г$list$iw%iw@г%Types.iw/iw@@J@@@K @@@E@ N@@8j@@Ш@г,private_flagAjBj@@]@@@E@ `@@JkKk@AШ@г$listTkUk@г7t_extension_constructor]k^k@@y@@@z @@@E@ }@@gl hl@AШ@г*Odoc_typesrlsl(@@@@@E@ @@{m+7|m+>@AШ@г&optionm+Hm+N@г&stringm+Am+G@@@@@ @@@E@ !@@@A@@@@0@@@@ࠠ6extension_constructorsǠpVZpVp@@@@@@@ wD@ n@@@ v@@@ uD@ o@@ pD@ m0@U @@@@"teɠpVqpVs@@@ 0@,pVVpV@@@@@ఐ"tepVvpVx@2@@Y@@40@!@@@/te_constructorspVy@,,:@@@ j.AD,~}A@@Arob,_^@A@AX@U,RQ@B@AF@C,@?@C@A;@8 ,$ #AE@A@, AF@A @ @A,@)"@@AD@ s@@A-%A@@LF@@ y0@,@@@@*@*)@?@A@b@@A@UOA@6B@B@f`@a@X@@0@Oj@@@ H************************************************************************ A@@ A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Maxence Guesdon, projet Cristal, INRIA Rocquencourt #E44$E4@ H )F*F@ H Copyright 2001 Institut National de Recherche en Informatique et /G0G@ H en Automatique. 5H6Hg@ H ;Ihh(J0@@@0{EX P8CamlinternalFormatBasics0cEXygc 7پI{YG)Longident0{C 3Cߐ0^ z $G:A07k纤᮵o?0Ig@;sDphX*Odoc_types0qТ4c+Outcometree0xHU ͧTƠ)Parsetree03p雲Ҳ$$Path0"nA_8K 1)Primitive0.>}7Fmd*ՠ%Shape0-#\wz5&Stdlib0>,W:(.Stdlib__Buffer0'ON͋[h#ڗA.Stdlib__Either0 }rCT0J){9).Stdlib__Format0=z+.m׸/Stdlib__Hashtbl0!z9ϸ@`VǠ,Stdlib__Lazy0'rruSZY.Stdlib__Lexing0zsc\ZoQ+Stdlib__Map0ҭfȨ؜ׇ0+Stdlib__Seq0yt\eǟ&Q,}+Stdlib__Set0PSVl8 ;-Stdlib__Uchar0 |K?bޣ ˠ.Type_immediacy0Xp '%Types0AF3Ai4(Warnings0Ӷ.5S6V@0^ z $G:AAF@@FI@@@@@@@@@;@@lo@@RU@@@P[@B @A~@@@R@@ABCA@@Am@@mAj@@ABD