├── .depend ├── .depend.menhir ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── workflows │ ├── build-msvc.yml │ ├── build.yml │ ├── hygiene.yml │ ├── stale.yml │ └── tsan.yml ├── .gitignore ├── .gitmodules ├── .mailmap ├── .ocp-indent ├── BOOTSTRAP.adoc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Changes ├── HACKING.adoc ├── INSTALL.adoc ├── LICENSE ├── Makefile ├── Makefile.best_binaries ├── Makefile.build_config.in ├── Makefile.common ├── Makefile.config.in ├── Makefile.config_if_required ├── Makefile.dev ├── Makefile.menhir ├── README.adoc ├── README.win32.adoc ├── VERSION ├── aclocal.m4 ├── api_docgen ├── Compiler_libs.pre.mld ├── Format_tutorial.mld ├── Makefile ├── Makefile.common ├── Makefile.docfiles ├── Ocaml_operators.mld ├── alldoc.tex ├── ocamldoc │ └── Makefile └── odoc │ └── Makefile ├── appveyor.yml ├── asmcomp ├── CSE.mli ├── CSEgen.ml ├── CSEgen.mli ├── afl_instrument.ml ├── afl_instrument.mli ├── amd64 │ ├── CSE.ml │ ├── NOTES.md │ ├── arch.ml │ ├── arch.mli │ ├── emit.mlp │ ├── proc.ml │ ├── reload.ml │ ├── scheduling.ml │ ├── selection.ml │ └── stackframe.ml ├── arm64 │ ├── CSE.ml │ ├── NOTES.md │ ├── arch.ml │ ├── arch.mli │ ├── emit.mlp │ ├── proc.ml │ ├── reload.ml │ ├── scheduling.ml │ ├── selection.ml │ └── stackframe.ml ├── asmgen.ml ├── asmgen.mli ├── asmlibrarian.ml ├── asmlibrarian.mli ├── asmlink.ml ├── asmlink.mli ├── asmpackager.ml ├── asmpackager.mli ├── branch_relaxation.ml ├── branch_relaxation.mli ├── branch_relaxation_intf.mli ├── cmm.ml ├── cmm.mli ├── cmm_helpers.ml ├── cmm_helpers.mli ├── cmm_invariants.ml ├── cmm_invariants.mli ├── cmmgen.ml ├── cmmgen.mli ├── cmmgen_state.ml ├── cmmgen_state.mli ├── coloring.ml ├── coloring.mli ├── comballoc.ml ├── comballoc.mli ├── dataflow.ml ├── dataflow.mli ├── deadcode.ml ├── deadcode.mli ├── dune ├── emit.mli ├── emitaux.ml ├── emitaux.mli ├── emitenv.mli ├── interf.ml ├── interf.mli ├── interval.ml ├── interval.mli ├── linear.ml ├── linear.mli ├── linearize.ml ├── linearize.mli ├── linscan.ml ├── linscan.mli ├── liveness.ml ├── liveness.mli ├── mach.ml ├── mach.mli ├── polling.ml ├── polling.mli ├── power │ ├── CSE.ml │ ├── NOTES.md │ ├── arch.ml │ ├── arch.mli │ ├── emit.mlp │ ├── proc.ml │ ├── reload.ml │ ├── scheduling.ml │ ├── selection.ml │ └── stackframe.ml ├── printcmm.ml ├── printcmm.mli ├── printlinear.ml ├── printlinear.mli ├── printmach.ml ├── printmach.mli ├── proc.mli ├── reg.ml ├── reg.mli ├── reload.mli ├── reloadgen.ml ├── reloadgen.mli ├── riscv │ ├── CSE.ml │ ├── NOTES.md │ ├── arch.ml │ ├── arch.mli │ ├── emit.mlp │ ├── proc.ml │ ├── reload.ml │ ├── scheduling.ml │ ├── selection.ml │ └── stackframe.ml ├── s390x │ ├── CSE.ml │ ├── NOTES.md │ ├── arch.ml │ ├── arch.mli │ ├── emit.mlp │ ├── proc.ml │ ├── reload.ml │ ├── scheduling.ml │ ├── selection.ml │ └── stackframe.ml ├── schedgen.ml ├── schedgen.mli ├── scheduling.mli ├── selectgen.ml ├── selectgen.mli ├── selection.mli ├── spill.ml ├── spill.mli ├── split.ml ├── split.mli ├── stackframe.mli ├── stackframegen.ml ├── stackframegen.mli ├── strmatch.ml ├── strmatch.mli ├── thread_sanitizer.ml ├── thread_sanitizer.mli ├── x86_ast.mli ├── x86_dsl.ml ├── x86_dsl.mli ├── x86_gas.ml ├── x86_gas.mli ├── x86_masm.ml ├── x86_masm.mli ├── x86_proc.ml └── x86_proc.mli ├── boot ├── menhir │ ├── menhirLib.ml │ ├── menhirLib.mli │ ├── parser.ml │ └── parser.mli ├── ocamlc └── ocamllex ├── bytecomp ├── bytegen.ml ├── bytegen.mli ├── bytelibrarian.ml ├── bytelibrarian.mli ├── bytelink.ml ├── bytelink.mli ├── bytepackager.ml ├── bytepackager.mli ├── bytesections.ml ├── bytesections.mli ├── dll.ml ├── dll.mli ├── dune ├── emitcode.ml ├── emitcode.mli ├── instruct.ml ├── instruct.mli ├── meta.ml ├── meta.mli ├── printinstr.ml ├── printinstr.mli ├── runstatic.ml ├── runstatic.mli ├── symtable.ml └── symtable.mli ├── compilerlibs └── META.in ├── configure ├── configure.ac ├── debugger ├── breakpoints.ml ├── breakpoints.mli ├── checkpoints.ml ├── checkpoints.mli ├── command_line.ml ├── command_line.mli ├── debugcom.ml ├── debugcom.mli ├── debugger_config.ml ├── debugger_config.mli ├── debugger_lexer.mli ├── debugger_lexer.mll ├── debugger_parser.mly ├── dune ├── eval.ml ├── eval.mli ├── events.ml ├── events.mli ├── exec.ml ├── exec.mli ├── frames.ml ├── frames.mli ├── history.ml ├── history.mli ├── input_handling.ml ├── input_handling.mli ├── int64ops.ml ├── int64ops.mli ├── loadprinter.ml ├── loadprinter.mli ├── main.ml ├── main.mli ├── ocamldebug_entry.ml ├── ocamldebug_entry.mli ├── parameters.ml ├── parameters.mli ├── parser_aux.mli ├── pos.ml ├── pos.mli ├── primitives.ml ├── primitives.mli ├── printval.ml ├── printval.mli ├── program_loading.ml ├── program_loading.mli ├── program_management.ml ├── program_management.mli ├── question.ml ├── question.mli ├── show_information.ml ├── show_information.mli ├── show_source.ml ├── show_source.mli ├── source.ml ├── source.mli ├── symbols.ml ├── symbols.mli ├── time_travel.ml ├── time_travel.mli ├── trap_barrier.ml ├── trap_barrier.mli ├── unix_tools.ml └── unix_tools.mli ├── driver ├── compenv.ml ├── compenv.mli ├── compile.ml ├── compile.mli ├── compile_common.ml ├── compile_common.mli ├── compmisc.ml ├── compmisc.mli ├── errors.ml ├── errors.mli ├── main.ml ├── main.mli ├── main_args.ml ├── main_args.mli ├── maindriver.ml ├── maindriver.mli ├── makedepend.ml ├── makedepend.mli ├── optcompile.ml ├── optcompile.mli ├── opterrors.ml ├── opterrors.mli ├── optmain.ml ├── optmain.mli ├── optmaindriver.ml ├── optmaindriver.mli ├── pparse.ml └── pparse.mli ├── dune ├── dune-project ├── file_formats ├── cmi_format.ml ├── cmi_format.mli ├── cmo_format.mli ├── cmt_format.ml ├── cmt_format.mli ├── cmx_format.mli ├── cmxs_format.mli ├── linear_format.ml └── linear_format.mli ├── lambda ├── .ocamlformat ├── .ocamlformat-enable ├── debuginfo.ml ├── debuginfo.mli ├── dune ├── generate_runtimedef.sh ├── lambda.ml ├── lambda.mli ├── matching.ml ├── matching.mli ├── printlambda.ml ├── printlambda.mli ├── runtimedef.mli ├── simplif.ml ├── simplif.mli ├── switch.ml ├── switch.mli ├── tmc.ml ├── tmc.mli ├── translattribute.ml ├── translattribute.mli ├── translclass.ml ├── translclass.mli ├── translcore.ml ├── translcore.mli ├── translmod.ml ├── translmod.mli ├── translobj.ml ├── translobj.mli ├── translprim.ml ├── translprim.mli ├── translquote.ml ├── translquote.mli ├── value_rec_compiler.ml └── value_rec_compiler.mli ├── lex ├── common.ml ├── common.mli ├── compact.ml ├── compact.mli ├── cset.ml ├── cset.mli ├── lexer.mli ├── lexer.mll ├── lexgen.ml ├── lexgen.mli ├── main.ml ├── main.mli ├── output.ml ├── output.mli ├── outputbis.ml ├── outputbis.mli ├── parser.mly ├── syntax.ml ├── syntax.mli ├── table.ml └── table.mli ├── man ├── Makefile ├── ocaml.1 ├── ocamlc.1 ├── ocamlc.opt.1 ├── ocamlcp.1 ├── ocamldebug.1 ├── ocamldep.1 ├── ocamldoc.1 ├── ocamllex.1 ├── ocamlmktop.1 ├── ocamlopt.1 ├── ocamlopt.opt.1 ├── ocamloptp.1 ├── ocamlprof.1 ├── ocamlrun.1 └── ocamlyacc.1 ├── manual ├── LICENSE-for-the-manual ├── Makefile ├── README.md ├── src │ ├── Makefile │ ├── allfiles.etex │ ├── anchored_book.hva │ ├── biblio.etex │ ├── cmds │ │ ├── Makefile │ │ ├── afl-fuzz.etex │ │ ├── comp.etex │ │ ├── debugger.etex │ │ ├── flambda.etex │ │ ├── intf-c.etex │ │ ├── lexyacc.etex │ │ ├── native.etex │ │ ├── ocamldep.etex │ │ ├── ocamldoc.etex │ │ ├── profil.etex │ │ ├── runtime-tracing.etex │ │ ├── runtime.etex │ │ ├── tail-mod-cons.etex │ │ ├── top.etex │ │ ├── tsan.etex │ │ └── unified-options.etex │ ├── foreword.etex │ ├── html_processing │ │ ├── Makefile │ │ ├── README.md │ │ ├── dune-project │ │ ├── js │ │ │ ├── navigation.js │ │ │ ├── scroll.js │ │ │ └── search.js │ │ ├── scss │ │ │ ├── _common.scss │ │ │ ├── manual.scss │ │ │ └── style.scss │ │ └── src │ │ │ ├── common.ml.in │ │ │ ├── dune │ │ │ ├── process_api.ml │ │ │ └── process_manual.ml │ ├── htmlman │ │ ├── contents_motif.gif │ │ ├── fonts │ │ │ ├── fira-sans-v8-latin-regular.eot │ │ │ ├── fira-sans-v8-latin-regular.svg │ │ │ ├── fira-sans-v8-latin-regular.ttf │ │ │ ├── fira-sans-v8-latin-regular.woff │ │ │ └── fira-sans-v8-latin-regular.woff2 │ │ ├── libgraph.gif │ │ ├── next_motif.gif │ │ └── previous_motif.gif │ ├── index.tex │ ├── library │ │ ├── Makefile │ │ ├── builtin.etex │ │ ├── compiler_libs.mld │ │ ├── compilerlibs.etex │ │ ├── core.etex │ │ ├── libdynlink.etex │ │ ├── libruntime_events.etex │ │ ├── libstr.etex │ │ ├── libthreads.etex │ │ ├── libunix.etex │ │ ├── old.etex │ │ └── stdlib-blurb.etex │ ├── macros.hva │ ├── macros.tex │ ├── manual.hva │ ├── manual.inf │ ├── manual.info.header │ ├── manual.tex │ ├── refman │ │ ├── Makefile │ │ ├── classes.etex │ │ ├── compunit.etex │ │ ├── const.etex │ │ ├── expr.etex │ │ ├── exten.etex │ │ ├── extensions │ │ │ ├── alerts.etex │ │ │ ├── attributes.etex │ │ │ ├── bigarray.etex │ │ │ ├── bindingops.etex │ │ │ ├── doccomments.etex │ │ │ ├── effects.etex │ │ │ ├── emptyvariants.etex │ │ │ ├── extensiblevariants.etex │ │ │ ├── extensionnodes.etex │ │ │ ├── extensionsyntax.etex │ │ │ ├── firstclassmodules.etex │ │ │ ├── gadts.etex │ │ │ ├── generalizedopens.etex │ │ │ ├── generativefunctors.etex │ │ │ ├── indexops.etex │ │ │ ├── inlinerecords.etex │ │ │ ├── letrecvalues.etex │ │ │ ├── locallyabstract.etex │ │ │ ├── modulealias.etex │ │ │ ├── moduletypeof.etex │ │ │ ├── overridingopen.etex │ │ │ ├── privatetypes.etex │ │ │ ├── recursivemodules.etex │ │ │ └── signaturesubstitution.etex │ │ ├── lex.etex │ │ ├── modtypes.etex │ │ ├── modules.etex │ │ ├── names.etex │ │ ├── patterns.etex │ │ ├── refman.etex │ │ ├── typedecl.etex │ │ ├── types.etex │ │ └── values.etex │ ├── style.css │ ├── tutorials │ │ ├── Makefile │ │ ├── advexamples.etex │ │ ├── coreexamples.etex │ │ ├── gadtexamples.etex │ │ ├── lablexamples.etex │ │ ├── memorymodel.etex │ │ ├── moduleexamples.etex │ │ ├── objectexamples.etex │ │ ├── parallelism.etex │ │ ├── polymorphism.etex │ │ └── polyvariant.etex │ └── version.tex.in ├── styles │ ├── altindex.sty │ ├── doc.tfm │ ├── docbf.tfm │ ├── docit.tfm │ ├── docmi.tfm │ ├── docrm.tfm │ ├── doctt.tfm │ ├── fullpage.sty │ ├── html.sty │ ├── isolatin.sty │ ├── multicols.sty │ ├── multind.sty │ ├── ocamldoc.hva │ ├── ocamldoc.sty │ ├── scroll.sty │ ├── syntaxdef.hva │ ├── syntaxdef.sty │ └── syntaxdeftxt.sty ├── tests │ ├── Makefile │ ├── README.md │ ├── check-stdlib-modules │ └── cross_reference_checker.ml └── tools │ ├── Makefile │ ├── fix_index.sh │ ├── texquote2.ml │ ├── transf.mll │ └── transfmain.ml ├── middle_end ├── backend_intf.mli ├── backend_var.ml ├── backend_var.mli ├── clambda.ml ├── clambda.mli ├── clambda_primitives.ml ├── clambda_primitives.mli ├── closure │ ├── closure.ml │ ├── closure.mli │ ├── closure_middle_end.ml │ └── closure_middle_end.mli ├── compilation_unit.ml ├── compilation_unit.mli ├── compilenv.ml ├── compilenv.mli ├── convert_primitives.ml ├── convert_primitives.mli ├── flambda │ ├── alias_analysis.ml │ ├── alias_analysis.mli │ ├── allocated_const.ml │ ├── allocated_const.mli │ ├── augment_specialised_args.ml │ ├── augment_specialised_args.mli │ ├── base_types │ │ ├── closure_element.ml │ │ ├── closure_element.mli │ │ ├── closure_id.ml │ │ ├── closure_id.mli │ │ ├── closure_origin.ml │ │ ├── closure_origin.mli │ │ ├── export_id.ml │ │ ├── export_id.mli │ │ ├── id_types.ml │ │ ├── id_types.mli │ │ ├── mutable_variable.ml │ │ ├── mutable_variable.mli │ │ ├── set_of_closures_id.ml │ │ ├── set_of_closures_id.mli │ │ ├── set_of_closures_origin.ml │ │ ├── set_of_closures_origin.mli │ │ ├── static_exception.ml │ │ ├── static_exception.mli │ │ ├── tag.ml │ │ ├── tag.mli │ │ ├── var_within_closure.ml │ │ └── var_within_closure.mli │ ├── build_export_info.ml │ ├── build_export_info.mli │ ├── closure_conversion.ml │ ├── closure_conversion.mli │ ├── closure_conversion_aux.ml │ ├── closure_conversion_aux.mli │ ├── closure_offsets.ml │ ├── closure_offsets.mli │ ├── effect_analysis.ml │ ├── effect_analysis.mli │ ├── export_info.ml │ ├── export_info.mli │ ├── export_info_for_pack.ml │ ├── export_info_for_pack.mli │ ├── extract_projections.ml │ ├── extract_projections.mli │ ├── find_recursive_functions.ml │ ├── find_recursive_functions.mli │ ├── flambda.ml │ ├── flambda.mli │ ├── flambda_invariants.ml │ ├── flambda_invariants.mli │ ├── flambda_iterators.ml │ ├── flambda_iterators.mli │ ├── flambda_middle_end.ml │ ├── flambda_middle_end.mli │ ├── flambda_to_clambda.ml │ ├── flambda_to_clambda.mli │ ├── flambda_utils.ml │ ├── flambda_utils.mli │ ├── freshening.ml │ ├── freshening.mli │ ├── import_approx.ml │ ├── import_approx.mli │ ├── inconstant_idents.ml │ ├── inconstant_idents.mli │ ├── initialize_symbol_to_let_symbol.ml │ ├── initialize_symbol_to_let_symbol.mli │ ├── inline_and_simplify.ml │ ├── inline_and_simplify.mli │ ├── inline_and_simplify_aux.ml │ ├── inline_and_simplify_aux.mli │ ├── inlining_cost.ml │ ├── inlining_cost.mli │ ├── inlining_decision.ml │ ├── inlining_decision.mli │ ├── inlining_decision_intf.mli │ ├── inlining_stats.ml │ ├── inlining_stats.mli │ ├── inlining_stats_types.ml │ ├── inlining_stats_types.mli │ ├── inlining_transforms.ml │ ├── inlining_transforms.mli │ ├── invariant_params.ml │ ├── invariant_params.mli │ ├── lift_code.ml │ ├── lift_code.mli │ ├── lift_constants.ml │ ├── lift_constants.mli │ ├── lift_let_to_initialize_symbol.ml │ ├── lift_let_to_initialize_symbol.mli │ ├── parameter.ml │ ├── parameter.mli │ ├── pass_wrapper.ml │ ├── pass_wrapper.mli │ ├── projection.ml │ ├── projection.mli │ ├── ref_to_variables.ml │ ├── ref_to_variables.mli │ ├── remove_free_vars_equal_to_args.ml │ ├── remove_free_vars_equal_to_args.mli │ ├── remove_unused_arguments.ml │ ├── remove_unused_arguments.mli │ ├── remove_unused_closure_vars.ml │ ├── remove_unused_closure_vars.mli │ ├── remove_unused_program_constructs.ml │ ├── remove_unused_program_constructs.mli │ ├── share_constants.ml │ ├── share_constants.mli │ ├── simple_value_approx.ml │ ├── simple_value_approx.mli │ ├── simplify_boxed_integer_ops.ml │ ├── simplify_boxed_integer_ops.mli │ ├── simplify_boxed_integer_ops_intf.mli │ ├── simplify_common.ml │ ├── simplify_common.mli │ ├── simplify_primitives.ml │ ├── simplify_primitives.mli │ ├── traverse_for_exported_symbols.ml │ ├── traverse_for_exported_symbols.mli │ ├── un_anf.ml │ ├── un_anf.mli │ ├── unbox_closures.ml │ ├── unbox_closures.mli │ ├── unbox_free_vars_of_closures.ml │ ├── unbox_free_vars_of_closures.mli │ ├── unbox_specialised_args.ml │ └── unbox_specialised_args.mli ├── internal_variable_names.ml ├── internal_variable_names.mli ├── linkage_name.ml ├── linkage_name.mli ├── printclambda.ml ├── printclambda.mli ├── printclambda_primitives.ml ├── printclambda_primitives.mli ├── semantics_of_primitives.ml ├── semantics_of_primitives.mli ├── symbol.ml ├── symbol.mli ├── variable.ml └── variable.mli ├── ocaml-variants.install ├── ocaml-variants.opam ├── ocamldoc ├── Changes.txt ├── META.in ├── dune ├── ocamldoc.hva ├── ocamldoc.sty ├── odoc.ml ├── odoc.mli ├── odoc_analyse.ml ├── odoc_analyse.mli ├── odoc_args.ml ├── odoc_args.mli ├── odoc_ast.ml ├── odoc_ast.mli ├── odoc_class.ml ├── odoc_class.mli ├── odoc_comments.ml ├── odoc_comments.mli ├── odoc_comments_global.ml ├── odoc_comments_global.mli ├── odoc_config.ml ├── odoc_config.mli ├── odoc_cross.ml ├── odoc_cross.mli ├── odoc_dag2html.ml ├── odoc_dag2html.mli ├── odoc_dep.ml ├── odoc_dep.mli ├── odoc_dot.ml ├── odoc_dot.mli ├── odoc_env.ml ├── odoc_env.mli ├── odoc_exception.ml ├── odoc_exception.mli ├── odoc_extension.ml ├── odoc_extension.mli ├── odoc_gen.ml ├── odoc_gen.mli ├── odoc_global.ml ├── odoc_global.mli ├── odoc_html.ml ├── odoc_html.mli ├── odoc_index.html ├── odoc_info.ml ├── odoc_info.mli ├── odoc_latex.ml ├── odoc_latex.mli ├── odoc_latex_style.ml ├── odoc_latex_style.mli ├── odoc_lexer.mli ├── odoc_lexer.mll ├── odoc_man.ml ├── odoc_man.mli ├── odoc_merge.ml ├── odoc_merge.mli ├── odoc_messages.ml ├── odoc_messages.mli ├── odoc_misc.ml ├── odoc_misc.mli ├── odoc_module.ml ├── odoc_module.mli ├── odoc_name.ml ├── odoc_name.mli ├── odoc_ocamlhtml.mli ├── odoc_ocamlhtml.mll ├── odoc_parameter.ml ├── odoc_parameter.mli ├── odoc_parser.mly ├── odoc_print.ml ├── odoc_print.mli ├── odoc_scan.ml ├── odoc_scan.mli ├── odoc_search.ml ├── odoc_search.mli ├── odoc_see_lexer.mli ├── odoc_see_lexer.mll ├── odoc_sig.ml ├── odoc_sig.mli ├── odoc_str.ml ├── odoc_str.mli ├── odoc_test.ml ├── odoc_test.mli ├── odoc_texi.ml ├── odoc_texi.mli ├── odoc_text.ml ├── odoc_text.mli ├── odoc_text_lexer.mli ├── odoc_text_lexer.mll ├── odoc_text_parser.mly ├── odoc_to_text.ml ├── odoc_to_text.mli ├── odoc_type.ml ├── odoc_type.mli ├── odoc_types.ml ├── odoc_types.mli ├── odoc_value.ml └── odoc_value.mli ├── ocamltest ├── OCAMLTEST.org ├── README.md ├── actions.ml ├── actions.mli ├── actions_helpers.ml ├── actions_helpers.mli ├── builtin_actions.ml ├── builtin_actions.mli ├── builtin_variables.ml ├── builtin_variables.mli ├── dune ├── environments.ml ├── environments.mli ├── filecompare.ml ├── filecompare.mli ├── main.ml ├── main.mli ├── modifier_parser.ml ├── modifier_parser.mli ├── ocaml_actions.ml ├── ocaml_actions.mli ├── ocaml_backends.ml ├── ocaml_backends.mli ├── ocaml_commands.ml ├── ocaml_commands.mli ├── ocaml_compilers.ml ├── ocaml_compilers.mli ├── ocaml_directories.ml ├── ocaml_directories.mli ├── ocaml_files.ml ├── ocaml_files.mli ├── ocaml_filetypes.ml ├── ocaml_filetypes.mli ├── ocaml_flags.ml ├── ocaml_flags.mli ├── ocaml_modifiers.ml ├── ocaml_modifiers.mli ├── ocaml_tests.ml ├── ocaml_tests.mli ├── ocaml_tools.ml ├── ocaml_tools.mli ├── ocaml_toplevels.ml ├── ocaml_toplevels.mli ├── ocaml_variables.ml ├── ocaml_variables.mli ├── ocamltest_config.ml.in ├── ocamltest_config.mli ├── ocamltest_stdlib.ml ├── ocamltest_stdlib.mli ├── ocamltest_unix.mli ├── ocamltest_unix_dummy.ml ├── ocamltest_unix_real.ml ├── options.ml ├── options.mli ├── result.ml ├── result.mli ├── run.h ├── run_command.ml ├── run_command.mli ├── run_common.h ├── run_stubs.c ├── run_unix.c ├── run_win32.c ├── strace.ml ├── strace.mli ├── tests.ml ├── tests.mli ├── translate.ml ├── translate.mli ├── tsl_ast.ml ├── tsl_ast.mli ├── tsl_lexer.mli ├── tsl_lexer.mll ├── tsl_parser.mly ├── tsl_semantics.ml ├── tsl_semantics.mli ├── variables.ml └── variables.mli ├── otherlibs ├── Makefile ├── Makefile.otherlibs.common ├── dynlink │ ├── META.in │ ├── byte │ │ ├── dynlink.ml │ │ ├── dynlink_symtable.ml │ │ └── dynlink_symtable.mli │ ├── dune │ ├── dynlink.mli │ ├── dynlink_common.ml │ ├── dynlink_common.mli │ ├── dynlink_config.ml.in │ ├── dynlink_config.mli │ ├── dynlink_platform_intf.ml │ ├── dynlink_types.ml │ ├── dynlink_types.mli │ └── native │ │ └── dynlink.ml ├── runtime_events │ ├── .depend │ ├── META.in │ ├── Makefile │ ├── caml │ │ └── runtime_events_consumer.h │ ├── runtime_events.ml │ ├── runtime_events.mli │ └── runtime_events_consumer.c ├── str │ ├── .depend │ ├── META.in │ ├── Makefile │ ├── dune │ ├── str.ml │ ├── str.mli │ └── strstubs.c ├── systhreads │ ├── .depend │ ├── META.in │ ├── Makefile │ ├── caml │ │ └── threads.h │ ├── event.ml │ ├── event.mli │ ├── st_posix.h │ ├── st_pthreads.h │ ├── st_stubs.c │ ├── st_win32.h │ ├── thread.ml │ └── thread.mli └── unix │ ├── .depend │ ├── META.in │ ├── Makefile │ ├── accept_unix.c │ ├── accept_win32.c │ ├── access.c │ ├── addrofstr.c │ ├── alarm.c │ ├── bind_unix.c │ ├── bind_win32.c │ ├── caml │ ├── socketaddr.h │ └── unixsupport.h │ ├── channels_unix.c │ ├── channels_win32.c │ ├── chdir.c │ ├── chmod.c │ ├── chown.c │ ├── chroot.c │ ├── close_on.c │ ├── close_unix.c │ ├── close_win32.c │ ├── closedir.c │ ├── connect_unix.c │ ├── connect_win32.c │ ├── createprocess.c │ ├── cst2constr.c │ ├── cst2constr.h │ ├── cstringv.c │ ├── dune │ ├── dup2.c │ ├── dup_unix.c │ ├── dup_win32.c │ ├── envir_unix.c │ ├── envir_win32.c │ ├── errmsg_unix.c │ ├── errmsg_win32.c │ ├── execv.c │ ├── execve.c │ ├── execvp.c │ ├── exit.c │ ├── fchmod.c │ ├── fchown.c │ ├── fcntl.c │ ├── fork.c │ ├── fsync.c │ ├── ftruncate.c │ ├── getaddrinfo.c │ ├── getcwd.c │ ├── getegid.c │ ├── geteuid.c │ ├── getgid.c │ ├── getgr.c │ ├── getgroups.c │ ├── gethost.c │ ├── gethostname.c │ ├── getlogin.c │ ├── getnameinfo.c │ ├── getpeername_unix.c │ ├── getpeername_win32.c │ ├── getpid_unix.c │ ├── getpid_win32.c │ ├── getppid.c │ ├── getproto.c │ ├── getpw.c │ ├── getserv.c │ ├── getsockname_unix.c │ ├── getsockname_win32.c │ ├── gettimeofday_unix.c │ ├── gettimeofday_win32.c │ ├── getuid.c │ ├── gmtime.c │ ├── initgroups.c │ ├── isatty_unix.c │ ├── isatty_win32.c │ ├── itimer.c │ ├── kill.c │ ├── link_unix.c │ ├── link_win32.c │ ├── listen_unix.c │ ├── listen_win32.c │ ├── lockf_unix.c │ ├── lockf_win32.c │ ├── lseek_unix.c │ ├── lseek_win32.c │ ├── mkdir.c │ ├── mkfifo.c │ ├── mmap_ba.c │ ├── mmap_unix.c │ ├── mmap_win32.c │ ├── nice.c │ ├── nonblock.c │ ├── open_unix.c │ ├── open_win32.c │ ├── opendir.c │ ├── pipe_unix.c │ ├── pipe_win32.c │ ├── putenv.c │ ├── read_unix.c │ ├── read_win32.c │ ├── readdir.c │ ├── readlink_unix.c │ ├── readlink_win32.c │ ├── realpath_unix.c │ ├── realpath_win32.c │ ├── rename_unix.c │ ├── rename_win32.c │ ├── rewinddir.c │ ├── rmdir.c │ ├── select_unix.c │ ├── select_win32.c │ ├── sendrecv_unix.c │ ├── sendrecv_win32.c │ ├── setgid.c │ ├── setgroups.c │ ├── setsid.c │ ├── setuid.c │ ├── shutdown_unix.c │ ├── shutdown_win32.c │ ├── signals.c │ ├── sleep_unix.c │ ├── sleep_win32.c │ ├── socket_unix.c │ ├── socket_win32.c │ ├── socketaddr.c │ ├── socketpair_unix.c │ ├── socketpair_win32.c │ ├── sockopt_unix.c │ ├── sockopt_win32.c │ ├── spawn.c │ ├── startup.c │ ├── stat_unix.c │ ├── stat_win32.c │ ├── strofaddr.c │ ├── symlink_unix.c │ ├── symlink_win32.c │ ├── system.c │ ├── termios.c │ ├── time.c │ ├── times_unix.c │ ├── times_win32.c │ ├── truncate_unix.c │ ├── truncate_win32.c │ ├── umask.c │ ├── unix.mli │ ├── unixLabels.ml │ ├── unixLabels.mli │ ├── unix_unix.ml │ ├── unix_win32.ml │ ├── unixsupport_unix.c │ ├── unixsupport_win32.c │ ├── unlink.c │ ├── utimes_unix.c │ ├── utimes_win32.c │ ├── wait.c │ ├── windbug.c │ ├── windbug.h │ ├── windir.c │ ├── winlist.c │ ├── winlist.h │ ├── winwait.c │ ├── winworker.c │ ├── winworker.h │ ├── write_unix.c │ └── write_win32.c ├── parsing ├── CONFLICTS.md ├── HACKING.adoc ├── VIPs.md ├── ast_helper.ml ├── ast_helper.mli ├── ast_invariants.ml ├── ast_invariants.mli ├── ast_iterator.ml ├── ast_iterator.mli ├── ast_mapper.ml ├── ast_mapper.mli ├── asttypes.ml ├── asttypes.mli ├── attr_helper.ml ├── attr_helper.mli ├── builtin_attributes.ml ├── builtin_attributes.mli ├── depend.ml ├── depend.mli ├── docstrings.ml ├── docstrings.mli ├── dune ├── lexer.mli ├── lexer.mll ├── location.ml ├── location.mli ├── longident.ml ├── longident.mli ├── parse.ml ├── parse.mli ├── parser.mly ├── parsetree.mli ├── pprintast.ml ├── pprintast.mli ├── printast.ml ├── printast.mli ├── syntaxerr.ml ├── syntaxerr.mli ├── unit_info.ml └── unit_info.mli ├── release-info ├── News ├── calendar.md ├── howto.md ├── introduction.md ├── markdown-add-pr-links.sh └── templates │ ├── beta.md │ ├── production.md │ └── rc.md ├── runtime ├── HACKING.adoc ├── addrmap.c ├── afl.c ├── alloc.c ├── amd64.S ├── amd64nt.asm ├── arm64.S ├── array.c ├── backtrace.c ├── backtrace_byt.c ├── backtrace_nat.c ├── bigarray.c ├── blake2.c ├── callback.c ├── caml │ ├── address_class.h │ ├── addrmap.h │ ├── alloc.h │ ├── asm.h │ ├── atomic_refcount.h │ ├── backtrace.h │ ├── backtrace_prim.h │ ├── bigarray.h │ ├── blake2.h │ ├── callback.h │ ├── camlatomic.h │ ├── codefrag.h │ ├── compare.h │ ├── compatibility.h │ ├── config.h │ ├── custom.h │ ├── debugger.h │ ├── domain.h │ ├── domain_state.h │ ├── domain_state.tbl │ ├── dune │ ├── dynlink.h │ ├── exec.h.in │ ├── fail.h │ ├── fiber.h │ ├── finalise.h │ ├── fix_code.h │ ├── frame_descriptors.h │ ├── gc.h │ ├── gc_ctrl.h │ ├── gc_stats.h │ ├── globroots.h │ ├── hash.h │ ├── hooks.h │ ├── instrtrace.h │ ├── instruct.h │ ├── interp.h │ ├── intext.h │ ├── io.h │ ├── lf_skiplist.h │ ├── m.h.in │ ├── major_gc.h │ ├── md5.h │ ├── memory.h │ ├── memprof.h │ ├── minor_gc.h │ ├── misc.h │ ├── mlvalues.h │ ├── osdeps.h │ ├── platform.h │ ├── prims.h │ ├── printexc.h │ ├── reverse.h │ ├── roots.h │ ├── runtime_events.h │ ├── s.h.in │ ├── shared_heap.h │ ├── signals.h │ ├── sizeclasses.h │ ├── skiplist.h │ ├── stack.h │ ├── startup.h │ ├── startup_aux.h │ ├── sync.h │ ├── sys.h │ ├── tsan.h │ ├── version.h.in │ ├── weak.h │ └── winsupport.h ├── clambda_checks.c ├── codefrag.c ├── compare.c ├── custom.c ├── debugger.c ├── domain.c ├── dune ├── dynlink.c ├── dynlink_nat.c ├── extern.c ├── fail.c ├── fail_byt.c ├── fail_nat.c ├── fiber.c ├── finalise.c ├── fix_code.c ├── floats.c ├── frame_descriptors.c ├── gc_ctrl.c ├── gc_stats.c ├── gen_primitives.sh ├── gen_primsc.sh ├── globroots.c ├── hash.c ├── instrtrace.c ├── intern.c ├── interp.c ├── ints.c ├── io.c ├── lexing.c ├── lf_skiplist.c ├── main.c ├── major_gc.c ├── md5.c ├── memory.c ├── memprof.c ├── meta.c ├── minor_gc.c ├── misc.c ├── obj.c ├── parsing.c ├── platform.c ├── power.S ├── printexc.c ├── prng.c ├── riscv.S ├── roots.c ├── runtime_events.c ├── s390x.S ├── sak.c ├── shared_heap.c ├── signals.c ├── signals_nat.c ├── skiplist.c ├── startup_aux.c ├── startup_byt.c ├── startup_nat.c ├── str.c ├── sync.c ├── sync_posix.h ├── sys.c ├── tsan.c ├── unix.c ├── weak.c ├── win32.c └── zstd.c ├── stdlib ├── .depend ├── CONTRIBUTING.md ├── Compflags ├── HACKING.adoc ├── META.in ├── Makefile ├── StdlibModules ├── arg.ml ├── arg.mli ├── array.ml ├── array.mli ├── arrayLabels.ml ├── arrayLabels.mli ├── atomic.ml ├── atomic.mli ├── bigarray.ml ├── bigarray.mli ├── bool.ml ├── bool.mli ├── buffer.ml ├── buffer.mli ├── bytes.ml ├── bytes.mli ├── bytesLabels.ml ├── bytesLabels.mli ├── callback.ml ├── callback.mli ├── camlinternalFormat.ml ├── camlinternalFormat.mli ├── camlinternalFormatBasics.ml ├── camlinternalFormatBasics.mli ├── camlinternalLam.ml ├── camlinternalLam.mli ├── camlinternalLazy.ml ├── camlinternalLazy.mli ├── camlinternalMod.ml ├── camlinternalMod.mli ├── camlinternalOO.ml ├── camlinternalOO.mli ├── camlinternalQuote.ml ├── camlinternalQuote.mli ├── char.ml ├── char.mli ├── complex.ml ├── complex.mli ├── condition.ml ├── condition.mli ├── digest.ml ├── digest.mli ├── domain.ml ├── domain.mli ├── dune ├── dynarray.ml ├── dynarray.mli ├── effect.ml ├── effect.mli ├── either.ml ├── either.mli ├── ephemeron.ml ├── ephemeron.mli ├── expand_module_aliases.awk ├── filename.ml ├── filename.mli ├── float.ml ├── float.mli ├── format.ml ├── format.mli ├── fun.ml ├── fun.mli ├── gc.ml ├── gc.mli ├── hashbang ├── hashtbl.ml ├── hashtbl.mli ├── header.c ├── headernt.c ├── in_channel.ml ├── in_channel.mli ├── int.ml ├── int.mli ├── int32.ml ├── int32.mli ├── int64.ml ├── int64.mli ├── lazy.ml ├── lazy.mli ├── lexing.ml ├── lexing.mli ├── list.ml ├── list.mli ├── listLabels.ml ├── listLabels.mli ├── map.ml ├── map.mli ├── marshal.ml ├── marshal.mli ├── moreLabels.ml ├── moreLabels.mli ├── mutex.ml ├── mutex.mli ├── nativeint.ml ├── nativeint.mli ├── obj.ml ├── obj.mli ├── oo.ml ├── oo.mli ├── option.ml ├── option.mli ├── out_channel.ml ├── out_channel.mli ├── parsing.ml ├── parsing.mli ├── printexc.ml ├── printexc.mli ├── printf.ml ├── printf.mli ├── queue.ml ├── queue.mli ├── random.ml ├── random.mli ├── remove_module_aliases.awk ├── result.ml ├── result.mli ├── scanf.ml ├── scanf.mli ├── semaphore.ml ├── semaphore.mli ├── seq.ml ├── seq.mli ├── set.ml ├── set.mli ├── stack.ml ├── stack.mli ├── stdLabels.ml ├── stdLabels.mli ├── std_exit.ml ├── std_exit.mli ├── stdlib.ml ├── stdlib.mli ├── string.ml ├── string.mli ├── stringLabels.ml ├── stringLabels.mli ├── sys.ml.in ├── sys.mli ├── templates │ ├── README.adoc │ ├── float.template.mli │ ├── floatarraylabeled.template.mli │ ├── hashtbl.template.mli │ ├── map.template.mli │ ├── moreLabels.template.mli │ └── set.template.mli ├── type.ml ├── type.mli ├── uchar.ml ├── uchar.mli ├── unit.ml ├── unit.mli ├── weak.ml └── weak.mli ├── testsuite ├── HACKING.adoc ├── Makefile ├── lib │ ├── lib.ml │ ├── lib.mli │ ├── testing.ml │ └── testing.mli ├── summarize.awk ├── tests │ ├── afl-instrumentation │ │ ├── afl-fuzz-test.ml │ │ ├── afl-fuzz-test.run │ │ ├── afl-showmap-test.ml │ │ ├── afl-showmap-test.run │ │ ├── harness.ml │ │ ├── has-afl-fuzz.sh │ │ ├── has-afl-showmap.sh │ │ ├── readline.ml │ │ └── test.ml │ ├── arch-power │ │ ├── exn_raise.ml │ │ └── exn_raise.reference │ ├── array-functions │ │ ├── test.ml │ │ └── test.reference │ ├── asmcomp │ │ ├── 0001-test.compilers.reference │ │ ├── 0001-test.ml │ │ ├── bind_tuples.ml │ │ ├── compare.ml │ │ ├── compare.reference │ │ ├── evaluation_order.ml │ │ ├── evaluation_order.reference │ │ ├── func_sections.arm.reference │ │ ├── func_sections.ml │ │ ├── func_sections.reference │ │ ├── func_sections.run │ │ ├── lift_mutable_let_flambda.ml │ │ ├── optargs.ml │ │ ├── poll_attr_both.compilers.reference │ │ ├── poll_attr_both.ml │ │ ├── poll_attr_inserted.compilers.reference │ │ ├── poll_attr_inserted.ml │ │ ├── poll_attr_prologue.compilers.reference │ │ ├── poll_attr_prologue.ml │ │ ├── poll_attr_user.compilers.reference │ │ ├── poll_attr_user.ml │ │ ├── polling.c │ │ ├── polling_insertion.ml │ │ ├── prevent_fma.ml │ │ ├── register_typing.ml │ │ ├── register_typing_switch.ml │ │ ├── run.ml │ │ ├── select_addr.ml │ │ ├── select_addr.reference │ │ ├── staticalloc.ml │ │ ├── try_checkbound.ml │ │ ├── unrolling_flambda.ml │ │ └── unrolling_flambda2.ml │ ├── asmgen │ │ ├── arith.cmm │ │ ├── catch-float.cmm │ │ ├── catch-multiple.cmm │ │ ├── catch-rec-deadhandler.cmm │ │ ├── catch-rec-deadhandler.reference │ │ ├── catch-rec-deadhandler.run │ │ ├── catch-rec.cmm │ │ ├── catch-try-float.cmm │ │ ├── catch-try.cmm │ │ ├── checkbound.cmm │ │ ├── even-odd-spill-float.cmm │ │ ├── even-odd-spill.cmm │ │ ├── even-odd.cmm │ │ ├── fib.cmm │ │ ├── immediates.cmm │ │ ├── immediates.cmmpp │ │ ├── immediates.tbl │ │ ├── integr.cmm │ │ ├── invariants.cmm │ │ ├── main.c │ │ ├── mainarith.c │ │ ├── mainimmed.c │ │ ├── pgcd.cmm │ │ ├── quicksort.cmm │ │ ├── quicksort2.cmm │ │ ├── soli.cmm │ │ ├── tagged-fib.cmm │ │ ├── tagged-integr.cmm │ │ ├── tagged-quicksort.cmm │ │ ├── tagged-tak.cmm │ │ └── tak.cmm │ ├── ast-invariants │ │ ├── test.ml │ │ └── test.reference │ ├── backtrace │ │ ├── backtrace.ml │ │ ├── backtrace.reference │ │ ├── backtrace.run │ │ ├── backtrace2.ml │ │ ├── backtrace2.reference │ │ ├── backtrace3.ml │ │ ├── backtrace3.reference │ │ ├── backtrace_bounds_exn.ml │ │ ├── backtrace_bounds_exn.reference │ │ ├── backtrace_c_exn.ml │ │ ├── backtrace_c_exn.reference │ │ ├── backtrace_c_exn_.c │ │ ├── backtrace_deprecated.ml │ │ ├── backtrace_deprecated.reference │ │ ├── backtrace_dynlink.flambda.reference │ │ ├── backtrace_dynlink.ml │ │ ├── backtrace_dynlink.reference │ │ ├── backtrace_dynlink_plugin.ml │ │ ├── backtrace_effects.ml │ │ ├── backtrace_effects.reference │ │ ├── backtrace_effects_nested.flambda.reference │ │ ├── backtrace_effects_nested.ml │ │ ├── backtrace_effects_nested.reference │ │ ├── backtrace_or_exception.ml │ │ ├── backtrace_or_exception.reference │ │ ├── backtrace_slots.ml │ │ ├── backtrace_slots.reference │ │ ├── backtrace_systhreads.ml │ │ ├── backtrace_systhreads.reference │ │ ├── backtraces_and_finalizers.ml │ │ ├── backtraces_and_finalizers.reference │ │ ├── callstack.ml │ │ ├── callstack.reference │ │ ├── event_after_prim.ml │ │ ├── event_after_prim.reference │ │ ├── filter-locations.sh │ │ ├── inline_test.ml │ │ ├── inline_test.reference │ │ ├── inline_test.run │ │ ├── inline_traversal_test.ml │ │ ├── inline_traversal_test.reference │ │ ├── inline_traversal_test.run │ │ ├── lazy.flambda.reference │ │ ├── lazy.ml │ │ ├── lazy.reference │ │ ├── methods.ml │ │ ├── methods.reference │ │ ├── names.ml │ │ ├── names.reference │ │ ├── pr2195-locs.byte.reference │ │ ├── pr2195-nolocs.byte.reference │ │ ├── pr2195.ml │ │ ├── pr2195.opt.reference │ │ ├── pr2195.run │ │ ├── pr6920_why_at.ml │ │ ├── pr6920_why_at.native.reference │ │ ├── pr6920_why_at.reference │ │ ├── pr6920_why_swallow.ml │ │ ├── pr6920_why_swallow.native.reference │ │ ├── pr6920_why_swallow.reference │ │ ├── print_location.ml │ │ ├── print_location.reference │ │ ├── raw_backtrace.ml │ │ └── raw_backtrace.reference │ ├── badly-ordered-deps │ │ ├── a.ml │ │ ├── cocinelle.ml │ │ ├── cocinelle.reference │ │ ├── lib.ml │ │ ├── main.bytecode.reference │ │ ├── main.ml │ │ └── main.native.reference │ ├── basic-float │ │ ├── float_compare.ml │ │ ├── float_compare.reference │ │ ├── float_literals.ml │ │ ├── tfloat_hex.ml │ │ ├── tfloat_hex.reference │ │ ├── tfloat_record.ml │ │ ├── tfloat_record.reference │ │ ├── zero_sized_float_arrays.ml │ │ └── zero_sized_float_arrays.reference │ ├── basic-io-2 │ │ ├── io.ml │ │ ├── io.reference │ │ └── test-file-short-lines │ ├── basic-io │ │ ├── wc.ml │ │ └── wc.reference │ ├── basic-manyargs │ │ ├── manyargs.ml │ │ ├── manyargs.reference │ │ └── manyargsprim.c │ ├── basic-modules │ │ ├── anonymous.ml │ │ ├── anonymous.ocamlc.reference │ │ ├── anonymous.ocamlopt.flambda.reference │ │ ├── anonymous.ocamlopt.reference │ │ ├── main.ml │ │ ├── main.mli │ │ ├── main.reference │ │ ├── offset.ml │ │ ├── pr11186.ml │ │ ├── pr4008.ml │ │ ├── pr6726.ml │ │ ├── pr7427.ml │ │ ├── recursive_module_evaluation_errors.ml │ │ ├── recursive_module_init.ml │ │ └── recursive_module_init.reference │ ├── basic-more │ │ ├── bounds.ml │ │ ├── bounds.reference │ │ ├── div_by_zero.ml │ │ ├── div_by_zero.reference │ │ ├── function_in_ref.ml │ │ ├── function_in_ref.reference │ │ ├── if_in_if.ml │ │ ├── if_in_if.reference │ │ ├── labels_evaluation_order.ml │ │ ├── labels_evaluation_order.reference │ │ ├── morematch.compilers.reference │ │ ├── morematch.ml │ │ ├── morematch.reference │ │ ├── opaque_prim.ml │ │ ├── opaque_prim.reference │ │ ├── pr10294.ml │ │ ├── pr10294.reference │ │ ├── pr10338.compilers.reference │ │ ├── pr10338.ml │ │ ├── pr10338.reference │ │ ├── pr1271.ml │ │ ├── pr1271.reference │ │ ├── pr2719.ml │ │ ├── pr2719.reference │ │ ├── pr6216.ml │ │ ├── pr6216.reference │ │ ├── pr7683.ml │ │ ├── pr7683.reference │ │ ├── record_evaluation_order.ml │ │ ├── record_evaluation_order.reference │ │ ├── robustmatch.compilers.reference │ │ ├── robustmatch.ml │ │ ├── robustmatch.reference │ │ ├── safer_matching.ml │ │ ├── safer_matching.reference │ │ ├── sequential_and_or.ml │ │ ├── sequential_and_or.reference │ │ ├── structural_constants.ml │ │ ├── structural_constants.reference │ │ ├── tbuffer.ml │ │ ├── tbuffer.reference │ │ ├── top_level_patterns.ml │ │ ├── top_level_patterns.reference │ │ ├── tprintf.ml │ │ └── tprintf.reference │ ├── basic-multdef │ │ ├── multdef.ml │ │ ├── multdef.mli │ │ ├── usemultdef.ml │ │ └── usemultdef.reference │ ├── basic-private │ │ ├── length.ml │ │ ├── length.mli │ │ ├── tlength.ml │ │ └── tlength.reference │ ├── basic │ │ ├── arrays.ml │ │ ├── arrays.reference │ │ ├── bigints.ml │ │ ├── bigints.reference │ │ ├── boxedints.ml │ │ ├── boxedints.reference │ │ ├── camlCase.ml │ │ ├── constprop.ml.c │ │ ├── constprop.ml.reference │ │ ├── divint.ml │ │ ├── divint.reference │ │ ├── equality.ml │ │ ├── equality.reference │ │ ├── eval_order_1.ml │ │ ├── eval_order_1.reference │ │ ├── eval_order_2.ml │ │ ├── eval_order_2.reference │ │ ├── eval_order_3.ml │ │ ├── eval_order_3.reference │ │ ├── eval_order_4.ml │ │ ├── eval_order_4.reference │ │ ├── eval_order_6.ml │ │ ├── eval_order_6.reference │ │ ├── eval_order_7.ml │ │ ├── eval_order_7.reference │ │ ├── eval_order_8.ml │ │ ├── eval_order_8.reference │ │ ├── eval_order_pr10283.ml │ │ ├── eval_order_pr10283.reference │ │ ├── float.ml │ │ ├── float.reference │ │ ├── float_physical_equality.ml │ │ ├── float_physical_equality.reference │ │ ├── includestruct.ml │ │ ├── includestruct.reference │ │ ├── localexn.ml │ │ ├── localexn.reference │ │ ├── localfunction.ml │ │ ├── localfunction.reference │ │ ├── maps.ml │ │ ├── maps.reference │ │ ├── min_int.ml │ │ ├── min_int.reference │ │ ├── objects.ml │ │ ├── objects.reference │ │ ├── opt_variants.ml │ │ ├── opt_variants.reference │ │ ├── patmatch.ml │ │ ├── patmatch.reference │ │ ├── patmatch_for_multiple.ml │ │ ├── patmatch_incoherence.ml │ │ ├── patmatch_split_no_or.ml │ │ ├── pr7253.ml │ │ ├── pr7253.reference │ │ ├── pr7533.ml │ │ ├── pr7533.reference │ │ ├── pr7657.ml │ │ ├── pr7657.reference │ │ ├── recvalues.ml │ │ ├── recvalues.reference │ │ ├── sets.ml │ │ ├── sets.reference │ │ ├── stringmatch.ml │ │ ├── stringmatch.reference │ │ ├── switch_opts.ml │ │ ├── switch_opts.reference │ │ ├── tailcalls.ml │ │ ├── tailcalls.reference │ │ ├── trigraph.ml │ │ ├── trigraph.reference │ │ ├── tuple_match.ml │ │ ├── tuple_match.reference │ │ ├── unit_naming.compilers.reference │ │ ├── unit_naming.ml │ │ ├── zero_divided_by_n.ml │ │ └── zero_divided_by_n.reference │ ├── c-api │ │ ├── aligned_alloc.ml │ │ ├── aligned_alloc_stubs.c │ │ ├── alloc_async.ml │ │ ├── alloc_async.reference │ │ ├── alloc_async_stubs.c │ │ ├── c_noreturn.ml │ │ ├── c_noreturn_stubs.c │ │ ├── external.ml │ │ ├── external_stubs.c │ │ ├── test_c_thread_has_lock.ml │ │ ├── test_c_thread_has_lock.reference │ │ ├── test_c_thread_has_lock_cstubs.c │ │ ├── test_c_thread_has_lock_systhread.ml │ │ └── test_c_thread_has_lock_systhread.reference │ ├── callback │ │ ├── callback_effects_gc.ml │ │ ├── callbackprim.c │ │ ├── minor_named.ml │ │ ├── minor_named.reference │ │ ├── minor_named_.c │ │ ├── nested_fiber.ml │ │ ├── nested_fiber.reference │ │ ├── nested_fiber_.c │ │ ├── signals_alloc.ml │ │ ├── signals_alloc.reference │ │ ├── stack_overflow.ml │ │ ├── stack_overflow.reference │ │ ├── stack_overflow_.c │ │ ├── tcallback.reference │ │ ├── test1.ml │ │ ├── test1.reference │ │ ├── test1_.c │ │ ├── test2.ml │ │ ├── test2.reference │ │ ├── test2_.c │ │ ├── test3.ml │ │ ├── test3.reference │ │ ├── test3_.c │ │ ├── test4.ml │ │ ├── test4.reference │ │ ├── test4_.c │ │ ├── test5.ml │ │ ├── test5.reference │ │ ├── test5_.c │ │ ├── test6.ml │ │ ├── test6.reference │ │ ├── test6_.c │ │ ├── test7.ml │ │ ├── test7.reference │ │ ├── test7_.c │ │ ├── test_finaliser_gc.ml │ │ ├── test_finaliser_gc.reference │ │ ├── test_gc_alarm.ml │ │ ├── test_signalhandler.ml │ │ ├── test_signalhandler.reference │ │ └── test_signalhandler_.c │ ├── compaction │ │ ├── test_compact_full.ml │ │ └── test_freelist_free.ml │ ├── compiler-libs │ │ ├── test_longident.ml │ │ └── test_untypeast.ml │ ├── cxx-api │ │ ├── all-includes.h │ │ ├── all_includes.ml │ │ └── stubs.c │ ├── effect-syntax │ │ ├── coroutines.ml │ │ ├── coroutines.reference │ │ ├── error_messages.ml │ │ ├── iterators.ml │ │ ├── resume_exn.ml │ │ ├── resume_exn.reference │ │ ├── shallow2deep.ml │ │ ├── shallow2deep.reference │ │ ├── test1.ml │ │ ├── test1.reference │ │ ├── test10.ml │ │ ├── test10.reference │ │ ├── test11.ml │ │ ├── test11.reference │ │ ├── test2.ml │ │ ├── test2.reference │ │ ├── test3.ml │ │ ├── test3.reference │ │ ├── test4.ml │ │ ├── test4.reference │ │ ├── test5.ml │ │ ├── test5.reference │ │ ├── test6.ml │ │ ├── test6.reference │ │ ├── tutorial.ml │ │ ├── tutorial.reference │ │ ├── when_test.compilers.reference │ │ └── when_test.ml │ ├── effects │ │ ├── backtrace.ml │ │ ├── backtrace.reference │ │ ├── cmphash.ml │ │ ├── cmphash.reference │ │ ├── evenodd.ml │ │ ├── evenodd.reference │ │ ├── issue479.compilers.reference │ │ ├── issue479.ml │ │ ├── manylive.ml │ │ ├── manylive.reference │ │ ├── marshal.ml │ │ ├── marshal.reference │ │ ├── overflow.ml │ │ ├── overflow.reference │ │ ├── partial.ml │ │ ├── partial.reference │ │ ├── reperform.ml │ │ ├── reperform.reference │ │ ├── sched.ml │ │ ├── sched.reference │ │ ├── shallow_state.ml │ │ ├── shallow_state.reference │ │ ├── shallow_state_io.ml │ │ ├── shallow_state_io.reference │ │ ├── test1.ml │ │ ├── test1.reference │ │ ├── test10.ml │ │ ├── test10.reference │ │ ├── test11.ml │ │ ├── test11.reference │ │ ├── test2.ml │ │ ├── test2.reference │ │ ├── test3.ml │ │ ├── test3.reference │ │ ├── test4.ml │ │ ├── test4.reference │ │ ├── test5.ml │ │ ├── test5.reference │ │ ├── test6.ml │ │ ├── test6.reference │ │ ├── test_lazy.ml │ │ ├── test_lazy.reference │ │ ├── unhandled_effects.ml │ │ ├── unhandled_unlinked.ml │ │ ├── unhandled_unlinked.reference │ │ ├── used_cont.ml │ │ └── used_cont.reference │ ├── embedded │ │ ├── cmcaml.ml │ │ ├── cmcaml.reference │ │ ├── cmmain.c │ │ └── cmstub.c │ ├── ephe-c-api │ │ ├── stubs.c │ │ ├── test.ml │ │ └── test.reference │ ├── exotic-syntax │ │ ├── exotic.ml │ │ └── exotic.reference │ ├── extension-constructor │ │ ├── test.ml │ │ └── test.reference │ ├── flambda │ │ ├── afl_lazy.ml │ │ ├── approx_meet.ml │ │ ├── approx_meet.reference │ │ ├── gpr2239.ml │ │ ├── gpr2239.reference │ │ ├── gpr998.ml │ │ ├── gpr998.reference │ │ ├── specialise.ml │ │ └── specialise.reference │ ├── float-unboxing │ │ ├── bug13448.ml │ │ ├── bug13448bis.ml │ │ ├── float_subst_boxed_number.ml │ │ └── unbox_under_assign.ml │ ├── fma │ │ ├── fma.ml │ │ └── fma.reference │ ├── formats-transition │ │ ├── deprecated_unsigned_printers.ml │ │ ├── deprecated_unsigned_printers.ocaml.reference │ │ ├── ignored_scan_counters.ml │ │ ├── ignored_scan_counters.ocaml.reference │ │ ├── legacy_incompatible_flags.ml │ │ ├── legacy_incompatible_flags.ocaml.reference │ │ ├── legacy_unfinished_modifiers.ml │ │ └── legacy_unfinished_modifiers.ocaml.reference │ ├── formatting │ │ ├── errors_batch.ml │ │ ├── errors_batch.reference │ │ ├── margins.ml │ │ ├── margins.ocaml.reference │ │ ├── test_locations.dlocations.ocamlc.reference │ │ ├── test_locations.dno-locations.ocamlc.reference │ │ └── test_locations.ml │ ├── frame-pointers │ │ ├── c_call.ml │ │ ├── c_call.reference │ │ ├── c_call_.c │ │ ├── effects.ml │ │ ├── effects.reference │ │ ├── exception_handler.ml │ │ ├── exception_handler.reference │ │ ├── fp_backtrace.c │ │ ├── reperform.ml │ │ ├── reperform.reference │ │ ├── stack_realloc.ml │ │ ├── stack_realloc.reference │ │ ├── stack_realloc2.ml │ │ ├── stack_realloc2.reference │ │ └── stack_realloc_.c │ ├── functors │ │ ├── functors.compilers.reference │ │ └── functors.ml │ ├── gc-roots │ │ ├── globroots.ml │ │ ├── globroots_parallel.ml │ │ ├── globroots_parallel.reference │ │ ├── globroots_parallel_spawn_burn.ml │ │ ├── globroots_parallel_spawn_burn.reference │ │ ├── globroots_sequential.ml │ │ ├── globroots_sequential.reference │ │ └── globrootsprim.c │ ├── generalized-open │ │ ├── accepted_batch.ml │ │ ├── accepted_batch.reference │ │ ├── accepted_expect.ml │ │ ├── clambda_optim.ml │ │ ├── expansiveness.ml │ │ ├── funct_body.compilers.reference │ │ ├── funct_body.ml │ │ ├── gpr1506.ml │ │ ├── pr10048.ml │ │ └── shadowing.ml │ ├── generated-parse-errors │ │ ├── errors.compilers.reference │ │ └── errors.ml │ ├── hidden_includes │ │ ├── cant_reference_hidden.ocamlc.reference │ │ ├── hidden_stays_hidden.ocamlc.reference │ │ ├── liba │ │ │ └── a.ml │ │ ├── liba_alt │ │ │ └── a.ml │ │ ├── libb │ │ │ └── b.ml │ │ ├── libc │ │ │ ├── c1.ml │ │ │ ├── c2.ml │ │ │ ├── c3.ml │ │ │ ├── c4.ml │ │ │ └── c5.ml │ │ ├── not_included.ocamlc.reference │ │ ├── test.ml │ │ └── wrong_include_order.ocamlc.reference │ ├── int64-unboxing │ │ ├── stubs.c │ │ ├── test.ml │ │ └── test.reference │ ├── lazy │ │ ├── lazy1.ml │ │ ├── lazy1.reference │ │ ├── lazy2.ml │ │ ├── lazy2.reference │ │ ├── lazy3.ml │ │ ├── lazy3.reference │ │ ├── lazy4.ml │ │ ├── lazy4.reference │ │ ├── lazy5.ml │ │ ├── lazy5.reference │ │ ├── lazy6.ml │ │ ├── lazy6.reference │ │ ├── lazy7.ml │ │ ├── lazy7.reference │ │ ├── lazy8.ml │ │ ├── lazy8.reference │ │ ├── minor_major_force.ml │ │ └── minor_major_force.reference │ ├── let-syntax │ │ └── let_syntax.ml │ ├── letrec-check │ │ ├── basic.ml │ │ ├── extension_constructor.ml │ │ ├── flat_float_array.ml │ │ ├── float_unboxing.ml │ │ ├── labels.ml │ │ ├── lazy_.ml │ │ ├── modules.ml │ │ ├── no_flat_float_array.ml │ │ ├── objects.ml │ │ ├── partial_application.ml │ │ ├── pr7215.ml │ │ ├── pr7215.ocaml.reference │ │ ├── pr7231.ml │ │ ├── pr7231.ocaml.reference │ │ ├── pr7706.ml │ │ ├── pr7706.ocaml.reference │ │ ├── records.ml │ │ ├── splice.ml │ │ └── unboxed.ml │ ├── letrec-compilation │ │ ├── backreferences.ml │ │ ├── backreferences.reference │ │ ├── class_1.ml │ │ ├── class_1.reference │ │ ├── class_2.ml │ │ ├── class_2.reference │ │ ├── evaluation_order_1.ml │ │ ├── evaluation_order_1.reference │ │ ├── evaluation_order_2.ml │ │ ├── evaluation_order_2.reference │ │ ├── evaluation_order_3.ml │ │ ├── evaluation_order_3.reference │ │ ├── float_block_1.ml │ │ ├── float_block_1.reference │ │ ├── generic_array.ml │ │ ├── generic_array.reference │ │ ├── labels.ml │ │ ├── labels.reference │ │ ├── lazy_.ml │ │ ├── lazy_.reference │ │ ├── lists.ml │ │ ├── lists.reference │ │ ├── mixing_value_closures_1.ml │ │ ├── mixing_value_closures_1.reference │ │ ├── mixing_value_closures_2.ml │ │ ├── mixing_value_closures_2.reference │ │ ├── modrec.ml │ │ ├── modrec.reference │ │ ├── mutual_functions.ml │ │ ├── mutual_functions.reference │ │ ├── nested.ml │ │ ├── nested.reference │ │ ├── pr12153_miscompilation_of_recursive_atoms.ml │ │ ├── pr4989.ml │ │ ├── pr4989.reference │ │ ├── pr8681.ml │ │ ├── pr8681.reference │ │ ├── record_with.ml │ │ ├── record_with.reference │ │ ├── ref.ml │ │ └── ref.reference │ ├── lexing │ │ ├── comments.ml │ │ ├── comments.ocaml.reference │ │ ├── escape.ml │ │ ├── escape.ocaml.reference │ │ ├── newlines.ml │ │ ├── reject_bad_encoding.compilers.reference │ │ ├── reject_bad_encoding.ml │ │ ├── uchar_esc.ml │ │ └── uchar_esc.ocaml.reference │ ├── lf_skiplist │ │ ├── stubs.c │ │ ├── test.ml │ │ └── test_parallel.ml │ ├── lib-arg │ │ ├── test_rest_all.ml │ │ ├── testarg.ml │ │ ├── testarg.reference │ │ ├── testerror.ml │ │ └── testerror.reference │ ├── lib-array │ │ └── test_array.ml │ ├── lib-atomic │ │ └── test_atomic.ml │ ├── lib-bigarray-2 │ │ ├── bigarrcml.ml │ │ ├── bigarrcml.reference │ │ ├── bigarrcstub.c │ │ ├── bigarrf.f │ │ ├── bigarrfml.ml │ │ ├── bigarrfml.reference │ │ ├── bigarrfstub.c │ │ ├── call-gfortran.sh │ │ └── has-gfortran.sh │ ├── lib-bigarray-file │ │ ├── mapfile.ml │ │ └── mapfile.reference │ ├── lib-bigarray │ │ ├── bigarrays.ml │ │ ├── bigarrays.reference │ │ ├── change_layout.ml │ │ ├── change_layout.reference │ │ ├── fftba.ml │ │ ├── fftba.reference │ │ ├── pr5115.ml │ │ ├── pr5115.reference │ │ ├── specialized.ml │ │ ├── weak_bigarray.ml │ │ └── weak_bigarray.reference │ ├── lib-bool │ │ ├── test.ml │ │ └── test.reference │ ├── lib-buffer │ │ ├── test.ml │ │ └── test.reference │ ├── lib-bytes-utf │ │ ├── test.ml │ │ └── test.reference │ ├── lib-bytes │ │ ├── binary.ml │ │ ├── test_bytes.ml │ │ └── test_bytes.reference │ ├── lib-channels │ │ ├── bigarrays.ml │ │ ├── bigarrays.reference │ │ ├── buffered.ml │ │ ├── buffered.reference │ │ ├── close_in.ml │ │ ├── close_out.ml │ │ ├── in_channel_length.ml │ │ ├── input_all.ml │ │ ├── input_lines.ml │ │ ├── refcounting.ml │ │ └── seek_in.ml │ ├── lib-digest │ │ ├── blake2b_self_test.ml │ │ ├── blake2b_self_test.reference │ │ ├── blake2b_self_test_stubs.c │ │ ├── digests.ml │ │ ├── md5.ml │ │ └── md5.reference │ ├── lib-domain │ │ ├── DLS_thread_safety.ml │ │ └── DLS_thread_safety.reference │ ├── lib-dynarray │ │ ├── heap_sort.ml │ │ └── test.ml │ ├── lib-dynlink-bytecode │ │ ├── custom.reference │ │ ├── main.ml │ │ ├── main.reference │ │ ├── plug1.ml │ │ ├── plug2.ml │ │ ├── registry.ml │ │ ├── static.reference │ │ ├── stub1.c │ │ └── stub2.c │ ├── lib-dynlink-csharp │ │ ├── entry.c │ │ ├── main.bytecode.reference │ │ ├── main.cs │ │ ├── main.ml │ │ ├── main.native.reference │ │ └── plugin.ml │ ├── lib-dynlink-domains │ │ ├── Plugin_0.ml │ │ ├── Plugin_0_0.ml │ │ ├── Plugin_0_0_0.ml │ │ ├── Plugin_0_0_0_0.ml │ │ ├── Plugin_0_0_0_1.ml │ │ ├── Plugin_0_0_0_2.ml │ │ ├── Plugin_1.ml │ │ ├── Plugin_1_0.ml │ │ ├── Plugin_1_0_0.ml │ │ ├── Plugin_1_0_0_0.ml │ │ ├── Plugin_1_1.ml │ │ ├── Plugin_1_2.ml │ │ ├── Plugin_1_2_0.ml │ │ ├── Plugin_1_2_0_0.ml │ │ ├── Plugin_1_2_1.ml │ │ ├── Plugin_1_2_2.ml │ │ ├── Plugin_1_2_2_0.ml │ │ ├── Plugin_1_2_3.ml │ │ ├── Plugin_1_2_3_0.ml │ │ ├── main.ml │ │ ├── main.reference │ │ ├── store.ml │ │ └── test_generator.ml │ ├── lib-dynlink-init-info │ │ ├── test.ml │ │ └── test.reference │ ├── lib-dynlink-initializers │ │ ├── test10_main.byte.reference │ │ ├── test10_main.ml │ │ ├── test10_main.native.reference │ │ ├── test10_plugin.ml │ │ ├── test1_inited_second.ml │ │ ├── test1_main.ml │ │ ├── test1_plugin.ml │ │ ├── test2_inited_first.ml │ │ ├── test2_main.ml │ │ ├── test2_plugin.ml │ │ ├── test3_main.ml │ │ ├── test3_plugin_a.ml │ │ ├── test3_plugin_b.ml │ │ ├── test5_main.ml │ │ ├── test5_plugin_a.ml │ │ ├── test5_plugin_b.ml │ │ ├── test5_second_plugin.ml │ │ ├── test6_main.ml │ │ ├── test6_plugin.ml │ │ ├── test6_second_plugin.ml │ │ ├── test7_interface_only.mli │ │ ├── test7_main.ml │ │ ├── test7_plugin.ml │ │ ├── test8_main.ml │ │ ├── test8_plugin_a.ml │ │ ├── test8_plugin_b.ml │ │ ├── test8_plugin_b.mli │ │ ├── test9_main.ml │ │ ├── test9_plugin.ml │ │ ├── test9_second_plugin.ml │ │ └── test9_second_plugin.mli │ ├── lib-dynlink-native │ │ ├── a.ml │ │ ├── api.ml │ │ ├── b.ml │ │ ├── bug.ml │ │ ├── c.ml │ │ ├── factorial.c │ │ ├── main.ml │ │ ├── main.reference │ │ ├── pack_client.ml │ │ ├── packed1.ml │ │ ├── plugin.ml │ │ ├── plugin.mli │ │ ├── plugin2.ml │ │ ├── plugin4.ml │ │ ├── plugin_ext.ml │ │ ├── plugin_high_arity.ml │ │ ├── plugin_ref.ml │ │ ├── plugin_simple.ml │ │ ├── plugin_thread.ml │ │ └── sub │ │ │ ├── api.ml │ │ │ ├── api.mli │ │ │ ├── plugin.ml │ │ │ └── plugin3.ml │ ├── lib-dynlink-packed │ │ ├── a.ml │ │ ├── b.ml │ │ ├── byte.reference │ │ ├── loader.ml │ │ └── native.reference │ ├── lib-dynlink-pr4229 │ │ ├── abstract.ml │ │ ├── abstract.mli │ │ ├── client.ml │ │ ├── main.ml │ │ ├── main.reference │ │ ├── static.ml │ │ └── sub │ │ │ ├── abstract.ml │ │ │ └── abstract.mli │ ├── lib-dynlink-pr4839 │ │ ├── byte.plugin1.reference │ │ ├── byte.plugin2.reference │ │ ├── byte.plugin3.reference │ │ ├── byte.plugin4.reference │ │ ├── host │ │ │ ├── api.ml │ │ │ ├── api.mli │ │ │ └── host.ml │ │ ├── native.plugin1.reference │ │ ├── native.plugin2.reference │ │ ├── native.plugin3.reference │ │ ├── native.plugin4.reference │ │ ├── plugin1 │ │ │ ├── api.ml │ │ │ ├── api.mli │ │ │ └── plugin.ml │ │ ├── plugin2 │ │ │ ├── api.ml │ │ │ ├── api.mli │ │ │ └── plugin.ml │ │ ├── plugin3 │ │ │ ├── api.ml │ │ │ ├── api.mli │ │ │ └── plugin.ml │ │ ├── plugin4 │ │ │ ├── api.ml │ │ │ ├── api.mli │ │ │ └── plugin.ml │ │ └── test.ml │ ├── lib-dynlink-pr6950 │ │ ├── b.ml │ │ ├── byte.reference │ │ ├── config.ml │ │ ├── loader.ml │ │ └── native.reference │ ├── lib-dynlink-pr9209 │ │ ├── dyn.ml │ │ ├── lib.ml │ │ ├── lib2.ml │ │ ├── main.reference │ │ └── test.c │ ├── lib-dynlink-private │ │ ├── pig.mli │ │ ├── plugin1 │ │ │ ├── sheep.ml │ │ │ └── sheep.mli │ │ ├── plugin2 │ │ │ ├── cow.ml │ │ │ └── cow.mli │ │ ├── plugin2b │ │ │ ├── cow.ml │ │ │ └── cow.mli │ │ ├── plugin2c │ │ │ ├── cow.ml │ │ │ └── cow.mli │ │ ├── plugin3 │ │ │ ├── pig.ml │ │ │ └── pig.mli │ │ ├── plugin4 │ │ │ ├── chicken.ml │ │ │ └── chicken.mli │ │ ├── plugin5 │ │ │ ├── chicken.ml │ │ │ └── chicken.mli │ │ ├── plugin6 │ │ │ ├── partridge.ml │ │ │ ├── partridge.mli │ │ │ ├── pheasant.ml │ │ │ └── pheasant.mli │ │ ├── sheep.ml │ │ ├── sheep.mli │ │ └── test.ml │ ├── lib-either │ │ └── test.ml │ ├── lib-filename │ │ ├── extension.ml │ │ ├── extension.reference │ │ ├── myecho.ml │ │ ├── null.ml │ │ ├── quotecommand.ml │ │ ├── quotecommand.reference │ │ ├── suffix.ml │ │ ├── suffix.reference │ │ └── temp.ml │ ├── lib-float │ │ ├── test.ml │ │ └── test.reference │ ├── lib-floatarray │ │ └── floatarray.ml │ ├── lib-format │ │ ├── domains.ml │ │ ├── domains.reference │ │ ├── mc_pr586_par.ml │ │ ├── mc_pr586_par.reference │ │ ├── mc_pr586_par2.ml │ │ ├── mc_pr586_par2.reference │ │ ├── pp_print_custom_break.ml │ │ ├── pp_print_custom_break.reference │ │ ├── pr6824.ml │ │ ├── pr6824.reference │ │ ├── print_array.ml │ │ ├── print_array.reference │ │ ├── print_if_newline.ml │ │ ├── print_if_newline.reference │ │ ├── print_seq.ml │ │ ├── print_seq.reference │ │ ├── tformat.ml │ │ └── tformat.reference │ ├── lib-fun │ │ ├── test.ml │ │ └── test.reference │ ├── lib-hashtbl │ │ ├── compatibility.ml │ │ ├── hfun.ml │ │ ├── hfun.reference │ │ ├── htbl.ml │ │ └── htbl.reference │ ├── lib-int │ │ ├── test.ml │ │ └── test.reference │ ├── lib-int64 │ │ ├── issue9460.ml │ │ ├── issue9460.reference │ │ ├── test.ml │ │ └── test.reference │ ├── lib-internalformat │ │ └── test.ml │ ├── lib-lazy │ │ └── test.ml │ ├── lib-list │ │ ├── test.ml │ │ └── test.reference │ ├── lib-marshal │ │ ├── compressed.ml │ │ ├── compressed.reference │ │ ├── intern_final.ml │ │ ├── intern_final.reference │ │ ├── intext.ml │ │ ├── intext.reference │ │ ├── intext_par.ml │ │ ├── intext_par.reference │ │ ├── intextaux.c │ │ ├── intextaux_par.c │ │ ├── marshal_bigarray.ml │ │ └── marshal_bigarray.reference │ ├── lib-obj │ │ ├── new_obj.ml │ │ ├── new_obj.reference │ │ ├── reachable_words.ml │ │ ├── reachable_words.reference │ │ ├── reachable_words_bug.ml │ │ ├── with_tag.ml │ │ └── with_tag.reference │ ├── lib-option │ │ ├── test.ml │ │ └── test.reference │ ├── lib-printf │ │ ├── pr6534.ml │ │ ├── pr6534.reference │ │ ├── pr6938.ml │ │ ├── pr6938.reference │ │ ├── tprintf.ml │ │ └── tprintf.reference │ ├── lib-queue │ │ ├── test.ml │ │ └── test.reference │ ├── lib-random │ │ ├── chi2.ml │ │ ├── compat_32_64.ml │ │ ├── compat_32_64.reference │ │ ├── defaultinit.ml │ │ ├── defaultinit.reference │ │ ├── parallel.ml │ │ ├── parallel.reference │ │ ├── selfinit.ml │ │ ├── selfinit.reference │ │ ├── testvectors.ml │ │ └── testvectors.reference │ ├── lib-result │ │ ├── test.ml │ │ └── test.reference │ ├── lib-runtime-events │ │ ├── stubs.c │ │ ├── test.ml │ │ ├── test.reference │ │ ├── test_caml.ml │ │ ├── test_caml.reference │ │ ├── test_caml_counters.ml │ │ ├── test_caml_exception.ml │ │ ├── test_caml_exception.reference │ │ ├── test_caml_parallel.ml │ │ ├── test_caml_reentry.ml │ │ ├── test_caml_reentry.reference │ │ ├── test_caml_runparams.ml │ │ ├── test_caml_slot_reuse.ml │ │ ├── test_caml_stubs_gc.ml │ │ ├── test_compact.ml │ │ ├── test_corrupted.ml │ │ ├── test_create_cursor_failures.ml │ │ ├── test_create_cursor_failures.reference │ │ ├── test_dropped_events.ml │ │ ├── test_env_start.ml │ │ ├── test_external.ml │ │ ├── test_external_preserve.ml │ │ ├── test_fork.ml │ │ ├── test_instrumented.ml │ │ ├── test_instrumented.reference │ │ ├── test_user_event.ml │ │ ├── test_user_event_signal.ml │ │ ├── test_user_event_signal.reference │ │ ├── test_user_event_unknown.ml │ │ └── test_user_event_unknown.reference │ ├── lib-scanf-2 │ │ ├── tscanf2.reference │ │ ├── tscanf2_io.ml │ │ ├── tscanf2_master.ml │ │ └── tscanf2_worker.ml │ ├── lib-scanf │ │ ├── tscanf.ml │ │ └── tscanf.reference │ ├── lib-seq │ │ ├── test.ml │ │ └── test.reference │ ├── lib-set │ │ ├── testmap.ml │ │ ├── testmap.reference │ │ ├── testset.ml │ │ └── testset.reference │ ├── lib-stack │ │ ├── test.ml │ │ └── test.reference │ ├── lib-stdlabels │ │ ├── test_stdlabels.ml │ │ └── test_stdlabels.reference │ ├── lib-str │ │ ├── parallel.ml │ │ ├── parallel.reference │ │ ├── t01.ml │ │ └── t01.reference │ ├── lib-string │ │ ├── binary.ml │ │ ├── test_string.ml │ │ └── test_string.reference │ ├── lib-sync │ │ ├── prodcons.ml │ │ ├── prodcons.reference │ │ ├── trylock.ml │ │ ├── trylock.reference │ │ ├── trylock2.ml │ │ └── trylock2.reference │ ├── lib-sys │ │ ├── immediate64.ml │ │ ├── opaque.ml │ │ ├── opaque.reference │ │ ├── rename.ml │ │ └── rename.reference │ ├── lib-systhreads │ │ ├── boundscheck.ml │ │ ├── boundscheck.reference │ │ ├── eintr.ml │ │ ├── eintr.reference │ │ ├── multicore_lifecycle.ml │ │ ├── multicore_lifecycle.reference │ │ ├── test_c_thread_register.ml │ │ ├── test_c_thread_register.reference │ │ ├── test_c_thread_register_cstubs.c │ │ ├── testfork.ml │ │ ├── testfork.reference │ │ ├── testfork2.ml │ │ ├── testfork2.reference │ │ ├── testpreempt.ml │ │ ├── testpreempt.reference │ │ ├── testyield.ml │ │ ├── threadsigmask.ml │ │ └── threadsigmask.reference │ ├── lib-threads │ │ ├── backtrace_threads.ml │ │ ├── bank.ml │ │ ├── bank.reference │ │ ├── beat.ml │ │ ├── beat.reference │ │ ├── bufchan.ml │ │ ├── bufchan.reference │ │ ├── close.ml │ │ ├── close.reference │ │ ├── delayintr.ml │ │ ├── delayintr.reference │ │ ├── delayintr.run │ │ ├── fileio.ml │ │ ├── fileio.reference │ │ ├── mutex_errors.ml │ │ ├── mutex_errors.reference │ │ ├── pr4466.ml │ │ ├── pr4466.reference │ │ ├── pr5325.ml │ │ ├── pr5325.reference │ │ ├── pr7638.ml │ │ ├── pr7638.reference │ │ ├── pr8857.ml │ │ ├── prodcons.ml │ │ ├── prodcons.reference │ │ ├── prodcons2.ml │ │ ├── prodcons2.reference │ │ ├── sieve.ml │ │ ├── sieve.reference │ │ ├── sigint.c │ │ ├── signal.check-program-output │ │ ├── signal.ml │ │ ├── signal.run │ │ ├── sockets.ml │ │ ├── sockets.reference │ │ ├── swapchan.ml │ │ ├── swapchan.reference │ │ ├── swapchan.run │ │ ├── test-runtime-cleanup.sh │ │ ├── tls.ml │ │ ├── tls.reference │ │ ├── tls.run │ │ ├── torture.ml │ │ ├── torture.reference │ │ ├── uncaught_exception_handler.ml │ │ └── uncaught_exception_handler.reference │ ├── lib-uchar │ │ ├── test.ml │ │ └── test.reference │ ├── lib-unix │ │ ├── common │ │ │ ├── append.ml │ │ │ ├── bigarrays.ml │ │ │ ├── bigarrays.reference │ │ │ ├── channel_of.ml │ │ │ ├── channel_of.reference │ │ │ ├── cloexec.ml │ │ │ ├── cloexec.reference │ │ │ ├── cmdline_prog.ml │ │ │ ├── dup.ml │ │ │ ├── dup.reference │ │ │ ├── dup2.ml │ │ │ ├── dup2.reference │ │ │ ├── fdstatus_aux.c │ │ │ ├── fdstatus_main.ml │ │ │ ├── fork_cleanup.ml │ │ │ ├── fork_cleanup.reference │ │ │ ├── fork_cleanup_systhreads.ml │ │ │ ├── fork_cleanup_systhreads.reference │ │ │ ├── getaddrinfo.ml │ │ │ ├── gethostbyaddr.ml │ │ │ ├── gethostbyaddr.reference │ │ │ ├── multicore_fork_domain_alone.ml │ │ │ ├── multicore_fork_domain_alone2.ml │ │ │ ├── pipe_eof.ml │ │ │ ├── pipe_eof.reference │ │ │ ├── process_pid.ml │ │ │ ├── process_pid.reference │ │ │ ├── redirections.ml │ │ │ ├── redirections.reference │ │ │ ├── reflector.ml │ │ │ ├── rename.ml │ │ │ ├── rename.reference │ │ │ ├── test_unix_cmdline.ml │ │ │ ├── test_unix_cmdline.reference │ │ │ ├── test_unixlabels.ml │ │ │ ├── test_unixlabels.reference │ │ │ ├── truncate.ml │ │ │ ├── truncate.reference │ │ │ ├── uexit.ml │ │ │ ├── utimes.ml │ │ │ ├── utimes.reference │ │ │ ├── utimes.txt │ │ │ ├── wait_nohang.ml │ │ │ └── wait_nohang.reference │ │ ├── isatty │ │ │ ├── isatty_std.ml │ │ │ ├── isatty_std.reference │ │ │ ├── isatty_tty.ml │ │ │ └── isatty_tty.reference │ │ ├── kill │ │ │ ├── unix_kill.ml │ │ │ └── unix_kill.reference │ │ ├── realpath │ │ │ ├── test.ml │ │ │ └── test.reference │ │ ├── unix-execvpe │ │ │ ├── exec.ml │ │ │ ├── exec.reference │ │ │ ├── exec.run │ │ │ ├── has-execvpe.sh │ │ │ ├── script3 │ │ │ └── subdir │ │ │ │ ├── nonexec │ │ │ │ ├── script1 │ │ │ │ └── script2 │ │ ├── unix-socket │ │ │ ├── is-linux.sh │ │ │ ├── recvfrom.ml │ │ │ ├── recvfrom_linux.ml │ │ │ ├── recvfrom_linux.reference │ │ │ ├── recvfrom_unix.ml │ │ │ └── recvfrom_unix.reference │ │ ├── win-channel-of │ │ │ ├── fd_of_channel.c │ │ │ └── parallel_channel_of.ml │ │ ├── win-createprocess │ │ │ └── test.ml │ │ ├── win-env │ │ │ ├── stubs.c │ │ │ ├── test_env.ml │ │ │ └── test_env.reference │ │ ├── win-socketpair │ │ │ ├── has-afunix.sh │ │ │ ├── test.ml │ │ │ └── test.reference │ │ ├── win-stat │ │ │ ├── fakeclock.c │ │ │ ├── test.ml │ │ │ ├── test.reference │ │ │ └── test.run │ │ └── win-symlink │ │ │ ├── parallel_symlink.ml │ │ │ ├── test.ml │ │ │ └── test.reference │ ├── link-test │ │ ├── aliases.ml │ │ ├── empty.ml │ │ ├── external.ml │ │ ├── external.mli │ │ ├── external_for_pack.ml │ │ ├── external_for_pack.mli │ │ ├── submodule.ml │ │ ├── test.ml │ │ ├── test.reference │ │ └── use_in_pack.ml │ ├── load_path │ │ ├── test.ml │ │ └── test │ │ │ ├── driver.ml │ │ │ └── payload.ml │ ├── local-functions │ │ ├── non_local.compilers.reference │ │ ├── non_local.ml │ │ ├── tupled.ml │ │ └── tupled2.ml │ ├── locale │ │ ├── stubs.c │ │ ├── test.ml │ │ └── test.reference │ ├── macros │ │ ├── arguments.ml │ │ ├── gadts.ml │ │ ├── inclusion.ml │ │ ├── levels.ml │ │ ├── modules.ml │ │ ├── power.ml │ │ ├── power.reference │ │ ├── scope_extrusion_continue.ml │ │ ├── scope_extrusion_continue_constructor.ml │ │ ├── scope_extrusion_continue_quotesplice.ml │ │ ├── scope_extrusion_effect.ml │ │ ├── scope_extrusion_exception.ml │ │ ├── scope_extrusion_multishot.ml │ │ ├── scope_extrusion_state.ml │ │ ├── scope_extrusion_unused.ml │ │ ├── scope_extrusion_unused_constructor.ml │ │ ├── scope_extrusion_unused_error.ml │ │ ├── scope_extrusion_unused_quotesplice.ml │ │ ├── shadow.ml │ │ ├── splice_indexing.ml │ │ ├── splices.ml │ │ ├── splices.reference │ │ ├── streams.ml │ │ ├── typing.ml │ │ └── values.ml │ ├── manual-intf-c │ │ ├── curses.ml │ │ ├── curses_stubs.c │ │ ├── prog.ml │ │ └── prog2.reference │ ├── match-exception-warnings │ │ ├── exhaustiveness_warnings.ml │ │ ├── no_mixing_under_guard.ml │ │ ├── no_value_clauses.ml │ │ ├── placement.ml │ │ ├── pr7083.ml │ │ └── reachability.ml │ ├── match-exception │ │ ├── allocation.ml │ │ ├── allocation.reference │ │ ├── exception_propagation.ml │ │ ├── exception_propagation.reference │ │ ├── identifier_sharing.ml │ │ ├── identifier_sharing.reference │ │ ├── match_failure.ml │ │ ├── match_failure.reference │ │ ├── nested_handlers.ml │ │ ├── nested_handlers.reference │ │ ├── raise_from_success_continuation.ml │ │ ├── raise_from_success_continuation.reference │ │ ├── streams.ml │ │ ├── streams.reference │ │ ├── tail_calls.ml │ │ └── tail_calls.reference │ ├── match-side-effects │ │ ├── check_partial.ml │ │ ├── contexts_1.ml │ │ ├── contexts_2.ml │ │ ├── contexts_3.ml │ │ ├── partiality.ml │ │ ├── pr13152.ml │ │ ├── test_contexts_code.ml │ │ └── test_contexts_results.ml │ ├── memory-model │ │ ├── .depend │ │ ├── Makefile │ │ ├── README.md │ │ ├── barrier.ml │ │ ├── barrier.mli │ │ ├── forbidden.ml │ │ ├── forbidden.reference │ │ ├── hist.ml │ │ ├── hist.mli │ │ ├── opt.ml │ │ ├── opt.mli │ │ ├── outcome.ml │ │ ├── outcome.mli │ │ ├── publish.ml │ │ ├── publish.reference │ │ ├── run.ml │ │ ├── run.mli │ │ ├── shared.ml │ │ └── shared.mli │ ├── messages │ │ ├── highlight_tabs.ml │ │ ├── precise_locations.ml │ │ └── spellcheck.ml │ ├── misc-kb │ │ ├── equations.ml │ │ ├── equations.mli │ │ ├── kb.ml │ │ ├── kb.mli │ │ ├── kbmain.ml │ │ ├── kbmain.reference │ │ ├── orderings.ml │ │ ├── orderings.mli │ │ ├── terms.ml │ │ └── terms.mli │ ├── misc-unsafe │ │ ├── almabench.ml │ │ ├── almabench.reference │ │ ├── fft.ml │ │ ├── fft.reference │ │ ├── quicksort.ml │ │ ├── quicksort.reference │ │ ├── soli.ml │ │ └── soli.reference │ ├── misc │ │ ├── bdd.ml │ │ ├── bdd.reference │ │ ├── boyer.ml │ │ ├── boyer.reference │ │ ├── exotic.ml │ │ ├── fib.ml │ │ ├── fib.reference │ │ ├── gc_mark_stack_overflow.ml │ │ ├── gc_mark_stack_overflow.reference │ │ ├── gcwords.ml │ │ ├── gcwords.reference │ │ ├── gpr1370.ml │ │ ├── gpr1370.reference │ │ ├── hamming.ml │ │ ├── hamming.reference │ │ ├── nucleic.ml │ │ ├── nucleic.reference │ │ ├── pr7168.ml │ │ ├── pr7168.reference │ │ ├── sieve.ml │ │ ├── sieve.reference │ │ ├── sorts.ml │ │ ├── sorts.reference │ │ ├── takc.ml │ │ ├── takc.reference │ │ ├── taku.ml │ │ └── taku.reference │ ├── no-alias-deps │ │ ├── a2235.ml │ │ ├── aliases.compilers.reference │ │ ├── aliases.ml │ │ ├── aliases.reference │ │ ├── b.cmi.in │ │ ├── c.mli │ │ ├── d.mli │ │ ├── gpr2235.ml │ │ ├── lib2235.ml │ │ ├── lib__2235.ml │ │ └── user_of_lib2235.ml │ ├── opaque │ │ ├── fst │ │ │ ├── opaque_impl.ml │ │ │ ├── opaque_intf.ml │ │ │ └── regular.ml │ │ ├── intf │ │ │ ├── opaque_impl.mli │ │ │ ├── opaque_intf.mli │ │ │ └── regular.mli │ │ ├── snd │ │ │ ├── opaque_impl.ml │ │ │ ├── opaque_intf.ml │ │ │ └── regular.ml │ │ └── test.ml │ ├── output-complete-obj │ │ ├── github9344.ml │ │ ├── github9344.reference │ │ ├── github9344.sh │ │ ├── puts.c │ │ ├── test.ml │ │ ├── test.ml_stub.c │ │ ├── test2.ml │ │ └── test2.reference │ ├── parallel │ │ ├── atomics.ml │ │ ├── atomics.reference │ │ ├── backup_thread.ml │ │ ├── backup_thread.reference │ │ ├── backup_thread_pipe.ml │ │ ├── backup_thread_pipe.reference │ │ ├── catch_break.ml │ │ ├── constpromote.ml │ │ ├── constpromote.reference │ │ ├── deadcont.ml │ │ ├── deadcont.reference │ │ ├── domain_dls.ml │ │ ├── domain_dls.reference │ │ ├── domain_dls2.ml │ │ ├── domain_dls2.reference │ │ ├── domain_id.ml │ │ ├── domain_id.reference │ │ ├── domain_parallel_spawn_burn.ml │ │ ├── domain_parallel_spawn_burn.reference │ │ ├── domain_parallel_spawn_burn_gc_set.ml │ │ ├── domain_parallel_spawn_burn_gc_set.reference │ │ ├── domain_serial_spawn_burn.ml │ │ ├── domain_serial_spawn_burn.reference │ │ ├── fib_threads.ml │ │ ├── fib_threads.reference │ │ ├── join.ml │ │ ├── join.reference │ │ ├── major_gc_wait_backup.ml │ │ ├── major_gc_wait_backup.reference │ │ ├── max_domains1.ml │ │ ├── max_domains1.reference │ │ ├── max_domains2.ml │ │ ├── max_domains2.reference │ │ ├── mctest.ml │ │ ├── mctest.reference │ │ ├── multicore_systhreads.ml │ │ ├── multicore_systhreads.reference │ │ ├── pingpong.ml │ │ ├── pingpong.reference │ │ ├── poll.ml │ │ ├── poll.reference │ │ ├── prodcons_domains.ml │ │ ├── prodcons_domains.reference │ │ ├── recommended_domain_count.ml │ │ ├── recommended_domain_count.reference │ │ ├── recommended_domain_count_cstubs.c │ │ ├── recommended_domain_count_unix.ml │ │ ├── recommended_domain_count_unix.reference │ │ ├── tak.ml │ │ ├── tak.reference │ │ ├── test_c_thread_register.ml │ │ ├── test_c_thread_register.reference │ │ ├── test_c_thread_register_cstubs.c │ │ ├── test_issue_11094.ml │ │ └── test_issue_11094.reference │ ├── parse-errors │ │ ├── escape_error.compilers.reference │ │ ├── escape_error.ml │ │ ├── expecting.compilers.reference │ │ ├── expecting.ml │ │ ├── mismatch_struct_sig.compilers.reference │ │ ├── mismatch_struct_sig.ml │ │ ├── pr7847.compilers.reference │ │ ├── pr7847.ml │ │ ├── unclosed_class_signature.compilers.reference │ │ ├── unclosed_class_signature.mli │ │ ├── unclosed_class_simpl_expr1.compilers.reference │ │ ├── unclosed_class_simpl_expr1.ml │ │ ├── unclosed_class_simpl_expr2.compilers.reference │ │ ├── unclosed_class_simpl_expr2.ml │ │ ├── unclosed_class_simpl_expr3.compilers.reference │ │ ├── unclosed_class_simpl_expr3.ml │ │ ├── unclosed_object.compilers.reference │ │ ├── unclosed_object.ml │ │ ├── unclosed_paren_module_expr1.compilers.reference │ │ ├── unclosed_paren_module_expr1.ml │ │ ├── unclosed_paren_module_expr2.compilers.reference │ │ ├── unclosed_paren_module_expr2.ml │ │ ├── unclosed_paren_module_expr3.compilers.reference │ │ ├── unclosed_paren_module_expr3.ml │ │ ├── unclosed_paren_module_expr4.compilers.reference │ │ ├── unclosed_paren_module_expr4.ml │ │ ├── unclosed_paren_module_expr5.compilers.reference │ │ ├── unclosed_paren_module_expr5.ml │ │ ├── unclosed_paren_module_type.compilers.reference │ │ ├── unclosed_paren_module_type.mli │ │ ├── unclosed_sig.compilers.reference │ │ ├── unclosed_sig.mli │ │ ├── unclosed_simple_expr.compilers.reference │ │ ├── unclosed_simple_expr.ml │ │ ├── unclosed_simple_pattern.compilers.reference │ │ ├── unclosed_simple_pattern.ml │ │ ├── unclosed_struct.compilers.reference │ │ └── unclosed_struct.ml │ ├── parsetree │ │ ├── locations_test.compilers.reference │ │ ├── locations_test.ml │ │ ├── source.ml │ │ ├── test.ml │ │ └── test.reference │ ├── parsing │ │ ├── anonymous_class_parameter.compilers.reference │ │ ├── anonymous_class_parameter.ml │ │ ├── arrow_ambiguity.compilers.reference │ │ ├── arrow_ambiguity.ml │ │ ├── assert_location.ml │ │ ├── assert_location.reference │ │ ├── attributes.compilers.reference │ │ ├── attributes.ml │ │ ├── broken_invariants.compilers.reference │ │ ├── broken_invariants.ml │ │ ├── change_start_loc.ml │ │ ├── change_start_loc.reference │ │ ├── comments.compilers.reference │ │ ├── comments.ml │ │ ├── constructor_declarations.compilers.reference │ │ ├── constructor_declarations.ml │ │ ├── docstrings.ml │ │ ├── extended_indexoperators.ml │ │ ├── extension_operators.ml │ │ ├── extensions.compilers.reference │ │ ├── extensions.ml │ │ ├── hash_ambiguity.compilers.reference │ │ ├── hash_ambiguity.ml │ │ ├── illegal_ppx.ml │ │ ├── int_and_float_with_modifier.compilers.reference │ │ ├── int_and_float_with_modifier.ml │ │ ├── latin9.compilers.reference │ │ ├── latin9.ml │ │ ├── multi_indices.ml │ │ ├── pr10468.ml │ │ ├── pr6604.compilers.reference │ │ ├── pr6604.ml │ │ ├── pr6604_2.compilers.reference │ │ ├── pr6604_2.ml │ │ ├── pr6604_3.compilers.reference │ │ ├── pr6604_3.ml │ │ ├── pr6865.compilers.reference │ │ ├── pr6865.ml │ │ ├── pr7165.compilers.reference │ │ ├── pr7165.ml │ │ ├── prefix_op.compilers.reference │ │ ├── prefix_op.ml │ │ ├── quotedextensions.compilers.reference │ │ ├── quotedextensions.ml │ │ ├── rawidents.ml │ │ ├── reloc.ml │ │ ├── shortcut_ext_attr.compilers.reference │ │ └── shortcut_ext_attr.ml │ ├── ppx-attributes │ │ ├── inline.ml │ │ ├── warning.ml │ │ └── warning.reference │ ├── ppx-contexts │ │ ├── myppx.ml │ │ ├── test.compilers.reference │ │ └── test.ml │ ├── prim-bigstring │ │ ├── bigstring_access.ml │ │ ├── bigstring_access.reference │ │ ├── string_access.ml │ │ └── string_access.reference │ ├── prim-bswap │ │ ├── bswap.ml │ │ └── bswap.reference │ ├── prim-revapply │ │ ├── apply.ml │ │ ├── apply.reference │ │ ├── revapply.ml │ │ └── revapply.reference │ ├── printing-types │ │ ├── disambiguation.ml │ │ ├── existentials.ml │ │ ├── pr248.ml │ │ └── pr248.ocaml.reference │ ├── raise-counts │ │ ├── a.ml │ │ ├── b.ml │ │ ├── main.ml │ │ └── main.reference │ ├── regression │ │ ├── gpr1623 │ │ │ ├── gpr1623.ml │ │ │ └── gpr1623.reference │ │ ├── missing_set_of_closures │ │ │ ├── a.ml │ │ │ ├── b.ml │ │ │ ├── b2.ml │ │ │ ├── dir │ │ │ │ └── c.ml │ │ │ └── missing_set_of_closures.ml │ │ ├── pr10611 │ │ │ ├── pr10611.ml │ │ │ └── pr10611.reference │ │ ├── pr11887 │ │ │ └── pr11887.ml │ │ ├── pr1580 │ │ │ ├── pr1580.ml │ │ │ └── pr1580.reference │ │ ├── pr3612 │ │ │ ├── custom_finalize.c │ │ │ ├── pr3612.ml │ │ │ └── pr3612.reference │ │ ├── pr5233 │ │ │ ├── pr5233.ml │ │ │ └── pr5233.reference │ │ ├── pr5757 │ │ │ ├── pr5757.ml │ │ │ └── pr5757.reference │ │ ├── pr6024 │ │ │ ├── pr6024.ml │ │ │ └── pr6024.reference │ │ ├── pr7042 │ │ │ ├── pr7042.ml │ │ │ └── pr7042.reference │ │ ├── pr7426 │ │ │ ├── pr7426.ml │ │ │ └── pr7426.reference │ │ ├── pr7718 │ │ │ ├── pr7718.ml │ │ │ └── pr7718.reference │ │ ├── pr7798 │ │ │ ├── pr7798.ml │ │ │ └── pr7798.reference │ │ ├── pr7920 │ │ │ ├── pr7920.ml │ │ │ └── pr7920.reference │ │ ├── pr8769 │ │ │ ├── fortuna.ml │ │ │ ├── nocrypto.mli │ │ │ ├── pr8769.ml │ │ │ └── rng.ml │ │ ├── pr9028 │ │ │ ├── pr9028.ml │ │ │ └── pr9028.reference │ │ ├── pr9292 │ │ │ └── pr9292.ml │ │ ├── pr9326 │ │ │ └── gc_set.ml │ │ ├── pr9443 │ │ │ └── pr9443.ml │ │ └── pr9853 │ │ │ └── compaction_corner_case.ml │ ├── reproducibility │ │ ├── cmis_on_file_system.ml │ │ └── cmis_on_file_system_companion.mli │ ├── required-external │ │ ├── file.ml │ │ ├── main.ml │ │ └── main.reference │ ├── runtime-C-exceptions │ │ ├── stub_test.c │ │ ├── test.ml │ │ └── test.reference │ ├── runtime-errors │ │ ├── stackoverflow.ml │ │ ├── stackoverflow.reference │ │ ├── syserror.ml │ │ ├── syserror.unix.reference │ │ └── syserror.win32.reference │ ├── runtime-objects │ │ ├── Tests.ml │ │ ├── toplevel_lets.ml │ │ └── toplevel_lets.reference │ ├── self-contained-toplevel │ │ ├── foo.ml │ │ ├── gen_cached_cmi.ml │ │ ├── input.ml │ │ ├── main.ml │ │ └── main.reference │ ├── shadow_include │ │ ├── artificial.ml │ │ ├── cannot_shadow_error.compilers.reference │ │ ├── cannot_shadow_error.ml │ │ ├── ghosts.ml │ │ └── shadow_all.ml │ ├── shape-index │ │ ├── auxiliaire.ml │ │ ├── index.ml │ │ ├── index.reference │ │ ├── index_aliases.ml │ │ ├── index_aliases.reference │ │ ├── index_bindingops.ml │ │ ├── index_bindingops.reference │ │ ├── index_constrs.ml │ │ ├── index_constrs.reference │ │ ├── index_constrs_records.ml │ │ ├── index_constrs_records.reference │ │ ├── index_functor.ml │ │ ├── index_functor.reference │ │ ├── index_labels.ml │ │ ├── index_labels.reference │ │ ├── index_modules.ml │ │ ├── index_modules.reference │ │ ├── index_objects.ml │ │ ├── index_objects.reference │ │ ├── index_types.ml │ │ ├── index_types.reference │ │ ├── index_vb.ml │ │ └── index_vb.reference │ ├── shapes │ │ ├── aliases.ml │ │ ├── comp_units.ml │ │ ├── functors.ml │ │ ├── incl_md_typeof.ml │ │ ├── more_func.ml │ │ ├── nested_types.ml │ │ ├── open_arg.ml │ │ ├── open_struct.ml │ │ ├── recmodules.ml │ │ ├── rotor_example.ml │ │ ├── shape_size_blowup.ml │ │ ├── simple.ml │ │ └── typeof_include.ml │ ├── statmemprof │ │ ├── alloc_counts.ml │ │ ├── alloc_counts.reference │ │ ├── arrays_in_major.ml │ │ ├── arrays_in_major.reference │ │ ├── arrays_in_minor.ml │ │ ├── arrays_in_minor.reference │ │ ├── blocking_in_callback.ml │ │ ├── callstacks.flat-float-array.reference │ │ ├── callstacks.ml │ │ ├── callstacks.no-flat-float-array.reference │ │ ├── comballoc.byte.reference │ │ ├── comballoc.ml │ │ ├── comballoc.opt.reference │ │ ├── custom.ml │ │ ├── custom.reference │ │ ├── discard_in_callback.ml │ │ ├── exception_callback.ml │ │ ├── exception_callback.reference │ │ ├── exception_callback_minor.ml │ │ ├── exception_callback_minor.reference │ │ ├── exception_comballoc.ml │ │ ├── intern.ml │ │ ├── intern.reference │ │ ├── lists_in_minor.ml │ │ ├── lists_in_minor.reference │ │ ├── minor_heap_edge.ml │ │ ├── minor_heap_edge.reference │ │ ├── minor_no_postpone.ml │ │ ├── minor_no_postpone_stub.c │ │ ├── moved_while_blocking.ml │ │ ├── moved_while_blocking.reference │ │ ├── start_stop.ml │ │ ├── start_stop.reference │ │ ├── stop_start_in_callback.ml │ │ └── thread_exit_in_callback.ml │ ├── syntactic-arity │ │ ├── alloc.compilers.reference │ │ ├── alloc.ml │ │ ├── alloc.reference │ │ ├── max_arity.compilers.reference │ │ ├── max_arity.ml │ │ ├── max_arity.reference │ │ ├── measure_arity.ml │ │ ├── measure_runtime_arity.ml │ │ ├── measure_runtime_arity.reference │ │ ├── syntactic_arity.ml │ │ ├── syntactic_arity.reference │ │ └── warnings.ml │ ├── tmc │ │ ├── ambiguities.ml │ │ ├── other_features.ml │ │ ├── partial_application.compilers.reference │ │ ├── partial_application.ml │ │ ├── readable_output.ml │ │ ├── semantic.ml │ │ ├── semantic.reference │ │ ├── shortcut.ml │ │ ├── stack_space.ml │ │ ├── try_with.ml │ │ ├── tupled_function.ml │ │ ├── tupled_function_calls.byte.reference │ │ ├── tupled_function_calls.ml │ │ ├── tupled_function_calls.native.reference │ │ └── usage_warnings.ml │ ├── tool-caml-tex │ │ ├── ellipses.input │ │ ├── ellipses.ml │ │ ├── ellipses.reference │ │ ├── redirections.input │ │ ├── redirections.ml │ │ └── redirections.reference │ ├── tool-command-line │ │ ├── hello.c │ │ ├── test-no-input-file.compilers.reference │ │ ├── test-no-input-file.ml │ │ ├── test-o-one-c-file.ml │ │ ├── test-o-several-files.compilers.reference │ │ ├── test-o-several-files.ml │ │ ├── test-unknown-file.compilers.reference │ │ ├── test-unknown-file.ml │ │ └── unknown-file │ ├── tool-debugger │ │ ├── basic │ │ │ ├── debuggee.ml │ │ │ ├── debuggee.reference │ │ │ └── input_script │ │ ├── dynlink │ │ │ ├── host.debug.reference │ │ │ ├── host.ml │ │ │ ├── host.reference │ │ │ ├── input_script │ │ │ └── plugin.ml │ │ ├── find-artifacts │ │ │ ├── debuggee.ml │ │ │ ├── debuggee.reference │ │ │ ├── in │ │ │ │ ├── blah.ml │ │ │ │ └── foo.ml │ │ │ └── input_script │ │ ├── module_named_main │ │ │ ├── input_script │ │ │ ├── main.ml │ │ │ └── main.reference │ │ ├── no_debug_event │ │ │ ├── a.ml │ │ │ ├── b.ml │ │ │ ├── input_script │ │ │ ├── noev.ml │ │ │ └── noev.reference │ │ └── printer │ │ │ ├── debuggee.ml │ │ │ ├── debuggee.reference │ │ │ ├── input_script │ │ │ └── printer.ml │ ├── tool-dumpobj │ │ ├── test.ml │ │ ├── test.reference │ │ └── test.run │ ├── tool-expect-test │ │ └── clean_typer.ml │ ├── tool-lexyacc │ │ ├── calc.ml │ │ ├── calc.reference │ │ ├── calc_input.txt │ │ ├── calc_lexer.mll │ │ ├── calc_parser.mly │ │ ├── chars.mll │ │ ├── csets.mll │ │ ├── csets.reference │ │ ├── mpr7760.mll │ │ ├── mpr7760.reference │ │ └── parsecheck.mly │ ├── tool-ocaml-annot │ │ ├── check-annot.sh │ │ ├── failure.ml │ │ ├── success.ml │ │ └── typeonly.ml │ ├── tool-ocaml │ │ ├── directive_failure.ml │ │ ├── gpr12887.compilers.reference │ │ ├── gpr12887.ml │ │ ├── t000.ml │ │ ├── t010-const0.ml │ │ ├── t010-const1.ml │ │ ├── t010-const2.ml │ │ ├── t010-const3.ml │ │ ├── t011-constint.ml │ │ ├── t020.ml │ │ ├── t021-pushconst1.ml │ │ ├── t021-pushconst2.ml │ │ ├── t021-pushconst3.ml │ │ ├── t022-pushconstint.ml │ │ ├── t040-makeblock1.ml │ │ ├── t040-makeblock2.ml │ │ ├── t040-makeblock3.ml │ │ ├── t041-makeblock.ml │ │ ├── t050-getglobal.ml │ │ ├── t050-pushgetglobal.ml │ │ ├── t051-getglobalfield.ml │ │ ├── t051-pushgetglobalfield.ml │ │ ├── t060-raise.ml │ │ ├── t070-branch.ml │ │ ├── t070-branchif.ml │ │ ├── t070-branchifnot.ml │ │ ├── t071-boolnot.ml │ │ ├── t080-eq.ml │ │ ├── t080-geint.ml │ │ ├── t080-gtint.ml │ │ ├── t080-leint.ml │ │ ├── t080-ltint.ml │ │ ├── t080-neq.ml │ │ ├── t090-acc0.ml │ │ ├── t090-acc1.ml │ │ ├── t090-acc2.ml │ │ ├── t090-acc3.ml │ │ ├── t090-acc4.ml │ │ ├── t090-acc5.ml │ │ ├── t090-acc6.ml │ │ ├── t090-acc7.ml │ │ ├── t091-acc.ml │ │ ├── t092-pushacc.ml │ │ ├── t092-pushacc0.ml │ │ ├── t092-pushacc1.ml │ │ ├── t092-pushacc2.ml │ │ ├── t092-pushacc3.ml │ │ ├── t092-pushacc4.ml │ │ ├── t092-pushacc5.ml │ │ ├── t092-pushacc6.ml │ │ ├── t092-pushacc7.ml │ │ ├── t093-pushacc.ml │ │ ├── t100-pushtrap.ml │ │ ├── t101-poptrap.ml │ │ ├── t110-addint.ml │ │ ├── t110-andint.ml │ │ ├── t110-asrint-1.ml │ │ ├── t110-asrint-2.ml │ │ ├── t110-divint-1.ml │ │ ├── t110-divint-2.ml │ │ ├── t110-divint-3.ml │ │ ├── t110-lslint.ml │ │ ├── t110-lsrint.ml │ │ ├── t110-modint-1.ml │ │ ├── t110-modint-2.ml │ │ ├── t110-mulint.ml │ │ ├── t110-negint.ml │ │ ├── t110-offsetint.ml │ │ ├── t110-orint.ml │ │ ├── t110-subint.ml │ │ ├── t110-xorint.ml │ │ ├── t120-getstringchar.ml │ │ ├── t121-setstringchar.ml │ │ ├── t130-getvectitem.ml │ │ ├── t130-vectlength.ml │ │ ├── t131-setvectitem.ml │ │ ├── t140-switch-1.ml │ │ ├── t140-switch-2.ml │ │ ├── t140-switch-3.ml │ │ ├── t140-switch-4.ml │ │ ├── t141-switch-5.ml │ │ ├── t141-switch-6.ml │ │ ├── t141-switch-7.ml │ │ ├── t142-switch-8.ml │ │ ├── t142-switch-9.ml │ │ ├── t142-switch-A.ml │ │ ├── t150-push-1.ml │ │ ├── t150-push-2.ml │ │ ├── t160-closure.ml │ │ ├── t161-apply1.ml │ │ ├── t162-return.ml │ │ ├── t163.ml │ │ ├── t164-apply2.ml │ │ ├── t164-apply3.ml │ │ ├── t165-apply.ml │ │ ├── t170-envacc2.ml │ │ ├── t170-envacc3.ml │ │ ├── t170-envacc4.ml │ │ ├── t171-envacc.ml │ │ ├── t172-pushenvacc1.ml │ │ ├── t172-pushenvacc2.ml │ │ ├── t172-pushenvacc3.ml │ │ ├── t172-pushenvacc4.ml │ │ ├── t173-pushenvacc.ml │ │ ├── t180-appterm1.ml │ │ ├── t180-appterm2.ml │ │ ├── t180-appterm3.ml │ │ ├── t181-appterm.ml │ │ ├── t190-makefloatblock-1.ml │ │ ├── t190-makefloatblock-2.ml │ │ ├── t190-makefloatblock-3.ml │ │ ├── t191-vectlength.ml │ │ ├── t192-getfloatfield-1.ml │ │ ├── t192-getfloatfield-2.ml │ │ ├── t193-setfloatfield-1.ml │ │ ├── t193-setfloatfield-2.ml │ │ ├── t200-getfield0.ml │ │ ├── t200-getfield1.ml │ │ ├── t200-getfield2.ml │ │ ├── t200-getfield3.ml │ │ ├── t201-getfield.ml │ │ ├── t210-setfield0.ml │ │ ├── t210-setfield1.ml │ │ ├── t210-setfield2.ml │ │ ├── t210-setfield3.ml │ │ ├── t211-setfield.ml │ │ ├── t220-assign.ml │ │ ├── t230-check_signals.ml │ │ ├── t240-c_call1.ml │ │ ├── t240-c_call2.ml │ │ ├── t240-c_call3.ml │ │ ├── t240-c_call4.ml │ │ ├── t240-c_call5.ml │ │ ├── t250-closurerec-1.ml │ │ ├── t250-closurerec-2.ml │ │ ├── t251-pushoffsetclosure0.ml │ │ ├── t251-pushoffsetclosure2.ml │ │ ├── t251-pushoffsetclosurem2.ml │ │ ├── t252-pushoffsetclosure.ml │ │ ├── t253-offsetclosure0.ml │ │ ├── t253-offsetclosure2.ml │ │ ├── t253-offsetclosurem2.ml │ │ ├── t254-offsetclosure.ml │ │ ├── t260-offsetref.ml │ │ ├── t270-push_retaddr.ml │ │ ├── t300-getmethod.ml │ │ ├── t301-object.ml │ │ ├── t310-alloc-1.ml │ │ ├── t310-alloc-2.ml │ │ ├── t320-gc-1.ml │ │ ├── t320-gc-2.ml │ │ ├── t320-gc-3.ml │ │ ├── t330-compact-1.ml │ │ ├── t330-compact-2.ml │ │ ├── t330-compact-3.ml │ │ ├── t330-compact-4.ml │ │ ├── t340-weak.ml │ │ ├── t350-heapcheck.ml │ │ ├── t360-stacks-1.ml │ │ └── t360-stacks-2.ml │ ├── tool-ocamlc-compat32 │ │ ├── compat32.compilers.reference │ │ └── compat32.ml │ ├── tool-ocamlc-error-cleanup │ │ ├── check-error-cleanup.sh │ │ └── test.ml │ ├── tool-ocamlc-locations │ │ ├── foo.ml │ │ ├── marshalled.compilers.reference │ │ ├── marshalled.ml │ │ ├── test.compilers.reference │ │ ├── test.ml │ │ ├── testloc.ml │ │ └── trivpp.ml │ ├── tool-ocamlc-open │ │ ├── a.ml │ │ ├── b.ml │ │ ├── tool-ocamlc-open-error.compilers.reference │ │ ├── tool-ocamlc-open-error.ml │ │ └── tool-ocamlc-open.ml │ ├── tool-ocamlc-stop-after │ │ ├── stop_after_lambda.compilers.reference │ │ ├── stop_after_lambda.ml │ │ ├── stop_after_parsing_impl.compilers.reference │ │ ├── stop_after_parsing_impl.ml │ │ ├── stop_after_parsing_intf.compilers.reference │ │ ├── stop_after_parsing_intf.mli │ │ ├── stop_after_scheduling.compilers.reference │ │ ├── stop_after_scheduling.ml │ │ ├── stop_after_scheduling.sh │ │ ├── stop_after_typing_impl.compilers.reference │ │ └── stop_after_typing_impl.ml │ ├── tool-ocamldep-modalias │ │ ├── A.ml │ │ ├── B.ml │ │ ├── C.ml │ │ ├── D.ml │ │ ├── Makefile.build │ │ ├── Makefile.build2 │ │ ├── depend.mk.reference │ │ ├── depend.mk2.reference │ │ ├── depend.mod.reference │ │ ├── depend.mod2.reference │ │ ├── depend.mod3.reference │ │ ├── lib.mli │ │ ├── lib_impl.ml │ │ └── main.ml │ ├── tool-ocamldep-shadowing │ │ ├── a.ml │ │ ├── a.reference │ │ ├── dir1 │ │ │ └── b.ml │ │ └── dir2 │ │ │ ├── b.mli │ │ │ └── c.mli │ ├── tool-ocamldoc-open │ │ ├── Readme │ │ ├── alias.ml │ │ ├── inner.ml │ │ ├── main.latex.reference │ │ ├── main.ml │ │ └── main.ocamldoc.latex.reference │ ├── tool-ocamldoc │ │ ├── Alert_toplevel.html.reference │ │ ├── Alert_toplevel.mli │ │ ├── Alert_toplevel2.html.reference │ │ ├── Alert_toplevel2.mli │ │ ├── Alerts.html.reference │ │ ├── Alerts.mli │ │ ├── Alerts_impl.html.reference │ │ ├── Alerts_impl.ml │ │ ├── Documentation_tags.html.reference │ │ ├── Documentation_tags.mli │ │ ├── Entities.html.reference │ │ ├── Entities.ml │ │ ├── Extensible_variant.latex.reference │ │ ├── Extensible_variant.ml │ │ ├── Extensible_variant.ocamldoc.latex.reference │ │ ├── Functions.html.reference │ │ ├── Functions.latex.reference │ │ ├── Functions.ml │ │ ├── Include_module_type_of.html.reference │ │ ├── Include_module_type_of.latex.reference │ │ ├── Include_module_type_of.mli │ │ ├── Inline_records.html.reference │ │ ├── Inline_records.latex.reference │ │ ├── Inline_records.man.reference │ │ ├── Inline_records.mli │ │ ├── Inline_records_bis.latex.reference │ │ ├── Inline_records_bis.ml │ │ ├── Item_ids.html.reference │ │ ├── Item_ids.mli │ │ ├── Latin9.html.reference │ │ ├── Latin9.ml │ │ ├── Level_0.latex.reference │ │ ├── Level_0.mli │ │ ├── Linebreaks.html.reference │ │ ├── Linebreaks.mli │ │ ├── Loop.html.reference │ │ ├── Loop.latex.reference │ │ ├── Loop.ml │ │ ├── Module_whitespace.html.reference │ │ ├── Module_whitespace.ml │ │ ├── Module_whitespace.ocamldoc.html.reference │ │ ├── No_preamble.html.reference │ │ ├── No_preamble.mli │ │ ├── Paragraph.html.reference │ │ ├── Paragraph.mli │ │ ├── Short_description.latex.reference │ │ ├── Short_description.txt │ │ ├── Test.latex.reference │ │ ├── Test.mli │ │ ├── Variants.html.reference │ │ ├── Variants.latex.reference │ │ ├── Variants.mli │ │ ├── latex_ref.latex.reference │ │ ├── latex_ref.mli │ │ ├── odoc_test.ml │ │ ├── t01.ml │ │ ├── t01.reference │ │ ├── t02.ml │ │ ├── t02.reference │ │ ├── t03.ml │ │ ├── t03.ocamldoc.reference │ │ ├── t03.reference │ │ ├── t04.ml │ │ ├── t04.reference │ │ ├── t05.ml │ │ ├── t05.reference │ │ └── type_Linebreaks.reference │ ├── tool-ocamlobjinfo │ │ ├── question.ml │ │ └── question.reference │ ├── tool-ocamlopt-save-ir │ │ ├── check_for_pack.compilers.reference │ │ ├── check_for_pack.ml │ │ ├── save_ir_after_scheduling.ml │ │ ├── save_ir_after_scheduling.sh │ │ ├── save_ir_after_typing.compilers.reference │ │ ├── save_ir_after_typing.ml │ │ ├── save_ir_after_typing.sh │ │ ├── start_from_emit.ml │ │ └── start_from_emit.sh │ ├── tool-ocamlopt-stop-after │ │ ├── stop_after_lambda.compilers.reference │ │ ├── stop_after_lambda.ml │ │ ├── stop_after_scheduling.ml │ │ └── stop_after_scheduling.sh │ ├── tool-ocamltest-var-expansion │ │ ├── subst1.ml │ │ ├── subst1.reference │ │ ├── subst2.ml │ │ └── subst2.reference │ ├── tool-ocamltest │ │ ├── norm1.ml │ │ ├── norm1.reference │ │ ├── norm2.ml │ │ ├── norm2.reference │ │ ├── norm3.ml │ │ ├── norm3.reference │ │ ├── norm4.ml │ │ └── norm4.reference │ ├── tool-toplevel-invocation │ │ ├── first_arg_fail.txt │ │ ├── first_arg_fail.txt.reference │ │ ├── indirect_first_arg_fail.txt │ │ ├── indirect_first_arg_fail.txt.reference │ │ ├── indirect_last_arg_fail.txt │ │ ├── indirect_last_arg_fail.txt.reference │ │ ├── last_arg_fail.txt │ │ ├── last_arg_fail.txt.reference │ │ ├── print_args.ml │ │ ├── print_args.reference │ │ ├── test.ml │ │ ├── working_arg.txt │ │ └── working_arg.txt.reference │ ├── tool-toplevel │ │ ├── error_highlighting.compilers.reference │ │ ├── error_highlighting.ml │ │ ├── error_highlighting_use1.ml │ │ ├── error_highlighting_use2.ml │ │ ├── error_highlighting_use3.ml │ │ ├── error_highlighting_use4.ml │ │ ├── exotic_lists.compilers.reference │ │ ├── exotic_lists.ml │ │ ├── install_printer.compilers.reference │ │ ├── install_printer.ml │ │ ├── known-bugs │ │ │ └── broken_rec_in_show.ml │ │ ├── mod.ml │ │ ├── mod_use.ml │ │ ├── multi_phrase_line.compilers.reference │ │ ├── multi_phrase_line.ml │ │ ├── pr6468.compilers.reference │ │ ├── pr6468.ml │ │ ├── pr7060.compilers.reference │ │ ├── pr7060.ml │ │ ├── pr7751.compilers.reference │ │ ├── pr7751.ml │ │ ├── pr9701.compilers.reference │ │ ├── pr9701.ml │ │ ├── printval.ml │ │ ├── redefinition_hints.compilers.reference │ │ ├── redefinition_hints.ml │ │ ├── show.ml │ │ ├── show_short_paths.ml │ │ ├── strings.compilers.reference │ │ ├── strings.ml │ │ ├── topeval.compilers.reference │ │ ├── topeval.ml │ │ ├── tracing.compilers.reference │ │ ├── tracing.ml │ │ ├── uncaught_exceptions.ml │ │ └── use_command.ml │ ├── translprim │ │ ├── array_spec.compilers.flat.reference │ │ ├── array_spec.compilers.no-flat.reference │ │ ├── array_spec.ml │ │ ├── comparison_optim.ml │ │ ├── comparison_optim.reference │ │ ├── comparison_table.compilers.reference │ │ ├── comparison_table.ml │ │ ├── locs.ml │ │ ├── locs.reference │ │ ├── module_coercion.compilers.flat.reference │ │ ├── module_coercion.compilers.no-flat.reference │ │ ├── module_coercion.ml │ │ ├── ref_spec.compilers.reference │ │ ├── ref_spec.ml │ │ ├── sendcache.ml │ │ └── sendcache.reference │ ├── tsan │ │ ├── array_elt.ml │ │ ├── array_elt.reference │ │ ├── array_elt.run │ │ ├── callbacks.c │ │ ├── exn_from_c.ml │ │ ├── exn_from_c.reference │ │ ├── exn_from_c.run │ │ ├── exn_in_callback.ml │ │ ├── exn_in_callback.reference │ │ ├── exn_in_callback.run │ │ ├── exn_reraise.ml │ │ ├── exn_reraise.reference │ │ ├── exn_reraise.run │ │ ├── filter-locations.sh │ │ ├── handlers_at_tail.ml │ │ ├── norace_atomics.ml │ │ ├── perform.ml │ │ ├── perform.reference │ │ ├── perform.run │ │ ├── raise_through_handler.ml │ │ ├── raise_through_handler.reference │ │ ├── raise_through_handler.run │ │ ├── record_field.ml │ │ ├── record_field.reference │ │ ├── record_field.run │ │ ├── reperform.ml │ │ ├── reperform.reference │ │ ├── reperform.run │ │ ├── unhandled.ml │ │ ├── unhandled.reference │ │ ├── unhandled.run │ │ ├── waitgroup.ml │ │ └── waitgroup_stubs.c │ ├── typing-core-bugs │ │ ├── const_int_hint.ml │ │ ├── missing_rec_hint.ml │ │ ├── repeated_did_you_mean.ml │ │ ├── type_expected_explanation.ml │ │ └── unit_fun_hints.ml │ ├── typing-deprecated │ │ ├── alerts.ml │ │ └── deprecated.ml │ ├── typing-extension-constructor │ │ ├── test.ml │ │ └── test.ocaml.reference │ ├── typing-extensions │ │ ├── cast.ml │ │ ├── cast.ocaml.reference │ │ ├── disambiguation.ml │ │ ├── extensions.ml │ │ ├── msg.ml │ │ ├── msg.ocaml.reference │ │ └── open_types.ml │ ├── typing-external │ │ └── pr11392.ml │ ├── typing-fstclassmod │ │ ├── aliases.ml │ │ ├── fstclassmod.ml │ │ ├── fstclassmod.reference │ │ ├── nondep_instance.ml │ │ └── scope_escape.ml │ ├── typing-gadts │ │ ├── ambiguity.ml │ │ ├── ambivalent_apply.ml │ │ ├── didier.ml │ │ ├── dynamic_frisch.ml │ │ ├── gadthead.ml │ │ ├── name_existentials.ml │ │ ├── nested_equations.ml │ │ ├── omega07.ml │ │ ├── optional_args.ml │ │ ├── or_patterns.ml │ │ ├── packed-module-recasting.ml │ │ ├── pr10189.ml │ │ ├── pr10271.ml │ │ ├── pr10348.ml │ │ ├── pr10735.ml │ │ ├── pr10907.ml │ │ ├── pr11888.ml │ │ ├── pr13579.ml │ │ ├── pr5332.ml │ │ ├── pr5689.ml │ │ ├── pr5785.ml │ │ ├── pr5848.ml │ │ ├── pr5906.ml │ │ ├── pr5948.ml │ │ ├── pr5981.ml │ │ ├── pr5985.ml │ │ ├── pr5989.ml │ │ ├── pr5997.ml │ │ ├── pr6158.ml │ │ ├── pr6163.ml │ │ ├── pr6174.ml │ │ ├── pr6241.ml │ │ ├── pr6690.ml │ │ ├── pr6817.ml │ │ ├── pr6934.ml │ │ ├── pr6980.ml │ │ ├── pr6993_bad.ml │ │ ├── pr7016.ml │ │ ├── pr7160.ml │ │ ├── pr7214.ml │ │ ├── pr7222.ml │ │ ├── pr7230.ml │ │ ├── pr7234.ml │ │ ├── pr7260.ml │ │ ├── pr7269.ml │ │ ├── pr7298.ml │ │ ├── pr7374.ml │ │ ├── pr7378.ml │ │ ├── pr7381.ml │ │ ├── pr7390.ml │ │ ├── pr7391.ml │ │ ├── pr7397.ml │ │ ├── pr7421.ml │ │ ├── pr7432.ml │ │ ├── pr7520.ml │ │ ├── pr7618.ml │ │ ├── pr7747.ml │ │ ├── pr7902.ml │ │ ├── pr9019.ml │ │ ├── pr9759.ml │ │ ├── pr9799.ml │ │ ├── principality-and-gadts.ml │ │ ├── return_type.ml │ │ ├── syntactic-arity.ml │ │ ├── term-conv.ml │ │ ├── test.ml │ │ ├── unexpected_existentials.ml │ │ ├── unify_mb.ml │ │ ├── variables_in_mcomp.ml │ │ └── yallop_bugs.ml │ ├── typing-immediate │ │ └── immediate.ml │ ├── typing-implicit_unpack │ │ └── implicit_unpack.ml │ ├── typing-kind │ │ └── kind_mismatch.ml │ ├── typing-labels │ │ ├── mixin.ml │ │ ├── mixin.reference │ │ ├── mixin2.ml │ │ ├── mixin2.reference │ │ ├── mixin3.ml │ │ └── mixin3.reference │ ├── typing-misc-bugs │ │ ├── core_array_reduced_ok.ml │ │ ├── gadt_declaration_check.ml │ │ ├── pr6303_bad.compilers.reference │ │ ├── pr6303_bad.ml │ │ ├── pr6946_bad.compilers.reference │ │ └── pr6946_bad.ml │ ├── typing-misc │ │ ├── apply_non_function.ml │ │ ├── automatic_generalize.ml │ │ ├── build_as_type.ml │ │ ├── constraints.ml │ │ ├── deep.ml │ │ ├── disambiguate_principality.ml │ │ ├── distant_errors.ml │ │ ├── empty_ppx.ml │ │ ├── empty_variant.ml │ │ ├── enrich_typedecl.ml │ │ ├── exotic_unifications.ml │ │ ├── exp_denom.ml │ │ ├── external_arity.ml │ │ ├── filter_params.ml │ │ ├── gpr2277.ml │ │ ├── includeclass_errors.ml │ │ ├── injectivity.ml │ │ ├── inside_out.ml │ │ ├── is_expansive.ml │ │ ├── labels.ml │ │ ├── let_rec_approx.ml │ │ ├── mapping.ml │ │ ├── normalize_type.ml │ │ ├── occur_check.ml │ │ ├── open.ml │ │ ├── optbinders.ml │ │ ├── pat_type_sharing.ml │ │ ├── pattern_open.ml │ │ ├── polyvars.ml │ │ ├── pr6416.ml │ │ ├── pr6634.ml │ │ ├── pr6939-flat-float-array.ml │ │ ├── pr6939-no-flat-float-array.ml │ │ ├── pr7103.ml │ │ ├── pr7228.ml │ │ ├── pr7668_bad.ml │ │ ├── pr7712.ml │ │ ├── pr7937.ml │ │ ├── pr8548.ml │ │ ├── pr8548_split.ml │ │ ├── printing.ml │ │ ├── range.ml │ │ ├── range_intf.ml │ │ ├── ranged.ml │ │ ├── ranged_intf.ml │ │ ├── records.ml │ │ ├── scope_escape.ml │ │ ├── typecore_empty_polyvariant_error.compilers.reference │ │ ├── typecore_empty_polyvariant_error.ml │ │ ├── typecore_errors.ml │ │ ├── typecore_nolabel_errors.ml │ │ ├── typetexp_errors.ml │ │ ├── unbound_type_variables.ml │ │ ├── unique_names_in_unification.ml │ │ ├── variance.ml │ │ ├── variant.ml │ │ ├── wellfounded.ml │ │ ├── wellfounded11150.ml │ │ └── wrong_kind.ml │ ├── typing-missing-cmi-2 │ │ ├── bar.mli │ │ ├── baz.ml │ │ ├── foo.mli │ │ ├── test.compilers.reference │ │ └── test.ml │ ├── typing-missing-cmi-3 │ │ ├── middle.ml │ │ ├── original.ml │ │ └── user.ml │ ├── typing-missing-cmi │ │ ├── a.ml │ │ ├── b.ml │ │ ├── c.ml │ │ ├── main.ml │ │ ├── main.ml.reference │ │ ├── main_ok.ml │ │ ├── subdir │ │ │ └── m.ml │ │ ├── test.compilers.reference │ │ └── test.ml │ ├── typing-modules-bugs │ │ ├── gatien_baron_20131019_ok.ml │ │ ├── pr10661_ok.ml │ │ ├── pr10693_bad.compilers.reference │ │ ├── pr10693_bad.ml │ │ ├── pr5164_ok.ml │ │ ├── pr51_ok.ml │ │ ├── pr5663_ok.ml │ │ ├── pr5914_ok.ml │ │ ├── pr6240_ok.ml │ │ ├── pr6293_bad.compilers.reference │ │ ├── pr6293_bad.ml │ │ ├── pr6427_bad.compilers.reference │ │ ├── pr6427_bad.ml │ │ ├── pr6485_ok.ml │ │ ├── pr6513_ok.ml │ │ ├── pr6572_ok.ml │ │ ├── pr6651_ok.ml │ │ ├── pr6752_bad.compilers.reference │ │ ├── pr6752_bad.ml │ │ ├── pr6752_ok.ml │ │ ├── pr6899_first_bad.compilers.reference │ │ ├── pr6899_first_bad.ml │ │ ├── pr6899_ok.ml │ │ ├── pr6899_second_bad.compilers.reference │ │ ├── pr6899_second_bad.ml │ │ ├── pr6944_ok.ml │ │ ├── pr6954_ok.ml │ │ ├── pr6981_ok.ml │ │ ├── pr6982_ok.ml │ │ ├── pr6985_extended.ml │ │ ├── pr6985_ok.ml │ │ ├── pr6992_bad.compilers.reference │ │ ├── pr6992_bad.ml │ │ ├── pr7036_ok.ml │ │ ├── pr7082_ok.ml │ │ ├── pr7112_bad.compilers.reference │ │ ├── pr7112_bad.ml │ │ ├── pr7112_ok.ml │ │ ├── pr7152_ok.ml │ │ ├── pr7182_ok.ml │ │ ├── pr7305_principal.ml │ │ ├── pr7321_ok.ml │ │ ├── pr7414_2_bad.compilers.reference │ │ ├── pr7414_2_bad.ml │ │ ├── pr7414_bad.compilers.reference │ │ ├── pr7414_bad.ml │ │ ├── pr7519_ok.ml │ │ ├── pr7601_ok.ml │ │ ├── pr7601a_ok.ml │ │ ├── pr9695_bad.compilers.reference │ │ └── pr9695_bad.ml │ ├── typing-modules │ │ ├── Test.ml │ │ ├── aliases.ml │ │ ├── anonymous.ml │ │ ├── applicative_functor_type.ml │ │ ├── extension_constructors_errors_test.ml │ │ ├── firstclass.ml │ │ ├── functors.ml │ │ ├── generative.ml │ │ ├── illegal_permutation.ml │ │ ├── inclusion_errors.ml │ │ ├── inclusion_errors_elision.ml │ │ ├── merge_constraint.ml │ │ ├── mixmod5.ml │ │ ├── module_type_substitution.ml │ │ ├── nondep.ml │ │ ├── nondep_private_abbrev.ml │ │ ├── nongen.ml │ │ ├── normalize_path.ml │ │ ├── package_constraint.ml │ │ ├── packed_module_levels.ml │ │ ├── pr10298.ml │ │ ├── pr10399.ml │ │ ├── pr13099 │ │ │ ├── lib1 │ │ │ │ └── lib.ml │ │ │ ├── lib1_client.ml │ │ │ ├── lib2 │ │ │ │ └── lib.ml │ │ │ ├── lib2_client.ml │ │ │ ├── test.compilers.reference │ │ │ └── test.ml │ │ ├── pr13185.ml │ │ ├── pr5911.ml │ │ ├── pr6394.ml │ │ ├── pr6633.ml │ │ ├── pr7207.ml │ │ ├── pr7348.ml │ │ ├── pr7726.ml │ │ ├── pr7787.ml │ │ ├── pr7818.ml │ │ ├── pr7851.ml │ │ ├── pr8810.ml │ │ ├── pr9384.ml │ │ ├── pr9695.ml │ │ ├── printing.ml │ │ ├── private.ml │ │ ├── records_errors_test.ml │ │ ├── recursive.ml │ │ ├── struct_include_optimisation.ml │ │ ├── struct_include_optimisation.reference │ │ ├── unroll_private_abbrev.ml │ │ ├── variants_errors_test.ml │ │ └── with_ghosts.ml │ ├── typing-multifile │ │ ├── a.ml │ │ ├── b.ml │ │ ├── c.ml │ │ ├── d.mli │ │ ├── e.ml │ │ ├── f.ml │ │ ├── pr6372.ml │ │ ├── pr7325.ml │ │ ├── pr7563.ml │ │ └── pr9218.ml │ ├── typing-objects-bugs │ │ ├── pr3968_bad.compilers.reference │ │ ├── pr3968_bad.ml │ │ ├── pr4018_bad.compilers.reference │ │ ├── pr4018_bad.ml │ │ ├── pr4435_bad.compilers.reference │ │ ├── pr4435_bad.ml │ │ ├── pr4766_ok.ml │ │ ├── pr4824_ok.ml │ │ ├── pr4824a_bad.compilers.reference │ │ ├── pr4824a_bad.ml │ │ ├── pr5156_ok.ml │ │ ├── pr7284_bad.compilers.reference │ │ ├── pr7284_bad.ml │ │ ├── pr7293_ok.ml │ │ ├── woodyatt_ok.ml │ │ └── yamagata021012_ok.ml │ ├── typing-objects │ │ ├── Exemples.ml │ │ ├── Tests.ml │ │ ├── abstract_rows.ml │ │ ├── class_2.ml │ │ ├── dummy.ml │ │ ├── errors.ml │ │ ├── field_kind.ml │ │ ├── nongen.ml │ │ ├── open_in_classes.ml │ │ ├── pr11569.ml │ │ ├── pr13495.ml │ │ ├── pr5545.ml │ │ ├── pr5619_bad.ml │ │ ├── pr5858.ml │ │ ├── pr6123_bad.ml │ │ ├── pr6383.ml │ │ ├── pr6907_bad.ml │ │ ├── pr7711_ok.ml │ │ ├── self_cannot_be_closed.ml │ │ ├── self_cannot_escape_pr7865.ml │ │ └── unbound-type-var.ml │ ├── typing-ocamlc-i │ │ ├── pervasives_leitmotiv.compilers.reference │ │ ├── pervasives_leitmotiv.ml │ │ ├── pr4791.compilers.reference │ │ ├── pr4791.ml │ │ ├── pr6323.compilers.reference │ │ ├── pr6323.ml │ │ ├── pr7402.compilers.reference │ │ ├── pr7402.ml │ │ ├── pr7620_bad.compilers.reference │ │ └── pr7620_bad.ml │ ├── typing-poly-bugs │ │ ├── pr5322_ok.ml │ │ ├── pr5673_ok.ml │ │ └── pr6922_ok.ml │ ├── typing-poly │ │ ├── error_messages.ml │ │ ├── poly.ml │ │ ├── pr7636.ml │ │ └── pr9603.ml │ ├── typing-polyvariants-bugs-2 │ │ ├── pr3918a.mli │ │ ├── pr3918b.mli │ │ ├── pr3918c.compilers.reference │ │ └── pr3918c.ml │ ├── typing-polyvariants-bugs │ │ ├── pr10664.ml │ │ ├── pr10664.reference │ │ ├── pr10664a.ml │ │ ├── pr4775_ok.ml │ │ ├── pr4933_ok.ml │ │ ├── pr5057_ok.ml │ │ ├── pr5057a_bad.compilers.reference │ │ ├── pr5057a_bad.ml │ │ ├── pr7199_ok.ml │ │ ├── pr7817_bad.ml │ │ ├── pr7824.ml │ │ ├── pr8575.ml │ │ └── privrowsabate_ok.ml │ ├── typing-private-bugs │ │ ├── pr5026_bad.compilers.reference │ │ ├── pr5026_bad.ml │ │ └── pr5469_ok.ml │ ├── typing-private │ │ ├── invalid_private_row.ml │ │ ├── private.compilers.principal.reference │ │ ├── private.compilers.reference │ │ └── private.ml │ ├── typing-recmod │ │ ├── gpr1626.ml │ │ ├── inconsistent_types.ml │ │ ├── pr13514.ml │ │ ├── pr6491.ml │ │ ├── pr9494.ml │ │ ├── pr9494.reference │ │ ├── t01bad.compilers.reference │ │ ├── t01bad.ml │ │ ├── t02bad.compilers.reference │ │ ├── t02bad.ml │ │ ├── t03ok.ml │ │ ├── t04bad.compilers.reference │ │ ├── t04bad.ml │ │ ├── t05bad.compilers.reference │ │ ├── t05bad.ml │ │ ├── t06ok.ml │ │ ├── t07bad.compilers.reference │ │ ├── t07bad.ml │ │ ├── t08bad.compilers.reference │ │ ├── t08bad.ml │ │ ├── t09bad.compilers.reference │ │ ├── t09bad.ml │ │ ├── t10ok.ml │ │ ├── t11bad.compilers.reference │ │ ├── t11bad.ml │ │ ├── t12bad.compilers.reference │ │ ├── t12bad.ml │ │ ├── t13ok.ml │ │ ├── t14bad.compilers.reference │ │ ├── t14bad.ml │ │ ├── t15bad.compilers.reference │ │ ├── t15bad.ml │ │ ├── t16ok.ml │ │ ├── t17ok.ml │ │ ├── t18ok.ml │ │ ├── t20ok.ml │ │ ├── t21ok.ml │ │ ├── t22ok.ml │ │ └── t22ok.mli │ ├── typing-recordarg │ │ ├── recordarg.ml │ │ └── recordarg.ocaml.reference │ ├── typing-rectypes-bugs │ │ ├── pr5343_bad.compilers.reference │ │ ├── pr5343_bad.ml │ │ ├── pr6174_bad.compilers.reference │ │ ├── pr6174_bad.ml │ │ ├── pr6870_bad.compilers.reference │ │ └── pr6870_bad.ml │ ├── typing-safe-linking │ │ ├── a.ml │ │ ├── b_bad.compilers.reference │ │ └── b_bad.ml │ ├── typing-shadowing-of-pervasives-submodules │ │ ├── largeFile.ml │ │ ├── redefine_largefile.ml │ │ ├── redefine_largefile.reference │ │ ├── redefine_largefile_top.compilers.reference │ │ └── redefine_largefile_top.ml │ ├── typing-short-paths │ │ ├── errors.ml │ │ ├── gpr1223.compilers.reference │ │ ├── gpr1223.ml │ │ ├── gpr1223_bar.mli │ │ ├── gpr1223_foo.mli │ │ ├── pr5918.compilers.reference │ │ ├── pr5918.ml │ │ ├── pr6836.compilers.reference │ │ ├── pr6836.ml │ │ ├── pr7543.compilers.reference │ │ ├── pr7543.ml │ │ ├── short-paths.compilers.reference │ │ └── short-paths.ml │ ├── typing-signatures │ │ ├── els.ml │ │ ├── els.ocaml.reference │ │ ├── nondep_regression.ml │ │ ├── pr6371.ml │ │ ├── pr6371.ocaml.reference │ │ ├── pr6672.ml │ │ ├── pr6672.ocaml.reference │ │ └── regression_tsubst_error.ml │ ├── typing-sigsubst │ │ ├── mpr7852.mli │ │ ├── sig_local_aliases.ml │ │ ├── sig_local_aliases_syntax_errors.compilers.reference │ │ ├── sig_local_aliases_syntax_errors.ml │ │ ├── sigsubst.ml │ │ ├── test_functor.ml │ │ ├── test_loc_modtype_type_eq.ml │ │ ├── test_loc_modtype_type_subst.ml │ │ ├── test_loc_type_eq.ml │ │ ├── test_loc_type_subst.ml │ │ ├── test_locations.compilers.reference │ │ └── test_locations.ml │ ├── typing-typeparam │ │ ├── newtype.ml │ │ └── newtype.ocaml.reference │ ├── typing-unboxed-types │ │ ├── test.ml │ │ ├── test_flat.ml │ │ └── test_no_flat.ml │ ├── typing-unboxed │ │ └── test.ml │ ├── typing-unicode │ │ ├── genfiles.ml │ │ └── test.ml │ ├── typing-warnings │ │ ├── ambiguous_guarded_disjunction.ml │ │ ├── application.ml │ │ ├── coercions.ml │ │ ├── disable_warnings_classes.ml │ │ ├── exhaustiveness.ml │ │ ├── fragile_matching.ml │ │ ├── never_returns.ml │ │ ├── open_warnings.ml │ │ ├── pr5892.ml │ │ ├── pr6587.ml │ │ ├── pr6872.ml │ │ ├── pr7085.ml │ │ ├── pr7115.ml │ │ ├── pr7261.compilers.reference │ │ ├── pr7261.ml │ │ ├── pr7297.compilers.reference │ │ ├── pr7297.ml │ │ ├── pr7553.ml │ │ ├── pr9244.ml │ │ ├── records.ml │ │ ├── unused_functor_parameter.ml │ │ ├── unused_rec.ml │ │ ├── unused_recmodule.ml │ │ ├── unused_types.ml │ │ └── warning16.ml │ ├── uid-deps │ │ ├── link_intf_impl.ml │ │ ├── link_intf_impl.mli │ │ └── link_intf_impl.reference │ ├── uids │ │ ├── intf_uids.ml │ │ ├── intf_uids.mli │ │ ├── intf_uids_test.ml │ │ └── intf_uids_test.reference │ ├── unboxed-primitive-args │ │ ├── README │ │ ├── common.ml │ │ ├── common.mli │ │ ├── gen_test.ml │ │ ├── test.ml │ │ ├── test.reference │ │ ├── test_common.c │ │ └── test_common.h │ ├── unicode │ │ ├── néant.ml │ │ └── 見.ml │ ├── unwind │ │ ├── README │ │ ├── check-linker-version.sh │ │ ├── driver.ml │ │ ├── mylib.ml │ │ ├── mylib.mli │ │ ├── stack_walker.c │ │ └── unwind_test.reference │ ├── utils │ │ ├── edit_distance.ml │ │ ├── edit_distance.reference │ │ ├── find_first_mono.ml │ │ ├── find_first_mono.reference │ │ ├── magic_number.ml │ │ ├── overflow_detection.ml │ │ ├── overflow_detection.reference │ │ ├── test_strongly_connected_components.ml │ │ └── test_strongly_connected_components.reference │ ├── warnings │ │ ├── deprecated_module.compilers.reference │ │ ├── deprecated_module.ml │ │ ├── deprecated_module.mli │ │ ├── deprecated_module_assigment.compilers.reference │ │ ├── deprecated_module_assigment.ml │ │ ├── deprecated_module_use.compilers.reference │ │ ├── deprecated_module_use.ml │ │ ├── deprecated_mutable.compilers.reference │ │ ├── deprecated_mutable.ml │ │ ├── deprecated_warning_specs.ml │ │ ├── marshall_for_w53.ml │ │ ├── mnemonics.mll │ │ ├── mnemonics.reference │ │ ├── module_without_cmx.mli │ │ ├── w01.compilers.reference │ │ ├── w01.ml │ │ ├── w03.compilers.reference │ │ ├── w03.ml │ │ ├── w04.compilers.reference │ │ ├── w04.ml │ │ ├── w04_failure.compilers.reference │ │ ├── w04_failure.ml │ │ ├── w06.compilers.reference │ │ ├── w06.ml │ │ ├── w26_alias.ml │ │ ├── w32.compilers.reference │ │ ├── w32.ml │ │ ├── w32.mli │ │ ├── w32b.compilers.reference │ │ ├── w32b.ml │ │ ├── w33.compilers.reference │ │ ├── w33.ml │ │ ├── w44.ml │ │ ├── w45.compilers.reference │ │ ├── w45.ml │ │ ├── w47_inline.compilers.reference │ │ ├── w47_inline.ml │ │ ├── w47_ppwarning.compilers.reference │ │ ├── w47_ppwarning.ml │ │ ├── w50.compilers.reference │ │ ├── w50.ml │ │ ├── w51.ml │ │ ├── w51_bis.compilers.reference │ │ ├── w51_bis.ml │ │ ├── w52.ml │ │ ├── w53.compilers.reference │ │ ├── w53.ml │ │ ├── w53_across_cmi.compilers.reference │ │ ├── w53_across_cmi.ml │ │ ├── w53_flags.ml │ │ ├── w53_marshalled.ml │ │ ├── w53_with_cmi.ml │ │ ├── w53_with_cmi.mli │ │ ├── w53_without_cmi.ml │ │ ├── w54.compilers.reference │ │ ├── w54.ml │ │ ├── w55.flambda.reference │ │ ├── w55.ml │ │ ├── w55.native.reference │ │ ├── w58.ml │ │ ├── w58.native.reference │ │ ├── w59.flambda.reference │ │ ├── w59.ml │ │ ├── w60.compilers.reference │ │ ├── w60.ml │ │ ├── w60.mli │ │ └── w74.ml │ ├── weak-ephe-final │ │ ├── ephe_infix.ml │ │ ├── ephetest.ml │ │ ├── ephetest.reference │ │ ├── ephetest2.ml │ │ ├── ephetest2.reference │ │ ├── ephetest3.ml │ │ ├── ephetest3.reference │ │ ├── ephetest_par.ml │ │ ├── ephetest_par.reference │ │ ├── finaliser.ml │ │ ├── finaliser.reference │ │ ├── finaliser2.ml │ │ ├── finaliser2.reference │ │ ├── finaliser_handover.ml │ │ ├── finaliser_handover.reference │ │ ├── pr12001.ml │ │ ├── pr12001.reference │ │ ├── weaklifetime.ml │ │ ├── weaklifetime.reference │ │ ├── weaklifetime2.ml │ │ ├── weaklifetime2.reference │ │ ├── weaklifetime_par.ml │ │ ├── weaklifetime_par.reference │ │ ├── weaktest.ml │ │ ├── weaktest.reference │ │ └── weaktest_par_load.ml │ └── win-unicode │ │ ├── mltest.compilers.reference │ │ └── mltest.ml └── tools │ ├── asmgen_amd64.S │ ├── asmgen_arm.S │ ├── asmgen_arm64.S │ ├── asmgen_power.S │ ├── asmgen_riscv.S │ ├── asmgen_s390x.S │ ├── codegen_main.ml │ ├── codegen_main.mli │ ├── expect.ml │ ├── expect.mli │ ├── lexcmm.mli │ ├── lexcmm.mll │ ├── parsecmm.mly │ ├── parsecmmaux.ml │ └── parsecmmaux.mli ├── tools ├── autogen ├── bump-magic-numbers ├── check-parser-uptodate-or-warn.sh ├── check-symbol-names ├── check-typo ├── check-typo-since ├── checkstack.c ├── ci │ ├── actions │ │ ├── canonicalize-dumpbin.awk │ │ ├── check-alldepend.sh │ │ ├── check-changes-modified.sh │ │ ├── check-configure.sh │ │ ├── check-labelled-interfaces.sh │ │ ├── check-manual-modified.sh │ │ ├── check-no-ignored-files.sh │ │ ├── check-parsetree-modified.sh │ │ ├── check-typo.sh │ │ ├── deepen-fetch.sh │ │ └── runner.sh │ ├── appveyor │ │ ├── appveyor_build.cmd │ │ └── appveyor_build.sh │ └── inria │ │ ├── README.md │ │ ├── Risc-V │ │ └── Jenkinsfile │ │ ├── bootstrap │ │ ├── Jenkinsfile │ │ ├── remove-sinh-primitive.patch │ │ └── script │ │ ├── check-typo │ │ └── Jenkinsfile │ │ ├── dune-build │ │ ├── Jenkinsfile │ │ └── script │ │ ├── launch │ │ ├── light │ │ ├── main │ │ ├── other-configs │ │ ├── Jenkinsfile │ │ └── script │ │ ├── sanitizers │ │ ├── Jenkinsfile │ │ ├── lsan-suppr.txt │ │ └── script │ │ └── step-by-step-build │ │ ├── Jenkinsfile │ │ └── script ├── cmpbyt.ml ├── cmpbyt.mli ├── cvt_emit.mli ├── cvt_emit.mll ├── dumpobj.ml ├── dumpobj.mli ├── dune ├── eqparsetree.ml ├── gdb-macros ├── gdb.py ├── gdb_ocamlrun.py ├── gen_sizeclasses.ml ├── git-dev-options.sh ├── lintapidiff.ml ├── lintapidiff.mli ├── list-globals ├── lldb.py ├── magic ├── make_opcodes.mli ├── make_opcodes.mll ├── mantis2gh_stripped.csv ├── msvs-promote-path ├── objinfo.ml ├── objinfo.mli ├── ocaml.py ├── ocamlcmt.ml ├── ocamlcmt.mli ├── ocamlcp.ml ├── ocamlcp.mli ├── ocamlcp_common.ml ├── ocamlcp_common.mli ├── ocamldep.ml ├── ocamldep.mli ├── ocamlmklib.ml ├── ocamlmklib.mli ├── ocamlmktop.ml ├── ocamlmktop.mli ├── ocamloptp.ml ├── ocamloptp.mli ├── ocamlprof.ml ├── ocamlprof.mli ├── ocamlsize ├── ocamltex.ml ├── ocamltex.mli ├── opnames.mli ├── pre-commit-githook ├── primreq.ml ├── primreq.mli ├── profiling.ml ├── profiling.mli ├── stripdebug.ml ├── stripdebug.mli ├── sync_dynlink.ml ├── sync_dynlink.mli ├── sync_stdlib_docs ├── translate-all-tests └── unlabel-patches │ ├── 1.mli │ ├── 2.mli │ ├── 3.mli │ └── 4.mli ├── toplevel ├── byte │ ├── topeval.ml │ ├── topmain.ml │ └── trace.ml ├── dune ├── expunge.ml ├── expunge.mli ├── genprintval.ml ├── genprintval.mli ├── native │ ├── topeval.ml │ ├── tophooks.ml │ ├── tophooks.mli │ ├── topmain.ml │ └── trace.ml ├── topcommon.ml ├── topcommon.mli ├── topdirs.ml ├── topdirs.mli ├── topeval.mli ├── toploop.ml ├── toploop.mli ├── topmain.mli ├── topprinters.ml ├── topprinters.mli ├── topstart.ml ├── topstart.mli └── trace.mli ├── typing ├── HACKING.adoc ├── TODO.md ├── annot.mli ├── btype.ml ├── btype.mli ├── cmt2annot.ml ├── cmt2annot.mli ├── ctype.ml ├── ctype.mli ├── datarepr.ml ├── datarepr.mli ├── env.ml ├── env.mli ├── envaux.ml ├── envaux.mli ├── errortrace.ml ├── errortrace.mli ├── errortrace_report.ml ├── errortrace_report.mli ├── gprinttyp.ml ├── gprinttyp.mli ├── ident.ml ├── ident.mli ├── includeclass.ml ├── includeclass.mli ├── includecore.ml ├── includecore.mli ├── includemod.ml ├── includemod.mli ├── includemod_errorprinter.ml ├── includemod_errorprinter.mli ├── mtype.ml ├── mtype.mli ├── oprint.ml ├── oprint.mli ├── out_type.ml ├── out_type.mli ├── outcometree.mli ├── parmatch.ml ├── parmatch.mli ├── path.ml ├── path.mli ├── patterns.ml ├── patterns.mli ├── persistent_env.ml ├── persistent_env.mli ├── predef.ml ├── predef.mli ├── primitive.ml ├── primitive.mli ├── printpat.ml ├── printpat.mli ├── printtyp.ml ├── printtyp.mli ├── printtyped.ml ├── printtyped.mli ├── rawprinttyp.ml ├── rawprinttyp.mli ├── shape.ml ├── shape.mli ├── shape_reduce.ml ├── shape_reduce.mli ├── signature_group.ml ├── signature_group.mli ├── stypes.ml ├── stypes.mli ├── subst.ml ├── subst.mli ├── tast_iterator.ml ├── tast_iterator.mli ├── tast_mapper.ml ├── tast_mapper.mli ├── type_immediacy.ml ├── type_immediacy.mli ├── typeclass.ml ├── typeclass.mli ├── typecore.ml ├── typecore.mli ├── typedecl.ml ├── typedecl.mli ├── typedecl_immediacy.ml ├── typedecl_immediacy.mli ├── typedecl_properties.ml ├── typedecl_properties.mli ├── typedecl_separability.ml ├── typedecl_separability.mli ├── typedecl_unboxed.ml ├── typedecl_unboxed.mli ├── typedecl_variance.ml ├── typedecl_variance.mli ├── typedtree.ml ├── typedtree.mli ├── typemod.ml ├── typemod.mli ├── typeopt.ml ├── typeopt.mli ├── types.ml ├── types.mli ├── typetexp.ml ├── typetexp.mli ├── untypeast.ml ├── untypeast.mli ├── value_rec_check.ml ├── value_rec_check.mli └── value_rec_types.mli ├── utils ├── HACKING.adoc ├── arg_helper.ml ├── arg_helper.mli ├── binutils.ml ├── binutils.mli ├── build_path_prefix_map.ml ├── build_path_prefix_map.mli ├── ccomp.ml ├── ccomp.mli ├── clflags.ml ├── clflags.mli ├── compression.ml ├── compression.mli ├── config.common.ml.in ├── config.fixed.ml ├── config.generated.ml.in ├── config.mli ├── consistbl.ml ├── consistbl.mli ├── diffing.ml ├── diffing.mli ├── diffing_with_keys.ml ├── diffing_with_keys.mli ├── domainstate.ml.c ├── domainstate.mli.c ├── dune ├── format_doc.ml ├── format_doc.mli ├── identifiable.ml ├── identifiable.mli ├── int_replace_polymorphic_compare.ml ├── int_replace_polymorphic_compare.mli ├── lazy_backtrack.ml ├── lazy_backtrack.mli ├── linkdeps.ml ├── linkdeps.mli ├── load_path.ml ├── load_path.mli ├── local_store.ml ├── local_store.mli ├── misc.ml ├── misc.mli ├── numbers.ml ├── numbers.mli ├── profile.ml ├── profile.mli ├── strongly_connected_components.ml ├── strongly_connected_components.mli ├── targetint.ml ├── targetint.mli ├── terminfo.ml ├── terminfo.mli ├── warnings.ml └── warnings.mli └── yacc ├── closure.c ├── defs.h ├── error.c ├── lalr.c ├── lr0.c ├── main.c ├── mkpar.c ├── output.c ├── reader.c ├── skeleton.c ├── symtab.c ├── verbose.c ├── warshall.c └── wstr.c /.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/.depend -------------------------------------------------------------------------------- /.depend.menhir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/.depend.menhir -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/.mailmap -------------------------------------------------------------------------------- /.ocp-indent: -------------------------------------------------------------------------------- 1 | match_clause=4 2 | strict_with=auto 3 | -------------------------------------------------------------------------------- /BOOTSTRAP.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/BOOTSTRAP.adoc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/Changes -------------------------------------------------------------------------------- /HACKING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/HACKING.adoc -------------------------------------------------------------------------------- /INSTALL.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/INSTALL.adoc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/Makefile.common -------------------------------------------------------------------------------- /Makefile.config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/Makefile.config.in -------------------------------------------------------------------------------- /Makefile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/Makefile.dev -------------------------------------------------------------------------------- /Makefile.menhir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/Makefile.menhir -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/README.adoc -------------------------------------------------------------------------------- /README.win32.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/README.win32.adoc -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/VERSION -------------------------------------------------------------------------------- /aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/aclocal.m4 -------------------------------------------------------------------------------- /api_docgen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/api_docgen/Makefile -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/appveyor.yml -------------------------------------------------------------------------------- /asmcomp/CSE.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/CSE.mli -------------------------------------------------------------------------------- /asmcomp/CSEgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/CSEgen.ml -------------------------------------------------------------------------------- /asmcomp/CSEgen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/CSEgen.mli -------------------------------------------------------------------------------- /asmcomp/amd64/CSE.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/amd64/CSE.ml -------------------------------------------------------------------------------- /asmcomp/arm64/CSE.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/arm64/CSE.ml -------------------------------------------------------------------------------- /asmcomp/asmgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/asmgen.ml -------------------------------------------------------------------------------- /asmcomp/asmgen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/asmgen.mli -------------------------------------------------------------------------------- /asmcomp/asmlink.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/asmlink.ml -------------------------------------------------------------------------------- /asmcomp/asmlink.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/asmlink.mli -------------------------------------------------------------------------------- /asmcomp/cmm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/cmm.ml -------------------------------------------------------------------------------- /asmcomp/cmm.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/cmm.mli -------------------------------------------------------------------------------- /asmcomp/cmmgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/cmmgen.ml -------------------------------------------------------------------------------- /asmcomp/cmmgen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/cmmgen.mli -------------------------------------------------------------------------------- /asmcomp/coloring.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/coloring.ml -------------------------------------------------------------------------------- /asmcomp/coloring.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/coloring.mli -------------------------------------------------------------------------------- /asmcomp/comballoc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/comballoc.ml -------------------------------------------------------------------------------- /asmcomp/dataflow.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/dataflow.ml -------------------------------------------------------------------------------- /asmcomp/dataflow.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/dataflow.mli -------------------------------------------------------------------------------- /asmcomp/deadcode.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/deadcode.ml -------------------------------------------------------------------------------- /asmcomp/deadcode.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/deadcode.mli -------------------------------------------------------------------------------- /asmcomp/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/dune -------------------------------------------------------------------------------- /asmcomp/emit.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/emit.mli -------------------------------------------------------------------------------- /asmcomp/emitaux.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/emitaux.ml -------------------------------------------------------------------------------- /asmcomp/emitaux.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/emitaux.mli -------------------------------------------------------------------------------- /asmcomp/emitenv.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/emitenv.mli -------------------------------------------------------------------------------- /asmcomp/interf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/interf.ml -------------------------------------------------------------------------------- /asmcomp/interf.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/interf.mli -------------------------------------------------------------------------------- /asmcomp/interval.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/interval.ml -------------------------------------------------------------------------------- /asmcomp/interval.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/interval.mli -------------------------------------------------------------------------------- /asmcomp/linear.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/linear.ml -------------------------------------------------------------------------------- /asmcomp/linear.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/linear.mli -------------------------------------------------------------------------------- /asmcomp/linearize.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/linearize.ml -------------------------------------------------------------------------------- /asmcomp/linscan.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/linscan.ml -------------------------------------------------------------------------------- /asmcomp/linscan.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/linscan.mli -------------------------------------------------------------------------------- /asmcomp/liveness.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/liveness.ml -------------------------------------------------------------------------------- /asmcomp/liveness.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/liveness.mli -------------------------------------------------------------------------------- /asmcomp/mach.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/mach.ml -------------------------------------------------------------------------------- /asmcomp/mach.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/mach.mli -------------------------------------------------------------------------------- /asmcomp/polling.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/polling.ml -------------------------------------------------------------------------------- /asmcomp/polling.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/polling.mli -------------------------------------------------------------------------------- /asmcomp/power/CSE.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/power/CSE.ml -------------------------------------------------------------------------------- /asmcomp/printcmm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/printcmm.ml -------------------------------------------------------------------------------- /asmcomp/printcmm.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/printcmm.mli -------------------------------------------------------------------------------- /asmcomp/printmach.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/printmach.ml -------------------------------------------------------------------------------- /asmcomp/proc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/proc.mli -------------------------------------------------------------------------------- /asmcomp/reg.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/reg.ml -------------------------------------------------------------------------------- /asmcomp/reg.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/reg.mli -------------------------------------------------------------------------------- /asmcomp/reload.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/reload.mli -------------------------------------------------------------------------------- /asmcomp/reloadgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/reloadgen.ml -------------------------------------------------------------------------------- /asmcomp/riscv/CSE.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/riscv/CSE.ml -------------------------------------------------------------------------------- /asmcomp/s390x/CSE.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/s390x/CSE.ml -------------------------------------------------------------------------------- /asmcomp/schedgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/schedgen.ml -------------------------------------------------------------------------------- /asmcomp/schedgen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/schedgen.mli -------------------------------------------------------------------------------- /asmcomp/selectgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/selectgen.ml -------------------------------------------------------------------------------- /asmcomp/spill.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/spill.ml -------------------------------------------------------------------------------- /asmcomp/spill.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/spill.mli -------------------------------------------------------------------------------- /asmcomp/split.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/split.ml -------------------------------------------------------------------------------- /asmcomp/split.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/split.mli -------------------------------------------------------------------------------- /asmcomp/strmatch.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/strmatch.ml -------------------------------------------------------------------------------- /asmcomp/strmatch.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/strmatch.mli -------------------------------------------------------------------------------- /asmcomp/x86_ast.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_ast.mli -------------------------------------------------------------------------------- /asmcomp/x86_dsl.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_dsl.ml -------------------------------------------------------------------------------- /asmcomp/x86_dsl.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_dsl.mli -------------------------------------------------------------------------------- /asmcomp/x86_gas.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_gas.ml -------------------------------------------------------------------------------- /asmcomp/x86_gas.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_gas.mli -------------------------------------------------------------------------------- /asmcomp/x86_masm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_masm.ml -------------------------------------------------------------------------------- /asmcomp/x86_masm.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_masm.mli -------------------------------------------------------------------------------- /asmcomp/x86_proc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_proc.ml -------------------------------------------------------------------------------- /asmcomp/x86_proc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/asmcomp/x86_proc.mli -------------------------------------------------------------------------------- /boot/ocamlc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/boot/ocamlc -------------------------------------------------------------------------------- /boot/ocamllex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/boot/ocamllex -------------------------------------------------------------------------------- /bytecomp/bytegen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/bytegen.ml -------------------------------------------------------------------------------- /bytecomp/bytegen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/bytegen.mli -------------------------------------------------------------------------------- /bytecomp/bytelink.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/bytelink.ml -------------------------------------------------------------------------------- /bytecomp/dll.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/dll.ml -------------------------------------------------------------------------------- /bytecomp/dll.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/dll.mli -------------------------------------------------------------------------------- /bytecomp/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/dune -------------------------------------------------------------------------------- /bytecomp/emitcode.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/emitcode.ml -------------------------------------------------------------------------------- /bytecomp/instruct.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/instruct.ml -------------------------------------------------------------------------------- /bytecomp/meta.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/meta.ml -------------------------------------------------------------------------------- /bytecomp/meta.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/meta.mli -------------------------------------------------------------------------------- /bytecomp/symtable.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/bytecomp/symtable.ml -------------------------------------------------------------------------------- /compilerlibs/META.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/compilerlibs/META.in -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/configure -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/configure.ac -------------------------------------------------------------------------------- /debugger/debugcom.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/debugcom.ml -------------------------------------------------------------------------------- /debugger/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/dune -------------------------------------------------------------------------------- /debugger/eval.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/eval.ml -------------------------------------------------------------------------------- /debugger/eval.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/eval.mli -------------------------------------------------------------------------------- /debugger/events.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/events.ml -------------------------------------------------------------------------------- /debugger/events.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/events.mli -------------------------------------------------------------------------------- /debugger/exec.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/exec.ml -------------------------------------------------------------------------------- /debugger/exec.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/exec.mli -------------------------------------------------------------------------------- /debugger/frames.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/frames.ml -------------------------------------------------------------------------------- /debugger/frames.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/frames.mli -------------------------------------------------------------------------------- /debugger/history.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/history.ml -------------------------------------------------------------------------------- /debugger/history.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/history.mli -------------------------------------------------------------------------------- /debugger/int64ops.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/int64ops.ml -------------------------------------------------------------------------------- /debugger/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/main.ml -------------------------------------------------------------------------------- /debugger/main.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/main.mli -------------------------------------------------------------------------------- /debugger/pos.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/pos.ml -------------------------------------------------------------------------------- /debugger/pos.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/pos.mli -------------------------------------------------------------------------------- /debugger/printval.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/printval.ml -------------------------------------------------------------------------------- /debugger/question.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/question.ml -------------------------------------------------------------------------------- /debugger/source.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/source.ml -------------------------------------------------------------------------------- /debugger/source.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/source.mli -------------------------------------------------------------------------------- /debugger/symbols.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/symbols.ml -------------------------------------------------------------------------------- /debugger/symbols.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/debugger/symbols.mli -------------------------------------------------------------------------------- /driver/compenv.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/compenv.ml -------------------------------------------------------------------------------- /driver/compenv.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/compenv.mli -------------------------------------------------------------------------------- /driver/compile.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/compile.ml -------------------------------------------------------------------------------- /driver/compile.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/compile.mli -------------------------------------------------------------------------------- /driver/compmisc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/compmisc.ml -------------------------------------------------------------------------------- /driver/compmisc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/compmisc.mli -------------------------------------------------------------------------------- /driver/errors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/errors.ml -------------------------------------------------------------------------------- /driver/errors.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/errors.mli -------------------------------------------------------------------------------- /driver/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/main.ml -------------------------------------------------------------------------------- /driver/main.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/main.mli -------------------------------------------------------------------------------- /driver/main_args.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/main_args.ml -------------------------------------------------------------------------------- /driver/main_args.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/main_args.mli -------------------------------------------------------------------------------- /driver/maindriver.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/maindriver.ml -------------------------------------------------------------------------------- /driver/makedepend.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/makedepend.ml -------------------------------------------------------------------------------- /driver/optcompile.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/optcompile.ml -------------------------------------------------------------------------------- /driver/opterrors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/opterrors.ml -------------------------------------------------------------------------------- /driver/opterrors.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/opterrors.mli -------------------------------------------------------------------------------- /driver/optmain.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/optmain.ml -------------------------------------------------------------------------------- /driver/optmain.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/optmain.mli -------------------------------------------------------------------------------- /driver/pparse.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/pparse.ml -------------------------------------------------------------------------------- /driver/pparse.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/driver/pparse.mli -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/dune -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/dune-project -------------------------------------------------------------------------------- /lambda/.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/.ocamlformat -------------------------------------------------------------------------------- /lambda/.ocamlformat-enable: -------------------------------------------------------------------------------- 1 | matching.ml 2 | -------------------------------------------------------------------------------- /lambda/debuginfo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/debuginfo.ml -------------------------------------------------------------------------------- /lambda/debuginfo.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/debuginfo.mli -------------------------------------------------------------------------------- /lambda/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/dune -------------------------------------------------------------------------------- /lambda/lambda.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/lambda.ml -------------------------------------------------------------------------------- /lambda/lambda.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/lambda.mli -------------------------------------------------------------------------------- /lambda/matching.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/matching.ml -------------------------------------------------------------------------------- /lambda/matching.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/matching.mli -------------------------------------------------------------------------------- /lambda/simplif.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/simplif.ml -------------------------------------------------------------------------------- /lambda/simplif.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/simplif.mli -------------------------------------------------------------------------------- /lambda/switch.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/switch.ml -------------------------------------------------------------------------------- /lambda/switch.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/switch.mli -------------------------------------------------------------------------------- /lambda/tmc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/tmc.ml -------------------------------------------------------------------------------- /lambda/tmc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/tmc.mli -------------------------------------------------------------------------------- /lambda/translcore.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/translcore.ml -------------------------------------------------------------------------------- /lambda/translmod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/translmod.ml -------------------------------------------------------------------------------- /lambda/translmod.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/translmod.mli -------------------------------------------------------------------------------- /lambda/translobj.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/translobj.ml -------------------------------------------------------------------------------- /lambda/translobj.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/translobj.mli -------------------------------------------------------------------------------- /lambda/translprim.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lambda/translprim.ml -------------------------------------------------------------------------------- /lex/common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/common.ml -------------------------------------------------------------------------------- /lex/common.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/common.mli -------------------------------------------------------------------------------- /lex/compact.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/compact.ml -------------------------------------------------------------------------------- /lex/compact.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/compact.mli -------------------------------------------------------------------------------- /lex/cset.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/cset.ml -------------------------------------------------------------------------------- /lex/cset.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/cset.mli -------------------------------------------------------------------------------- /lex/lexer.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/lexer.mli -------------------------------------------------------------------------------- /lex/lexer.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/lexer.mll -------------------------------------------------------------------------------- /lex/lexgen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/lexgen.ml -------------------------------------------------------------------------------- /lex/lexgen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/lexgen.mli -------------------------------------------------------------------------------- /lex/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/main.ml -------------------------------------------------------------------------------- /lex/main.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/main.mli -------------------------------------------------------------------------------- /lex/output.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/output.ml -------------------------------------------------------------------------------- /lex/output.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/output.mli -------------------------------------------------------------------------------- /lex/outputbis.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/outputbis.ml -------------------------------------------------------------------------------- /lex/outputbis.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/outputbis.mli -------------------------------------------------------------------------------- /lex/parser.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/parser.mly -------------------------------------------------------------------------------- /lex/syntax.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/syntax.ml -------------------------------------------------------------------------------- /lex/syntax.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/syntax.mli -------------------------------------------------------------------------------- /lex/table.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/table.ml -------------------------------------------------------------------------------- /lex/table.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/lex/table.mli -------------------------------------------------------------------------------- /man/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/Makefile -------------------------------------------------------------------------------- /man/ocaml.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocaml.1 -------------------------------------------------------------------------------- /man/ocamlc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlc.1 -------------------------------------------------------------------------------- /man/ocamlc.opt.1: -------------------------------------------------------------------------------- 1 | .so man1/ocamlc.1 2 | -------------------------------------------------------------------------------- /man/ocamlcp.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlcp.1 -------------------------------------------------------------------------------- /man/ocamldebug.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamldebug.1 -------------------------------------------------------------------------------- /man/ocamldep.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamldep.1 -------------------------------------------------------------------------------- /man/ocamldoc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamldoc.1 -------------------------------------------------------------------------------- /man/ocamllex.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamllex.1 -------------------------------------------------------------------------------- /man/ocamlmktop.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlmktop.1 -------------------------------------------------------------------------------- /man/ocamlopt.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlopt.1 -------------------------------------------------------------------------------- /man/ocamlopt.opt.1: -------------------------------------------------------------------------------- 1 | .so man1/ocamlopt.1 2 | -------------------------------------------------------------------------------- /man/ocamloptp.1: -------------------------------------------------------------------------------- 1 | .so man1/ocamlcp.1 2 | -------------------------------------------------------------------------------- /man/ocamlprof.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlprof.1 -------------------------------------------------------------------------------- /man/ocamlrun.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlrun.1 -------------------------------------------------------------------------------- /man/ocamlyacc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/man/ocamlyacc.1 -------------------------------------------------------------------------------- /manual/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/manual/Makefile -------------------------------------------------------------------------------- /manual/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/manual/README.md -------------------------------------------------------------------------------- /manual/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/manual/src/Makefile -------------------------------------------------------------------------------- /manual/src/html_processing/dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 1.11) 2 | -------------------------------------------------------------------------------- /manual/src/index.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/manual/src/index.tex -------------------------------------------------------------------------------- /manual/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/manual/src/style.css -------------------------------------------------------------------------------- /manual/src/version.tex.in: -------------------------------------------------------------------------------- 1 | % @configure_input@ 2 | \def\ocamlversion{@OCAML_VERSION_SHORT@} 3 | -------------------------------------------------------------------------------- /middle_end/symbol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/middle_end/symbol.ml -------------------------------------------------------------------------------- /ocaml-variants.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocaml-variants.opam -------------------------------------------------------------------------------- /ocamldoc/Changes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/Changes.txt -------------------------------------------------------------------------------- /ocamldoc/META.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/META.in -------------------------------------------------------------------------------- /ocamldoc/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/dune -------------------------------------------------------------------------------- /ocamldoc/odoc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc.ml -------------------------------------------------------------------------------- /ocamldoc/odoc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc.mli -------------------------------------------------------------------------------- /ocamldoc/odoc_ast.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_ast.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_dep.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_dep.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_dot.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_dot.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_env.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_env.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_gen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_gen.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_man.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_man.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_sig.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_sig.ml -------------------------------------------------------------------------------- /ocamldoc/odoc_str.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamldoc/odoc_str.ml -------------------------------------------------------------------------------- /ocamltest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/README.md -------------------------------------------------------------------------------- /ocamltest/actions.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/actions.ml -------------------------------------------------------------------------------- /ocamltest/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/dune -------------------------------------------------------------------------------- /ocamltest/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/main.ml -------------------------------------------------------------------------------- /ocamltest/main.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/main.mli -------------------------------------------------------------------------------- /ocamltest/options.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/options.ml -------------------------------------------------------------------------------- /ocamltest/result.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/result.ml -------------------------------------------------------------------------------- /ocamltest/result.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/result.mli -------------------------------------------------------------------------------- /ocamltest/run.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/run.h -------------------------------------------------------------------------------- /ocamltest/run_unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/run_unix.c -------------------------------------------------------------------------------- /ocamltest/strace.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/strace.ml -------------------------------------------------------------------------------- /ocamltest/strace.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/strace.mli -------------------------------------------------------------------------------- /ocamltest/tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/tests.ml -------------------------------------------------------------------------------- /ocamltest/tests.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/tests.mli -------------------------------------------------------------------------------- /ocamltest/tsl_ast.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/ocamltest/tsl_ast.ml -------------------------------------------------------------------------------- /otherlibs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/otherlibs/Makefile -------------------------------------------------------------------------------- /otherlibs/str/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/otherlibs/str/dune -------------------------------------------------------------------------------- /otherlibs/str/str.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/otherlibs/str/str.ml -------------------------------------------------------------------------------- /otherlibs/unix/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/otherlibs/unix/dune -------------------------------------------------------------------------------- /parsing/CONFLICTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/CONFLICTS.md -------------------------------------------------------------------------------- /parsing/HACKING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/HACKING.adoc -------------------------------------------------------------------------------- /parsing/VIPs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/VIPs.md -------------------------------------------------------------------------------- /parsing/asttypes.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/asttypes.ml -------------------------------------------------------------------------------- /parsing/asttypes.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/asttypes.mli -------------------------------------------------------------------------------- /parsing/depend.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/depend.ml -------------------------------------------------------------------------------- /parsing/depend.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/depend.mli -------------------------------------------------------------------------------- /parsing/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/dune -------------------------------------------------------------------------------- /parsing/lexer.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/lexer.mli -------------------------------------------------------------------------------- /parsing/lexer.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/lexer.mll -------------------------------------------------------------------------------- /parsing/location.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/location.ml -------------------------------------------------------------------------------- /parsing/location.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/location.mli -------------------------------------------------------------------------------- /parsing/longident.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/longident.ml -------------------------------------------------------------------------------- /parsing/parse.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/parse.ml -------------------------------------------------------------------------------- /parsing/parse.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/parse.mli -------------------------------------------------------------------------------- /parsing/parser.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/parser.mly -------------------------------------------------------------------------------- /parsing/pprintast.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/pprintast.ml -------------------------------------------------------------------------------- /parsing/printast.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/printast.ml -------------------------------------------------------------------------------- /parsing/printast.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/printast.mli -------------------------------------------------------------------------------- /parsing/syntaxerr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/syntaxerr.ml -------------------------------------------------------------------------------- /parsing/unit_info.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/parsing/unit_info.ml -------------------------------------------------------------------------------- /release-info/News: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/release-info/News -------------------------------------------------------------------------------- /runtime/HACKING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/HACKING.adoc -------------------------------------------------------------------------------- /runtime/addrmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/addrmap.c -------------------------------------------------------------------------------- /runtime/afl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/afl.c -------------------------------------------------------------------------------- /runtime/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/alloc.c -------------------------------------------------------------------------------- /runtime/amd64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/amd64.S -------------------------------------------------------------------------------- /runtime/amd64nt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/amd64nt.asm -------------------------------------------------------------------------------- /runtime/arm64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/arm64.S -------------------------------------------------------------------------------- /runtime/array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/array.c -------------------------------------------------------------------------------- /runtime/backtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/backtrace.c -------------------------------------------------------------------------------- /runtime/bigarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/bigarray.c -------------------------------------------------------------------------------- /runtime/blake2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/blake2.c -------------------------------------------------------------------------------- /runtime/callback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/callback.c -------------------------------------------------------------------------------- /runtime/caml/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/alloc.h -------------------------------------------------------------------------------- /runtime/caml/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/asm.h -------------------------------------------------------------------------------- /runtime/caml/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/dune -------------------------------------------------------------------------------- /runtime/caml/fail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/fail.h -------------------------------------------------------------------------------- /runtime/caml/fiber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/fiber.h -------------------------------------------------------------------------------- /runtime/caml/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/gc.h -------------------------------------------------------------------------------- /runtime/caml/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/hash.h -------------------------------------------------------------------------------- /runtime/caml/hooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/hooks.h -------------------------------------------------------------------------------- /runtime/caml/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/io.h -------------------------------------------------------------------------------- /runtime/caml/m.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/m.h.in -------------------------------------------------------------------------------- /runtime/caml/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/md5.h -------------------------------------------------------------------------------- /runtime/caml/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/misc.h -------------------------------------------------------------------------------- /runtime/caml/prims.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/prims.h -------------------------------------------------------------------------------- /runtime/caml/roots.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/roots.h -------------------------------------------------------------------------------- /runtime/caml/s.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/s.h.in -------------------------------------------------------------------------------- /runtime/caml/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/stack.h -------------------------------------------------------------------------------- /runtime/caml/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/sync.h -------------------------------------------------------------------------------- /runtime/caml/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/sys.h -------------------------------------------------------------------------------- /runtime/caml/tsan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/tsan.h -------------------------------------------------------------------------------- /runtime/caml/weak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/caml/weak.h -------------------------------------------------------------------------------- /runtime/codefrag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/codefrag.c -------------------------------------------------------------------------------- /runtime/compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/compare.c -------------------------------------------------------------------------------- /runtime/custom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/custom.c -------------------------------------------------------------------------------- /runtime/debugger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/debugger.c -------------------------------------------------------------------------------- /runtime/domain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/domain.c -------------------------------------------------------------------------------- /runtime/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/dune -------------------------------------------------------------------------------- /runtime/dynlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/dynlink.c -------------------------------------------------------------------------------- /runtime/extern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/extern.c -------------------------------------------------------------------------------- /runtime/fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/fail.c -------------------------------------------------------------------------------- /runtime/fail_byt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/fail_byt.c -------------------------------------------------------------------------------- /runtime/fail_nat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/fail_nat.c -------------------------------------------------------------------------------- /runtime/fiber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/fiber.c -------------------------------------------------------------------------------- /runtime/finalise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/finalise.c -------------------------------------------------------------------------------- /runtime/fix_code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/fix_code.c -------------------------------------------------------------------------------- /runtime/floats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/floats.c -------------------------------------------------------------------------------- /runtime/gc_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/gc_ctrl.c -------------------------------------------------------------------------------- /runtime/gc_stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/gc_stats.c -------------------------------------------------------------------------------- /runtime/globroots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/globroots.c -------------------------------------------------------------------------------- /runtime/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/hash.c -------------------------------------------------------------------------------- /runtime/instrtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/instrtrace.c -------------------------------------------------------------------------------- /runtime/intern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/intern.c -------------------------------------------------------------------------------- /runtime/interp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/interp.c -------------------------------------------------------------------------------- /runtime/ints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/ints.c -------------------------------------------------------------------------------- /runtime/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/io.c -------------------------------------------------------------------------------- /runtime/lexing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/lexing.c -------------------------------------------------------------------------------- /runtime/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/main.c -------------------------------------------------------------------------------- /runtime/major_gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/major_gc.c -------------------------------------------------------------------------------- /runtime/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/md5.c -------------------------------------------------------------------------------- /runtime/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/memory.c -------------------------------------------------------------------------------- /runtime/memprof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/memprof.c -------------------------------------------------------------------------------- /runtime/meta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/meta.c -------------------------------------------------------------------------------- /runtime/minor_gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/minor_gc.c -------------------------------------------------------------------------------- /runtime/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/misc.c -------------------------------------------------------------------------------- /runtime/obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/obj.c -------------------------------------------------------------------------------- /runtime/parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/parsing.c -------------------------------------------------------------------------------- /runtime/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/platform.c -------------------------------------------------------------------------------- /runtime/power.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/power.S -------------------------------------------------------------------------------- /runtime/printexc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/printexc.c -------------------------------------------------------------------------------- /runtime/prng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/prng.c -------------------------------------------------------------------------------- /runtime/riscv.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/riscv.S -------------------------------------------------------------------------------- /runtime/roots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/roots.c -------------------------------------------------------------------------------- /runtime/s390x.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/s390x.S -------------------------------------------------------------------------------- /runtime/sak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/sak.c -------------------------------------------------------------------------------- /runtime/signals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/signals.c -------------------------------------------------------------------------------- /runtime/skiplist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/skiplist.c -------------------------------------------------------------------------------- /runtime/str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/str.c -------------------------------------------------------------------------------- /runtime/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/sync.c -------------------------------------------------------------------------------- /runtime/sync_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/sync_posix.h -------------------------------------------------------------------------------- /runtime/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/sys.c -------------------------------------------------------------------------------- /runtime/tsan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/tsan.c -------------------------------------------------------------------------------- /runtime/unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/unix.c -------------------------------------------------------------------------------- /runtime/weak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/weak.c -------------------------------------------------------------------------------- /runtime/win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/win32.c -------------------------------------------------------------------------------- /runtime/zstd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/runtime/zstd.c -------------------------------------------------------------------------------- /stdlib/.depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/.depend -------------------------------------------------------------------------------- /stdlib/Compflags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/Compflags -------------------------------------------------------------------------------- /stdlib/HACKING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/HACKING.adoc -------------------------------------------------------------------------------- /stdlib/META.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/META.in -------------------------------------------------------------------------------- /stdlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/Makefile -------------------------------------------------------------------------------- /stdlib/StdlibModules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/StdlibModules -------------------------------------------------------------------------------- /stdlib/arg.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/arg.ml -------------------------------------------------------------------------------- /stdlib/arg.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/arg.mli -------------------------------------------------------------------------------- /stdlib/array.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/array.ml -------------------------------------------------------------------------------- /stdlib/array.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/array.mli -------------------------------------------------------------------------------- /stdlib/atomic.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/atomic.ml -------------------------------------------------------------------------------- /stdlib/atomic.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/atomic.mli -------------------------------------------------------------------------------- /stdlib/bigarray.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/bigarray.ml -------------------------------------------------------------------------------- /stdlib/bigarray.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/bigarray.mli -------------------------------------------------------------------------------- /stdlib/bool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/bool.ml -------------------------------------------------------------------------------- /stdlib/bool.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/bool.mli -------------------------------------------------------------------------------- /stdlib/buffer.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/buffer.ml -------------------------------------------------------------------------------- /stdlib/buffer.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/buffer.mli -------------------------------------------------------------------------------- /stdlib/bytes.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/bytes.ml -------------------------------------------------------------------------------- /stdlib/bytes.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/bytes.mli -------------------------------------------------------------------------------- /stdlib/callback.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/callback.ml -------------------------------------------------------------------------------- /stdlib/callback.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/callback.mli -------------------------------------------------------------------------------- /stdlib/char.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/char.ml -------------------------------------------------------------------------------- /stdlib/char.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/char.mli -------------------------------------------------------------------------------- /stdlib/complex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/complex.ml -------------------------------------------------------------------------------- /stdlib/complex.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/complex.mli -------------------------------------------------------------------------------- /stdlib/condition.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/condition.ml -------------------------------------------------------------------------------- /stdlib/condition.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/condition.mli -------------------------------------------------------------------------------- /stdlib/digest.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/digest.ml -------------------------------------------------------------------------------- /stdlib/digest.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/digest.mli -------------------------------------------------------------------------------- /stdlib/domain.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/domain.ml -------------------------------------------------------------------------------- /stdlib/domain.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/domain.mli -------------------------------------------------------------------------------- /stdlib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/dune -------------------------------------------------------------------------------- /stdlib/dynarray.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/dynarray.ml -------------------------------------------------------------------------------- /stdlib/dynarray.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/dynarray.mli -------------------------------------------------------------------------------- /stdlib/effect.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/effect.ml -------------------------------------------------------------------------------- /stdlib/effect.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/effect.mli -------------------------------------------------------------------------------- /stdlib/either.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/either.ml -------------------------------------------------------------------------------- /stdlib/either.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/either.mli -------------------------------------------------------------------------------- /stdlib/ephemeron.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/ephemeron.ml -------------------------------------------------------------------------------- /stdlib/ephemeron.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/ephemeron.mli -------------------------------------------------------------------------------- /stdlib/filename.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/filename.ml -------------------------------------------------------------------------------- /stdlib/filename.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/filename.mli -------------------------------------------------------------------------------- /stdlib/float.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/float.ml -------------------------------------------------------------------------------- /stdlib/float.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/float.mli -------------------------------------------------------------------------------- /stdlib/format.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/format.ml -------------------------------------------------------------------------------- /stdlib/format.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/format.mli -------------------------------------------------------------------------------- /stdlib/fun.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/fun.ml -------------------------------------------------------------------------------- /stdlib/fun.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/fun.mli -------------------------------------------------------------------------------- /stdlib/gc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/gc.ml -------------------------------------------------------------------------------- /stdlib/gc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/gc.mli -------------------------------------------------------------------------------- /stdlib/hashbang: -------------------------------------------------------------------------------- 1 | #! -------------------------------------------------------------------------------- /stdlib/hashtbl.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/hashtbl.ml -------------------------------------------------------------------------------- /stdlib/hashtbl.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/hashtbl.mli -------------------------------------------------------------------------------- /stdlib/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/header.c -------------------------------------------------------------------------------- /stdlib/headernt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/headernt.c -------------------------------------------------------------------------------- /stdlib/in_channel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/in_channel.ml -------------------------------------------------------------------------------- /stdlib/int.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/int.ml -------------------------------------------------------------------------------- /stdlib/int.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/int.mli -------------------------------------------------------------------------------- /stdlib/int32.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/int32.ml -------------------------------------------------------------------------------- /stdlib/int32.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/int32.mli -------------------------------------------------------------------------------- /stdlib/int64.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/int64.ml -------------------------------------------------------------------------------- /stdlib/int64.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/int64.mli -------------------------------------------------------------------------------- /stdlib/lazy.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/lazy.ml -------------------------------------------------------------------------------- /stdlib/lazy.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/lazy.mli -------------------------------------------------------------------------------- /stdlib/lexing.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/lexing.ml -------------------------------------------------------------------------------- /stdlib/lexing.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/lexing.mli -------------------------------------------------------------------------------- /stdlib/list.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/list.ml -------------------------------------------------------------------------------- /stdlib/list.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/list.mli -------------------------------------------------------------------------------- /stdlib/listLabels.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/listLabels.ml -------------------------------------------------------------------------------- /stdlib/map.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/map.ml -------------------------------------------------------------------------------- /stdlib/map.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/map.mli -------------------------------------------------------------------------------- /stdlib/marshal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/marshal.ml -------------------------------------------------------------------------------- /stdlib/marshal.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/marshal.mli -------------------------------------------------------------------------------- /stdlib/moreLabels.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/moreLabels.ml -------------------------------------------------------------------------------- /stdlib/mutex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/mutex.ml -------------------------------------------------------------------------------- /stdlib/mutex.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/mutex.mli -------------------------------------------------------------------------------- /stdlib/nativeint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/nativeint.ml -------------------------------------------------------------------------------- /stdlib/nativeint.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/nativeint.mli -------------------------------------------------------------------------------- /stdlib/obj.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/obj.ml -------------------------------------------------------------------------------- /stdlib/obj.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/obj.mli -------------------------------------------------------------------------------- /stdlib/oo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/oo.ml -------------------------------------------------------------------------------- /stdlib/oo.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/oo.mli -------------------------------------------------------------------------------- /stdlib/option.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/option.ml -------------------------------------------------------------------------------- /stdlib/option.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/option.mli -------------------------------------------------------------------------------- /stdlib/parsing.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/parsing.ml -------------------------------------------------------------------------------- /stdlib/parsing.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/parsing.mli -------------------------------------------------------------------------------- /stdlib/printexc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/printexc.ml -------------------------------------------------------------------------------- /stdlib/printexc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/printexc.mli -------------------------------------------------------------------------------- /stdlib/printf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/printf.ml -------------------------------------------------------------------------------- /stdlib/printf.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/printf.mli -------------------------------------------------------------------------------- /stdlib/queue.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/queue.ml -------------------------------------------------------------------------------- /stdlib/queue.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/queue.mli -------------------------------------------------------------------------------- /stdlib/random.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/random.ml -------------------------------------------------------------------------------- /stdlib/random.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/random.mli -------------------------------------------------------------------------------- /stdlib/result.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/result.ml -------------------------------------------------------------------------------- /stdlib/result.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/result.mli -------------------------------------------------------------------------------- /stdlib/scanf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/scanf.ml -------------------------------------------------------------------------------- /stdlib/scanf.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/scanf.mli -------------------------------------------------------------------------------- /stdlib/semaphore.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/semaphore.ml -------------------------------------------------------------------------------- /stdlib/semaphore.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/semaphore.mli -------------------------------------------------------------------------------- /stdlib/seq.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/seq.ml -------------------------------------------------------------------------------- /stdlib/seq.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/seq.mli -------------------------------------------------------------------------------- /stdlib/set.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/set.ml -------------------------------------------------------------------------------- /stdlib/set.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/set.mli -------------------------------------------------------------------------------- /stdlib/stack.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/stack.ml -------------------------------------------------------------------------------- /stdlib/stack.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/stack.mli -------------------------------------------------------------------------------- /stdlib/stdLabels.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/stdLabels.ml -------------------------------------------------------------------------------- /stdlib/stdLabels.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/stdLabels.mli -------------------------------------------------------------------------------- /stdlib/std_exit.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/std_exit.ml -------------------------------------------------------------------------------- /stdlib/std_exit.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/std_exit.mli -------------------------------------------------------------------------------- /stdlib/stdlib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/stdlib.ml -------------------------------------------------------------------------------- /stdlib/stdlib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/stdlib.mli -------------------------------------------------------------------------------- /stdlib/string.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/string.ml -------------------------------------------------------------------------------- /stdlib/string.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/string.mli -------------------------------------------------------------------------------- /stdlib/sys.ml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/sys.ml.in -------------------------------------------------------------------------------- /stdlib/sys.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/sys.mli -------------------------------------------------------------------------------- /stdlib/type.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/type.ml -------------------------------------------------------------------------------- /stdlib/type.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/type.mli -------------------------------------------------------------------------------- /stdlib/uchar.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/uchar.ml -------------------------------------------------------------------------------- /stdlib/uchar.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/uchar.mli -------------------------------------------------------------------------------- /stdlib/unit.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/unit.ml -------------------------------------------------------------------------------- /stdlib/unit.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/unit.mli -------------------------------------------------------------------------------- /stdlib/weak.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/weak.ml -------------------------------------------------------------------------------- /stdlib/weak.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/stdlib/weak.mli -------------------------------------------------------------------------------- /testsuite/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/testsuite/Makefile -------------------------------------------------------------------------------- /testsuite/lib/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/testsuite/lib/lib.ml -------------------------------------------------------------------------------- /testsuite/tests/arch-power/exn_raise.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/array-functions/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/asmcomp/0001-test.ml: -------------------------------------------------------------------------------- 1 | (* TEST *) 2 | -------------------------------------------------------------------------------- /testsuite/tests/asmcomp/compare.reference: -------------------------------------------------------------------------------- 1 | hello 2 | bye 3 | -------------------------------------------------------------------------------- /testsuite/tests/asmcomp/func_sections.arm.reference: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /testsuite/tests/asmcomp/func_sections.reference: -------------------------------------------------------------------------------- 1 | 17 2 | -------------------------------------------------------------------------------- /testsuite/tests/ast-invariants/test.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/backtrace/backtraces_and_finalizers.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/backtrace/pr6920_why_at.native.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/backtrace/pr6920_why_swallow.native.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/badly-ordered-deps/a.ml: -------------------------------------------------------------------------------- 1 | let x = 3 2 | -------------------------------------------------------------------------------- /testsuite/tests/badly-ordered-deps/cocinelle.reference: -------------------------------------------------------------------------------- 1 | A.x=3 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic-float/zero_sized_float_arrays.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic-io/wc.reference: -------------------------------------------------------------------------------- 1 | 1232 characters, 184 words, 58 lines 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic-modules/main.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic-modules/main.reference: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/function_in_ref.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/if_in_if.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/morematch.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/opaque_prim.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/pr10294.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/pr10338.reference: -------------------------------------------------------------------------------- 1 | hello 2 | failed 3 | 42 4 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/pr1271.reference: -------------------------------------------------------------------------------- 1 | 0 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/pr6216.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/pr7683.reference: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testsuite/tests/basic-more/robustmatch.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/structural_constants.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/tbuffer.reference: -------------------------------------------------------------------------------- 1 | 0 1 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/top_level_patterns.reference: -------------------------------------------------------------------------------- 1 | 13 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-more/tprintf.reference: -------------------------------------------------------------------------------- 1 | 0 1 2 3 4 5 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic-multdef/usemultdef.reference: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic-private/tlength.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/arrays.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/camlCase.ml: -------------------------------------------------------------------------------- 1 | let answer = 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_1.reference: -------------------------------------------------------------------------------- 1 | 1 0 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_2.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_3.reference: -------------------------------------------------------------------------------- 1 | 1 0 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_4.reference: -------------------------------------------------------------------------------- 1 | x 2 | first 3 | 10foo 4 | bar 5 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_6.reference: -------------------------------------------------------------------------------- 1 | 10 2 | 10 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_7.reference: -------------------------------------------------------------------------------- 1 | 13 2 | 25 3 | 0 4 | 1 5 | 2 6 | 3 7 | -------------------------------------------------------------------------------- /testsuite/tests/basic/eval_order_pr10283.reference: -------------------------------------------------------------------------------- 1 | 2 1 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/float.reference: -------------------------------------------------------------------------------- 1 | 1./.0. = inf 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/float_physical_equality.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/localexn.reference: -------------------------------------------------------------------------------- 1 | OK 2 | KO 3 | -------------------------------------------------------------------------------- /testsuite/tests/basic/localfunction.reference: -------------------------------------------------------------------------------- 1 | 5840 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/min_int.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/objects.reference: -------------------------------------------------------------------------------- 1 | OK 3 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/opt_variants.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/pr7253.reference: -------------------------------------------------------------------------------- 1 | First 2 | Raise 3 | Last 4 | Caught 5 | -------------------------------------------------------------------------------- /testsuite/tests/basic/pr7533.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/stringmatch.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/basic/switch_opts.reference: -------------------------------------------------------------------------------- 1 | 22 tests passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/basic/tailcalls.reference: -------------------------------------------------------------------------------- 1 | 34C.C< "B% -------------------------------------------------------------------------------- /testsuite/tests/basic/trigraph.reference: -------------------------------------------------------------------------------- 1 | ??' -------------------------------------------------------------------------------- /testsuite/tests/basic/zero_divided_by_n.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/callback/minor_named.reference: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/callback/stack_overflow.reference: -------------------------------------------------------------------------------- 1 | 42 2 | 42 3 | -------------------------------------------------------------------------------- /testsuite/tests/effect-syntax/test1.reference: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /testsuite/tests/effect-syntax/test10.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/effect-syntax/test11.reference: -------------------------------------------------------------------------------- 1 | 10 2 | 42 3 | -------------------------------------------------------------------------------- /testsuite/tests/effect-syntax/test3.reference: -------------------------------------------------------------------------------- 1 | in handler. raising X 2 | 10 3 | -------------------------------------------------------------------------------- /testsuite/tests/effect-syntax/test4.reference: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /testsuite/tests/effect-syntax/test5.reference: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/cmphash.reference: -------------------------------------------------------------------------------- 1 | ok 2 | ok 3 | -------------------------------------------------------------------------------- /testsuite/tests/effects/manylive.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/marshal.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/overflow.reference: -------------------------------------------------------------------------------- 1 | 211 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/partial.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/sched.reference: -------------------------------------------------------------------------------- 1 | A+,+B.C,D,[]!E. 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/test1.reference: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/test10.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/test11.reference: -------------------------------------------------------------------------------- 1 | 10 2 | 42 3 | -------------------------------------------------------------------------------- /testsuite/tests/effects/test3.reference: -------------------------------------------------------------------------------- 1 | in handler. raising X 2 | 10 3 | -------------------------------------------------------------------------------- /testsuite/tests/effects/test4.reference: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/test5.reference: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/unhandled_unlinked.reference: -------------------------------------------------------------------------------- 1 | Fatal error: exception Effect.Unhandled 2 | -------------------------------------------------------------------------------- /testsuite/tests/effects/used_cont.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/exotic-syntax/exotic.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/extension-constructor/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/flambda/approx_meet.reference: -------------------------------------------------------------------------------- 1 | -inf 2 | -------------------------------------------------------------------------------- /testsuite/tests/flambda/gpr2239.reference: -------------------------------------------------------------------------------- 1 | Hello world 2 | -------------------------------------------------------------------------------- /testsuite/tests/flambda/gpr998.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/flambda/specialise.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/gc-roots/globroots_parallel.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/gc-roots/globroots_parallel_spawn_burn.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/generalized-open/accepted_batch.reference: -------------------------------------------------------------------------------- 1 | a 2 | b 3 | hidden 4 | -------------------------------------------------------------------------------- /testsuite/tests/hidden_includes/liba_alt/a.ml: -------------------------------------------------------------------------------- 1 | type t = string 2 | 3 | let x = "hi" 4 | -------------------------------------------------------------------------------- /testsuite/tests/hidden_includes/libc/c2.ml: -------------------------------------------------------------------------------- 1 | let x = B.f B.x 2 | -------------------------------------------------------------------------------- /testsuite/tests/hidden_includes/libc/c3.ml: -------------------------------------------------------------------------------- 1 | let x = A.x + 1 2 | -------------------------------------------------------------------------------- /testsuite/tests/int64-unboxing/test.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lazy/lazy1.reference: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /testsuite/tests/lazy/lazy2.reference: -------------------------------------------------------------------------------- 1 | Lazy Forced 2 | -------------------------------------------------------------------------------- /testsuite/tests/lazy/lazy3.reference: -------------------------------------------------------------------------------- 1 | Undefined 2 | -------------------------------------------------------------------------------- /testsuite/tests/lazy/lazy4.reference: -------------------------------------------------------------------------------- 1 | Undefined 2 | -------------------------------------------------------------------------------- /testsuite/tests/lazy/lazy6.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lazy/lazy8.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/backreferences.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/class_1.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/class_2.reference: -------------------------------------------------------------------------------- 1 | f 2 | g 3 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/generic_array.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/labels.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/lazy_.reference: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/lists.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/mixing_value_closures_1.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/mixing_value_closures_2.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/modrec.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/mutual_functions.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/nested.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/pr4989.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/record_with.reference: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/letrec-compilation/ref.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lexing/comments.ocaml.reference: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-bool/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-bytes-utf/test.reference: -------------------------------------------------------------------------------- 1 | All UTF tests passed! 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-channels/bigarrays.reference: -------------------------------------------------------------------------------- 1 | Xhello, worldX 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-digest/blake2b_self_test.reference: -------------------------------------------------------------------------------- 1 | blake2b_selftest() = OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-digest/md5.reference: -------------------------------------------------------------------------------- 1 | Test vectors passed. 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-domain/DLS_thread_safety.reference: -------------------------------------------------------------------------------- 1 | 30 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-init-info/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-initializers/test1_inited_second.ml: -------------------------------------------------------------------------------- 1 | let g x = Test1_main.f x 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-initializers/test2_inited_first.ml: -------------------------------------------------------------------------------- 1 | let f x = x + 1 [@@inline never] 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-initializers/test3_plugin_a.ml: -------------------------------------------------------------------------------- 1 | let f x = x + 3 [@@inline never] 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-initializers/test7_interface_only.mli: -------------------------------------------------------------------------------- 1 | 2 | type t = int 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-initializers/test8_plugin_b.mli: -------------------------------------------------------------------------------- 1 | 2 | type t = int 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-initializers/test9_second_plugin.mli: -------------------------------------------------------------------------------- 1 | 2 | type t = int 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-native/pack_client.ml: -------------------------------------------------------------------------------- 1 | let () = 2 | print_endline Mypack.Packed1.mykey 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-native/plugin.mli: -------------------------------------------------------------------------------- 1 | val facts: int list 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-native/sub/plugin3.ml: -------------------------------------------------------------------------------- 1 | let () = 2 | ignore (Api.f 10) 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-packed/a.ml: -------------------------------------------------------------------------------- 1 | let nums = Sys.opaque_identity [1; 2; 3; 4; 5] 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-packed/byte.reference: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-packed/native.reference: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr4229/client.ml: -------------------------------------------------------------------------------- 1 | let () = Static.f Abstract.x 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr4229/main.reference: -------------------------------------------------------------------------------- 1 | Abstract 10 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr4229/static.ml: -------------------------------------------------------------------------------- 1 | let f = Abstract.print 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr6950/byte.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr6950/native.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr9209/main.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-pr9209/test.c: -------------------------------------------------------------------------------- 1 | int testdynfail() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-private/plugin4/chicken.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-private/plugin5/chicken.ml: -------------------------------------------------------------------------------- 1 | 2 | let x = 5 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-private/plugin5/chicken.mli: -------------------------------------------------------------------------------- 1 | 2 | val x : int 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-private/plugin6/partridge.ml: -------------------------------------------------------------------------------- 1 | let wings = 2 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-private/plugin6/partridge.mli: -------------------------------------------------------------------------------- 1 | val wings : int 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-dynlink-private/plugin6/pheasant.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-filename/extension.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-filename/suffix.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-format/domains.reference: -------------------------------------------------------------------------------- 1 | 0123 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-fun/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-int/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-int64/issue9460.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-int64/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-list/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-marshal/intern_final.reference: -------------------------------------------------------------------------------- 1 | OK! 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-marshal/intext_par.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-marshal/marshal_bigarray.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-obj/new_obj.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-obj/reachable_words.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-obj/with_tag.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-option/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-queue/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-random/selfinit.reference: -------------------------------------------------------------------------------- 1 | PASSED 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-result/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-runtime-events/test_caml_exception.reference: -------------------------------------------------------------------------------- 1 | OK -------------------------------------------------------------------------------- /testsuite/tests/lib-runtime-events/test_caml_reentry.reference: -------------------------------------------------------------------------------- 1 | OK -------------------------------------------------------------------------------- /testsuite/tests/lib-seq/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-set/testmap.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-set/testset.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-stack/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-stdlabels/test_stdlabels.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-str/parallel.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-sync/prodcons.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-sync/trylock.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-sync/trylock2.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-systhreads/boundscheck.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-systhreads/multicore_lifecycle.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-systhreads/test_c_thread_register.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-systhreads/testfork2.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-systhreads/threadsigmask.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/beat.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/bufchan.reference: -------------------------------------------------------------------------------- 1 | 3 2 | un 3 | deux 4 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/delayintr.reference: -------------------------------------------------------------------------------- 1 | Received signal early 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/pr5325.reference: -------------------------------------------------------------------------------- 1 | >>Client data 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/pr7638.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/prodcons.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/prodcons2.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/swapchan.reference: -------------------------------------------------------------------------------- 1 | f G 2 | g F 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/swapchan.run: -------------------------------------------------------------------------------- 1 | ${program} | ${SORT} > ${output} 2>&1 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/tls.run: -------------------------------------------------------------------------------- 1 | ${program} | LC_ALL=C ${SORT} > ${output} 2>&1 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-threads/torture.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-uchar/test.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/bigarrays.reference: -------------------------------------------------------------------------------- 1 | Xhello, worldX 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/dup.reference: -------------------------------------------------------------------------------- 1 | Some output 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/dup2.reference: -------------------------------------------------------------------------------- 1 | --- 2 | Some output 3 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/fork_cleanup.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/fork_cleanup_systhreads.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/gethostbyaddr.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/pipe_eof.reference: -------------------------------------------------------------------------------- 1 | success 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/process_pid.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/test_unixlabels.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/utimes.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/common/wait_nohang.reference: -------------------------------------------------------------------------------- 1 | aa 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/isatty/isatty_tty.reference: -------------------------------------------------------------------------------- 1 | /dev/tty = true 2 | -------------------------------------------------------------------------------- /testsuite/tests/lib-unix/win-socketpair/test.reference: -------------------------------------------------------------------------------- 1 | Ok 2 | Ok 3 | -------------------------------------------------------------------------------- /testsuite/tests/link-test/use_in_pack.ml: -------------------------------------------------------------------------------- 1 | let _, _ = External_for_pack.frexp 12. 2 | -------------------------------------------------------------------------------- /testsuite/tests/load_path/test/driver.ml: -------------------------------------------------------------------------------- 1 | #cd "test" 2 | #directory "." 3 | #use "payload.ml" 4 | -------------------------------------------------------------------------------- /testsuite/tests/load_path/test/payload.ml: -------------------------------------------------------------------------------- 1 | let _ = 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/macros/power.reference: -------------------------------------------------------------------------------- 1 | 32 2 | -------------------------------------------------------------------------------- /testsuite/tests/macros/splices.reference: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testsuite/tests/match-exception/allocation.reference: -------------------------------------------------------------------------------- 1 | no allocations for multiple-value match 2 | -------------------------------------------------------------------------------- /testsuite/tests/match-exception/identifier_sharing.reference: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /testsuite/tests/match-exception/match_failure.reference: -------------------------------------------------------------------------------- 1 | match failure, as expected 2 | -------------------------------------------------------------------------------- /testsuite/tests/match-exception/nested_handlers.reference: -------------------------------------------------------------------------------- 1 | five four three two one 2 | -------------------------------------------------------------------------------- /testsuite/tests/match-exception/tail_calls.reference: -------------------------------------------------------------------------------- 1 | handler-case (match) is tail recursive 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc-unsafe/quicksort.reference: -------------------------------------------------------------------------------- 1 | OK 2 | OK 3 | -------------------------------------------------------------------------------- /testsuite/tests/misc/bdd.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/boyer.reference: -------------------------------------------------------------------------------- 1 | Proved! 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/fib.reference: -------------------------------------------------------------------------------- 1 | 1346269 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/gc_mark_stack_overflow.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/gcwords.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/gpr1370.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/misc/nucleic.reference: -------------------------------------------------------------------------------- 1 | 33.7976 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/pr7168.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/takc.reference: -------------------------------------------------------------------------------- 1 | 1400 2 | -------------------------------------------------------------------------------- /testsuite/tests/misc/taku.reference: -------------------------------------------------------------------------------- 1 | 1400 2 | -------------------------------------------------------------------------------- /testsuite/tests/no-alias-deps/a2235.ml: -------------------------------------------------------------------------------- 1 | let x = 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/no-alias-deps/b.cmi.in: -------------------------------------------------------------------------------- 1 | Not a valid cmi file 2 | -------------------------------------------------------------------------------- /testsuite/tests/no-alias-deps/c.mli: -------------------------------------------------------------------------------- 1 | val something : int 2 | -------------------------------------------------------------------------------- /testsuite/tests/no-alias-deps/d.mli: -------------------------------------------------------------------------------- 1 | val something : int 2 | -------------------------------------------------------------------------------- /testsuite/tests/opaque/fst/opaque_impl.ml: -------------------------------------------------------------------------------- 1 | 2 | let choose x y = x 3 | -------------------------------------------------------------------------------- /testsuite/tests/opaque/fst/opaque_intf.ml: -------------------------------------------------------------------------------- 1 | 2 | let choose x y = x 3 | -------------------------------------------------------------------------------- /testsuite/tests/opaque/fst/regular.ml: -------------------------------------------------------------------------------- 1 | 2 | let choose x y = x 3 | -------------------------------------------------------------------------------- /testsuite/tests/opaque/snd/opaque_impl.ml: -------------------------------------------------------------------------------- 1 | 2 | let choose x y = y 3 | -------------------------------------------------------------------------------- /testsuite/tests/opaque/snd/opaque_intf.ml: -------------------------------------------------------------------------------- 1 | 2 | let choose x y = y 3 | -------------------------------------------------------------------------------- /testsuite/tests/opaque/snd/regular.ml: -------------------------------------------------------------------------------- 1 | 2 | let choose x y = y 3 | -------------------------------------------------------------------------------- /testsuite/tests/output-complete-obj/github9344.reference: -------------------------------------------------------------------------------- 1 | Fatal error: exception Not_found 2 | -------------------------------------------------------------------------------- /testsuite/tests/output-complete-obj/test2.reference: -------------------------------------------------------------------------------- 1 | Hello OCaml! 2 | Program terminated 3 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/atomics.reference: -------------------------------------------------------------------------------- 1 | ok 2 | ok 3 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/backup_thread.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/backup_thread_pipe.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/constpromote.reference: -------------------------------------------------------------------------------- 1 | all done 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/deadcont.reference: -------------------------------------------------------------------------------- 1 | ...success 2 | done 3 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/domain_dls.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/domain_dls2.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/domain_id.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/domain_parallel_spawn_burn.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/domain_serial_spawn_burn.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/fib_threads.reference: -------------------------------------------------------------------------------- 1 | done 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/join.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/max_domains1.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/max_domains2.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/multicore_systhreads.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/pingpong.reference: -------------------------------------------------------------------------------- 1 | 34. -------------------------------------------------------------------------------- /testsuite/tests/parallel/poll.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/prodcons_domains.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/recommended_domain_count.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/recommended_domain_count_unix.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/tak.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/test_c_thread_register.reference: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /testsuite/tests/parallel/test_issue_11094.reference: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /testsuite/tests/parsetree/test.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/parsing/pr6604_3.compilers.reference: -------------------------------------------------------------------------------- 1 | [] 2 | 3 | -------------------------------------------------------------------------------- /testsuite/tests/ppx-attributes/warning.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/prim-revapply/revapply.reference: -------------------------------------------------------------------------------- 1 | 6 2 | 36 3 | 18 4 | 37 5 | 260 6 | -------------------------------------------------------------------------------- /testsuite/tests/raise-counts/main.reference: -------------------------------------------------------------------------------- 1 | OK. 2 | -------------------------------------------------------------------------------- /testsuite/tests/regression/gpr1623/gpr1623.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/regression/missing_set_of_closures/b2.ml: -------------------------------------------------------------------------------- 1 | 2 | let f = B.g 3 3 | -------------------------------------------------------------------------------- /testsuite/tests/regression/missing_set_of_closures/dir/c.ml: -------------------------------------------------------------------------------- 1 | 2 | let f = B2.f 3 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr10611/pr10611.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr3612/pr3612.reference: -------------------------------------------------------------------------------- 1 | -1 2 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr5757/pr5757.reference: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr6024/pr6024.ml: -------------------------------------------------------------------------------- 1 | (* TEST *) 2 | 3 | Format.printf "@[%@-@@-@]@.";; 4 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr6024/pr6024.reference: -------------------------------------------------------------------------------- 1 | @-@- 2 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr7426/pr7426.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr7718/pr7718.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr7798/pr7798.reference: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr7920/pr7920.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr8769/fortuna.ml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/regression/pr8769/rng.ml: -------------------------------------------------------------------------------- 1 | module F = Fortuna 2 | -------------------------------------------------------------------------------- /testsuite/tests/reproducibility/cmis_on_file_system_companion.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/required-external/main.reference: -------------------------------------------------------------------------------- 1 | Module `File' is linked 2 | -------------------------------------------------------------------------------- /testsuite/tests/runtime-C-exceptions/test.reference: -------------------------------------------------------------------------------- 1 | foo 2 | bar 3 | -------------------------------------------------------------------------------- /testsuite/tests/self-contained-toplevel/foo.ml: -------------------------------------------------------------------------------- 1 | let value = "Hello, world!" 2 | -------------------------------------------------------------------------------- /testsuite/tests/self-contained-toplevel/input.ml: -------------------------------------------------------------------------------- 1 | print_endline Foo.value;; 2 | -------------------------------------------------------------------------------- /testsuite/tests/self-contained-toplevel/main.reference: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /testsuite/tests/shape-index/auxiliaire.ml: -------------------------------------------------------------------------------- 1 | let z = 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/statmemprof/alloc_counts.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/statmemprof/exception_callback_minor.reference: -------------------------------------------------------------------------------- 1 | Exception from alloc_minor callback. 2 | -------------------------------------------------------------------------------- /testsuite/tests/tmc/tupled_function_calls.byte.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/tool-command-line/unknown-file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/tool-debugger/dynlink/input_script: -------------------------------------------------------------------------------- 1 | r 2 | br @ Plugin 2 3 | r 4 | bt 5 | r 6 | -------------------------------------------------------------------------------- /testsuite/tests/tool-debugger/no_debug_event/a.ml: -------------------------------------------------------------------------------- 1 | let x = 1 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-debugger/no_debug_event/input_script: -------------------------------------------------------------------------------- 1 | run 2 | quit 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-lexyacc/calc.reference: -------------------------------------------------------------------------------- 1 | 7 2 | 9 3 | -11 4 | -93 5 | -------------------------------------------------------------------------------- /testsuite/tests/tool-lexyacc/calc_input.txt: -------------------------------------------------------------------------------- 1 | 1+2*3 2 | (1+2)*3 3 | -10-1 4 | 63/2*-3 5 | -------------------------------------------------------------------------------- /testsuite/tests/tool-lexyacc/csets.reference: -------------------------------------------------------------------------------- 1 | abc 2 | 0345 3 | ghz 4 | -------------------------------------------------------------------------------- /testsuite/tests/tool-lexyacc/mpr7760.reference: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocaml/gpr12887.compilers.reference: -------------------------------------------------------------------------------- 1 | Exception: Failure "Print me". 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamlc-locations/foo.ml: -------------------------------------------------------------------------------- 1 | let x : int = true 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamlc-open/a.ml: -------------------------------------------------------------------------------- 1 | module M = struct 2 | let f x = x +1 3 | end 4 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamlc-open/b.ml: -------------------------------------------------------------------------------- 1 | let g = f 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-modalias/A.ml: -------------------------------------------------------------------------------- 1 | let f x = x +1 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-modalias/B.ml: -------------------------------------------------------------------------------- 1 | open Packed 2 | let g = A.f 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-modalias/C.ml: -------------------------------------------------------------------------------- 1 | open Lib 2 | let h x = A.f x + B.g x 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-modalias/D.ml: -------------------------------------------------------------------------------- 1 | let z x = imp (x*2) 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-shadowing/dir1/b.ml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-shadowing/dir2/b.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldep-shadowing/dir2/c.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldoc-open/inner.ml: -------------------------------------------------------------------------------- 1 | 2 | type a = int 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamldoc/t03.ocamldoc.reference: -------------------------------------------------------------------------------- 1 | Warning: Module type not found 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamltest/norm1.reference: -------------------------------------------------------------------------------- 1 | line1 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamltest/norm2.reference: -------------------------------------------------------------------------------- 1 | line1 2 | line2 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamltest/norm3.reference: -------------------------------------------------------------------------------- 1 | line1 2 | line2 -------------------------------------------------------------------------------- /testsuite/tests/tool-ocamltest/norm4.reference: -------------------------------------------------------------------------------- 1 | line1 2 | line2 -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel-invocation/first_arg_fail.txt: -------------------------------------------------------------------------------- 1 | test.ml 2 | -I 3 | ../ 4 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel-invocation/indirect_first_arg_fail.txt: -------------------------------------------------------------------------------- 1 | -args 2 | first_arg_fail.txt 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel-invocation/indirect_last_arg_fail.txt: -------------------------------------------------------------------------------- 1 | -args 2 | last_arg_fail.txt 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel-invocation/last_arg_fail.txt: -------------------------------------------------------------------------------- 1 | -I 2 | ../ 3 | test.ml 4 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel-invocation/print_args.reference: -------------------------------------------------------------------------------- 1 | print_args.ml 2 | foo 3 | bar 4 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel-invocation/working_arg.txt: -------------------------------------------------------------------------------- 1 | -open 2 | Printf 3 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel/error_highlighting_use1.ml: -------------------------------------------------------------------------------- 1 | let x = (1 + 2) +. 3. in ();; 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel/error_highlighting_use2.ml: -------------------------------------------------------------------------------- 1 | let x = (1 + 2 in ();; 2 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel/error_highlighting_use3.ml: -------------------------------------------------------------------------------- 1 | let x = (1 2 | + 3 | 2 in 4 | ();; 5 | -------------------------------------------------------------------------------- /testsuite/tests/tool-toplevel/mod.ml: -------------------------------------------------------------------------------- 1 | let answer = 42 2 | -------------------------------------------------------------------------------- /testsuite/tests/translprim/sendcache.reference: -------------------------------------------------------------------------------- 1 | abc 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-labels/mixin.reference: -------------------------------------------------------------------------------- 1 | y 2 | -6 + x 3 | 9 4 | -------------------------------------------------------------------------------- /testsuite/tests/typing-labels/mixin2.reference: -------------------------------------------------------------------------------- 1 | y 2 | -6 + x 3 | 9 4 | -------------------------------------------------------------------------------- /testsuite/tests/typing-labels/mixin3.reference: -------------------------------------------------------------------------------- 1 | y 2 | -6 + x 3 | 9 4 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi-2/bar.mli: -------------------------------------------------------------------------------- 1 | val foo : unit -> 'a Foo.t 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi-2/baz.ml: -------------------------------------------------------------------------------- 1 | let x = Bar.foo () 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi-2/foo.mli: -------------------------------------------------------------------------------- 1 | type 'a t 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi-2/test.compilers.reference: -------------------------------------------------------------------------------- 1 | val x : '_weak1 Foo.t 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi/a.ml: -------------------------------------------------------------------------------- 1 | let (a : M.a) = 2 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi/b.ml: -------------------------------------------------------------------------------- 1 | let (b : M.b) = 2 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-missing-cmi/main.ml: -------------------------------------------------------------------------------- 1 | let _ = A.a = B.b 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-modules/pr13099/lib1/lib.ml: -------------------------------------------------------------------------------- 1 | type t = unit 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-modules/pr13099/lib1_client.ml: -------------------------------------------------------------------------------- 1 | let f (_ : Lib.t) = () 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-modules/pr13099/lib2/lib.ml: -------------------------------------------------------------------------------- 1 | type t = bool 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-multifile/a.ml: -------------------------------------------------------------------------------- 1 | type _ t = T 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-multifile/e.ml: -------------------------------------------------------------------------------- 1 | open D;; let f (C {f}) = () 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-polyvariants-bugs-2/pr3918a.mli: -------------------------------------------------------------------------------- 1 | type 'a voption = [ `None | `Some of 'a] 2 | -------------------------------------------------------------------------------- /testsuite/tests/typing-polyvariants-bugs/pr10664.reference: -------------------------------------------------------------------------------- 1 | A 2 | -------------------------------------------------------------------------------- /testsuite/tests/unboxed-primitive-args/test.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/unicode/néant.ml: -------------------------------------------------------------------------------- 1 | let x = () 2 | -------------------------------------------------------------------------------- /testsuite/tests/utils/test_strongly_connected_components.reference: -------------------------------------------------------------------------------- 1 | 2 | All tests succeeded. 3 | -------------------------------------------------------------------------------- /testsuite/tests/warnings/module_without_cmx.mli: -------------------------------------------------------------------------------- 1 | 2 | val id : 'a -> 'a 3 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/ephetest_par.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/finaliser.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/finaliser_handover.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/pr12001.reference: -------------------------------------------------------------------------------- 1 | Hello world! 2 | finalised 3 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/weaklifetime.reference: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/weaklifetime_par.reference: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /testsuite/tests/weak-ephe-final/weaktest.reference: -------------------------------------------------------------------------------- 1 | pass 2 | -------------------------------------------------------------------------------- /tools/autogen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/autogen -------------------------------------------------------------------------------- /tools/check-typo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/check-typo -------------------------------------------------------------------------------- /tools/checkstack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/checkstack.c -------------------------------------------------------------------------------- /tools/ci/inria/light: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ci/inria/light -------------------------------------------------------------------------------- /tools/ci/inria/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ci/inria/main -------------------------------------------------------------------------------- /tools/cmpbyt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/cmpbyt.ml -------------------------------------------------------------------------------- /tools/cmpbyt.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/cmpbyt.mli -------------------------------------------------------------------------------- /tools/cvt_emit.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/cvt_emit.mli -------------------------------------------------------------------------------- /tools/cvt_emit.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/cvt_emit.mll -------------------------------------------------------------------------------- /tools/dumpobj.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/dumpobj.ml -------------------------------------------------------------------------------- /tools/dumpobj.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/dumpobj.mli -------------------------------------------------------------------------------- /tools/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/dune -------------------------------------------------------------------------------- /tools/eqparsetree.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/eqparsetree.ml -------------------------------------------------------------------------------- /tools/gdb-macros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/gdb-macros -------------------------------------------------------------------------------- /tools/gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/gdb.py -------------------------------------------------------------------------------- /tools/lintapidiff.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/lintapidiff.ml -------------------------------------------------------------------------------- /tools/list-globals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/list-globals -------------------------------------------------------------------------------- /tools/lldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/lldb.py -------------------------------------------------------------------------------- /tools/magic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/magic -------------------------------------------------------------------------------- /tools/objinfo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/objinfo.ml -------------------------------------------------------------------------------- /tools/objinfo.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/objinfo.mli -------------------------------------------------------------------------------- /tools/ocaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocaml.py -------------------------------------------------------------------------------- /tools/ocamlcmt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlcmt.ml -------------------------------------------------------------------------------- /tools/ocamlcmt.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlcmt.mli -------------------------------------------------------------------------------- /tools/ocamlcp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlcp.ml -------------------------------------------------------------------------------- /tools/ocamlcp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlcp.mli -------------------------------------------------------------------------------- /tools/ocamldep.ml: -------------------------------------------------------------------------------- 1 | let () = Makedepend.main () 2 | -------------------------------------------------------------------------------- /tools/ocamldep.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamldep.mli -------------------------------------------------------------------------------- /tools/ocamlmklib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlmklib.ml -------------------------------------------------------------------------------- /tools/ocamlmklib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlmklib.mli -------------------------------------------------------------------------------- /tools/ocamlmktop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlmktop.ml -------------------------------------------------------------------------------- /tools/ocamlmktop.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlmktop.mli -------------------------------------------------------------------------------- /tools/ocamloptp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamloptp.ml -------------------------------------------------------------------------------- /tools/ocamloptp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamloptp.mli -------------------------------------------------------------------------------- /tools/ocamlprof.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlprof.ml -------------------------------------------------------------------------------- /tools/ocamlprof.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlprof.mli -------------------------------------------------------------------------------- /tools/ocamlsize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamlsize -------------------------------------------------------------------------------- /tools/ocamltex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamltex.ml -------------------------------------------------------------------------------- /tools/ocamltex.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/ocamltex.mli -------------------------------------------------------------------------------- /tools/opnames.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/opnames.mli -------------------------------------------------------------------------------- /tools/primreq.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/primreq.ml -------------------------------------------------------------------------------- /tools/primreq.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/primreq.mli -------------------------------------------------------------------------------- /tools/profiling.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/profiling.ml -------------------------------------------------------------------------------- /tools/profiling.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/profiling.mli -------------------------------------------------------------------------------- /tools/stripdebug.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/stripdebug.ml -------------------------------------------------------------------------------- /tools/stripdebug.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/tools/stripdebug.mli -------------------------------------------------------------------------------- /toplevel/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/dune -------------------------------------------------------------------------------- /toplevel/expunge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/expunge.ml -------------------------------------------------------------------------------- /toplevel/expunge.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/expunge.mli -------------------------------------------------------------------------------- /toplevel/topdirs.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/topdirs.ml -------------------------------------------------------------------------------- /toplevel/topdirs.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/topdirs.mli -------------------------------------------------------------------------------- /toplevel/topeval.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/topeval.mli -------------------------------------------------------------------------------- /toplevel/toploop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/toploop.ml -------------------------------------------------------------------------------- /toplevel/toploop.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/toploop.mli -------------------------------------------------------------------------------- /toplevel/topmain.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/topmain.mli -------------------------------------------------------------------------------- /toplevel/topstart.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/topstart.ml -------------------------------------------------------------------------------- /toplevel/trace.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/toplevel/trace.mli -------------------------------------------------------------------------------- /typing/HACKING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/HACKING.adoc -------------------------------------------------------------------------------- /typing/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/TODO.md -------------------------------------------------------------------------------- /typing/annot.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/annot.mli -------------------------------------------------------------------------------- /typing/btype.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/btype.ml -------------------------------------------------------------------------------- /typing/btype.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/btype.mli -------------------------------------------------------------------------------- /typing/cmt2annot.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/cmt2annot.ml -------------------------------------------------------------------------------- /typing/cmt2annot.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/cmt2annot.mli -------------------------------------------------------------------------------- /typing/ctype.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/ctype.ml -------------------------------------------------------------------------------- /typing/ctype.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/ctype.mli -------------------------------------------------------------------------------- /typing/datarepr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/datarepr.ml -------------------------------------------------------------------------------- /typing/datarepr.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/datarepr.mli -------------------------------------------------------------------------------- /typing/env.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/env.ml -------------------------------------------------------------------------------- /typing/env.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/env.mli -------------------------------------------------------------------------------- /typing/envaux.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/envaux.ml -------------------------------------------------------------------------------- /typing/envaux.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/envaux.mli -------------------------------------------------------------------------------- /typing/errortrace.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/errortrace.ml -------------------------------------------------------------------------------- /typing/gprinttyp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/gprinttyp.ml -------------------------------------------------------------------------------- /typing/gprinttyp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/gprinttyp.mli -------------------------------------------------------------------------------- /typing/ident.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/ident.ml -------------------------------------------------------------------------------- /typing/ident.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/ident.mli -------------------------------------------------------------------------------- /typing/includemod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/includemod.ml -------------------------------------------------------------------------------- /typing/mtype.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/mtype.ml -------------------------------------------------------------------------------- /typing/mtype.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/mtype.mli -------------------------------------------------------------------------------- /typing/oprint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/oprint.ml -------------------------------------------------------------------------------- /typing/oprint.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/oprint.mli -------------------------------------------------------------------------------- /typing/path.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/path.ml -------------------------------------------------------------------------------- /typing/path.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/path.mli -------------------------------------------------------------------------------- /typing/predef.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/predef.ml -------------------------------------------------------------------------------- /typing/predef.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/predef.mli -------------------------------------------------------------------------------- /typing/shape.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/shape.ml -------------------------------------------------------------------------------- /typing/shape.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/shape.mli -------------------------------------------------------------------------------- /typing/stypes.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/stypes.ml -------------------------------------------------------------------------------- /typing/stypes.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/stypes.mli -------------------------------------------------------------------------------- /typing/subst.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/subst.ml -------------------------------------------------------------------------------- /typing/subst.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/subst.mli -------------------------------------------------------------------------------- /typing/typemod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/typemod.ml -------------------------------------------------------------------------------- /typing/typeopt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/typeopt.ml -------------------------------------------------------------------------------- /typing/types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/types.ml -------------------------------------------------------------------------------- /typing/types.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/typing/types.mli -------------------------------------------------------------------------------- /utils/binutils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/binutils.ml -------------------------------------------------------------------------------- /utils/ccomp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/ccomp.ml -------------------------------------------------------------------------------- /utils/ccomp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/ccomp.mli -------------------------------------------------------------------------------- /utils/clflags.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/clflags.ml -------------------------------------------------------------------------------- /utils/clflags.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/clflags.mli -------------------------------------------------------------------------------- /utils/config.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/config.mli -------------------------------------------------------------------------------- /utils/diffing.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/diffing.ml -------------------------------------------------------------------------------- /utils/diffing.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/diffing.mli -------------------------------------------------------------------------------- /utils/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/dune -------------------------------------------------------------------------------- /utils/linkdeps.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/linkdeps.ml -------------------------------------------------------------------------------- /utils/misc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/misc.ml -------------------------------------------------------------------------------- /utils/misc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/misc.mli -------------------------------------------------------------------------------- /utils/numbers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/numbers.ml -------------------------------------------------------------------------------- /utils/numbers.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/numbers.mli -------------------------------------------------------------------------------- /utils/profile.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/profile.ml -------------------------------------------------------------------------------- /utils/profile.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/profile.mli -------------------------------------------------------------------------------- /utils/terminfo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/terminfo.ml -------------------------------------------------------------------------------- /utils/warnings.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/utils/warnings.ml -------------------------------------------------------------------------------- /yacc/closure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/closure.c -------------------------------------------------------------------------------- /yacc/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/defs.h -------------------------------------------------------------------------------- /yacc/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/error.c -------------------------------------------------------------------------------- /yacc/lalr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/lalr.c -------------------------------------------------------------------------------- /yacc/lr0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/lr0.c -------------------------------------------------------------------------------- /yacc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/main.c -------------------------------------------------------------------------------- /yacc/mkpar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/mkpar.c -------------------------------------------------------------------------------- /yacc/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/output.c -------------------------------------------------------------------------------- /yacc/reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/reader.c -------------------------------------------------------------------------------- /yacc/skeleton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/skeleton.c -------------------------------------------------------------------------------- /yacc/symtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/symtab.c -------------------------------------------------------------------------------- /yacc/verbose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/verbose.c -------------------------------------------------------------------------------- /yacc/warshall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/warshall.c -------------------------------------------------------------------------------- /yacc/wstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modular-macros/ocaml-macros/HEAD/yacc/wstr.c --------------------------------------------------------------------------------