Caml1999T037-!C/Ocaml_variablesР0Ocamltest_stdlib0Ocamltest_stdlib@@=@9@;@@a@@A5!4!@)Not_foundZ#O@@@A&=)<)@-Out_of_memoryW#W@@@A.E1D1@.Stack_overflow^#_@@@A6M9L9@.Sys_blocked_io_#g@@@A>UATA@)Sys_error[#o@j@@AG^J]J@:Undefined_recursive_modulea#x@@w@s@u@@h@@AXo[n[@:Continuation_already_takenb#@@@A`wcvc@&Stdlib&Result@@@@A3@@@Y**@@@3@@@Р)Variables)Variables[AF[AO@@ 3@@@@@A3@@@[AA@@ @3@@@@ఠ+all_modules+]z~]z@@A@@)Variables!t@@@A@ 3@@@@డ1$make]z]z@@@&stringQ@@@ߠ@@@@@@@@)@@@@@@7ocamltest/variables.mliboobo@@,H@ @@@@@@@@@@@@@@@B@@@@@ =@@@+all_modules]z]z@@]z]z@@=@@@B@'B@&U@@ #All the modules to compile and link-^.^@@0^1^@@H@@@B@)B@(h@@:]z;^@@@@@@B@*s@@j @@|t@A@F]zz @@ @w@ఠ$arch,S`T`@fAA@@@@@;A@+3WVVWWWWW@@@@@@డ$makeh`i`@@@@@@@@1@@@@2@@0@@/@@@.@@-"@@@$arch``@@``@@@@@>B@GB@F:@@1Host architectureaa@@aa@@@@@?B@IB@HM@@`a@@@@@@=B@JX@@M @@\Y@A@` @@ @\@ఠ.binary_modules-cc@BA@@@@@[A@K3@qx@y@z@@@డ.$makecc@@@@@@@@Q@@@@R@@P@@O"@@@N@@M"@@@.binary_modulescc&@@cc'@@@@@^B@gB@f:@@ !Additional binary modules to link d),d)M@@d)+d)N@@(@@@_B@iB@hM@@cd)O@@@@@@]B@jX@@M @@\Y@A@&c @@ @\@ఠ+bytecc_libs.3fQU4fQ`@FCA@@p@@@{A@k376677777@qx@y@z@@@డ$makeHfQcIfQg@m@@@@m@@@q@j@@@r@@p@@o@@@n@@m"@@@+bytecc_libsjfQjkfQu@@mfQinfQv@@@@@~B@B@:@@ #Libraries to link with for bytecode}gx{~gx@@gxzgx@@@@@B@B@M@@fQhgx@@@@@@}B@X@@M @@\Y@A@fQQ @@ @\@ఠ#cpp/ii@DA@@@@@A@3@qx@y@z@@@డ$makeii@ݰ@@@@@@@@@@@@@@@@@@@@"@@@#cppii@@ii@@@@@B@B@:@@ +Command to use to invoke the C preprocessorjj@@jj@@@@@B@B@M@@ij@@@@@@B@X@@M @@\Y@A@i @@ @\@ఠ(cppflags0ll@&EA@@P@@@A@3@qx@y@z@@@డ~$make(l)l@M@@@@M@@@@J@@@@@@@r@@@@@"@@@(cppflagsJlKl @@MlNl @@m@@@B@B@:@@ "Flags passed to the C preprocessor]m ^m 1@@`m am 2@@x@@@B@B@M@@jlkm 3@@@@@@B@X@@M @@\Y@A@vl @@ @\@ఠ"cc1o59o5;@FA@@@@@A@3@qx@y@z@@@డ$makeo5>o5B@@@@@@@@Ѡ@@@@@@@@@@@@@"@@@"cco5Eo5G@@o5Do5H@@@@@B@B@:@@ 'Command to use to invoke the C compilerpJMpJt@@pJLpJu@@@@@B@B@M@@o5CpJv@@@@@@B@X@@M @@\Y@A@o55 @@ @\@ఠ&cflags2rx|rx@GA@@0@@@A@3@qx@y@z@@@డ^$makerx rx@-@@@@-@@@@*@@@@@@@R@@@@@"@@@&cflags*rx+rx@@-rx.rx@@M@@@B@ B@ :@@>Flags passed to the C compiler=s>s@@@sAs@@X@@@B@ B@ M@@JrxKs@@@@@@B@ X@@M @@\Y@A@Vrxx @@ @\@ఠ9caml_ld_library_path_name3cudu@vHA@@[@@@ A@ 3gffggggg@qx@y@z@@@4CAML_LD_LIBRARY_PATHtuuu@@wuxu@@ @A@zu@@@@ఠ;export_caml_ld_library_path4ww@IA@@@&stringQ@@@DA@ @@ @@@@A@@@@@A@@@A@ @@ A@ 3@AOH@I@J@@@࣠@%value6Aww@JA@@-3@<w a @@@@@  @@@ఠ-current_value7x x-@KA@@.@@@ mC@ 3@(K@@ @@@డ#Sys+safe_getenvx0x3@ x4x?@@@b@@@ J@@ IQ@@@ H@@ G@>ocamltest/ocamltest_stdlib.mli} W Y} W {@@0Ocamltest_stdlibY@@@@@@@ f@@ eb@@@ d@@ c4@@ఐ9caml_ld_library_path_namex@xY@k@@)@@@ oD@ qD@ pH@@9 @@LI@A@#x @@@ఠ+local_value.y]c/y]n@ALA@@&stringQ@@@C@ r354455555@bpi@j@k@@@డJ&String&concatJzqvKzq|@ Nzq}Ozq@@@"@@@ @@ @$listK0@@@ @@@ @@ 5@@@ @@ @@ @*string.mlisss@@.Stdlib__StringI@)$@@@!@@@@@@ @@@@@@@@Q@@@@@@@N@@డ(Filename(path_sepzqzq@ zqzq@@ @@@@]:<]:Q@@C@ @@U@@@D@3D@2t@@డ&String%wordszqzq@ zqzq@@@7@@@@@$listK@@@@@@@@@@ll@@K@@@@N@@@9@@8@@@7@@@6@@5@@ఐ>%valuezqzq@@@g@@zqzq@@@@@@@@D@FE@A@@zquzq@@@A@ y]_@@@ఠ)new_value{{@(MA@@s@@@_C@H3@@@@@@డ!=,|-|@@!a@@@@@@$boolE@@@@@@@&%equalBA @@@@*stdlib.mliyy@@&StdlibQ@"!@@@ @@@\C@N@@O@ @@M @@@L@@K@@J@@@ఐ:+local_valueh|=@I>@@L@@ r|@@Gt|@@#D@]Y@@@@0@@@^D@Y`@ఐ-current_value||@K@@mj@డhj} } @g@@@@@@sC@e@@f@ @@dh@@@c@@b@@a@@ఐࠐ-current_value}@u@@@@ } @@(} @@#D@t@@@@H@@@uD@p@ఐ+local_value} } @@@C@v@డ&String&concat~  !~  '@ ~  (~  .@@@@@@@@@@~@@@@}@@@|@@{@@@z@@y@@x@@డ (Filename(path_sep ~  / ~  7@ ~  8~  @@@t@@@@@D@D@@@ภ"::"~  B#~  ]A;@@U@B@AA@A@@ఐ+local_value2~  M@@@@@@D@D@D@@ภ"C~  O!A ఐ|-current_value L~  \@ @@D@D@D@6@ภ"[]8A;7@@@@AA@A,@@@;A@@@@D@F@@"BA@ 2@@@D@M@@l~  AJ@@8@@@D@U@@Q@@[D@X@w}U@@Z@y|W@@_\@A@{{Y@@@ఐ$9caml_ld_library_path_name a d a }@۰@@3@m{t@u@v@@@@ఐ)new_value a  a @ @@@@ a c@@@@@@@'@@@@@i@@@ @A@A@@A@@@@ఠ4caml_ld_library_pathA  A  @NA@@@@@A@3@;4@5@6@@@డ2make_with_exporterB  B  @@(exporter@@@@@@@@@@栠@@@@@@@@@@@@@@@@dd@@I@&%@@@#@A%@3%value@@@@@ @@۠@'@@@@@@@@@@@@@>@@@@=@@@@@@@Y@@@@@@@i@@ఐ;export_caml_ld_library_path /C   0C  @s@@@@@@@@@/@@@蠠@@@@@@@@@@@/ld_library_path QD   RD  @@ TD   UD  @@~@@@B@B@@@ 5List of paths to lookup for loading dynamic libraries dE   eE  /@@ gE   hE  0@@@@@B@B@@@ qD   rE  1@@@@@@B@@@ @@@A@ }A   @@ @à@ఠ3codegen_exit_status G 3 7 G 3 J@ OA@@@@@A@3        @@@@@@డ$make G 3 M G 3 Q@İ@@@@@@@ @@@@ @@ @@ @@@ @@"@@@3codegen_exit_status G 3 T G 3 g@@ G 3 S G 3 h@@@@@B@"B@!:@@?Expected exit status of codegen H j m H j @@ H j l H j @@@@@B@$B@#M@@ G 3 R H j @@@@@@B@%X@@M @@\Y@A@ G 3 3 @@ @\@ఠ0compare_programs J   J  @ PA@@7@@@6A@&3        @qx@y@z@@@డe$make J   J  @4@@@@4@@@,@1@@@-@@+@@*Y@@@)@@("@@@0compare_programs 1J   2J  @@ 4J   5J  @@T@@@9B@BB@A:@@ ,Set to "false" to disable program comparison DK   EK  @@ GK   HK  @@_@@@:B@DB@CM@@ QJ   RK  @@@@@@8B@EX@@M @@\Y@A@ ]J   @@ @\@ఠ9compiler_directory_suffix jM   kM  @ }QA@@@@@VA@F3 n m m n n n n n@qx@y@z@@@డ$make M   M  @@@@@@@@L@@@@M@@K@@J@@@I@@H"@@@9compiler_directory_suffix M   M  6@@ M   M  7@@@@@YB@bB@a:@@ >Suffix to add to the directory where the test will be compiled N 9 < N 9 z@@ N 9 ; N 9 {@@@@@ZB@dB@cM@@ M   N 9 |@@@@@@XB@eX@@M @@\Y@A@ M   @@ @\@ఠ2compiler_reference P ~  P ~ @ RA@@ @@@vA@f3        @qx@y@z@@@డ E$make P ~  P ~ @ @@@@ @@@l@ @@@m@@k@@j 9@@@i@@h"@@@2compiler_reference P ~  P ~ @@ P ~  P ~ @@ 4@@@yB@B@:@@ DReference file for compiler output for ocamlc.byte and ocamlopt.byte $Q   %Q  @@ 'Q   (Q  @@ ?@@@zB@B@M@@ 1P ~  2Q  @@@@@@xB@X@@M @@\Y@A@ =P ~ ~ @@ @\@ఠ3compiler_reference2  JS   KS  @ ]SA@@ @@@A@3 N M M N N N N N@qx@y@z@@@డ $make _S   `S  @ @@@@ @@@@ @@@@@@@ @@@@@"@@@3compiler_reference2 S   S  2@@ S   S  3@@ @@@B@B@:@@ BReference file for compiler output for ocamlc.opt and ocamlopt.opt T 5 8 T 5 z@@ T 5 7 T 5 {@@ @@@B@B@M@@ S   T 5 |@@@@@@B@X@@M @@\Y@A@ S   @@ @\@ఠ9compiler_reference_suffix  V ~  V ~ @ TA@@ @@@A@3        @qx@y@z@@@డ %$make V ~  V ~ @ @@@@ @@@@ @@@@@@@ @@@@@"@@@9compiler_reference_suffix V ~  V ~ @@ V ~  V ~ @@ @@@B@B@:@@ KSuffix to add to the file name containing the reference for compiler output W   W  @@ W   W  @@ @@@B@B@M@@ V ~  W  @@@@@@B@X@@M @@\Y@A@ V ~ ~ @@ @\@ఠ/compiler_output  *Y   +Y  &@ =UA@@ g@@@A@3 . - - . . . . .@qx@y@z@@@డ $make ?Y  ) @Y  -@ d@@@@ d@@@̠@ a@@@@@@@ @@@@@"@@@/compiler_output aY  0 bY  ?@@ dY  / eY  @@@ @@@B@B@:@@ )Where to log output of bytecode compilers tZ B E uZ B n@@ wZ B D xZ B o@@ @@@B@B@M@@ Y  . Z B p@@@@@@B@X@@M @@\Y@A@ Y   @@ @\@ఠ0compiler_output2  \ r v \ r @ VA@@ @@@A@3        @qx@y@z@@@డ $make \ r  \ r @ ԰@@@@ @@@젠@ @@@@@@@ @@@@@"@@@0compiler_output2 \ r  \ r @@ \ r  \ r @@ @@@B@B@:@@ 'Where to log output of native compilers ]   ]  @@ ]   ]  @@ @@@B@B@M@@ \ r  ]  @@@@@@B@X@@M @@\Y@A@ \ r r @@ @\@ఠ.compiler_stdin  _   _  @ WA@@ G@@@A@3        @qx@y@z@@@డ u$make _   _  @ D@@@@ D@@@ @ A@@@ @@ @@  i@@@ @@"@@@.compiler_stdin A_   B_  @@ D_   E_  @@ d@@@B@"B@!:@@;standard input of compilers T`  U` @@ W`  X` @@ o@@@B@$B@#M@@ a_   b` @@@@@@B@%X@@M @@\Y@A@ m_   @@ @\@ఠ,compile_only zb $ {b 0@ XA@@ @@@6A@&3 ~ } } ~ ~ ~ ~ ~@qx@y@z@@@డ $make b 3 b 7@ @@@@ @@@,@ @@@-@@+@@* @@@)@@("@@@,compile_only b : b F@@ b 9 b G@@ @@@9B@BB@A:@@:Compile only (do not link) cIL cIf@@ cIK cIg@@ @@@:B@DB@CM@@ b 8 cIh@@@@@@8B@EX@@M @@\Y@A@ b   @@ @\@ఠ#csc ejn ejq@ YA@@ '@@@VA@F3        @qx@y@z@@@డ U$make ejtejx@ $@@@@ $@@@L@ !@@@M@@K@@J I@@@I@@H"@@@#csc!ej{"ej~@@$ejz%ej@@ D@@@YB@bB@a:@@;Path to the CSharp compiler4ej5ej@@7ej8ej@@ O@@@ZB@dB@cM@@AejyBej@@@@@@XB@eX@@M @@\Y@A@Mejj @@ @\@ఠ)csc_flagsZg[g@mZA@@ @@@vA@f3^]]^^^^^@qx@y@z@@@డ $makeogpg@ @@@@ @@@l@ @@@m@@k@@j @@@i@@h"@@@)csc_flagsgg@@gg@@ @@@yB@B@:@@=Flags for the CSharp compilergg@@gg@@ @@@zB@B@M@@gg@@@@@@xB@X@@M @@\Y@A@g @@ @\@ఠ+directoriesii@[A@@ @@@A@3@qx@y@z@@@డ 5$makeii@ @@@@ @@@@ @@@@@@@ )@@@@@"@@@+directoriesii @@ii @@ $@@@B@B@:@@ +Directories to include by all the compilersj j ;@@j j <@@ /@@@B@B@M@@!i"j =@@@@@@B@X@@M @@\Y@A@-i @@ @\@ఠ%flags:l?C;l?H@M\A@@ w@@@A@3>==>>>>>@qx@y@z@@@డ $makeOl?KPl?O@ t@@@@ t@@@@ q@@@@@@@ @@@@@"@@@%flagsql?Rrl?W@@tl?Qul?X@@ @@@B@B@:@@ !Flags passed to all the compilersmZ]mZ~@@mZ\mZ@@ @@@B@B@M@@l?PmZ@@@@@@B@X@@M @@\Y@A@l?? @@ @\@ఠ*last_flagsoo@]A@@ @@@A@3@qx@y@z@@@డ$makeoo@ @@@@ @@@̠@ @@@@@@@ @@@@@"@@@*last_flagsoo@@oo@@@@@B@B@:@@ ?Flags passed to all the compilers at the end of the commandlinepp@@pp@@@@@B@B@M@@op@@@@@@B@X@@M @@\Y@A@ o @@ @\@ఠ)librariesrr@-^A@@W@@@A@3@qx@y@z@@@డ$make/r0r@T@@@@T@@@젠@Q@@@@@@@y@@@@@"@@@)librariesQrRr @@TrUr@@t@@@B@B@:@@ +Libraries the program should be linked withdses>@@gshs?@@@@@B@B@M@@qrrs@@@@@@@B@X@@M @@\Y@A@}r @@ @\@ఠ%mkdlluBFuBK@_A@@@@@A@3@qx@y@z@@@డ$makeuBNuBR@İ@@@@@@@ @@@@ @@ @@ @@@ @@"@@@%mkdlluBUuBZ@@uBTuB[@@@@@B@"B@!:@@=Command to use to build a DLLv]`v]}@@v]_v]~@@@@@B@$B@#M@@uBSv]@@@@@@B@%X@@M @@\Y@A@uBB @@ @\@ఠ%mkexexx@ `A@@7@@@6A@&3@qx@y@z@@@డe$makexx@4@@@@4@@@,@1@@@-@@+@@*Y@@@)@@("@@@%mkexe1x2x@@4x5x@@T@@@9B@BB@A:@@ /Command used to build an executable program DLLDyEy@@GyHy@@_@@@:B@DB@CM@@QxRy@@@@@@8B@EX@@M @@\Y@A@]x @@ @\@ఠ'module_j{k{@}aA@@@@@VA@F3nmmnnnnn@qx@y@z@@@డ$make{{@@@@@@@@L@@@@M@@K@@J@@@I@@H"@@@&module{{@@{{@@@@@YB@bB@a:@@:Compile one module at once|| @@||@@@@@ZB@dB@cM@@{|@@@@@@XB@eX@@M @@\Y@A@{ @@ @\@ఠ'modules~~@bA@@@@@vA@f3@qx@y@z@@@డE$make~~#@@@@@@@@l@@@@m@@k@@j9@@@i@@h"@@@'modules~&~-@@~%~.@@4@@@yB@B@:@@9Other modules of the test$03%0L@@'02(0M@@?@@@zB@B@M@@1~$20N@@@@@@xB@X@@M @@\Y@A@=~ @@ @\@ఠ-nativecc_libsJPTKPa@]cA@@@@@A@3NMMNNNNN@qx@y@z@@@డ$make_Pd`Ph@@@@@@@@@@@@@@@@@@@@@"@@@-nativecc_libsPkPx@@PjPy@@@@@B@B@:@@ &Libraries to link with for native code{~{@@{}{@@@@@B@B@M@@Pi{@@@@@@B@X@@M @@\Y@A@PP @@ @\@ఠ&objext@dA@@@@@A@3@qx@y@z@@@డ%$make@@@@@@@@@@@@@@@@@@@@@"@@@&objext@@@@@@@B@B@:@@9Extension of object files@@@@@@@B@B@M@@@@@@@@B@X@@M @@\Y@A@ @@ @\@ఠ&libext*+@=eA@@g@@@A@3.--.....@qx@y@z@@@డ$make?@@d@@@@d@@@̠@a@@@@@@@@@@@@"@@@&libextab@@de@@@@@B@B@:@@:Extension of library filestu@@wx @@@@@B@B@M@@!@@@@@@B@X@@M @@\Y@A@ @@ @\@ఠ&asmext#'#-@fA@@@@@A@3@qx@y@z@@@డ$make#0#4@԰@@@@@@@젠@@@@@@@@@@@@@"@@@&asmext#7#=@@#6#>@@@@@B@B@:@@;Extension of assembly files@C@^@@@B@_@@@@@B@B@M@@#5@`@@@@@@B@X@@M @@\Y@A@## @@ @\@ఠ+ocamlc_byte bf bq@gA@@G@@@A@3  @qx@y@z@@@డu$makebt bx@D@@@@D@@@ @A@@@ @@ @@ i@@@ @@"@@@+ocamlc_byteAb{Bb@@DbzEb@@d@@@B@"B@!:@@ "Path of the ocamlc.byte executableTU@@WX@@o@@@B@$B@#M@@abyb@@@@@@B@%X@@M @@\Y@A@mbb @@ @\@ఠ-ocamlopt_bytez{@hA@@@@@6A@&3~}}~~~~~@qx@y@z@@@డ$make@@@@@@@@,@@@@-@@+@@*@@@)@@("@@@-ocamlopt_byte@@@@@@@9B@BB@A:@@ $Path of the ocamlopt.byte executable@@@@@@@:B@DB@CM@@@@@@@@8B@EX@@M @@\Y@A@ @@ @\@ఠ(ocamlrun @iA@@'@@@VA@F3@qx@y@z@@@డU$make@$@@@@$@@@L@!@@@M@@K@@JI@@@I@@H"@@@(ocamlrun!"&@@$%'@@D@@@YB@bB@a:@@?Path of the ocamlrun executable4),5)K@@7)+8)L@@O@@@ZB@dB@cM@@AB)M@@@@@@XB@eX@@M @@\Y@A@M @@ @\@ఠ,ocamlc_flags ZOS[O_@mjA@@@@@vA@f3^]]^^^^^@qx@y@z@@@డ$makeoObpOf@@@@@@@@l@@@@m@@k@@j@@@i@@h"@@@,ocamlc_flagsOiOu@@OhOv@@@@@yB@B@:@@ *Flags passed to ocamlc.byte and ocamlc.optx{x@@xzx@@@@@zB@B@M@@Ogx@@@@@@xB@X@@M @@\Y@A@OO @@ @\@ఠ4ocamlc_default_flags!@kA@@@@@A@3@qx@y@z@@@డ5$make@@@@@@@@@@@@@@@@)@@@@@"@@@4ocamlc_default_flags@@@@$@@@B@B@:@@ 5Flags passed by default to ocamlc.byte and ocamlc.opt@@@@/@@@B@B@M@@!"@@@@@@B@X@@M @@\Y@A@- @@ @\@ఠ.ocamllex_flags": $; 2@MlA@@w@@@A@3>==>>>>>@qx@y@z@@@డ$makeO 5P 9@t@@@@t@@@@q@@@@@@@@@@@@"@@@.ocamllex_flagsq <r J@@t ;u K@@@@@B@B@:@@8Flags passed to ocamllexMPMh@@MOMi@@@@@B@B@M@@ :Mj@@@@@@B@X@@M @@\Y@A@   @@ @\@ఠ.ocamlopt_flags#lpl~@mA@@@@@A@3@qx@y@z@@@డ$makell@@@@@@@@̠@@@@@@@@ @@@@@"@@@.ocamlopt_flagsll@@ll@@@@@B@B@:@@ .Flags passed to ocamlopt.byte and ocamlopt.opt@@@@@@@B@B@M@@l@@@@@@B@X@@M @@\Y@A@ ll @@ @\@ఠ6ocamlopt_default_flags$@-nA@@W@@@A@3@qx@y@z@@@డ$make/0@T@@@@T@@@젠@Q@@@@@@@y@@@@@"@@@6ocamlopt_default_flagsQR@@TU @@t@@@B@B@:@@ 9Flags passed by default to ocamlopt.byte and ocamlopt.optd e G@@g  h H@@@@@B@B@M@@qr I@@@@@@B@X@@M @@\Y@A@} @@ @\@ఠ/ocamlyacc_flags%KOK^@oA@@@@@A@3@qx@y@z@@@డ$makeKaKe@İ@@@@@@@ @@@@ @@ @@ @@@ @@"@@@/ocamlyacc_flagsKhKw@@KgKx@@@@@B@"B@!:@@9Flags passed to ocamlyaccz}z@@z|z@@@@@B@$B@#M@@Kfz@@@@@@B@%X@@M @@\Y@A@KK @@ @\@ఠ1ocaml_exit_status&@ pA@@7@@@6A@&3@qx@y@z@@@డe$make@4@@@@4@@@,@1@@@-@@+@@*Y@@@)@@("@@@1ocaml_exit_status12@@45@@T@@@9B@BB@A:@@=Expected exit status of ocamlDE@@GH@@_@@@:B@DB@CM@@QR@@@@@@8B@EX@@M @@\Y@A@] @@ @\@ఠ3ocaml_filetype_flag'jk@}qA@@@@@VA@F3nmmnnnnn@qx@y@z@@@డ$make @@@@@@@@L@@@@M@@K@@J@@@I@@H"@@@3ocaml_filetype_flag%@@&@@@@@YB@bB@a:@@ -Filetype of the testfile (-impl, -intf, etc.)(+(X@@(*(Y@@@@@ZB@dB@cM@@(Z@@@@@@XB@eX@@M @@\Y@A@ @@ @\@ఠ7ocamlc_byte_exit_status(\`\w@rA@@@@@vA@f3@qx@y@z@@@డE$make\z\~@@@@@@@@l@@@@m@@k@@j9@@@i@@h"@@@7ocamlc_byte_exit_status\\@@\\@@4@@@yB@B@:@@ !Expected exit status of ocac.byte$%@@'(@@?@@@zB@B@M@@1\2@@@@@@xB@X@@M @@\Y@A@=\\ @@ @\@ఠ9ocamlopt_byte_exit_status)JK@]sA@@@@@A@3NMMNNNNN@qx@y@z@@@డ$make_`@@@@@@@@@@@@@@@@@@@@@"@@@9ocamlopt_byte_exit_status@@@@@@@B@B@:@@ %Expected exit status of ocamlopt.byte .@@/@@@@@B@B@M@@0@@@@@@B@X@@M @@\Y@A@ @@ @\@ఠ4ocamlnat_exit_status*262J@tA@@@@@A@3@qx@y@z@@@డ%$make2M2Q@@@@@@@@@@@@@@@@@@@@@"@@@4ocamlnat_exit_status2T2h@@2S2i@@@@@B@B@:@@ Expected exit status of ocamlnatknk@@kmk@@@@@B@B@M@@2Rk@@@@@@B@X@@M @@\Y@A@22 @@ @\@ఠ6ocamlc_opt_exit_status+*+@=uA@@g@@@A@3.--.....@qx@y@z@@@డ$make?@@d@@@@d@@@̠@a@@@@@@@@@@@@"@@@6ocamlc_opt_exit_statusab@@de@@@@@B@B@:@@ Expected exit status of ocac.opttu@@wx@@@@@B@B@M@@@@@@@@B@X@@M @@\Y@A@ @@ @\@ఠ8ocamlopt_opt_exit_status,@vA@@@@@A@3@qx@y@z@@@డ$make@԰@@@@@@@젠@@@@@@@@@@@@@"@@@8ocamlopt_opt_exit_status4@@5@@@@@B@B@:@@ $Expected exit status of ocamlopt.opt7:7^@@797_@@@@@B@B@M@@7`@@@@@@B@X@@M @@\Y@A@ @@ @\@ఠ4export_ocamlrunparam- bf bz@wA@@@@@A@@@@@@@A@ @@@A@ @@ A@3      @@@@@@࣠@%value/A3b{4b@FxA@@#321122222@2;bb<@@@@@  @@@-OCAMLRUNPARAMHI@@KL@@-3HGGHHHHH@#<@@@@@@ఐ)%valueYZ@ @@H@@]"@@@B@P@@@2)A@WA@0@A@-@-,@C@ఠ-ocamlrunparam0st@yA@@@@@,A@3wvvwwwww@Xxq@r@s@@@డ2make_with_exporter@@@@@A@@ @9@@8@@@6@@@7@@5@@4@3@@@@@@@@@@@@@@@@@@@@@@@@B@@ఐ4export_ocamlrunparam@L@@@@A@ @PB@OA@@2@@@M@@@K@"B@L@@J@@IB@H@@NB@>@@C@@@@B@-@@A@@@@@@-ocamlrunparam @@  @@5@@@/B@XB@W@@;Equivalent of OCAMLRUNPARAM@@@@B@@@0B@ZB@Y@@()@@@@@@.B@[@@ @@@A@4 @@ @@ఠ+ocamlsrcdir1A!B,@TzA@@~@@@lA@\3EDDEEEEE@@@@@@డ$makeV/W3@{@@@@{@@@b@x@@@c@@a@@`@@@_@@^"@@@+ocamlsrcdirx6yA@@{5|B@@@@@oB@xB@w:@@7Where OCaml sources areDGD^@@DFD_@@@@@pB@zB@yM@@4D`@@@@@@nB@{X@@M @@\Y@A@ @@ @\@ఠ0ocamldebug_flags2bfbv@{A@@@@@A@|3@qx@y@z@@@డ$makebyb}@@@@@@@@@@@@@@@@@@@@@~"@@@0ocamldebug_flagsbb@@bb@@ @@@B@B@:@@4Flags for ocamldebug@@@@@@@B@B@M@@b~ @@@@@@B@X@@M @@\Y@A@bb @@ @\@ఠ'os_type3!"@4|A@@^@@@A@3%$$%%%%%@qx@y@z@@@డ$make67@[@@@@[@@@@X@@@@@@@@@@@@"@@@'os_typeXY@@[\@@{@@@B@B@:@@8The OS we are running onkl@@no@@@@@B@B@M@@xy@@@@@@B@X@@M @@\Y@A@ @@ @\@ఠ.ocamldoc_flags4@}A@@@@@A@3@qx@y@z@@@డ$make)Variables @  @@԰@@@@@@@ @@@@@@@@@@@@@+@@@.ocamldoc_flags @@!@@@@@B@B@C@@.ocamldoc flags#&#4@@#%#5@@@@@B@B@V@@#6@@@@@@B@a@@R @@eb@A@ @@ @e@ఠ0ocamldoc_backend5 8< 8L@~A@@G@@@A@3  @z@@@@@డu$make)Variables#8O$8X@ '8Y(8]@@M@@@@M@@@⠠@J@@@@@@@r@@@@@+@@@0ocamldoc_backendJ8`K8p@@M8_N8q@@m@@@B@B@C@@ )ocamldoc backend (html, latex, man, ... )]sv^s@@`suas@@x@@@B@B@V@@j8^ks@@@@@@B@a@@R @@eb@A@v88 @@ @e@ఠ4ocamldoc_exit_status6@A@@@@@ A@3@z@@@@@డ$make)Variables@ @@ư@@@@@@@@@@@@@@@@@@@@+@@@4ocamldoc_exit_status@@@@@@@B@B@C@@=expected ocamldoc exit status@@@@@@@B@B@V@@ @@@@@@B@a@@R @@eb@A@ @@ @e@ఠ/ocamldoc_output7  @@A@@9@@@,A@3@z@@@@@డg$make)Variables!#!,@ !-!1@@?@@@@?@@@"@<@@@#@@!@@ d@@@@@+@@@/ocamldoc_output<!5=!D@@?!4@!E@@_@@@/B@8B@7C@@+@@@2ocamldoc_reference@@@@@@@OB@XB@WC@@ &Where to find expected ocamldoc output@@@@@@@PB@ZB@YV@@@@@@@@NB@[a@@R @@eb@A@hh @@ @e@ఠ8ocaml_script_as_argument9@ BA@@+@@@lA@\3@z@@@@@డY$make)Variables   @   @@1@@@@1@@@b@.@@@c@@a@@`V@@@_@@^+@@@8ocaml_script_as_argument . /3@@ 1 24@@Q@@@oB@xB@wC@@ AWhether the ocaml script should be passed as argument or on stdin A6; B6|@@ D6: E6}@@\@@@pB@zB@yV@@ N O6~@@@@@@nB@{a@@R @@eb@A@ Z @@ @e@ఠ'plugins: g h@ zCA@@@@@A@|3 k j j k k k k k@z@@@@@డ$make)Variables  @   @@@@@@@@@@@@@@@@@@@@@@~+@@@'plugins  @@  @@@@@B@B@C@@4plugins for ocamldoc  @@  @@@@@B@B@V@@  @@@@@@B@a@@R @@eb@A@  @@ @e@ఠ5shared_library_cflags;  @ DA@@@@@A@3        @z@@@@@డK$make)Variables  @   @@#@@@@#@@@@ @@@@@@@H@@@@@+@@@5shared_library_cflags! !! @@!#!$ @@C@@@B@B@C@@ ?Flags used to compile C files for inclusion in shared libraries!3 !4 Q@@!6 !7 R@@N@@@B@B@V@@!@!A S@@@@@@B@a@@R @@eb@A@!L @@ @e@ఠ,sharedobjext<!YUY!ZUe@!lEA@@@@@A@3!]!\!\!]!]!]!]!]@z@@@@@డ$make)Variables!rhj!shs@ !vht!whx@@@@@@@@@ @@@@@@@@@@@@@+@@@,sharedobjext!h{!h@@!hz!h@@@@@B@B@C@@ Extension of shared object files!!@@!!@@@@@B@B@V@@!hy!@@@@@@B@a@@R @@eb@A@!UU @@ @e@ఠ+use_runtime=!!@!FA@@ @@@A@3!!!!!!!!@z@@@@@డ =$make)Variables!!@ !!@@ @@@@ @@@⠠@ @@@@@@@ :@@@@@+@@@+use_runtime""@@""@@ 5@@@B@B@C@@ .Whether the -use-runtime option should be used"%"&@@"(")@@ @@@@B@B@V@@"2"3@@@@@@B@a@@R @@eb@A@"> @@ @e@@"G""H#@@$unitF@@@sA@3"L"K"K"L"L"L"L"L@w~@@@@@డ"a$List$iter"a&"b*@ "e+"f/@@@@!a@T@@b*@@@a@@`@@_@$listK@@@^@@]9@@@\@@[@@Z@(list.mli@@,Stdlib__ListU@-(@@@@ @@@A@a@@e&@@@d@@c@@b@%@@@`@@_[@@@^@@]@@\X@@డ! 1register_variable"0"A@@ @@@@@$unitF@@@@@@ j j;@@ L@@@@!@@@@@@@@@@@@ภ"FJ"3""Aఐ!!+all_modules "FU@  @@PB@@ภͰ"W[Aˠఐ $arch "W_@ * @@cB@@ภ#ae'Aޠఐ G.binary_modules # as@Ͱ @@vB@@ภ#uy:Aఐꠐ+bytecc_libs #u@p @@B@@ภ#'MAఐ#cpp #0@ @@B@@ภ#:`Aఐ0(cppflags #C@ @@B@@ภ,#MsA*ఐӠ"cc #V@Y @@B@ @ภ?#`A=ఐv&cflags #i@ @@B@@ภR#sAPఐɠ4caml_ld_library_path #|@ @@B@/@ภe#Acఐ3codegen_exit_status #@ @@B@B@ภx#Avఐ0compare_programs #@. @@B@U@ภ#AఐK9compiler_directory_suffix #@Ѱ @@!B@h@ภ#Aఐ2compiler_reference #/@t @@4B@{@ภ#15Aఐ3compiler_reference2 #1H@ @@GB@@ภİ#JN A ఐ49compiler_reference_suffix #Jg@ @@ZB@@ภװ#imAՠఐנ/compiler_output $i|@] @@mB@@ภ$ ~1Aఐz0compiler_output2 $~@ @@B@@ภ$DAఐ.compiler_stdin $'@ @@B@@ภ$1WAఐ,compile_only $:@F @@B@@ภ#$D jA!ఐc#csc $M @ @@B@&@ภ6$W }A4ఐ)csc_flags $` @ @@B@.@ภI$j AGఐ+directories $s @/ @@B@6&@ภ\$} AZఐL%flags $ @Ұ @@B@>9@ภo$ Amఐ*last_flags $ @u @@B@FL@ภ$ Aఐ)libraries $ @ @@B@N_@ภ$  Aఐ5%mkdll $  @ @@+B@Vr@ภ$  Aఐh'module_ $  #@ @@>B@^@ภ$ % )Aఐ 'modules $ % 0@ @@QB@f@ภΰ$ 2 6A̠ఐ-nativecc_libs $ 2 C@4 @@dB@n@ภ% E I(AߠఐQ&objext %  E O@װ @@wB@v@ภ% Q U;Aఐ&libext % Q [@z @@B@~@ภ%( ] aNAఐ&asmext %1 ] g@ @@B@@ภ%; i maAఐ:+ocamlc_byte %D i x@ @@B@@ภ-%N z ~tA+ఐݠ-ocamlopt_byte %W z @c @@B@ @ภ@%a  A>ఐ(ocamlrun %j  @ @@B@@ภS%t  AQఐ#,ocamlc_flags %}  @ @@B@0@ภf%  AdఐƠ4ocamlc_default_flags %  @L @@B@C@ภy%  Awఐ.ocamlopt_flags %  @ @@B@V@ภ%  Aఐ6ocamlopt_default_flags %  @" @@"B@i@ภ%  Aఐ Ϡ1ocaml_exit_status % ! @ U @@5B@|@ภ%!!Aఐ r3ocaml_filetype_flag %!!%@  @@HB@@ภŰ%!'!+ Aàఐ 7ocamlc_byte_exit_status %!'!B@  @@[B@@ภذ% !D!HA֠ఐ 9ocamlopt_byte_exit_status & !D!a@ > @@nB@@ภ& !!c!g2Aఐ [4ocamlnat_exit_status &!!c!{@  @@B@@ภ&"!}!EAఐ 6ocamlc_opt_exit_status &("!}!@  @@B@@ภ&2#!!XAఐ 8ocamlopt_opt_exit_status &;#!!@  @@B@@ภ$&E$!!kA"ఐ ۠-ocamlrunparam &N$!!@  @@B@@ภ7&X%!!~A5ఐ'.ocamllex_flags &a%!!@ @@B@ @ภJ&k&!!AHఐꠐ/ocamlyacc_flags &t&!!@p @@B@ '@ภ]&~'!!A[ఐ.ocamldoc_flags &'!"@s @@B@ :@ภp&("" Anఐ0ocamldoc_backend &(""@  @@B@ M@ภ&)""!Aఐ/ocamldoc_output &)""0@. @@B@ &`@ภ&*"2"6AఐK2ocamldoc_reference &*"2"H@Ȱ @@,B@ .s@ภ&+"J"NAఐP4ocamldoc_exit_status &+"J"b@Ͱ @@?B@ 6@ภ&,"d"hAఐ 50ocamldebug_flags &,"d"x@  @@RB@ >@ภϰ&-"z"~A͠ఐ 8ocaml_script_as_argument &-"z"@ @@eB@ F@ภ'."")Aఐ 렐'os_type ' .""@ q @@xB@ N@ภ'/""A@( C@@@@B@@@ZA@(ˠC@@@@B@%@@vA@(ԠC@@@@B@.@@A@(ݠC@@@@B@7@@)BD@@@@@uB@?@@0@@F@@A@)@@@C@''8@'I&@&&\@&m%@%%@%%@%#$@$$6@$G#@$% @  @ &@9@J@]@n@@@$@7@H@[@l@@@"@5@F@Y@j@}@@ @3@D@W@h@{@ @@1@B@U@f@y@ @@/@@@S@d@~@ @  D@ U @  h@ y @  z@  @  @  @ & @  '@ 8@9@J@@3********@@@@G/Ocaml_variables~@@ı}@@ @|@@  {@@ 8 z@@ y@@ 0x@@ w@@ (v@@ u@@ t@@ "s@@ %r@@α(q@@+p@@.o@@1n@@4m@@v7l@@:k@@\=j@@ϱ@i@@BCh@@Fg@@(If@@Le@@Od@@Rc@@Ub@@gXa@@ڱ[`@@M^_@@a^@@3d]@@g\@@j[@@mZ@@pY@@rsX@@vW@@XyV@@˱|U@@>T@@S@@$R@@Q@@ P@@}O@@N@@cM@@ֱL@@ IK@@ J@@!/I@@" H@@%̱G@@&?F@@&E@@'%D@@'C@@( B@@(~A@@)@@@ H*************************************************************************A@@*A@L@ H *BMM*BM@ H OCaml *C*C@ H *D*D3@ H Sebastien Hinderer, projet Gallium, INRIA Paris *E44*E4@ H *F*F@ H Copyright 2016 Institut National de Recherche en Informatique et *G+G@ H en Automatique. +H+Hg@ H + Ihh+ Ih@ H All rights reserved. This file is distributed under the terms of +J+J@ H the GNU Lesser General Public License version 2.1, with the +K+KN@ H special exception on linking described in the file LICENSE. +LOO+LO@ H +#M+$M@ H************************************************************************+)N+*N5@ 2 Definition of variables used by built-in actions +/P77+0P7m@ 0 The variables are listed in alphabetical order +5Roo+6Ro@  The name of the identifier representing a variable and its string name should be similar. Is there a way to enforce this? +;T+̙ 5|.Ocamltest_unix0O3=󻻠&Stdlib0t0VoS%{<F:.Stdlib__Buffer0,I[?z,Stdlib__Char0Oe+v}9].Stdlib__Digest0#z25I*.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Either0HD ?|>0Stdlib__Filename0ʩDZ۽!g.Stdlib__Format00FClW/Stdlib__Hashtbl0(L%bԠ,Stdlib__List0C|Z`>s䠠+Stdlib__Map0*4ɇ2ɠ*e0Cn vmjxjlP@@AE @KU@֑@@@@  @@@@@ ! +@!!@@#r#|((@ Б @@ӑ@@U_@@ Α ذMW&i&s@1;@&&'L'V@  @KU@!o!y@1;'ʑ'@U_)*@@@ e o;E@@@ɰ!!@@  @@9Cݑ"ߑ"@AK@ C M@  %\%f@@@''(f(p))@s}&'@@@@  ɑ@%*đ*@@@@@@Q[@@""@@vߑ@@@()@@P,@*@*@@@A*]@*Z@@@@@@@A)@)@@@BC)@)@@@$ @$ @@@A(@@(=@@@BD'@'@@@#B@#?@@@A"@"@@@Y@V@@@AB"l@"i@@@ @ @@@ E@ B@@@AB"@"@@@CDE!@!@@@!2@!/@@@@@@@AB)P@)M@@@(@(@@@A@@@@@@@@ABC8@5@@@@@@@A`@]@@@@@@@A@@@@BCD@@@@!@@@@A@@@@H@E@@@AB@@@@p@m@@@A3@0@@@@@@@ G@ D@@@ABCDEF.@+@@@e@b@@@Ax@u@@@B@@@@!@@@@A@@@@H@E@@@@@@@ABC@@@@b@_@@@ @ @@@AB+@(@@@@@@@ACDE@@@@)@&@@@A\@Y@@@B@@@@@@@@AC@@@@@@@@H@E@@@AB@@@@p@m@@@A -@ *@@@ @ @@@ C@ @@@@ @ @@@ABCDEFGH@@