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