mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-16 15:56:21 -05:00
18 lines
No EOL
13 KiB
HTML
18 lines
No EOL
13 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Compenv (ocaml.Compenv)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Compenv</nav><header class="odoc-preamble"><h1>Module <code><span>Compenv</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec exception anchored" id="exception-Exit_with_status"><a href="#exception-Exit_with_status" class="anchor"></a><code><span><span class="keyword">exception</span> </span><span><span class="exception">Exit_with_status</span> <span class="keyword">of</span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_of_filename"><a href="#val-module_of_filename" class="anchor"></a><code><span><span class="keyword">val</span> module_of_filename : <span>string <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-output_prefix"><a href="#val-output_prefix" class="anchor"></a><code><span><span class="keyword">val</span> output_prefix : <span>string <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extract_output"><a href="#val-extract_output" class="anchor"></a><code><span><span class="keyword">val</span> extract_output : <span><span>string option</span> <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_output"><a href="#val-default_output" class="anchor"></a><code><span><span class="keyword">val</span> default_output : <span><span>string option</span> <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_version_and_library"><a href="#val-print_version_and_library" class="anchor"></a><code><span><span class="keyword">val</span> print_version_and_library : <span>string <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_version_string"><a href="#val-print_version_string" class="anchor"></a><code><span><span class="keyword">val</span> print_version_string : <span>unit <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_standard_library"><a href="#val-print_standard_library" class="anchor"></a><code><span><span class="keyword">val</span> print_standard_library : <span>unit <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fatal"><a href="#val-fatal" class="anchor"></a><code><span><span class="keyword">val</span> fatal : <span>string <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-first_ccopts"><a href="#val-first_ccopts" class="anchor"></a><code><span><span class="keyword">val</span> first_ccopts : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-first_ppx"><a href="#val-first_ppx" class="anchor"></a><code><span><span class="keyword">val</span> first_ppx : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-first_include_dirs"><a href="#val-first_include_dirs" class="anchor"></a><code><span><span class="keyword">val</span> first_include_dirs : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-last_include_dirs"><a href="#val-last_include_dirs" class="anchor"></a><code><span><span class="keyword">val</span> last_include_dirs : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-get_objfiles"><a href="#val-get_objfiles" class="anchor"></a><code><span><span class="keyword">val</span> get_objfiles : <span>with_ocamlparam:bool <span class="arrow">-></span></span> <span>string list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-last_objfiles"><a href="#val-last_objfiles" class="anchor"></a><code><span><span class="keyword">val</span> last_objfiles : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-first_objfiles"><a href="#val-first_objfiles" class="anchor"></a><code><span><span class="keyword">val</span> first_objfiles : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-stop_early"><a href="#val-stop_early" class="anchor"></a><code><span><span class="keyword">val</span> stop_early : <span>bool <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-has_linker_inputs"><a href="#val-has_linker_inputs" class="anchor"></a><code><span><span class="keyword">val</span> has_linker_inputs : <span>bool <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-filename"><a href="#type-filename" class="anchor"></a><code><span><span class="keyword">type</span> filename</span><span> = string</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-readenv_position"><a href="#type-readenv_position" class="anchor"></a><code><span><span class="keyword">type</span> readenv_position</span><span> = </span></code><ol><li id="type-readenv_position.Before_args" class="def variant constructor anchored"><a href="#type-readenv_position.Before_args" class="anchor"></a><code><span>| </span><span><span class="constructor">Before_args</span></span></code></li><li id="type-readenv_position.Before_compile" class="def variant constructor anchored"><a href="#type-readenv_position.Before_compile" class="anchor"></a><code><span>| </span><span><span class="constructor">Before_compile</span> <span class="keyword">of</span> <a href="#type-filename">filename</a></span></code></li><li id="type-readenv_position.Before_link" class="def variant constructor anchored"><a href="#type-readenv_position.Before_link" class="anchor"></a><code><span>| </span><span><span class="constructor">Before_link</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-readenv"><a href="#val-readenv" class="anchor"></a><code><span><span class="keyword">val</span> readenv : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-readenv_position">readenv_position</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_unit_name"><a href="#val-is_unit_name" class="anchor"></a><code><span><span class="keyword">val</span> is_unit_name : <span>string <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_unit_name"><a href="#val-check_unit_name" class="anchor"></a><code><span><span class="keyword">val</span> check_unit_name : <span>string <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-deferred_action"><a href="#type-deferred_action" class="anchor"></a><code><span><span class="keyword">type</span> deferred_action</span><span> = </span></code><ol><li id="type-deferred_action.ProcessImplementation" class="def variant constructor anchored"><a href="#type-deferred_action.ProcessImplementation" class="anchor"></a><code><span>| </span><span><span class="constructor">ProcessImplementation</span> <span class="keyword">of</span> string</span></code></li><li id="type-deferred_action.ProcessInterface" class="def variant constructor anchored"><a href="#type-deferred_action.ProcessInterface" class="anchor"></a><code><span>| </span><span><span class="constructor">ProcessInterface</span> <span class="keyword">of</span> string</span></code></li><li id="type-deferred_action.ProcessCFile" class="def variant constructor anchored"><a href="#type-deferred_action.ProcessCFile" class="anchor"></a><code><span>| </span><span><span class="constructor">ProcessCFile</span> <span class="keyword">of</span> string</span></code></li><li id="type-deferred_action.ProcessOtherFile" class="def variant constructor anchored"><a href="#type-deferred_action.ProcessOtherFile" class="anchor"></a><code><span>| </span><span><span class="constructor">ProcessOtherFile</span> <span class="keyword">of</span> string</span></code></li><li id="type-deferred_action.ProcessObjects" class="def variant constructor anchored"><a href="#type-deferred_action.ProcessObjects" class="anchor"></a><code><span>| </span><span><span class="constructor">ProcessObjects</span> <span class="keyword">of</span> <span>string list</span></span></code></li><li id="type-deferred_action.ProcessDLLs" class="def variant constructor anchored"><a href="#type-deferred_action.ProcessDLLs" class="anchor"></a><code><span>| </span><span><span class="constructor">ProcessDLLs</span> <span class="keyword">of</span> <span>string list</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-c_object_of_filename"><a href="#val-c_object_of_filename" class="anchor"></a><code><span><span class="keyword">val</span> c_object_of_filename : <span>string <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-defer"><a href="#val-defer" class="anchor"></a><code><span><span class="keyword">val</span> defer : <span><a href="#type-deferred_action">deferred_action</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-anonymous"><a href="#val-anonymous" class="anchor"></a><code><span><span class="keyword">val</span> anonymous : <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-impl"><a href="#val-impl" class="anchor"></a><code><span><span class="keyword">val</span> impl : <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-intf"><a href="#val-intf" class="anchor"></a><code><span><span class="keyword">val</span> intf : <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-process_deferred_actions"><a href="#val-process_deferred_actions" class="anchor"></a><code><span><span class="keyword">val</span> process_deferred_actions :
|
||
<span><span>(<a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a>
|
||
* <span>(<span>start_from:<a href="../Clflags/Compiler_pass/index.html#type-t">Clflags.Compiler_pass.t</a> <span class="arrow">-></span></span>
|
||
<span>source_file:string <span class="arrow">-></span></span>
|
||
<span>output_prefix:string <span class="arrow">-></span></span>
|
||
unit)</span>
|
||
* <span>(<span>source_file:string <span class="arrow">-></span></span>
|
||
<span>output_prefix:string <span class="arrow">-></span></span>
|
||
unit)</span>
|
||
* string
|
||
* string)</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-parse_arguments"><a href="#val-parse_arguments" class="anchor"></a><code><span><span class="keyword">val</span> parse_arguments :
|
||
<span>?current:<span>int <a href="../Stdlib/index.html#type-ref">ref</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>string array</span> <a href="../Stdlib/index.html#type-ref">ref</a></span> <span class="arrow">-></span></span>
|
||
<span><a href="../Stdlib/Arg/index.html#type-anon_fun">Stdlib.Arg.anon_fun</a> <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
unit</span></code></div></div></div></body></html> |