1
val argv : string array
2
val executable_name : string
3
external file_exists : string -> bool = "caml_sys_file_exists"
4
external remove : string -> unit = "caml_sys_remove"
5
external rename : string -> string -> unit = "caml_sys_rename"
6
external getenv : string -> string = "caml_sys_getenv"
7
external command : string -> int = "caml_sys_system_command"
8
external time : unit -> float = "caml_sys_time"
9
external chdir : string -> unit = "caml_sys_chdir"
10
external getcwd : unit -> string = "caml_sys_getcwd"
11
external readdir : string -> string array = "caml_sys_read_directory"
12
val interactive : bool ref
15
val max_string_length : int
16
val max_array_length : int
17
type signal_behavior =
20
| Signal_handle of (int -> unit)
22
int -> signal_behavior -> signal_behavior = "caml_install_signal_handler"
23
val set_signal : int -> signal_behavior -> unit
46
val catch_break : bool -> unit
47
val ocaml_version : string