val executable_name : stringval file_exists : string -> boolval is_directory : string -> boolval remove : string -> unitval rename : string -> string -> unitval getenv : string -> stringval getenv_opt : string -> string optionval command : string -> intval chdir : string -> unitval mkdir : string -> int -> unitval rmdir : string -> unitval getcwd : unit -> stringval readdir : string -> string arrayval interactive : bool reftype backend_type = | Native| Bytecode| Other of string
val max_string_length : intval max_array_length : intval max_floatarray_length : intval runtime_variant : unit -> stringval runtime_parameters : unit -> stringtype signal_behavior = | Signal_default| Signal_ignore| Signal_handle of int -> unit
val catch_break : bool -> unitval ocaml_version : stringval development_version : booltype ocaml_release_info = {major : int;minor : int;patchlevel : int;
}val enable_runtime_warnings : bool -> unitval runtime_warnings_enabled : unit -> boolval opaque_identity : 'a -> 'a