Stdcompatmodule Stdlib : sig ... endmodule Pervasives : sig ... endtype in_channel = in_channeltype out_channel = out_channeltype open_flag = open_flag = module LargeFile = LargeFiletype ('a, 'b, 'c, 'd, 'e, 'f) format6 =
('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.format6type ('a, 'b, 'c, 'd) format4 = ('a, 'b, 'c, 'c, 'c, 'd) format6type ('a, 'b, 'c) format = ('a, 'b, 'c, 'c) format4val stdin : in_channelval stdout : out_channelval stderr : out_channelval open_out : string -> out_channelval open_out_bin : string -> out_channelval open_out_gen : open_flag list -> int -> string -> out_channelval flush : out_channel -> unitval output_char : out_channel -> char -> unitval output_string : out_channel -> string -> unitval output_bytes : out_channel -> bytes -> unitval output : out_channel -> bytes -> int -> int -> unitval output_substring : out_channel -> string -> int -> int -> unitval output_byte : out_channel -> int -> unitval output_binary_int : out_channel -> int -> unitval output_value : out_channel -> 'a -> unitval seek_out : out_channel -> int -> unitval pos_out : out_channel -> intval out_channel_length : out_channel -> intval close_out : out_channel -> unitval close_out_noerr : out_channel -> unitval set_binary_mode_out : out_channel -> bool -> unitval open_in : string -> in_channelval open_in_bin : string -> in_channelval open_in_gen : open_flag list -> int -> string -> in_channelval input_char : in_channel -> charval input_line : in_channel -> stringval input : in_channel -> bytes -> int -> int -> intval really_input : in_channel -> bytes -> int -> int -> unitval really_input_string : in_channel -> int -> stringval input_byte : in_channel -> intval input_binary_int : in_channel -> intval input_value : in_channel -> 'aval seek_in : in_channel -> int -> unitval pos_in : in_channel -> intval in_channel_length : in_channel -> intval close_in : in_channel -> unitval close_in_noerr : in_channel -> unitval set_binary_mode_in : in_channel -> bool -> unitval string_of_format : ('a, 'b, 'c, 'd, 'e, 'f) format6 -> stringexternal __POS_OF__ : 'a -> ((string * int * int * int) * 'a) = "%loc_POS"
external hypot : float -> float -> float = "caml_hypot_float" "caml_hypot"@@unboxed @@noalloc
external hypot : float -> float -> float = "caml_hypot_float" "caml_hypot" "float"
external copysign : float -> float -> float = "caml_copysign_float" "caml_copysign" @@unboxed @@noalloc
external copysign : float -> float -> float = "caml_copysign_float" "caml_copysign" "float"
external expm1 : float -> float = "caml_expm1_float" "caml_expm1" @@unboxed @@noalloc
external expm1 : float -> float = "caml_expm1_float" "caml_expm1" "float"
external log1p : float -> float = "caml_log1p_float" "caml_log1p" @@unboxed @@noalloc
external log1p : float -> float = "caml_log1p_float" "caml_log1p" "float"
Alias for Stdlib.raise
Alias for Stdlib.invalid_arg
Alias for Stdlib.failwith
Alias for Stdlib.compare
Alias for Stdlib.min
Alias for Stdlib.max
Alias for Stdlib.not
external (&) : bool -> bool -> bool = "%sequand"@@ocaml.deprecated "Use (&&) instead."
external (or) : bool -> bool -> bool = "%sequor"@@ocaml.deprecated "Use (||) instead."
Alias for Stdlib.succ
Alias for Stdlib.pred
Alias for Stdlib.abs
Alias for Stdlib.max_int
Alias for Stdlib.min_int
Alias for Stdlib.lnot
external ( ** ) : float -> float -> float = "caml_power_float" "pow" @@unboxed @@noalloc
external ( ** ) : float -> float -> float = "caml_power_float" "pow" "float"
external ( ** ) : float -> float -> float = "power_float" "pow" "float"
external sqrt : float -> float = "caml_sqrt_float" "sqrt"@@unboxed @@noalloc
external sqrt : float -> float = "caml_sqrt_float" "sqrt" "float"
external exp : float -> float = "caml_exp_float" "exp"@@unboxed @@noalloc
external log : float -> float = "caml_log_float" "log"@@unboxed @@noalloc
external log10 : float -> float = "caml_log10_float" "log10"@@unboxed @@noalloc
external log10 : float -> float = "caml_log10_float" "log10" "float"
external log10 : float -> float = "log10_float" "log10" "float"
external cos : float -> float = "caml_cos_float" "cos"@@unboxed @@noalloc
external sin : float -> float = "caml_sin_float" "sin"@@unboxed @@noalloc
external tan : float -> float = "caml_tan_float" "tan"@@unboxed @@noalloc
external acos : float -> float = "caml_acos_float" "acos"@@unboxed @@noalloc
external acos : float -> float = "caml_acos_float" "acos" "float"
external asin : float -> float = "caml_asin_float" "asin"@@unboxed @@noalloc
external asin : float -> float = "caml_asin_float" "asin" "float"
external atan : float -> float = "caml_atan_float" "atan"@@unboxed @@noalloc
external atan : float -> float = "caml_atan_float" "atan" "float"
external atan2 : float -> float -> float = "caml_atan2_float" "atan2" @@unboxed @@noalloc
external atan2 : float -> float -> float = "caml_atan2_float" "atan2" "float"
external atan2 : float -> float -> float = "atan2_float" "atan2" "float"
external cosh : float -> float = "caml_cosh_float" "cosh"@@unboxed @@noalloc
external cosh : float -> float = "caml_cosh_float" "cosh" "float"
external sinh : float -> float = "caml_sinh_float" "sinh"@@unboxed @@noalloc
external sinh : float -> float = "caml_sinh_float" "sinh" "float"
external tanh : float -> float = "caml_tanh_float" "tanh"@@unboxed @@noalloc
external tanh : float -> float = "caml_tanh_float" "tanh" "float"
external ceil : float -> float = "caml_ceil_float" "ceil"@@unboxed @@noalloc
external ceil : float -> float = "caml_ceil_float" "ceil" "float"
external floor : float -> float = "caml_floor_float" "floor"@@unboxed @@noalloc
external floor : float -> float = "caml_floor_float" "floor" "float"
external floor : float -> float = "floor_float" "floor" "float"
Alias for Stdlib.abs_float
external mod_float : float -> float -> float = "caml_fmod_float" "fmod" @@unboxed @@noalloc
external mod_float : float -> float -> float = "caml_fmod_float" "fmod" "float"
external mod_float : float -> float -> float = "fmod_float" "fmod" "float"
external frexp : float -> (float * int) = "caml_frexp_float"
external ldexp : ((float)@unboxed ) -> ((int)@untagged ) -> ((float)@unboxed ) = "caml_ldexp_float" "caml_ldexp_float_unboxed"@@noalloc
external modf : float -> (float * float) = "caml_modf_float"
Alias for Stdlib.float
Alias for Stdlib.float_of_int
Alias for Stdlib.truncate
Alias for Stdlib.int_of_float
Alias for Stdlib.infinity
Alias for Stdlib.neg_infinity
Alias for Stdlib.nan
Alias for Stdlib.max_float
Alias for Stdlib.min_float
Alias for Stdlib.epsilon_float
val classify_float : float -> fpclassexternal classify_float : ((float)@unboxed ) -> fpclass = "caml_classify_float" "caml_classify_float_unboxed"@@noalloc
external classify_float : float -> fpclass = "caml_classify_float"
Alias for Stdlib.int_of_char
Alias for Stdlib.char_of_int
Alias for Stdlib.ignore
Alias for Stdlib.string_of_bool
Alias for Stdlib.bool_of_string
Alias for Stdlib.string_of_int
external int_of_string : string -> int = "caml_int_of_string"
Alias for Stdlib.string_of_float
external float_of_string : string -> float = "caml_float_of_string"
Alias for Stdlib.fst
Alias for Stdlib.snd
Alias for Stdlib.print_char
Alias for Stdlib.print_string
Alias for Stdlib.print_int
Alias for Stdlib.print_float
Alias for Stdlib.print_endline
Alias for Stdlib.print_newline
Alias for Stdlib.prerr_char
Alias for Stdlib.prerr_string
Alias for Stdlib.prerr_int
Alias for Stdlib.prerr_float
Alias for Stdlib.prerr_endline
Alias for Stdlib.prerr_newline
Alias for Stdlib.read_line
Alias for Stdlib.read_int
Alias for Stdlib.read_float
Alias for Stdlib.flush_all
val ref : 'a -> 'a refAlias for Stdlib.ref
val (!) : 'a ref -> 'aAlias for Stdlib.!
val (:=) : 'a ref -> 'a -> unitAlias for Stdlib.:=
val incr : int ref -> unitAlias for Stdlib.incr
val decr : int ref -> unitAlias for Stdlib.decr
external format_of_string : ('a, 'b, 'c, 'd, 'e, 'f) format6 -> ('a, 'b, 'c, 'd, 'e, 'f) format6 = "%identity"
external format_of_string : ('a, 'b, 'c, 'd) format4 -> ('a, 'b, 'c, 'd) format4 = "%identity"
Alias for Stdlib.exit
Alias for Stdlib.at_exit
Alias for Stdlib.valid_float_lexem
module Arg : sig ... endmodule Array : sig ... endmodule ArrayLabels : sig ... endmodule Atomic : sig ... endmodule Bigarray = Bigarraymodule Bool : sig ... endmodule Buffer : sig ... endmodule Bytes : sig ... endmodule BytesLabels : sig ... endRegistering OCaml values with the C runtime.
module Char : sig ... endmodule Digest : sig ... endmodule Either : sig ... endmodule Ephemeron : sig ... endmodule Filename : sig ... endmodule Float : sig ... endmodule Format : sig ... endmodule Fun : sig ... endMemory management control and statistics; finalised values.
module Hashtbl : sig ... endmodule In_channel : sig ... endmodule Out_channel : sig ... endmodule Int : sig ... endmodule Int32 : sig ... endmodule Int64 : sig ... endmodule Lazy : sig ... endmodule Lexing : sig ... endmodule List : sig ... endmodule ListLabels : sig ... endmodule Map : sig ... endmodule Nativeint : sig ... endmodule Option : sig ... endThe run-time library for parsers generated by ocamlyacc.
module Printexc : sig ... endmodule Printf : sig ... endmodule Queue : sig ... endmodule Random : sig ... endmodule Result : sig ... endmodule Seq : sig ... endmodule Set : sig ... endmodule Stack : sig ... endmodule StdLabels : sig ... endmodule String : sig ... endmodule StringLabels : sig ... endmodule Sys : sig ... endmodule Uchar : sig ... endmodule Unit : sig ... endmodule Weak : sig ... end