Jump To 🏠 DkCoder dkcoder-libraries(7) Table of Contents ocaml-base-compilerLibrary compiler-libs.bytecompBytegenBytelibrarianBytelinkBytepackagerCompileEmitcodeErrorsInstructMaindriverPrintinstrLibrary compiler-libs.commonAnnotArg_helperAst_helperAst_invariantsAst_iteratorAst_mapperAsttypesAttr_helperBinutilsBtypeBuild_path_prefix_mapBuiltin_attributesBytesectionsCamlinternalMenhirLibCcompClflagsCmi_formatCmo_formatCmt2annotCmt_formatCompenvCompile_commonCompmiscCompressionConfigConfig_bootConfig_mainConsistblCtypeDatareprDebuginfoDependDiffingDiffing_with_keysDllDocstringsDomainstateEnvEnvauxErrortraceExpungeIdentIdentifiableIncludeclassIncludecoreIncludemodIncludemod_errorprinterInt_replace_polymorphic_compareLambdaLazy_backtrackLexerLoad_pathLocal_storeLocationLongidentMain_argsMakedependMatchingMetaMiscMtypeNumbersOpcodesOprintOutcometreeParmatchParseParserParsetreePathPatternsPersistent_envPparsePprintastPredefPrimitivePrintastPrintlambdaPrintpatPrinttypPrinttypedProfileRuntimedefShapeShape_reduceSignature_groupSimplifStrongly_connected_componentsStypesSubstSwitchStoredCtxStoredCtxStoreStoreSMakeSymtableSyntaxerrTargetintTast_iteratorTast_mapperTerminfoTmcTranslattributeTranslclassTranslcoreTranslmodTranslobjTranslprimType_immediacyTypeclassTypecoreTypedeclTypedecl_immediacyTypedecl_propertiesTypedecl_separabilityTypedecl_unboxedTypedecl_varianceTypedtreeTypemodTypeoptTypesTypetexpUnit_infoUntypeastValue_rec_checkValue_rec_compilerValue_rec_typesWarningsX86_astLibrary compiler-libs.optcompAfl_instrumentAlias_analysisAllocated_constArchAsmgenAsmlibrarianAsmlinkAsmpackagerAugment_specialised_argsBackend_intfBackend_varBranch_relaxationBranch_relaxation_intfBuild_export_infoCSECSEgenClambdaClambda_primitivesClosureClosure_conversionClosure_conversion_auxClosure_elementClosure_idClosure_middle_endClosure_offsetsClosure_originCmmCmm_helpersCmm_invariantsCmmgenCmmgen_stateCmx_formatCmxs_formatColoringComballocCompilation_unitCompilenvConvert_primitivesDataflowDeadcodeEffect_analysisEmitEmitauxEmitenvExport_idExport_infoExport_info_for_packExtract_projectionsFind_recursive_functionsFlambdaFlambda_invariantsFlambda_iteratorsFlambda_middle_endFlambda_to_clambdaFlambda_utilsFresheningId_typesImport_approxInconstant_identsInitialize_symbol_to_let_symbolInline_and_simplifyInline_and_simplify_auxInlining_costInlining_decisionInlining_decision_intfInlining_statsInlining_stats_typesInlining_transformsInterfInternal_variable_namesIntervalInvariant_paramsLift_codeLift_constantsLift_let_to_initialize_symbolLinearLinear_formatLinearizeLinkage_nameLinscanLivenessMachMutable_variableOptcompileOpterrorsOptmaindriverParameterPass_wrapperPollingPrintclambdaPrintclambda_primitivesPrintcmmPrintlinearPrintmachProcProjectionRef_to_variablesRegReloadReloadgenRemove_free_vars_equal_to_argsRemove_unused_argumentsRemove_unused_closure_varsRemove_unused_program_constructsSchedgenSchedulingSelectgenSelectionSemantics_of_primitivesSet_of_closures_idSet_of_closures_originShare_constantsSimple_value_approxSimplify_boxed_integer_opsSimplify_boxed_integer_ops_intfSimplify_commonSimplify_primitivesSpillSplitStackframeStackframegenStatic_exceptionStrmatchSymbolTagThread_sanitizerTraverse_for_exported_symbolsUn_anfUnbox_closuresUnbox_free_vars_of_closuresUnbox_specialised_argsVar_within_closureVariableLibrary compiler-libs.toplevelGenprintvalTopcommonTopdirsTopevalToploopTopmainTopprintersTraceLibrary dynlinkDynlinkLibrary runtime_eventsRuntime_eventsLibrary stdlibCamlinternalFormatCamlinternalFormatBasicsCamlinternalLazyCamlinternalModCamlinternalOOStdlibLibrary strStrLibrary threadsEventThreadLibrary unixUnixUnixLabels type primitiveval eqint : primitiveval neint : primitiveval leint : primitiveval ltint : primitiveval geint : primitiveval gtint : primitivetype loctype argtype testtype actval bind : arg -> (arg -> act) -> actval make_const : int -> argval make_offset : arg -> int -> argval make_prim : primitive -> arg list -> testval make_isout : arg -> arg -> testval make_isin : arg -> arg -> testval make_is_nonzero : arg -> testval arg_as_test : arg -> testval make_if : test -> act -> act -> actval make_switch : loc -> arg -> int array -> act array -> actval make_catch : act -> int * (act -> act)val make_exit : int -> act