Caml1999I037 )Primitive-boxed_integer;@@*Pnativeint@@4typing/primitive.mliRavRa@@A@&Pint32@@ Ra Ra@@B@&Pint64@@RaRa@@#C@@@A@@@@@Raa@@A@&@@A@+native_repr;@@2Same_as_ocaml_repr@@%W&W@@5E@-Unboxed_float@@.X/X&@@>F@/Unboxed_integerD@@@@@n{T8cئ@@@Caml1999T0374=" C)PrimitiveA+-boxed_integerA4typing/primitive.mliRafRas@@;@@*Pnativeint@@ Rav Ra@@A@&Pint32@@RaRa@@#B@&Pint64@@RaRa@@,C@@@A@@@@@!Raa@@A@/@@@#@@@@@#-Ra@@@@@#3Ra@@@@@@A@@@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@&Stdlib@A@A++native_reprBVV@@;@@2Same_as_ocaml_repr@@WW@@E@-Unboxed_float@@XX&@@F@/Unboxed_integer@@@@@Y')Y'K@@G@2Untagged_immediate@@ZLNZLb@@H@@@A@@@@@V@@@@D@@#--W+@*@@@.@#**X(@'@@@+@#''Y'+Y':@ @г)-boxed_integerY'>*@@03@ S;@@@A@@@@@$@@@"@A0@@@@2@#.. ZLP,@+@@@/@@A@+@@3@ @A,/@A++descriptionC\di\dt@@;@@)prim_name@@@@@&]']@@5J@*prim_arity@@@@@2^3^@@AK@*prim_alloc@@@@@>_?_@@ML@0prim_native_name@@@@@J`?CK`?\@@YM@5prim_native_repr_args @@@@@@@@[a\a@@jN@4prim_native_repr_res!@@@@@gbhb@@vO@@@@@@@@@k\ddlb@@@@zI@@#RRMs]@L@@Ш@гU&string|]}]@@]3IHHIIIII@}l;@@@@@@@@@@@@@A@@e@@@a@#]]X^@W@@Ш@г`#int^^@@h@@k@@@g@#cc^_ @]@@Ш@гf$bool__@@n)@@q@@,@m@#iid`?S@c@@Ш@гl&string`?U`?[@@t;@@w@@>@s@#ooea@d@@Ш@гr$listaa@гw+native_repraa@@V@@@W @@@@Z@~@#zzub@t@@Ш@г}+native_reprb~@@h@@@@k@@@@@@@3@j@A@&simple"f*.f*4@б$nameг&stringg5?g5E@@ @@@3@@A@@б%arityг#inthFQhFT@@ @@@@@б%allocг$bool$iU`%iUd@@ @@@$@@г+description1jej2jeu@@ @@@1@@@@4:iUZ @@3(@@8>hFK @@J?@@<Bg5:@@@Ef**@@SP@@@@C$make#Plw{Qlw@б$nameг&string]m^m@@ @@@3-,,-----@^u!@A@@б%allocг$boolpnqn@@ @@@@@б+native_nameг&stringoo@@ @@@$@@б0native_repr_argsг٠$listpp@г栐+native_reprpp@@ @@@?@@@@@@D @@б/native_repr_resг+native_reprqq@@ @@@U@@г+descriptionrr@@ @@@b@@@@eq @@B)@@ip @@WL@@mo@@la@@qn@@x@@um@@@lww@@Q@@@@|1parse_declarationrtt*@б@г)Parsetree1value_description)Parsetreeu+0u+9@ u+:u+K@@@@@@ H3@*@A @@б0native_repr_argsгV$listvLnvLr@гc+native_reprvLbvLm@@ @@@ I@@@@@@ K" @@б/native_repr_resгy+native_repr/ws0ws@@ @@@ L3@@г#+description @@@z@@W@@@@>+native_name  @б@г+description  @@ @@@ 3@Wl@A@@г_&string  $@@ @@@ @@@@@ @@@ @@X@@ @@)byte_name@ % )@ % 2@б@гҠ+description@ % 4@ % ?@@ @@@ 3@1F@A@@г&string@ % C@ % I@@ @@@ @@@@@ @@@@ % % @@Y@@ @@3equal_boxed_integerB K OB K b@б@г-boxed_integerB K eB K r@@ @@@ 3@1F@A@@б@г,-boxed_integer,B K v-B K @@ @@@ @@г $bool9B K :B K @@ @@@ @@@@@ !@@@'@@ $* @@@GB K K@@UZ@@@@*1equal_native_reprRC  SC  @б@г+native_repr]C  ^C  @@ @@@ 3-,,-----@CX@A@@б@г+native_reprnC  oC  @@ @@@ @@г$bool{C  |C  @@ @@@ @@@@@ !@@@'@@ $* @@@C  @@[@@@@*7native_name_is_externalH v zH v @б@г+descriptionH v H v @@ @@@ 3onnooooo@CX@A@@г7$boolH v H v @@ @@@ @@@@@ @@@H v v @)ocaml.doc_ [native_name_is_externa] returns [true] iff the [native_name] for the given primitive identifies that the primitive is not implemented in the compiler itself. E  G ^ u@@@@@@@\@@@p@@@@@@3A+%errorDJ  J  @@;@@ *Old_style_float_with_native_repr_attribute@@K  K  @@^@ (Old_style_noalloc_with_noalloc_attribute@@L  L  @@_@ 'No_native_primitive_with_repr_attribute@@M  M  =@@ `@@@A@@@@@J  @@A@]@@#K  @@@@ @# L  @@@@@#M  @@@@@@A@@@3@r`@A@%ErrorE!O ? I"O ? N@# @(Location!t@@@pV@@@q@@A4O ? ?5O ? d@@Ca@@г(LocationBO ? RCO ? Z@FO ? [GO ? \@@@#3@5oi@A @@г%errorSO ? _@@%  @@@@"@"@ "!@@\UA@A@GAA@o@@@@@e@^%@@@A@UOB@@3=<<=====@*WQ@A@ H************************************************************************xA@@yA@L@ H ~BMMBM@ H OCaml CC@ H DD3@ H Xavier Leroy, projet Cristal, INRIA Rocquencourt E44E4@ H FF@ H Copyright 1996 Institut National de Recherche en Informatique et GG@ 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@ $ Description of primitive functions P77P7_@ R Representation of arguments/result for the native code version of a primitive TU@ " Name of primitive or C function ]]@5 Number of arguments ^^@= Does it allocates or raise? __>@ + Name of C function for the nat. code gen. `?^`?@ @ Invariant [List.length d.prim_native_repr_args = d.prim_arity] dd(@ * [native_name_is_externa] returns [true] iff the [native_name] for the given primitive identifies that the primitive is not implemented in the compiler itself. .@-./boot/ocamlc)-nostdlib"-I&./boot*-use-prims2runtime/primitives"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I&typing"-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"-c01 =/builds/workspace/precheck/flambda/false/label/ocaml-linux-32 >10/.-,+*)('&%$#"! @@0ڧ*n{T8cئ8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ*Format_doc0]mWϓ:Mݠ(Location0a7cK_H%9)Longident0s `7mɕc0kX%d5Q/+~0T鿁ۘ7Qu0²~$xzT෠&Stdlib0Lku]8_٠.Stdlib__Buffer08APF< t..Stdlib__Domain0:M;׉<O$Ġ.Stdlib__Either0Vy`u~c à.Stdlib__Format0ܚ#G7m|,Stdlib__Lazy0* -S$.)"0D.Stdlib__Lexing0e<.V +Stdlib__Seq0nwzG&amg+Stdlib__Sys0 -ռ鱦s5/-Stdlib__Uchar056uf4[_.Type_immediacy0A^abOhՠ(Warnings0mJɒkgr