Caml1999Y034;h "#/*Maindriver@(Warnings0+2Ȱcf/Value_rec_types0y`):ݓ)Unit_info0U@jv~c9>Ƞ%Types09N#;ç6Z)Typedtree0KqBJڑ.Type_immediacy0I)hd~ $6(Symtable0oˏE%FC摥%Subst0bA5ctPH-Stdlib__Uchar0Mpi&ʿy>U+Stdlib__Sys0U)h{\p)͠.Stdlib__String0Tkج+Stdlib__Set0$) q+Stdlib__Seq0Pf, T,۠.Stdlib__Printf0r$P{#neJ+Stdlib__Obj0f`R"u}A++Stdlib__Map0 z\2[,Stdlib__List0e^hH'2e.Stdlib__Lexing0EOR6.wՠ,Stdlib__Lazy0zd66g-Stdlib__Int320ph~YB*k*٠/Stdlib__Hashtbl0\4=NalngP.Stdlib__Format0=\u0Stdlib__Filename0VV#4!E.Stdlib__Either0nс&•+m.Stdlib__Domain0~)V?ߢ4.Stdlib__Digest0Sƴ¦_!۠/Stdlib__Complex0rJތL瘠.Stdlib__Buffer00vobI20Stdlib__Bigarray0^ccѼC`+A͠+Stdlib__Arg0B o&Stdlib0er%BZ%Shape0qЀZ@ ۃ^b'Profile01~Oڢq)Primitive0F%*xQ堠$Path0M+QǠ)Parsetree0lpzERW|ߠ+Outcometree0J{["[R$Misc0mCpvjLJTݠ*Makedepend0{O>})^ Ơǐ0krȅ~ )Main_args0nō9#ء-䠠)Longident0 !Q6I~(Location0ʕ$4QC٧|!)Load_path0{xd聝!&Lambda0Ǘ~ɐb5(Instruct0TO ؟,Identifiable0纻Ֆぇ]"r:%Ident0.annot0camlMain_args.18*-bin-annot@0camlMain_args.19 ! Save typedtree in .cmt0camlMain_args.206-bin-annot-occurrences@0camlMain_args.21 Store every occurrence of a bound name in the .cmt file. This information can be used by external tools to provide features such as project-wide occurrences. This flag has no effect in the absence of '-bin-annot'.0camlMain_args.22"-c@0camlMain_args.23; Compile only (do not link)0camlMain_args.24#-cc@0camlMain_args.25 5 Use as the C compiler and linker0camlMain_args.26&-cclib@0camlMain_args.27 ( Pass option to the C linker0camlMain_args.28&-ccopt@0camlMain_args.29 5 Pass option to the C compiler and linker0camlMain_args.32)-cmi-file@0camlMain_args.33 3 Use the interface file to type-check1camlMain_args.362&-color1camlMain_args.368@1camlMain_args.363$auto1camlMain_args.367@1camlMain_args.364&always1camlMain_args.366@1camlMain_args.365%never@@@@@@1camlMain_args.372,-error-style1camlMain_args.376@1camlMain_args.373*contextual1camlMain_args.375@1camlMain_args.374%short@@@@@0camlMain_args.36*-compat-32@0camlMain_args.37 : Check that generated bytecode can run on 32-bit platforms0camlMain_args.38'-config@0camlMain_args.39 $ Print configuration values and exit0camlMain_args.40+-config-var@0camlMain_args.41 Print the value of a configuration variable, without a newline, and exit (print nothing and exit with error value if the variable does not exist)0camlMain_args.42'-custom@0camlMain_args.434 Link in custom mode0camlMain_args.44&-dllib@0camlMain_args.45 / Use the dynamically-loaded library 0camlMain_args.46(-dllpath@0camlMain_args.47 A Add to the run-time search path for shared libraries0camlMain_args.56'-dtypes@0camlMain_args.57< (deprecated) same as -annot0camlMain_args.58)-for-pack@0camlMain_args.59 W Generate code that can later be `packed' with ocamlc -pack -o .cmo0camlMain_args.61"-g@0camlMain_args.62; Save debugging information0camlMain_args.64%-no-g@0camlMain_args.65 . Do not record debugging information (default)0camlMain_args.52+-stop-after@@0camlMain_args.53 ' Stop after the given compilation pass.0camlMain_args.66"-i@0camlMain_args.679 Print inferred interface0camlMain_args.68"-I@0camlMain_args.69 3 Add to the list of include directories0camlMain_args.70"-H@0camlMain_args.71 Add to the list of "hidden" include directories (Like -I, but the program can not directly reference these dependencies)0camlMain_args.72%-impl@0camlMain_args.73 $ Compile as a .ml file1camlMain_args.175%-intf@1camlMain_args.176 % Compile as a .mli file1camlMain_args.177,-intf-suffix@1camlMain_args.178 4 Suffix for interface files (default: .mli)1camlMain_args.179,-intf_suffix@1camlMain_args.180 + (deprecated) same as -intf-suffix1camlMain_args.193*-keep-docs@1camlMain_args.194 ) Keep documentation strings in .cmi files1camlMain_args.195--no-keep-docs@1camlMain_args.196 : Do not keep documentation strings in .cmi files (default)1camlMain_args.197*-keep-locs@1camlMain_args.198 ' Keep locations in .cmi files (default)1camlMain_args.199--no-keep-locs@1camlMain_args.200 $ Do not keep locations in .cmi files1camlMain_args.201'-labels@1camlMain_args.2029 Use commuting label mode1camlMain_args.203(-linkall@1camlMain_args.204 # Link all modules, even unused ones1camlMain_args.207--make-runtime@1camlMain_args.208 : Build a runtime system with given C objects and libraries1camlMain_args.209--make_runtime@1camlMain_args.210 # (deprecated) same as -make-runtime1camlMain_args.216'-modern@1camlMain_args.217= (deprecated) same as -labels1camlMain_args.218+-alias-deps@1camlMain_args.219 * Do record dependencies for module aliases1camlMain_args.220.-no-alias-deps@1camlMain_args.221 . Do not record dependencies for module aliases1camlMain_args.222*-app-funct@1camlMain_args.223> Activate applicative functors1camlMain_args.224--no-app-funct@1camlMain_args.225 Deactivate applicative functors1camlMain_args.226/-no-check-prims@1camlMain_args.227 $ Do not check runtime for primitives1camlMain_args.230)-noassert@1camlMain_args.231 Do not compile assertion checks1camlMain_args.232+-noautolink@1camlMain_args.233 > Do not automatically link C libraries specified in .cma files1camlMain_args.239)-nolabels@1camlMain_args.240 $ Ignore non-optional labels in types1camlMain_args.247)-nostdlib@1camlMain_args.248 @ Do not add default directory to the list of include directories1camlMain_args.249&-nocwd@1camlMain_args.250 = Do not implicitly add the current directory to the load path1camlMain_args.382--nopervasives@1camlMain_args.383/ (undocumented)1camlMain_args.255"-o@1camlMain_args.256 & Set output file name to 1camlMain_args.443'-opaque@1camlMain_args.444 p Does not generate cross-module optimization information (reduces necessary recompilation on module change)1camlMain_args.257%-open@1camlMain_args.258 1 Opens the module before typing1camlMain_args.259+-output-obj@1camlMain_args.260 / Output an object file instead of an executable1camlMain_args.2614-output-complete-obj@1camlMain_args.262 C Output an object file, including runtime, instead of an executable1camlMain_args.2634-output-complete-exe@1camlMain_args.264 B Output a self-contained executable, including runtime and C stubs1camlMain_args.267%-pack@1camlMain_args.268 + Package the given .cmo files into one .cmo1camlMain_args.270#-pp@1camlMain_args.271 6 Pipe sources through preprocessor 1camlMain_args.272$-ppx@1camlMain_args.273 D Pipe abstract syntax trees through preprocessor 1camlMain_args.274'-plugin@1camlMain_args.275? (no longer supported)1camlMain_args.276*-principal@1camlMain_args.277 % Check principality of type inference1camlMain_args.278--no-principal@1camlMain_args.279 6 Do not check principality of type inference (default)1camlMain_args.280)-rectypes@1camlMain_args.281 Allow arbitrary recursive types1camlMain_args.282,-no-rectypes@1camlMain_args.283 1 Do not allow arbitrary recursive types (default)1camlMain_args.2860-runtime-variant@1camlMain_args.287 3 Use the variant of the run-time system1camlMain_args.288--with-runtime@1camlMain_args.289 =Include the runtime system in the generated program (default)1camlMain_args.2900-without-runtime@1camlMain_args.291 ;Do not include the runtime system in the generated program.1camlMain_args.294,-safe-string6camlMain_args.fun_5531AA%param@@@AA1camlMain_args.295 $ (default unconditionally since 5.0)1camlMain_args.296/-safer-matching@1camlMain_args.297 9 Do not use type information to optimize pattern-matching1camlMain_args.300,-short-paths@1camlMain_args.3017 Shorten paths in types1camlMain_args.3060-strict-sequence@1camlMain_args.307 1 Left-hand part of a sequence must have type unit1camlMain_args.3043-no-strict-sequence@1camlMain_args.305 ? Left-hand part of a sequence need not have type unit (default)1camlMain_args.445/-strict-formats@1camlMain_args.446 4 Reject 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 always use this flag to detect invalid formats so you can fix them.)1camlMain_args.4472-no-strict-formats@1camlMain_args.448  Accept 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 never use this flag and instead fix invalid formats.)1camlMain_args.308'-thread@1camlMain_args.309 ! (deprecated) same as -I +threads1camlMain_args.320.-unboxed-types@1camlMain_args.321 , unannotated unboxable types will be unboxed1camlMain_args.3221-no-unboxed-types@1camlMain_args.323 : unannotated unboxable types will not be unboxed (default)1camlMain_args.324'-unsafe@1camlMain_args.325 : Do not compile bounds checking on array and string access1camlMain_args.327.-unsafe-string6camlMain_args.err_1143AA@AA@1camlMain_args.3287 (option not available)1camlMain_args.329,-use-runtime@1camlMain_args.330 6 Generate bytecode for the given runtime system1camlMain_args.331,-use_runtime@1camlMain_args.332 ) (deprecated) same as -use-runtime1camlMain_args.333"-v@1camlMain_args.334 A Print compiler version and location of standard library and exit1camlMain_args.335(-verbose@1camlMain_args.336 ! Print calls to external commands1camlMain_args.337(-version@1camlMain_args.3387 Print version and exit1camlMain_args.339)--version@7 Print version and exit1camlMain_args.342)-vmthread@1camlMain_args.3437 (no longer supported)1camlMain_args.344%-vnum@1camlMain_args.345> Print version number and exit1camlMain_args.346"-w@@1camlMain_args.355+-warn-error@@1camlMain_args.360*-warn-help@1camlMain_args.361 $ Show description of warning numbers1camlMain_args.380&-where@1camlMain_args.381 , Print location of standard library and exit1camlMain_args.457!-@1camlMain_args.458 @ Treat as a file name (even if it starts with `-')1camlMain_args.3843-match-context-rows@@1camlMain_args.394*-use-prims@1camlMain_args.3956 (undocumented)1camlMain_args.404/-dno-unique-ids@&/ (undocumented)1camlMain_args.405,-dunique-ids@7/ (undocumented)1camlMain_args.406.-dno-locations@H/ (undocumented)1camlMain_args.407+-dlocations@Y/ (undocumented)1camlMain_args.408(-dsource@j/ (undocumented)1camlMain_args.400+-dparsetree@{/ (undocumented)1camlMain_args.401+-dtypedtree@/ (undocumented)1camlMain_args.402'-dshape@/ (undocumented)1camlMain_args.403+-drawlambda@/ (undocumented)1camlMain_args.409(-dlambda@/ (undocumented)1camlMain_args.424'-dinstr@А/ (undocumented)1camlMain_args.425+-dcamlprimc@ᐖ/ (undocumented)1camlMain_args.310)-dtimings@1camlMain_args.311 ( Print timings information for each pass1camlMain_args.312)-dprofile@+camlProfileD1camlMain_args.396/-dump-into-file@1camlMain_args.397 - dump output like -dlambda into .dump1camlMain_args.398)-dump-dir@1camlMain_args.399 8 dump output like -dlambda into /.dump1camlMain_args.449%-args@1camlMain_args.450 R Read additional newline-terminated command line arguments from 1camlMain_args.451&-args0@1camlMain_args.452 S Read additional null character terminated command line arguments from @@@Ժo퓔+sJ