????
| Current Path : /usr/lib64/ocaml/compiler-libs/ |
| Current File : //usr/lib64/ocaml/compiler-libs/main.cmx |
Caml1999Y015���� /x � 4 x ( $Main�@��(Warnings�0�q�%����c��4�eӠ�%Types�08�/���RV1�-�q��'Timings�0�5y��w�m�O�'���#Tbl�0qT~z�v��z���*��(Symtable�03Vkh�H����fK�6젠%Subst�0�{ ���+���נ�#Set�04�n�����U���pn��&Printf�0����\rm?wk��)Primitive�0�G�-B�w��Y ��F|��*Pervasives�0� ���,5��}f�ꠠ$Path�0�Ε[�@�6����x��a��)Parsetree�0�#���uHs�t�;_,��+Outcometree�0�
�@���`��t�rhˠ�#Obj�0�ď�+ܩ��GÔ-�2��$Misc�0�{>�Cf`�%q����#Map�0R�jv*�* ���ɠ�)Main_args�0t0�k��=%j6G�,B��Y�0�(��|��2��/�Vɠ�)Longident�0�^��0�Z!��|��(Location�0Ӗ������H�51Z͠�$List�0��.�tPh����A��&Lexing�0���R����}H1�퉠�&Lambda�0��<�+[�� jI���%Int32�0��?j7��_*�0��,Identifiable�0fx��@L«�~c���%Ident�0�(Չ��I/��:jE���'Hashtbl�0���@$�í]�����&Format�0MP8�
{��ޜ�(e���(Filename�0������?��`�Dp𧠠#Env�0��ޠ90�;_!q������&Digest�0�xf���m�9
s�����)Consistbl�0�L&4lG�u���@����&Config�0�V�:�TCcs�=���*Compplugin�0t9��_�^]ZV[�g֠�(Compmisc�0|�^�����Rs(e�;��'Compile�0t0��=�f��X�x��ꠠ'Compenv�0�\�2_�2V�-9]�堠*Cmo_format�0Ȇ�@��r�*w�K��*Cmi_format�0�~4F�~\{��qu|��'Clflags�0v�]H�籋Ó2g��8CamlinternalFormatBasics�0���ֶI�R"��c�����,Bytepackager�0�&�*t����/d�/��(Bytelink�0�I&M�����qꕜ;��-Bytelibrarian�0l>"!���19YsҎ��&Buffer�0)���(� ��Q�~���(Asttypes�0��J��?V#6ѯ��#Arg�0H�OSdMZ�>��69�@��(Warnings�0�3{x�C����3&����0�ߗ�D��� ����А0n5�8���Q|�b
=��ʐ0b` N�"<�z�
fֆ���$Misc�0����nnχ��+����0��
��f�0�zM�~����0>�&].ڃ��I��F�S����0�ņ���b�w��@,㠠&Format�0/���u;�[[�c�t������0�giެF[M�+�������v�07�@��wpǎo �r���u�0��"rbϼ|��q2��t�0��E�TŅ)�>�j:9��s�0;�\� ��5C��H�Â��'Compenv�0q�0?@(���.�.r$4"��h�0p�0vP�@����e堠b�0yS̬+���_�����a�0�J��#��М�q��`�0��n]f�i{6���Ϡ�#Arg�0 ��,�~��Wl�l��:@�B@�B@@��В�+camlMain__1�� ,Usage: ocamlc <options> <files>
Options are:�*camlFormatl��:camlMain__show_config_1404AA����~%param@@��=camlConfig__print_config_1269���Z����@.camlPervasivesA@@@@@��.driver/main.mlYB\@�9camlPervasives__exit_1398���@@��ZBI@A@��������0camlMain_args__1��"-a��@��0camlMain_args__2��0 Build a library������0camlMain_args__3��(-absname��@��0camlMain_args__4�� * Show absolute filenames in error messages������0camlMain_args__5��&-annot��@��0camlMain_args__6�� % Save information in <filename>.annot������0camlMain_args__7��*-bin-annot��@��0camlMain_args__8�� ! Save typedtree in <filename>.cmt������0camlMain_args__9��"-c��@��1camlMain_args__10��; Compile only (do not link)������1camlMain_args__11��#-cc��@��1camlMain_args__12�� 5<command> Use <command> as the C compiler and linker������1camlMain_args__13��&-cclib��@��1camlMain_args__14�� (<opt> Pass option <opt> to the C linker������1camlMain_args__15��&-ccopt��@��1camlMain_args__16�� 5<opt> Pass option <opt> to the C compiler and linker������2camlMain_args__312��&-color����2camlMain_args__318��@��2camlMain_args__313��$auto��2camlMain_args__317��@��2camlMain_args__314��&always��2camlMain_args__316��@��2camlMain_args__315��%never��@@@@@@������1camlMain_args__21��*-compat-32��@��1camlMain_args__22�� : Check that generated bytecode can run on 32-bit platforms������1camlMain_args__23��'-config��@��1camlMain_args__24�� $ Print configuration values and exit������1camlMain_args__25��'-custom��@��1camlMain_args__26��4 Link in custom mode������1camlMain_args__27��&-dllib��@��1camlMain_args__28�� /<lib> Use the dynamically-loaded library <lib>������1camlMain_args__29��(-dllpath��@��1camlMain_args__30�� A<dir> Add <dir> to the run-time search path for shared libraries������1camlMain_args__31��'-dtypes��@��1camlMain_args__32��< (deprecated) same as -annot������1camlMain_args__33��)-for-pack��@��1camlMain_args__34�� W<ident> Generate code that can later be `packed' with
ocamlc -pack -o <ident>.cmo������1camlMain_args__37��"-g��@��1camlMain_args__38��; Save debugging information������1camlMain_args__41��"-i��@��1camlMain_args__42��9 Print inferred interface������1camlMain_args__43��"-I��@��1camlMain_args__44�� 3<dir> Add <dir> to the list of include directories������1camlMain_args__45��%-impl��@��1camlMain_args__46�� $<file> Compile <file> as a .ml file������2camlMain_args__149��%-intf��@��2camlMain_args__150�� %<file> Compile <file> as a .mli file������2camlMain_args__151��,-intf-suffix��@��2camlMain_args__152�� 4<string> Suffix for interface files (default: .mli)������2camlMain_args__153��,-intf_suffix��@��2camlMain_args__154�� +<string> (deprecated) same as -intf-suffix������2camlMain_args__155��*-keep-docs��@��2camlMain_args__156�� ) Keep documentation strings in .cmi files������2camlMain_args__157��--no-keep-docs��@��2camlMain_args__158�� : Do not keep documentation strings in .cmi files (default)������2camlMain_args__159��*-keep-locs��@��2camlMain_args__160��= Keep locations in .cmi files������2camlMain_args__161��--no-keep-locs��@��2camlMain_args__162�� . Do not keep locations in .cmi files (default)������2camlMain_args__163��'-labels��@��2camlMain_args__164��9 Use commuting label mode������2camlMain_args__165��(-linkall��@��2camlMain_args__166�� # Link all modules, even unused ones������2camlMain_args__167��--make-runtime��@��2camlMain_args__168�� : Build a runtime system with given C objects and libraries������2camlMain_args__169��--make_runtime��@��2camlMain_args__170�� # (deprecated) same as -make-runtime������2camlMain_args__176��'-modern��@��2camlMain_args__177��= (deprecated) same as -labels������2camlMain_args__178��+-alias-deps��@��2camlMain_args__179�� * Do record dependencies for module aliases������2camlMain_args__180��.-no-alias-deps��@��2camlMain_args__181�� . Do not record dependencies for module aliases������2camlMain_args__182��*-app-funct��@��2camlMain_args__183��> Activate applicative functors������2camlMain_args__184��--no-app-funct��@��2camlMain_args__185�� Deactivate applicative functors������2camlMain_args__186��/-no-check-prims��@��2camlMain_args__187�� $ Do not check runtime for primitives������2camlMain_args__190��)-noassert��@��2camlMain_args__191�� Do not compile assertion checks������2camlMain_args__192��+-noautolink��@��2camlMain_args__193�� > Do not automatically link C libraries specified in .cma files������2camlMain_args__200��)-nolabels��@��2camlMain_args__201�� $ Ignore non-optional labels in types������2camlMain_args__206��)-nostdlib��@��2camlMain_args__207�� @ Do not add default directory to the list of include directories������2camlMain_args__212��"-o��@��2camlMain_args__213�� &<file> Set output file name to <file>������2camlMain_args__383��'-opaque��@��2camlMain_args__384�� p Does not generate cross-module optimization information
(reduces necessary recompilation on module change)������2camlMain_args__214��%-open��@��2camlMain_args__215�� 1<module> Opens the module <module> before typing������2camlMain_args__216��+-output-obj��@��2camlMain_args__217�� / Output an object file instead of an executable������2camlMain_args__218��4-output-complete-obj��@��2camlMain_args__219�� C Output an object file, including runtime, instead of an executable������2camlMain_args__222��%-pack��@��2camlMain_args__223�� + Package the given .cmo files into one .cmo������2camlMain_args__226��#-pp��@��2camlMain_args__227�� 6<command> Pipe sources through preprocessor <command>������2camlMain_args__228��$-ppx��@��2camlMain_args__229�� D<command> Pipe abstract syntax trees through preprocessor <command>������2camlMain_args__230��'-plugin��@��2camlMain_args__231�� &<plugin> Load dynamic plugin <plugin>������2camlMain_args__232��*-principal��@��2camlMain_args__233�� % Check principality of type inference������2camlMain_args__234��--no-principal��@��2camlMain_args__235�� 6 Do not check principality of type inference (default)������2camlMain_args__236��)-rectypes��@��2camlMain_args__237�� Allow arbitrary recursive types������2camlMain_args__238��,-no-rectypes��@��2camlMain_args__239�� 1 Do not allow arbitrary recursive types (default)������2camlMain_args__242��0-runtime-variant��@��2camlMain_args__243�� 3<str> Use the <str> variant of the run-time system������2camlMain_args__246��,-safe-string��@��2camlMain_args__247��7 Make strings immutable������2camlMain_args__250��,-short-paths��@��2camlMain_args__251��7 Shorten paths in types������2camlMain_args__256��0-strict-sequence��@��2camlMain_args__257�� 1 Left-hand part of a sequence must have type unit������2camlMain_args__254��3-no-strict-sequence��@��2camlMain_args__255�� ? Left-hand part of a sequence need not have type unit (default)������2camlMain_args__385��/-strict-formats��@��2camlMain_args__386��
* Reject invalid formats accepted by legacy implementations
(Warning: Invalid formats may behave differently from
previous OCaml versions, and will become always-rejected
in future OCaml versions. You should always use this flag
to detect invalid formats so you can fix them.)������2camlMain_args__387��2-no-strict-formats��@��2camlMain_args__388��
% Accept invalid formats accepted by legacy implementations (default)
(Warning: Invalid formats may behave differently from
previous OCaml versions, and will become always-rejected
in future OCaml versions. You should never use this flag
and instead fix invalid formats.)������2camlMain_args__258��'-thread��@��2camlMain_args__259�� 7 Generate code that supports the system threads library������2camlMain_args__269��.-unboxed-types��@��2camlMain_args__270�� , unannotated unboxable types will be unboxed������2camlMain_args__271��1-no-unboxed-types��@��2camlMain_args__272�� : unannotated unboxable types will not be unboxed (default)������2camlMain_args__273��'-unsafe��@��2camlMain_args__274�� : Do not compile bounds checking on array and string access������2camlMain_args__275��.-unsafe-string��@��2camlMain_args__276��? Make strings mutable (default)������2camlMain_args__277��,-use-runtime��@��2camlMain_args__278�� 6<file> Generate bytecode for the given runtime system������2camlMain_args__279��,-use_runtime��@��2camlMain_args__280�� )<file> (deprecated) same as -use-runtime������2camlMain_args__281��"-v��@��2camlMain_args__282�� A Print compiler version and location of standard library and exit������2camlMain_args__283��(-verbose��@��2camlMain_args__284�� ! Print calls to external commands������2camlMain_args__285��(-version��@��2camlMain_args__286��7 Print version and exit������2camlMain_args__287��)--version��@��2camlMain_args__288��7 Print version and exit������2camlMain_args__291��)-vmthread��@��2camlMain_args__292�� N Generate code that supports the threads library with VM-level
scheduling������2camlMain_args__293��%-vnum��@��2camlMain_args__294��> Print version number and exit������2camlMain_args__295��"-w��@@������2camlMain_args__305��+-warn-error��@@������2camlMain_args__310��*-warn-help��@��2camlMain_args__311�� $ Show description of warning numbers������2camlMain_args__323��&-where��@��2camlMain_args__324�� , Print location of standard library and exit������2camlMain_args__397��!-��@��2camlMain_args__398�� @<file> Treat <file> as a file name (even if it starts with `-')������2camlMain_args__325��--nopervasives��@��2camlMain_args__326��/ (undocumented)������2camlMain_args__327��*-use-prims��@��2camlMain_args__328��6<file> (undocumented)������2camlMain_args__335��(-dsource��@��2camlMain_args__336��/ (undocumented)������2camlMain_args__329��+-dparsetree��@��2camlMain_args__330��/ (undocumented)������2camlMain_args__331��+-dtypedtree��@��2camlMain_args__332��/ (undocumented)������2camlMain_args__333��+-drawlambda��@��2camlMain_args__334��/ (undocumented)������2camlMain_args__337��(-dlambda��@��2camlMain_args__338��/ (undocumented)������2camlMain_args__353��'-dinstr��@��2camlMain_args__354��/ (undocumented)������2camlMain_args__260��)-dtimings��@��2camlMain_args__261��. Print timings������2camlMain_args__389��%-args��@��2camlMain_args__390�� R<file> Read additional newline-terminated command line arguments
from <file>������2camlMain_args__391��&-args0��@��2camlMain_args__392�� S<file> Read additional null character terminated command line arguments
from <file>��@��3camlMain__main_2282AA@A@@;�f�|�R`OL7,/�