| ( * ) [Pervasives] | Integer multiplication. |
| ( ** ) [Pervasives] | Exponentiation. |
| ( *. ) [Pervasives] | Floating-point multiplication. |
| (!) [Pervasives] |
|
| (!=) [Pervasives] | Negation of |
| (&&) [Pervasives] | The boolean 'and'. |
| (&) [Pervasives] | |
| (+) [Pervasives] | Integer addition. |
| (+.) [Pervasives] | Floating-point addition. |
| (-) [Pervasives] | Integer subtraction. |
| (-.) [Pervasives] | Floating-point subtraction. |
| (/) [Pervasives] | Integer division. |
| (/.) [Pervasives] | Floating-point division. |
| (:=) [Pervasives] |
|
| (<) [Pervasives] | See |
| (<=) [Pervasives] | See |
| (<>) [Pervasives] | Negation of |
| (=) [Pervasives] |
|
| (==) [Pervasives] |
|
| (>) [Pervasives] | See |
| (>=) [Pervasives] | Structural ordering functions. |
| (@) [Pervasives] | List concatenation. |
| (@@) [Pervasives] | Application operator: |
| (^) [Pervasives] | String concatenation. |
| (^^) [Pervasives] |
|
| (asr) [Pervasives] |
|
| (land) [Pervasives] | Bitwise logical and. |
| (lor) [Pervasives] | Bitwise logical or. |
| (lsl) [Pervasives] |
|
| (lsr) [Pervasives] |
|
| (lxor) [Pervasives] | Bitwise logical exclusive or. |
| (mod) [Pervasives] | Integer remainder. |
| (or) [Pervasives] | |
| (|>) [Pervasives] | Reverse-application operator: |
| (||) [Pervasives] | The boolean 'or'. |
| (~+) [Pervasives] | Unary addition. |
| (~+.) [Pervasives] | Unary addition. |
| (~-) [Pervasives] | Unary negation. |
| (~-.) [Pervasives] | Unary negation. |
| __FILE__ [Pervasives] |
|
| __LINE_OF__ [Pervasives] |
|
| __LINE__ [Pervasives] |
|
| __LOC_OF__ [Pervasives] |
|
| __LOC__ [Pervasives] |
|
| __MODULE__ [Pervasives] |
|
| __POS_OF__ [Pervasives] |
|
| __POS__ [Pervasives] |
|
A | |
| abs [Pervasives] | Return the absolute value of the argument. |
| abs [Nativeint] | Return the absolute value of its argument. |
| abs [Int64] | Return the absolute value of its argument. |
| abs [Int32] | Return the absolute value of its argument. |
| abs_float [Pervasives] |
|
| abstract_tag [Obj] | |
| acos [Pervasives] | Arc cosine. |
| adapt_filename [Dynlink] | In bytecode, the identity function. |
| add [Weak.S] |
|
| add [Set.S] |
|
| add [Queue] |
|
| add [Nativeint] | Addition. |
| add [MoreLabels.Set.S] | |
| add [MoreLabels.Map.S] | |
| add [MoreLabels.Hashtbl.SeededS] | |
| add [MoreLabels.Hashtbl.S] | |
| add [MoreLabels.Hashtbl] | |
| add [Map.S] |
|
| add [Int64] | Addition. |
| add [Int32] | Addition. |
| add [Hashtbl.SeededS] | |
| add [Hashtbl.S] | |
| add [Hashtbl] |
|
| add [Complex] | Addition |
| add_available_units [Dynlink] | Same as |
| add_buffer [Buffer] |
|
| add_bytes [Buffer] |
|
| add_channel [Buffer] |
|
| add_char [Buffer] |
|
| add_interfaces [Dynlink] |
|
| add_offset [Obj] | |
| add_string [Buffer] |
|
| add_subbytes [Buffer] |
|
| add_substitute [Buffer] |
|
| add_substring [Buffer] |
|
| add_symbolic_output_item [Format] |
|
| add_utf_16be_uchar [Buffer] |
|
| add_utf_16le_uchar [Buffer] |
|
| add_utf_8_uchar [Buffer] |
|
| align [Arg] | Align the documentation strings by inserting spaces at the first alignment separator (tab or, if tab is not found, space), according to the length of the keyword. |
| allocated_bytes [Gc] | Return the total number of bytes allocated since the program was started. |
| allow_only [Dynlink] |
|
| allow_unsafe_modules [Dynlink] | Govern whether unsafe object files are allowed to be dynamically linked. |
| always [Event] |
|
| append [ListLabels] | Catenate two lists. |
| append [List] | Concatenate two lists. |
| append [ArrayLabels] |
|
| append [Array] |
|
| arg [Complex] | Argument. |
| argv [Sys] | The command line arguments given to the process. |
| array [Sort] | Sort an array in increasing order according to an ordering predicate. |
| asin [Pervasives] | Arc sine. |
| asprintf [Format] | Same as |
| assoc [ListLabels] |
|
| assoc [List] |
|
| assoc_opt [ListLabels] |
|
| assoc_opt [List] |
|
| assq [ListLabels] | Same as |
| assq [List] | Same as |
| assq_opt [ListLabels] | Same as |
| assq_opt [List] | Same as |
| at_exit [Pervasives] | Register the given function to be called at program termination time. |
| atan [Pervasives] | Arc tangent. |
| atan2 [Pervasives] |
|
| auto_synchronize [Graphics] | By default, drawing takes place both on the window displayed on screen, and in a memory area (the 'backing store'). |
B | |
| backend_type [Sys] | Backend type currently executing the OCaml program. |
| background [Graphics] | See |
| backtrace_slots [Printexc] | Returns the slots of a raw backtrace, or |
| backtrace_status [Printexc] |
|
| basename [Filename] | Split a file name into directory name / base file name. |
| beginning_of_input [Scanf.Scanning] |
|
| big_endian [Sys] | Whether the machine currently executing the Caml program is big-endian. |
| bindings [MoreLabels.Map.S] | |
| bindings [Map.S] | Return the list of all bindings of the given map. |
| bits [Random.State] | |
| bits [Random] | Return 30 random bits in a nonnegative integer. |
| bits_of_float [Int64] | Return the internal representation of the given float according to the IEEE 754 floating-point 'double format' bit layout. |
| bits_of_float [Int32] | Return the internal representation of the given float according to the IEEE 754 floating-point 'single format' bit layout. |
| black [Graphics] | |
| blit [Weak] |
|
| blit [StringLabels] |
|
| blit [String] | Same as |
| blit [BytesLabels] |
|
| blit [Bytes] |
|
| blit [Buffer] |
|
| blit [ArrayLabels] |
|
| blit [Array] |
|
| blit_data [Obj.Ephemeron] | Same as |
| blit_data [Ephemeron.Kn] | Same as |
| blit_data [Ephemeron.K2] | Same as |
| blit_data [Ephemeron.K1] |
|
| blit_image [Graphics] |
|
| blit_key [Obj.Ephemeron] | Same as |
| blit_key [Ephemeron.Kn] | Same as |
| blit_key [Ephemeron.K1] |
|
| blit_key1 [Ephemeron.K2] | Same as |
| blit_key12 [Ephemeron.K2] | Same as |
| blit_key2 [Ephemeron.K2] | Same as |
| blit_string [BytesLabels] |
|
| blit_string [Bytes] |
|
| blue [Graphics] | |
| bom [Uchar] |
|
| bool [Random.State] | These functions are the same as the basic functions, except that they use (and update) the given PRNG state instead of the default one. |
| bool [Random] |
|
| bool_of_string [Pervasives] | Convert the given string to a boolean. |
| bool_of_string_opt [Pervasives] | Convert the given string to a boolean. |
| bounded_full_split [Str] | Same as |
| bounded_split [Str] | Same as |
| bounded_split_delim [Str] | Same as |
| bprintf [Printf] | Same as |
| bprintf [Format] | |
| bscanf [Scanf] | |
| bscanf_format [Scanf] |
|
| button_down [Graphics] | Return |
| bytes [Digest] | Return the digest of the given byte sequence. |
C | |
| capitalize [StringLabels] | Return a copy of the argument, with the first character set to uppercase, using the ISO Latin-1 (8859-1) character set.. |
| capitalize [String] | Return a copy of the argument, with the first character set to uppercase, using the ISO Latin-1 (8859-1) character set.. |
| capitalize [BytesLabels] | Return a copy of the argument, with the first character set to uppercase, using the ISO Latin-1 (8859-1) character set.. |
| capitalize [Bytes] | Return a copy of the argument, with the first character set to uppercase, using the ISO Latin-1 (8859-1) character set.. |
| capitalize_ascii [StringLabels] | Return a copy of the argument, with the first character set to uppercase, using the US-ASCII character set. |
| capitalize_ascii [String] | Return a copy of the argument, with the first character set to uppercase, using the US-ASCII character set. |
| capitalize_ascii [BytesLabels] | Return a copy of the argument, with the first character set to uppercase, using the US-ASCII character set. |
| capitalize_ascii [Bytes] | Return a copy of the argument, with the first character set to uppercase, using the US-ASCII character set. |
| cardinal [Set.S] | Return the number of elements of a set. |
| cardinal [MoreLabels.Set.S] | |
| cardinal [MoreLabels.Map.S] | |
| cardinal [Map.S] | Return the number of bindings of a map. |
| cat [BytesLabels] |
|
| cat [Bytes] |
|
| catch [Printexc] |
|
| catch_break [Sys] |
|
| ceil [Pervasives] | Round above to an integer value. |
| channel [Digest] | If |
| char_of_int [Pervasives] | Return the character with the given ASCII code. |
| chdir [Sys] | Change the current working directory of the process. |
| check [Weak] |
|
| check_data [Obj.Ephemeron] | Same as |
| check_data [Ephemeron.Kn] | Same as |
| check_data [Ephemeron.K2] | Same as |
| check_data [Ephemeron.K1] |
|
| check_key [Obj.Ephemeron] | Same as |
| check_key [Ephemeron.Kn] | Same as |
| check_key [Ephemeron.K1] |
|
| check_key1 [Ephemeron.K2] | Same as |
| check_key2 [Ephemeron.K2] | Same as |
| check_suffix [Filename] |
|
| choose [Set.S] | Return one element of the given set, or raise |
| choose [MoreLabels.Set.S] | |
| choose [MoreLabels.Map.S] | |
| choose [Map.S] | Return one binding of the given map, or raise |
| choose [Event] |
|
| choose_opt [Set.S] | Return one element of the given set, or |
| choose_opt [MoreLabels.Set.S] | |
| choose_opt [MoreLabels.Map.S] | |
| choose_opt [Map.S] | Return one binding of the given map, or |
| chop_extension [Filename] | Same as |
| chop_suffix [Filename] |
|
| chr [Char] | Return the character with the given ASCII code. |
| classify_float [Pervasives] | Return the class of the given floating-point number: normal, subnormal, zero, infinite, or not a number. |
| clean [Ephemeron.SeededS] | remove all dead bindings. |
| clean [Ephemeron.S] | remove all dead bindings. |
| clear [Weak.S] | Remove all elements from the table. |
| clear [Stack] | Discard all elements from a stack. |
| clear [Queue] | Discard all elements from a queue. |
| clear [MoreLabels.Hashtbl.SeededS] | |
| clear [MoreLabels.Hashtbl.S] | |
| clear [MoreLabels.Hashtbl] | |
| clear [Hashtbl.SeededS] | |
| clear [Hashtbl.S] | |
| clear [Hashtbl] | Empty a hash table. |
| clear [Buffer] | Empty the buffer. |
| clear_available_units [Dynlink] | Empty the list of compilation units accessible to dynamically-linked programs. |
| clear_graph [Graphics] | Erase the graphics window. |
| clear_parser [Parsing] | Empty the parser stack. |
| clear_symbolic_output_buffer [Format] |
|
| close_box [Format] | Closes the most recently open pretty-printing box. |
| close_graph [Graphics] | Delete the graphics window or switch the screen back to text mode. |
| close_in [Scanf.Scanning] | Closes the |
| close_in [Pervasives] | Close the given channel. |
| close_in_noerr [Pervasives] | Same as |
| close_out [Pervasives] | Close the given channel, flushing all buffered write operations. |
| close_out_noerr [Pervasives] | Same as |
| close_subwindow [GraphicsX11] | Close the sub-window having the given identifier. |
| close_tag [Format] |
|
| close_tbox [Format] | Closes the most recently opened tabulation box. |
| closure_tag [Obj] | |
| code [Char] | Return the ASCII code of the argument. |
| combine [ListLabels] | Transform a pair of lists into a list of pairs:
|
| combine [List] | Transform a pair of lists into a list of pairs:
|
| command [Sys] | Execute the given shell command and return its exit code. |
| compact [Gc] | Perform a full major collection and compact the heap. |
| compare [Uchar] |
|
| compare [StringLabels] | The comparison function for strings, with the same specification as
|
| compare [String] | The comparison function for strings, with the same specification as
|
| compare [Set.OrderedType] | A total ordering function over the set elements. |
| compare [Set.S] | Total ordering between sets. |
| compare [Pervasives] |
|
| compare [Nativeint] | The comparison function for native integers, with the same specification as
|
| compare [MoreLabels.Set.S] | |
| compare [MoreLabels.Map.S] | |
| compare [Map.OrderedType] | A total ordering function over the keys. |
| compare [Map.S] | Total ordering between maps. |
| compare [Int64] | The comparison function for 64-bit integers, with the same specification as
|
| compare [Int32] | The comparison function for 32-bit integers, with the same specification as
|
| compare [Digest] | The comparison function for 16-character digest, with the same
specification as |
| compare [Char] | The comparison function for characters, with the same specification as
|
| compare [BytesLabels] | The comparison function for byte sequences, with the same
specification as |
| compare [Bytes] | The comparison function for byte sequences, with the same
specification as |
| compare_length_with [ListLabels] | Compare the length of a list to an integer. |
| compare_length_with [List] | Compare the length of a list to an integer. |
| compare_lengths [ListLabels] | Compare the lengths of two lists. |
| compare_lengths [List] | Compare the lengths of two lists. |
| concat [StringLabels] |
|
| concat [String] |
|
| concat [ListLabels] | Concatenate a list of lists. |
| concat [List] | Concatenate a list of lists. |
| concat [Filename] |
|
| concat [BytesLabels] |
|
| concat [Bytes] |
|
| concat [ArrayLabels] | Same as |
| concat [Array] | Same as |
| conj [Complex] | Conjugate: given the complex |
| cons [ListLabels] |
|
| cons [List] |
|
| contains [StringLabels] |
|
| contains [String] |
|
| contains [BytesLabels] |
|
| contains [Bytes] |
|
| contains_from [StringLabels] |
|
| contains_from [String] |
|
| contains_from [BytesLabels] |
|
| contains_from [Bytes] |
|
| contents [Buffer] | Return a copy of the current contents of the buffer. |
| convert_raw_backtrace_slot [Printexc] | Extracts the user-friendly |
| copy [StringLabels] | Return a copy of the given string. |
| copy [String] | Return a copy of the given string. |
| copy [Stack] | Return a copy of the given stack. |
| copy [Random.State] | Return a copy of the given state. |
| copy [Queue] | Return a copy of the given queue. |
| copy [Oo] |
|
| copy [MoreLabels.Hashtbl.SeededS] | |
| copy [MoreLabels.Hashtbl.S] | |
| copy [MoreLabels.Hashtbl] | |
| copy [Hashtbl.SeededS] | |
| copy [Hashtbl.S] | |
| copy [Hashtbl] | Return a copy of the given hashtable. |
| copy [BytesLabels] | Return a new byte sequence that contains the same bytes as the argument. |
| copy [Bytes] | Return a new byte sequence that contains the same bytes as the argument. |
| copy [ArrayLabels] |
|
| copy [Array] |
|
| copysign [Pervasives] |
|
| cos [Pervasives] | Cosine. |
| cosh [Pervasives] | Hyperbolic cosine. |
| count [Weak.S] | Count the number of elements in the table. |
| count [Stream] | Return the current count of the stream elements, i.e. |
| counters [Gc] | Return |
| create [Weak.S] |
|
| create [Weak] |
|
| create [StringLabels] |
|
| create [String] |
|
| create [Stack] | Return a new stack, initially empty. |
| create [Spacetime.Series] |
|
| create [Queue] | Return a new queue, initially empty. |
| create [Obj.Ephemeron] |
|
| create [Mutex] | Return a new mutex. |
| create [MoreLabels.Hashtbl.SeededS] | |
| create [MoreLabels.Hashtbl.S] | |
| create [MoreLabels.Hashtbl] | |
| create [Hashtbl.SeededS] | |
| create [Hashtbl.S] | |
| create [Hashtbl] |
|
| create [Ephemeron.Kn] | Same as |
| create [Ephemeron.K2] | Same as |
| create [Ephemeron.K1] |
|
| create [BytesLabels] |
|
| create [Bytes] |
|
| create [Buffer] |
|
| create [ArrayLabels] | |
| create [Array] | |
| create_alarm [Gc] |
|
| create_float [ArrayLabels] |
|
| create_float [Array] |
|
| create_image [Graphics] |
|
| create_matrix [ArrayLabels] | |
| create_matrix [Array] | |
| current [Arg] | Position (in |
| current_dir_name [Filename] | The conventional name for the current directory (e.g. |
| current_point [Graphics] | Return the position of the current point. |
| current_x [Graphics] | Return the abscissa of the current point. |
| current_y [Graphics] | Return the ordinate of the current point. |
| curveto [Graphics] |
|
| custom_tag [Obj] | |
| cyan [Graphics] | |
| cygwin [Sys] | True if |
D | |
| data_size [Marshal] | See |
| decr [Pervasives] | Decrement the integer contained in the given reference. |
| default_available_units [Dynlink] | Reset the set of units that can be referenced from dynamically-linked code to its default value, that is, all units composing the currently running program. |
| delete_alarm [Gc] |
|
| diff [Set.S] | Set difference. |
| diff [MoreLabels.Set.S] | |
| dir_sep [Filename] | The directory separator (e.g. |
| dirname [Filename] | See |
| display_mode [Graphics] | Set display mode on or off. |
| div [Nativeint] | Integer division. |
| div [Int64] | Integer division. |
| div [Int32] | Integer division. |
| div [Complex] | Division |
| double_array_tag [Obj] | |
| double_field [Obj] | |
| double_tag [Obj] | |
| draw_arc [Graphics] |
|
| draw_char [Graphics] | See |
| draw_circle [Graphics] |
|
| draw_ellipse [Graphics] |
|
| draw_image [Graphics] | Draw the given image with lower left corner at the given point. |
| draw_poly [Graphics] |
|
| draw_poly_line [Graphics] |
|
| draw_rect [Graphics] |
|
| draw_segments [Graphics] |
|
| draw_string [Graphics] | Draw a character or a character string with lower left corner at current position. |
| dummy_pos [Lexing] | A value of type |
| dump_image [Graphics] | Convert an image to a color matrix. |
| dup [Obj] | |
E | |
| elements [Set.S] | Return the list of all elements of the given set. |
| elements [MoreLabels.Set.S] | |
| empty [Stream] | Return |
| empty [Set.S] | The empty set. |
| empty [MoreLabels.Set.S] | |
| empty [MoreLabels.Map.S] | |
| empty [Map.S] | The empty map. |
| empty [BytesLabels] | A byte sequence of size 0. |
| empty [Bytes] | A byte sequence of size 0. |
| enable_runtime_warnings [Sys] | Control whether the OCaml runtime system can emit warnings on stderr. |
| enabled [Spacetime] |
|
| end_of_input [Scanf.Scanning] |
|
| eprintf [Printf] | Same as |
| eprintf [Format] | Same as |
| epsilon_float [Pervasives] | The difference between |
| equal [Uchar] |
|
| equal [StringLabels] | The equal function for strings. |
| equal [String] | The equal function for strings. |
| equal [Set.S] |
|
| equal [Nativeint] | The equal function for native ints. |
| equal [MoreLabels.Set.S] | |
| equal [MoreLabels.Map.S] | |
| equal [Map.S] |
|
| equal [Int64] | The equal function for int64s. |
| equal [Int32] | The equal function for int32s. |
| equal [Hashtbl.SeededHashedType] | The equality predicate used to compare keys. |
| equal [Hashtbl.HashedType] | The equality predicate used to compare keys. |
| equal [Digest] | The equal function for 16-character digest. |
| equal [Char] | The equal function for chars. |
| equal [BytesLabels] | The equality function for byte sequences. |
| equal [Bytes] | The equality function for byte sequences. |
| err_formatter [Format] | A formatter to write to standard error. |
| error_message [Dynlink] | Convert an error description to a printable message. |
| escaped [StringLabels] | Return a copy of the argument, with special characters represented by escape sequences, following the lexical conventions of OCaml. |
| escaped [String] | Return a copy of the argument, with special characters represented by escape sequences, following the lexical conventions of OCaml. |
| escaped [Char] | Return a string representing the given character, with special characters escaped following the lexical conventions of OCaml. |
| escaped [BytesLabels] | Return a copy of the argument, with special characters represented by escape sequences, following the lexical conventions of OCaml. |
| escaped [Bytes] | Return a copy of the argument, with special characters represented by escape sequences, following the lexical conventions of OCaml. |
| executable_name [Sys] | The name of the file containing the executable currently running. |
| exists [Set.S] |
|
| exists [MoreLabels.Set.S] | |
| exists [MoreLabels.Map.S] | |
| exists [Map.S] |
|
| exists [ListLabels] |
|
| exists [List] |
|
| exists [ArrayLabels] |
|
| exists [Array] |
|
| exists2 [ListLabels] | Same as |
| exists2 [List] | Same as |
| exit [Pervasives] | Terminate the process, returning the given status code to the operating system: usually 0 to indicate no errors, and a small positive integer to indicate failure. |
| exn_slot_id [Printexc] |
|
| exn_slot_name [Printexc] |
|
| exp [Pervasives] | Exponential. |
| exp [Complex] | Exponentiation. |
| expm1 [Pervasives] |
|
| extend [BytesLabels] |
|
| extend [Bytes] |
|
| extension [Filename] |
|
| extension_constructor [Obj] | |
| extension_id [Obj] | |
| extension_name [Obj] | |
F | |
| failwith [Pervasives] | Raise exception |
| fast_sort [ListLabels] | Same as |
| fast_sort [List] | Same as |
| fast_sort [ArrayLabels] | Same as |
| fast_sort [Array] | Same as |
| field [Obj] | |
| file [Digest] | Return the digest of the file whose name is given. |
| file_exists [Sys] | Test if a file with the given name exists. |
| fill [Weak] |
|
| fill [StringLabels] |
|
| fill [String] |
|
| fill [BytesLabels] |
|
| fill [Bytes] |
|
| fill [ArrayLabels] |
|
| fill [Array] |
|
| fill_arc [Graphics] | Fill an elliptical pie slice with the current color. |
| fill_circle [Graphics] | Fill a circle with the current color. |
| fill_ellipse [Graphics] | Fill an ellipse with the current color. |
| fill_poly [Graphics] | Fill the given polygon with the current color. |
| fill_rect [Graphics] |
|
| filter [Set.S] |
|
| filter [MoreLabels.Set.S] | |
| filter [MoreLabels.Map.S] | |
| filter [Map.S] |
|
| filter [ListLabels] |
|
| filter [List] |
|
| filter_map_inplace [MoreLabels.Hashtbl.SeededS] | |
| filter_map_inplace [MoreLabels.Hashtbl.S] | |
| filter_map_inplace [MoreLabels.Hashtbl] | |
| filter_map_inplace [Hashtbl.SeededS] | |
| filter_map_inplace [Hashtbl.S] | |
| filter_map_inplace [Hashtbl] |
|
| final_tag [Obj] | |
| finalise [Gc] |
|
| finalise_last [Gc] | same as |
| finalise_release [Gc] | A finalisation function may call |
| find [Weak.S] |
|
| find [Set.S] |
|
| find [MoreLabels.Set.S] | |
| find [MoreLabels.Map.S] | |
| find [MoreLabels.Hashtbl.SeededS] | |
| find [MoreLabels.Hashtbl.S] | |
| find [MoreLabels.Hashtbl] | |
| find [Map.S] |
|
| find [ListLabels] |
|
| find [List] |
|
| find [Hashtbl.SeededS] | |
| find [Hashtbl.S] | |
| find [Hashtbl] |
|
| find_all [Weak.S] |
|
| find_all [MoreLabels.Hashtbl.SeededS] | |
| find_all [MoreLabels.Hashtbl.S] | |
| find_all [MoreLabels.Hashtbl] | |
| find_all [ListLabels] |
|
| find_all [List] |
|
| find_all [Hashtbl.SeededS] | |
| find_all [Hashtbl.S] | |
| find_all [Hashtbl] |
|
| find_first [Set.S] |
|
| find_first [MoreLabels.Set.S] | |
| find_first [MoreLabels.Map.S] | |
| find_first [Map.S] |
|
| find_first_opt [Set.S] |
|
| find_first_opt [MoreLabels.Set.S] | |
| find_first_opt [MoreLabels.Map.S] | |
| find_first_opt [Map.S] |
|
| find_last [Set.S] |
|
| find_last [MoreLabels.Set.S] | |
| find_last [MoreLabels.Map.S] | |
| find_last [Map.S] |
|
| find_last_opt [Set.S] |
|
| find_last_opt [MoreLabels.Set.S] | |
| find_last_opt [MoreLabels.Map.S] | |
| find_last_opt [Map.S] |
|
| find_opt [Weak.S] |
|
| find_opt [Set.S] |
|
| find_opt [MoreLabels.Set.S] | |
| find_opt [MoreLabels.Map.S] | |
| find_opt [MoreLabels.Hashtbl.SeededS] | |
| find_opt [MoreLabels.Hashtbl.S] | |
| find_opt [MoreLabels.Hashtbl] | |
| find_opt [Map.S] |
|
| find_opt [ListLabels] |
|
| find_opt [List] |
|
| find_opt [Hashtbl.SeededS] | |
| find_opt [Hashtbl.S] | |
| find_opt [Hashtbl] |
|
| first_chars [Str] |
|
| first_non_constant_constructor_tag [Obj] | |
| flatten [ListLabels] | Same as |
| flatten [List] | An alias for |
| float [Random.State] | |
| float [Random] |
|
| float [Pervasives] | Same as |
| float_of_bits [Int64] | Return the floating-point number whose internal representation,
according to the IEEE 754 floating-point 'double format' bit layout,
is the given |
| float_of_bits [Int32] | Return the floating-point number whose internal representation,
according to the IEEE 754 floating-point 'single format' bit layout,
is the given |
| float_of_int [Pervasives] | Convert an integer to floating-point. |
| float_of_string [Pervasives] | Convert the given string to a float. |
| float_of_string_opt [Pervasives] | Same as |
| floor [Pervasives] | Round below to an integer value. |
| flush [Pervasives] | Flush the buffer associated with the given output channel, performing all pending writes on that channel. |
| flush_all [Pervasives] | Flush all open output channels; ignore errors. |
| flush_input [Lexing] | Discard the contents of the buffer and reset the current position to 0. |
| flush_str_formatter [Format] | Returns the material printed with |
| flush_symbolic_output_buffer [Format] |
|
| fold [Weak.S] |
|
| fold [Stack] |
|
| fold [Set.S] |
|
| fold [Queue] |
|
| fold [MoreLabels.Set.S] | |
| fold [MoreLabels.Map.S] | |
| fold [MoreLabels.Hashtbl.SeededS] | |
| fold [MoreLabels.Hashtbl.S] | |
| fold [MoreLabels.Hashtbl] | |
| fold [Map.S] |
|
| fold [Hashtbl.SeededS] | |
| fold [Hashtbl.S] | |
| fold [Hashtbl] |
|
| fold_left [ListLabels] |
|
| fold_left [List] |
|
| fold_left [ArrayLabels] |
|
| fold_left [Array] |
|
| fold_left2 [ListLabels] |
|
| fold_left2 [List] |
|
| fold_right [ListLabels] |
|
| fold_right [List] |
|
| fold_right [ArrayLabels] |
|
| fold_right [Array] |
|
| fold_right2 [ListLabels] |
|
| fold_right2 [List] |
|
| for_all [Set.S] |
|
| for_all [MoreLabels.Set.S] | |
| for_all [MoreLabels.Map.S] | |
| for_all [Map.S] |
|
| for_all [ListLabels] |
|
| for_all [List] |
|
| for_all [ArrayLabels] |
|
| for_all [Array] |
|
| for_all2 [ListLabels] | Same as |
| for_all2 [List] | Same as |
| force [Lazy] |
|
| force_newline [Format] | Force a new line in the current pretty-printing box. |
| force_val [Lazy] |
|
| foreground [Graphics] | Default background and foreground colors (usually, either black foreground on a white background or white foreground on a black background). |
| format [Printexc.Slot] |
|
| format_from_string [Scanf] |
|
| format_of_string [Pervasives] |
|
| formatter_of_buffer [Format] |
|
| formatter_of_out_channel [Format] |
|
| formatter_of_out_functions [Format] |
|
| formatter_of_symbolic_output_buffer [Format] |
|
| forward_tag [Obj] | |
| fprintf [Printf] |
|
| fprintf [Format] | |
| frexp [Pervasives] |
|
| from [Stream] |
|
| from_bytes [Marshal] |
|
| from_channel [Scanf.Scanning] |
|
| from_channel [Marshal] |
|
| from_channel [Lexing] | Create a lexer buffer on the given input channel. |
| from_file [Scanf.Scanning] | An alias for |
| from_file_bin [Scanf.Scanning] | An alias for |
| from_fun [Lazy] |
|
| from_function [Scanf.Scanning] |
|
| from_function [Lexing] | Create a lexer buffer with the given function as its reading method. |
| from_hex [Digest] | Convert a hexadecimal representation back into the corresponding digest. |
| from_string [Scanf.Scanning] |
|
| from_string [Marshal] | Same as |
| from_string [Lexing] | Create a lexer buffer which reads from the given string. |
| from_val [Lazy] |
|
| fscanf [Scanf] | |
| fst [Pervasives] | Return the first component of a pair. |
| full_init [Random] | Same as |
| full_major [Gc] | Do a minor collection, finish the current major collection cycle, and perform a complete new cycle. |
| full_split [Str] | Same as |
G | |
| get [Weak] |
|
| get [StringLabels] |
|
| get [String] |
|
| get [Gc] | Return the current values of the GC parameters in a |
| get [BytesLabels] |
|
| get [Bytes] |
|
| get [ArrayLabels] |
|
| get [Array] |
|
| get_all_formatter_output_functions [Format] | |
| get_backtrace [Printexc] |
|
| get_bucket [Gc] |
|
| get_callstack [Printexc] |
|
| get_copy [Weak] |
|
| get_credit [Gc] |
|
| get_data [Obj.Ephemeron] | Same as |
| get_data [Ephemeron.Kn] | Same as |
| get_data [Ephemeron.K2] | Same as |
| get_data [Ephemeron.K1] |
|
| get_data_copy [Obj.Ephemeron] | Same as |
| get_data_copy [Ephemeron.Kn] | Same as |
| get_data_copy [Ephemeron.K2] | Same as |
| get_data_copy [Ephemeron.K1] |
|
| get_ellipsis_text [Format] | Return the text of the ellipsis. |
| get_formatter_out_functions [Format] | Return the current output functions of the pretty-printer, including line splitting and indentation functions. |
| get_formatter_output_functions [Format] | Return the current output functions of the standard pretty-printer. |
| get_formatter_tag_functions [Format] | Return the current semantic tag operation functions of the standard pretty-printer. |
| get_image [Graphics] | Capture the contents of a rectangle on the screen as an image. |
| get_key [Obj.Ephemeron] | Same as |
| get_key [Ephemeron.Kn] | Same as |
| get_key [Ephemeron.K1] |
|
| get_key1 [Ephemeron.K2] | Same as |
| get_key1_copy [Ephemeron.K2] | Same as |
| get_key2 [Ephemeron.K2] | Same as |
| get_key2_copy [Ephemeron.K2] | Same as |
| get_key_copy [Obj.Ephemeron] | Same as |
| get_key_copy [Ephemeron.Kn] | Same as |
| get_key_copy [Ephemeron.K1] |
|
| get_margin [Format] | Returns the position of the right margin. |
| get_mark_tags [Format] | Return the current status of tag-marking operations. |
| get_max_boxes [Format] | Returns the maximum number of pretty-printing boxes allowed before ellipsis. |
| get_max_indent [Format] | Return the maximum indentation limit (in characters). |
| get_minor_free [Gc] | Return the current size of the free space inside the minor heap. |
| get_print_tags [Format] | Return the current status of tag-printing operations. |
| get_raw_backtrace [Printexc] |
|
| get_raw_backtrace_next_slot [Printexc] |
|
| get_raw_backtrace_slot [Printexc] |
|
| get_state [Random] | Return the current state of the generator used by the basic functions. |
| get_symbolic_output_buffer [Format] |
|
| get_temp_dir_name [Filename] | The name of the temporary directory:
Under Unix, the value of the |
| getcwd [Sys] | Return the current working directory of the process. |
| getenv [Sys] | Return the value associated to a variable in the process environment. |
| getenv_opt [Sys] | Return the value associated to a variable in the process
environment or |
| global_replace [Str] |
|
| global_substitute [Str] |
|
| green [Graphics] | |
| group_beginning [Str] |
|
| group_end [Str] |
|
| guard [Event] |
|
H | |
| hash [Uchar] |
|
| hash [MoreLabels.Hashtbl] | |
| hash [Hashtbl.SeededHashedType] | A seeded hashing function on keys. |
| hash [Hashtbl.HashedType] | A hashing function on keys. |
| hash [Hashtbl] |
|
| hash_param [MoreLabels.Hashtbl] | |
| hash_param [Hashtbl] |
|
| hd [ListLabels] | Return the first element of the given list. |
| hd [List] | Return the first element of the given list. |
| header_size [Marshal] | The bytes representing a marshaled value are composed of a fixed-size header and a variable-sized data part, whose size can be determined from the header. |
| huge_fallback_count [Gc] | Return the number of times we tried to map huge pages and had to fall back to small pages. |
| hypot [Pervasives] |
|
I | |
| i [Complex] | The complex number |
| id [Oo] | Return an integer identifying this object, unique for the current execution of the program. |
| ifprintf [Printf] | Same as |
| ifprintf [Format] | Same as |
| ignore [Pervasives] | Discard the value of its argument and return |
| ikfprintf [Printf] | Same as |
| ikfprintf [Format] | Same as |
| in_channel_length [Pervasives.LargeFile] | |
| in_channel_length [Pervasives] | Return the size (number of characters) of the regular file on which the given channel is opened. |
| incr [Pervasives] | Increment the integer contained in the given reference. |
| index [StringLabels] |
|
| index [String] |
|
| index [BytesLabels] |
|
| index [Bytes] |
|
| index_from [StringLabels] |
|
| index_from [String] |
|
| index_from [BytesLabels] |
|
| index_from [Bytes] |
|
| index_from_opt [StringLabels] |
|
| index_from_opt [String] |
|
| index_from_opt [BytesLabels] |
|
| index_from_opt [Bytes] |
|
| index_opt [StringLabels] |
|
| index_opt [String] |
|
| index_opt [BytesLabels] |
|
| index_opt [Bytes] |
|
| infinity [Pervasives] | Positive infinity. |
| infix_tag [Obj] | |
| init [StringLabels] |
|
| init [String] |
|
| init [Random] | Initialize the generator, using the argument as a seed. |
| init [ListLabels] |
|
| init [List] |
|
| init [Dynlink] | |
| init [BytesLabels] |
|
| init [Bytes] |
|
| init [ArrayLabels] |
|
| init [Array] |
|
| input [Pervasives] |
|
| input [Digest] | Read a digest from the given input channel. |
| input_binary_int [Pervasives] | Read an integer encoded in binary format (4 bytes, big-endian) from the given input channel. |
| input_byte [Pervasives] | Same as |
| input_char [Pervasives] | Read one character from the given input channel. |
| input_line [Pervasives] | Read characters from the given input channel, until a newline character is encountered. |
| input_value [Pervasives] | Read the representation of a structured value, as produced
by |
| int [Random.State] | |
| int [Random] |
|
| int32 [Random.State] | |
| int32 [Random] |
|
| int64 [Random.State] | |
| int64 [Random] |
|
| int_of_char [Pervasives] | Return the ASCII code of the argument. |
| int_of_float [Pervasives] | Truncate the given floating-point number to an integer. |
| int_of_string [Pervasives] | Convert the given string to an integer. |
| int_of_string_opt [Pervasives] | Same as |
| int_size [Sys] | Size of an int. |
| int_tag [Obj] | |
| inter [Set.S] | Set intersection. |
| inter [MoreLabels.Set.S] | |
| interactive [Sys] | This reference is initially set to |
| inv [Complex] | Multiplicative inverse ( |
| invalid_arg [Pervasives] | Raise exception |
| is_block [Obj] | |
| is_char [Uchar] |
|
| is_directory [Sys] | Returns |
| is_empty [Stack] | Return |
| is_empty [Set.S] | Test whether a set is empty or not. |
| is_empty [Queue] | Return |
| is_empty [MoreLabels.Set.S] | |
| is_empty [MoreLabels.Map.S] | |
| is_empty [Map.S] | Test whether a map is empty or not. |
| is_implicit [Filename] | Return |
| is_inline [Printexc.Slot] |
|
| is_int [Obj] | |
| is_native [Dynlink] |
|
| is_raise [Printexc.Slot] |
|
| is_randomized [MoreLabels.Hashtbl] | |
| is_randomized [Hashtbl] | return if the tables are currently created in randomized mode by default |
| is_relative [Filename] | Return |
| is_val [Lazy] |
|
| is_valid [Uchar] |
|
| iter [Weak.S] |
|
| iter [StringLabels] |
|
| iter [String] |
|
| iter [Stream] |
|
| iter [Stack] |
|
| iter [Set.S] |
|
| iter [Queue] |
|
| iter [MoreLabels.Set.S] | |
| iter [MoreLabels.Map.S] | |
| iter [MoreLabels.Hashtbl.SeededS] | |
| iter [MoreLabels.Hashtbl.S] | |
| iter [MoreLabels.Hashtbl] | |
| iter [Map.S] |
|
| iter [ListLabels] |
|
| iter [List] |
|
| iter [Hashtbl.SeededS] | |
| iter [Hashtbl.S] | |
| iter [Hashtbl] |
|
| iter [BytesLabels] |
|
| iter [Bytes] |
|
| iter [ArrayLabels] |
|
| iter [Array] |
|
| iter2 [ListLabels] |
|
| iter2 [List] |
|
| iter2 [ArrayLabels] |
|
| iter2 [Array] |
|
| iteri [StringLabels] | Same as |
| iteri [String] | Same as |
| iteri [ListLabels] | Same as |
| iteri [List] | Same as |
| iteri [BytesLabels] | Same as |
| iteri [Bytes] | Same as |
| iteri [ArrayLabels] | Same as |
| iteri [Array] | Same as |
J | |
| junk [Stream] | Remove the first element of the stream, possibly unfreezing it before. |
K | |
| kasprintf [Format] | Same as |
| kbprintf [Printf] | Same as |
| key_pressed [Graphics] | Return |
| kfprintf [Printf] | Same as |
| kfprintf [Format] | Same as |
| kfscanf [Scanf] | |
| kprintf [Printf] | A deprecated synonym for |
| kprintf [Format] | |
| kscanf [Scanf] | Same as |
| ksprintf [Printf] | Same as |
| ksprintf [Format] | Same as |
| ksscanf [Scanf] | Same as |
L | |
| last_chars [Str] |
|
| last_non_constant_constructor_tag [Obj] | |
| lazy_from_fun [Lazy] | |
| lazy_from_val [Lazy] | |
| lazy_is_val [Lazy] | |
| lazy_tag [Obj] | |
| ldexp [Pervasives] |
|
| length [Weak] |
|
| length [StringLabels] | Return the length (number of characters) of the given string. |
| length [String] | Return the length (number of characters) of the given string. |
| length [Stack] | Return the number of elements in a stack. |
| length [Queue] | Return the number of elements in a queue. |
| length [Obj.Ephemeron] | return the number of keys |
| length [MoreLabels.Hashtbl.SeededS] | |
| length [MoreLabels.Hashtbl.S] | |
| length [MoreLabels.Hashtbl] | |
| length [ListLabels] | Return the length (number of elements) of the given list. |
| length [List] | Return the length (number of elements) of the given list. |
| length [Hashtbl.SeededS] | |
| length [Hashtbl.S] | |
| length [Hashtbl] |
|
| length [BytesLabels] | Return the length (number of bytes) of the argument. |
| length [Bytes] | Return the length (number of bytes) of the argument. |
| length [Buffer] | Return the number of characters currently contained in the buffer. |
| length [ArrayLabels] | Return the length (number of elements) of the given array. |
| length [Array] | Return the length (number of elements) of the given array. |
| lexeme [Lexing] |
|
| lexeme_char [Lexing] |
|
| lexeme_end [Lexing] |
|
| lexeme_end_p [Lexing] | Like |
| lexeme_start [Lexing] |
|
| lexeme_start_p [Lexing] | Like |
| lineto [Graphics] | Draw a line with endpoints the current point and the given point, and move the current point to the given point. |
| list [Sort] | Sort a list in increasing order according to an ordering predicate. |
| lnot [Pervasives] | Bitwise logical negation. |
| loadfile [Dynlink] | In bytecode: load the given bytecode object file ( |
| loadfile_private [Dynlink] | Same as |
| location [Printexc.Slot] |
|
| lock [Mutex] | Lock the given mutex. |
| log [Pervasives] | Natural logarithm. |
| log [Complex] | Natural logarithm (in base |
| log10 [Pervasives] | Base 10 logarithm. |
| log1p [Pervasives] |
|
| logand [Nativeint] | Bitwise logical and. |
| logand [Int64] | Bitwise logical and. |
| logand [Int32] | Bitwise logical and. |
| lognot [Nativeint] | Bitwise logical negation. |
| lognot [Int64] | Bitwise logical negation. |
| lognot [Int32] | Bitwise logical negation. |
| logor [Nativeint] | Bitwise logical or. |
| logor [Int64] | Bitwise logical or. |
| logor [Int32] | Bitwise logical or. |
| logxor [Nativeint] | Bitwise logical exclusive or. |
| logxor [Int64] | Bitwise logical exclusive or. |
| logxor [Int32] | Bitwise logical exclusive or. |
| loop_at_exit [Graphics] | Loop before exiting the program, the list given as argument is the list of handlers and the events on which these handlers are called. |
| lowercase [StringLabels] | Return a copy of the argument, with all uppercase letters translated to lowercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| lowercase [String] | Return a copy of the argument, with all uppercase letters translated to lowercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| lowercase [Char] | Convert the given character to its equivalent lowercase character, using the ISO Latin-1 (8859-1) character set. |
| lowercase [BytesLabels] | Return a copy of the argument, with all uppercase letters translated to lowercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| lowercase [Bytes] | Return a copy of the argument, with all uppercase letters translated to lowercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| lowercase_ascii [StringLabels] | Return a copy of the argument, with all uppercase letters translated to lowercase, using the US-ASCII character set. |
| lowercase_ascii [String] | Return a copy of the argument, with all uppercase letters translated to lowercase, using the US-ASCII character set. |
| lowercase_ascii [Char] | Convert the given character to its equivalent lowercase character, using the US-ASCII character set. |
| lowercase_ascii [BytesLabels] | Return a copy of the argument, with all uppercase letters translated to lowercase, using the US-ASCII character set. |
| lowercase_ascii [Bytes] | Return a copy of the argument, with all uppercase letters translated to lowercase, using the US-ASCII character set. |
M | |
| magenta [Graphics] | |
| magic [Obj] | |
| major [Gc] | Do a minor collection and finish the current major collection cycle. |
| major_slice [Gc] |
|
| make [StringLabels] |
|
| make [String] |
|
| make [Random.State] | Create a new state and initialize it with the given seed. |
| make [BytesLabels] |
|
| make [Bytes] |
|
| make [ArrayLabels] |
|
| make [Array] |
|
| make_float [ArrayLabels] | |
| make_float [Array] | |
| make_formatter [Format] |
|
| make_image [Graphics] | Convert the given color matrix to an image. |
| make_lexer [Genlex] | Construct the lexer function. |
| make_matrix [ArrayLabels] |
|
| make_matrix [Array] |
|
| make_self_init [Random.State] | Create a new state and initialize it with a system-dependent low-entropy seed. |
| make_symbolic_output_buffer [Format] |
|
| map [StringLabels] |
|
| map [String] |
|
| map [Set.S] |
|
| map [MoreLabels.Set.S] | |
| map [MoreLabels.Map.S] | |
| map [Map.S] |
|
| map [ListLabels] |
|
| map [List] |
|
| map [BytesLabels] |
|
| map [Bytes] |
|
| map [ArrayLabels] |
|
| map [Array] |
|
| map2 [ListLabels] |
|
| map2 [List] |
|
| map2 [ArrayLabels] |
|
| map2 [Array] |
|
| mapi [StringLabels] |
|
| mapi [String] |
|
| mapi [MoreLabels.Map.S] | |
| mapi [Map.S] | Same as |
| mapi [ListLabels] | Same as |
| mapi [List] | Same as |
| mapi [BytesLabels] |
|
| mapi [Bytes] |
|
| mapi [ArrayLabels] | Same as |
| mapi [Array] | Same as |
| marshal [Obj] | |
| match_beginning [Str] |
|
| match_end [Str] |
|
| matched_group [Str] |
|
| matched_string [Str] |
|
| max [Uchar] |
|
| max [Pervasives] | Return the greater of the two arguments. |
| max_array_length [Sys] | Maximum length of a normal array. |
| max_binding [MoreLabels.Map.S] | |
| max_binding [Map.S] | Same as |
| max_binding_opt [MoreLabels.Map.S] | |
| max_binding_opt [Map.S] | Same as |
| max_elt [Set.S] | Same as |
| max_elt [MoreLabels.Set.S] | |
| max_elt_opt [Set.S] | Same as |
| max_elt_opt [MoreLabels.Set.S] | |
| max_float [Pervasives] | The largest positive finite value of type |
| max_int [Pervasives] | The greatest representable integer. |
| max_int [Nativeint] | The greatest representable native integer, either 231 - 1 on a 32-bit platform, or 263 - 1 on a 64-bit platform. |
| max_int [Int64] | The greatest representable 64-bit integer, 263 - 1. |
| max_int [Int32] | The greatest representable 32-bit integer, 231 - 1. |
| max_string_length [Sys] | Maximum length of strings and byte sequences. |
| mem [Weak.S] |
|
| mem [Set.S] |
|
| mem [MoreLabels.Set.S] | |
| mem [MoreLabels.Map.S] | |
| mem [MoreLabels.Hashtbl.SeededS] | |
| mem [MoreLabels.Hashtbl.S] | |
| mem [MoreLabels.Hashtbl] | |
| mem [Map.S] |
|
| mem [ListLabels] |
|
| mem [List] |
|
| mem [Hashtbl.SeededS] | |
| mem [Hashtbl.S] | |
| mem [Hashtbl] |
|
| mem [ArrayLabels] |
|
| mem [Array] |
|
| mem_assoc [ListLabels] | Same as |
| mem_assoc [List] | Same as |
| mem_assq [ListLabels] | Same as |
| mem_assq [List] | Same as |
| memq [ListLabels] | Same as |
| memq [List] | Same as |
| memq [ArrayLabels] | Same as |
| memq [Array] | Same as |
| merge [Weak.S] |
|
| merge [Sort] | Merge two lists according to the given predicate. |
| merge [MoreLabels.Map.S] | |
| merge [Map.S] |
|
| merge [ListLabels] | Merge two lists:
Assuming that |
| merge [List] | Merge two lists:
Assuming that |
| min [Uchar] |
|
| min [Pervasives] | Return the smaller of the two arguments. |
| min_binding [MoreLabels.Map.S] | |
| min_binding [Map.S] | Return the smallest binding of the given map
(with respect to the |
| min_binding_opt [MoreLabels.Map.S] | |
| min_binding_opt [Map.S] | Return the smallest binding of the given map
(with respect to the |
| min_elt [Set.S] | Return the smallest element of the given set
(with respect to the |
| min_elt [MoreLabels.Set.S] | |
| min_elt_opt [Set.S] | Return the smallest element of the given set
(with respect to the |
| min_elt_opt [MoreLabels.Set.S] | |
| min_float [Pervasives] | The smallest positive, non-zero, non-denormalized value of type |
| min_int [Pervasives] | The smallest representable integer. |
| min_int [Nativeint] | The smallest representable native integer, either -231 on a 32-bit platform, or -263 on a 64-bit platform. |
| min_int [Int64] | The smallest representable 64-bit integer, -263. |
| min_int [Int32] | The smallest representable 32-bit integer, -231. |
| minor [Gc] | Trigger a minor collection. |
| minor_words [Gc] | Number of words allocated in the minor heap since the program was started. |
| minus_one [Nativeint] | The native integer -1. |
| minus_one [Int64] | The 64-bit integer -1. |
| minus_one [Int32] | The 32-bit integer -1. |
| mod_float [Pervasives] |
|
| modf [Pervasives] |
|
| mouse_pos [Graphics] | Return the position of the mouse cursor, relative to the graphics window. |
| moveto [Graphics] | Position the current point. |
| mul [Nativeint] | Multiplication. |
| mul [Int64] | Multiplication. |
| mul [Int32] | Multiplication. |
| mul [Complex] | Multiplication |
N | |
| name_of_input [Scanf.Scanning] |
|
| nan [Pervasives] | A special floating-point value denoting the result of an
undefined operation such as |
| nativeint [Random.State] | |
| nativeint [Random] |
|
| neg [Nativeint] | Unary negation. |
| neg [Int64] | Unary negation. |
| neg [Int32] | Unary negation. |
| neg [Complex] | Unary negation. |
| neg_infinity [Pervasives] | Negative infinity. |
| new_block [Obj] | |
| new_channel [Event] | Return a new channel. |
| new_line [Lexing] | Update the |
| next [Stream] | Return the first element of the stream and remove it from the stream. |
| no_scan_tag [Obj] | |
| norm [Complex] | Norm: given |
| norm2 [Complex] | Norm squared: given |
| not [Pervasives] | The boolean negation. |
| npeek [Stream] |
|
| nth [ListLabels] | Return the |
| nth [List] | Return the |
| nth [Buffer] | Get the n-th character of the buffer. |
| nth_opt [ListLabels] | Return the |
| nth_opt [List] | Return the |
O | |
| obj [Obj] | |
| object_tag [Obj] | |
| ocaml_version [Sys] |
|
| of_bytes [Stream] | Return the stream of the characters of the bytes parameter. |
| of_channel [Stream] | Return the stream of the characters read from the input channel. |
| of_char [Uchar] |
|
| of_float [Nativeint] | Convert the given floating-point number to a native integer, discarding the fractional part (truncate towards 0). |
| of_float [Int64] | Convert the given floating-point number to a 64-bit integer, discarding the fractional part (truncate towards 0). |
| of_float [Int32] | Convert the given floating-point number to a 32-bit integer, discarding the fractional part (truncate towards 0). |
| of_int [Uchar] |
|
| of_int [Nativeint] | Convert the given integer (type |
| of_int [Int64] | Convert the given integer (type |
| of_int [Int32] | Convert the given integer (type |
| of_int32 [Nativeint] | Convert the given 32-bit integer (type |
| of_int32 [Int64] | Convert the given 32-bit integer (type |
| of_list [Stream] | Return the stream holding the elements of the list in the same order. |
| of_list [Set.S] |
|
| of_list [MoreLabels.Set.S] | |
| of_list [ArrayLabels] |
|
| of_list [Array] |
|
| of_nativeint [Int64] | Convert the given native integer (type |
| of_string [Stream] | Return the stream of the characters of the string parameter. |
| of_string [Nativeint] | Convert the given string to a native integer. |
| of_string [Int64] | Convert the given string to a 64-bit integer. |
| of_string [Int32] | Convert the given string to a 32-bit integer. |
| of_string [BytesLabels] | Return a new byte sequence that contains the same bytes as the given string. |
| of_string [Bytes] | Return a new byte sequence that contains the same bytes as the given string. |
| of_string_opt [Nativeint] | Same as |
| of_string_opt [Int64] | Same as |
| of_string_opt [Int32] | Same as |
| one [Nativeint] | The native integer 1. |
| one [Int64] | The 64-bit integer 1. |
| one [Int32] | The 32-bit integer 1. |
| one [Complex] | The complex number |
| opaque_identity [Sys] | For the purposes of optimization, |
| open_box [Format] |
|
| open_graph [Graphics] | Show the graphics window or switch the screen to graphic mode. |
| open_hbox [Format] |
|
| open_hovbox [Format] |
|
| open_hvbox [Format] |
|
| open_in [Scanf.Scanning] |
|
| open_in [Pervasives] | Open the named file for reading, and return a new input channel on that file, positioned at the beginning of the file. |
| open_in_bin [Scanf.Scanning] |
|
| open_in_bin [Pervasives] | Same as |
| open_in_gen [Pervasives] |
|
| open_out [Pervasives] | Open the named file for writing, and return a new output channel on that file, positioned at the beginning of the file. |
| open_out_bin [Pervasives] | Same as |
| open_out_gen [Pervasives] |
|
| open_subwindow [GraphicsX11] | Create a sub-window of the current OCaml graphics window and return its identifier. |
| open_tag [Format] |
|
| open_tbox [Format] |
|
| open_temp_file [Filename] | Same as |
| open_vbox [Format] |
|
| os_type [Sys] | Operating system currently executing the OCaml program. |
| out_channel_length [Pervasives.LargeFile] | |
| out_channel_length [Pervasives] | Return the size (number of characters) of the regular file on which the given channel is opened. |
| out_of_heap_tag [Obj] | |
| output [Pervasives] |
|
| output [Digest] | Write a digest on the given output channel. |
| output_binary_int [Pervasives] | Write one integer in binary format (4 bytes, big-endian) on the given output channel. |
| output_buffer [Buffer] |
|
| output_byte [Pervasives] | Write one 8-bit integer (as the single character with that code) on the given output channel. |
| output_bytes [Pervasives] | Write the byte sequence on the given output channel. |
| output_char [Pervasives] | Write the character on the given output channel. |
| output_string [Pervasives] | Write the string on the given output channel. |
| output_substring [Pervasives] | Same as |
| output_value [Pervasives] | Write the representation of a structured value of any type to a channel. |
| over_max_boxes [Format] | Tests if the maximum number of pretty-printing boxes allowed have already been opened. |
P | |
| parent_dir_name [Filename] | The conventional name for the parent of the current directory (e.g. |
| parse [Arg] |
|
| parse_and_expand_argv_dynamic [Arg] | Same as |
| parse_argv [Arg] |
|
| parse_argv_dynamic [Arg] | Same as |
| parse_dynamic [Arg] | Same as |
| parse_expand [Arg] | Same as |
| partition [Set.S] |
|
| partition [MoreLabels.Set.S] | |
| partition [MoreLabels.Map.S] | |
| partition [Map.S] |
|
| partition [ListLabels] |
|
| partition [List] |
|
| peek [Stream] | Return |
| peek [Queue] |
|
| plot [Graphics] | Plot the given point with the current drawing color. |
| plots [Graphics] | Plot the given points with the current drawing color. |
| point_color [Graphics] | Return the color of the given point in the backing store (see "Double buffering" below). |
| polar [Complex] |
|
| poll [Event] | Non-blocking version of |
| pop [Stack] |
|
| pop [Queue] |
|
| pos_in [Pervasives.LargeFile] | |
| pos_in [Pervasives] | Return the current reading position for the given channel. |
| pos_out [Pervasives.LargeFile] | |
| pos_out [Pervasives] | Return the current writing position for the given channel. |
| pow [Complex] | Power function. |
| pp_close_box [Format] | |
| pp_close_tag [Format] | |
| pp_close_tbox [Format] | |
| pp_force_newline [Format] | |
| pp_get_all_formatter_output_functions [Format] | |
| pp_get_ellipsis_text [Format] | |
| pp_get_formatter_out_functions [Format] | |
| pp_get_formatter_output_functions [Format] | |
| pp_get_formatter_tag_functions [Format] | |
| pp_get_margin [Format] | |
| pp_get_mark_tags [Format] | |
| pp_get_max_boxes [Format] | |
| pp_get_max_indent [Format] | |
| pp_get_print_tags [Format] | |
| pp_open_box [Format] | |
| pp_open_hbox [Format] | |
| pp_open_hovbox [Format] | |
| pp_open_hvbox [Format] | |
| pp_open_tag [Format] | |
| pp_open_tbox [Format] | |
| pp_open_vbox [Format] | |
| pp_over_max_boxes [Format] | |
| pp_print_as [Format] | |
| pp_print_bool [Format] | |
| pp_print_break [Format] | |
| pp_print_char [Format] | |
| pp_print_cut [Format] | |
| pp_print_float [Format] | |
| pp_print_flush [Format] | |
| pp_print_if_newline [Format] | |
| pp_print_int [Format] | |
| pp_print_list [Format] |
|
| pp_print_newline [Format] | |
| pp_print_space [Format] | |
| pp_print_string [Format] | |
| pp_print_tab [Format] | |
| pp_print_tbreak [Format] | |
| pp_print_text [Format] |
|
| pp_set_all_formatter_output_functions [Format] | |
| pp_set_ellipsis_text [Format] | |
| pp_set_formatter_out_channel [Format] | Redirecting the standard formatter output |
| pp_set_formatter_out_functions [Format] | |
| pp_set_formatter_output_functions [Format] | |
| pp_set_formatter_tag_functions [Format] | |
| pp_set_margin [Format] | |
| pp_set_mark_tags [Format] | |
| pp_set_max_boxes [Format] | |
| pp_set_max_indent [Format] | |
| pp_set_print_tags [Format] | |
| pp_set_tab [Format] | |
| pp_set_tags [Format] | |
| pred [Uchar] |
|
| pred [Pervasives] |
|
| pred [Nativeint] | Predecessor. |
| pred [Int64] | Predecessor. |
| pred [Int32] | Predecessor. |
| prerr_bytes [Pervasives] | Print a byte sequence on standard error. |
| prerr_char [Pervasives] | Print a character on standard error. |
| prerr_endline [Pervasives] | Print a string, followed by a newline character on standard error and flush standard error. |
| prerr_float [Pervasives] | Print a floating-point number, in decimal, on standard error. |
| prerr_int [Pervasives] | Print an integer, in decimal, on standard error. |
| prerr_newline [Pervasives] | Print a newline character on standard error, and flush standard error. |
| prerr_string [Pervasives] | Print a string on standard error. |
| print [Printexc] |
|
| print_as [Format] |
|
| print_backtrace [Printexc] |
|
| print_bool [Format] | Print a boolean in the current pretty-printing box. |
| print_break [Format] |
|
| print_bytes [Pervasives] | Print a byte sequence on standard output. |
| print_char [Pervasives] | Print a character on standard output. |
| print_char [Format] | Print a character in the current pretty-printing box. |
| print_cut [Format] |
|
| print_endline [Pervasives] | Print a string, followed by a newline character, on standard output and flush standard output. |
| print_float [Pervasives] | Print a floating-point number, in decimal, on standard output. |
| print_float [Format] | Print a floating point number in the current pretty-printing box. |
| print_flush [Format] | End of pretty-printing: resets the pretty-printer to initial state. |
| print_if_newline [Format] | Execute the next formatting command if the preceding line has just been split. |
| print_int [Pervasives] | Print an integer, in decimal, on standard output. |
| print_int [Format] | Print an integer in the current pretty-printing box. |
| print_newline [Pervasives] | Print a newline character on standard output, and flush standard output. |
| print_newline [Format] | End of pretty-printing: resets the pretty-printer to initial state. |
| print_raw_backtrace [Printexc] | Print a raw backtrace in the same format
|
| print_space [Format] |
|
| print_stat [Gc] | Print the current values of the memory management counters (in human-readable form) into the channel argument. |
| print_string [Pervasives] | Print a string on standard output. |
| print_string [Format] |
|
| print_tab [Format] |
|
| print_tbreak [Format] |
|
| printf [Printf] | Same as |
| printf [Format] | Same as |
| prohibit [Dynlink] |
|
| push [Stack] |
|
| push [Queue] |
|
Q | |
| quick_stat [Gc] | Same as |
| quote [Str] |
|
| quote [Filename] | Return a quoted version of a file name, suitable for use as one argument in a command line, escaping all meta-characters. |
R | |
| raise [Pervasives] | Raise the given exception value |
| raise_notrace [Pervasives] | A faster version |
| raise_with_backtrace [Printexc] | Reraise the exception using the given raw_backtrace for the origin of the exception |
| randomize [MoreLabels.Hashtbl] | |
| randomize [Hashtbl] | After a call to |
| raw_backtrace_length [Printexc] |
|
| raw_backtrace_to_string [Printexc] | Return a string from a raw backtrace, in the same format
|
| rcontains_from [StringLabels] |
|
| rcontains_from [String] |
|
| rcontains_from [BytesLabels] |
|
| rcontains_from [Bytes] |
|
| reachable_words [Obj] | Computes the total size (in words, including the headers) of all heap blocks accessible from the argument. |
| read_arg [Arg] |
|
| read_arg0 [Arg] | Identical to |
| read_float [Pervasives] | Flush standard output, then read one line from standard input and convert it to a floating-point number. |
| read_float_opt [Pervasives] | Flush standard output, then read one line from standard input and convert it to a floating-point number. |
| read_int [Pervasives] | Flush standard output, then read one line from standard input and convert it to an integer. |
| read_int_opt [Pervasives] | Same as |
| read_key [Graphics] | Wait for a key to be pressed, and return the corresponding character. |
| read_line [Pervasives] | Flush standard output, then read characters from standard input until a newline character is encountered. |
| readdir [Sys] | Return the names of all files present in the given directory. |
| really_input [Pervasives] |
|
| really_input_string [Pervasives] |
|
| receive [Event] |
|
| record_backtrace [Printexc] |
|
| red [Graphics] | |
| ref [Pervasives] | Return a fresh reference containing the given value. |
| regexp [Str] | Compile a regular expression. |
| regexp_case_fold [Str] | Same as |
| regexp_string [Str] |
|
| regexp_string_case_fold [Str] |
|
| register [Callback] |
|
| register_exception [Callback] |
|
| register_printer [Printexc] |
|
| rem [Nativeint] | Integer remainder. |
| rem [Int64] | Integer remainder. |
| rem [Int32] | Integer remainder. |
| remember_mode [Graphics] | Set remember mode on or off. |
| remove [Weak.S] |
|
| remove [Sys] | Remove the given file name from the file system. |
| remove [Set.S] |
|
| remove [MoreLabels.Set.S] | |
| remove [MoreLabels.Map.S] | |
| remove [MoreLabels.Hashtbl.SeededS] | |
| remove [MoreLabels.Hashtbl.S] | |
| remove [MoreLabels.Hashtbl] | |
| remove [Map.S] |
|
| remove [Hashtbl.SeededS] | |
| remove [Hashtbl.S] | |
| remove [Hashtbl] |
|
| remove_assoc [ListLabels] |
|
| remove_assoc [List] |
|
| remove_assq [ListLabels] | Same as |
| remove_assq [List] | Same as |
| remove_extension [Filename] | Return the given file name without its extension, as defined
in |
| rename [Sys] | Rename a file. |
| rep [Uchar] |
|
| replace [MoreLabels.Hashtbl.SeededS] | |
| replace [MoreLabels.Hashtbl.S] | |
| replace [MoreLabels.Hashtbl] | |
| replace [Hashtbl.SeededS] | |
| replace [Hashtbl.S] | |
| replace [Hashtbl] |
|
| replace_first [Str] | Same as |
| replace_matched [Str] |
|
| repr [Obj] | |
| reset [MoreLabels.Hashtbl.SeededS] | |
| reset [MoreLabels.Hashtbl.S] | |
| reset [MoreLabels.Hashtbl] | |
| reset [Hashtbl.SeededS] | |
| reset [Hashtbl.S] | |
| reset [Hashtbl] | Empty a hash table and shrink the size of the bucket table to its initial size. |
| reset [Buffer] | Empty the buffer and deallocate the internal byte sequence holding the
buffer contents, replacing it with the initial internal byte sequence
of length |
| resize_window [Graphics] | Resize and erase the graphics window. |
| rev [ListLabels] | List reversal. |
| rev [List] | List reversal. |
| rev_append [ListLabels] |
|
| rev_append [List] |
|
| rev_map [ListLabels] | |
| rev_map [List] | |
| rev_map2 [ListLabels] | |
| rev_map2 [List] | |
| rgb [Graphics] |
|
| rhs_end [Parsing] | See |
| rhs_end_pos [Parsing] | Same as |
| rhs_start [Parsing] | Same as |
| rhs_start_pos [Parsing] | Same as |
| rindex [StringLabels] |
|
| rindex [String] |
|
| rindex [BytesLabels] |
|
| rindex [Bytes] |
|
| rindex_from [StringLabels] |
|
| rindex_from [String] |
|
| rindex_from [BytesLabels] |
|
| rindex_from [Bytes] |
|
| rindex_from_opt [StringLabels] |
|
| rindex_from_opt [String] |
|
| rindex_from_opt [BytesLabels] |
|
| rindex_from_opt [Bytes] |
|
| rindex_opt [StringLabels] |
|
| rindex_opt [String] |
|
| rindex_opt [BytesLabels] |
|
| rindex_opt [Bytes] |
|
| rlineto [Graphics] | Draw a line with endpoints the current point and the current point translated of the given vector, and move the current point to this point. |
| rmoveto [Graphics] |
|
| runtime_parameters [Sys] | Return the value of the runtime parameters, in the same format
as the contents of the |
| runtime_variant [Sys] | Return the name of the runtime variant the program is running on. |
| runtime_warnings_enabled [Sys] | Return whether runtime warnings are currently enabled. |
S | |
| save_and_close [Spacetime.Series] |
|
| save_event [Spacetime.Series] |
|
| save_event_for_automatic_snapshots [Spacetime] | Like |
| scanf [Scanf] | Same as |
| search_backward [Str] |
|
| search_forward [Str] |
|
| seeded_hash [MoreLabels.Hashtbl] | |
| seeded_hash [Hashtbl] | A variant of |
| seeded_hash_param [MoreLabels.Hashtbl] | |
| seeded_hash_param [Hashtbl] | A variant of |
| seek_in [Pervasives.LargeFile] | |
| seek_in [Pervasives] |
|
| seek_out [Pervasives.LargeFile] | |
| seek_out [Pervasives] |
|
| select [Event] | ``Synchronize'' on an alternative of events. |
| self_init [Random] | Initialize the generator with a random seed chosen in a system-dependent way. |
| send [Event] |
|
| set [Weak] |
|
| set [StringLabels] |
|
| set [String] |
|
| set [Gc] |
|
| set [BytesLabels] |
|
| set [Bytes] |
|
| set [ArrayLabels] |
|
| set [Array] |
|
| set_all_formatter_output_functions [Format] | |
| set_binary_mode_in [Pervasives] |
|
| set_binary_mode_out [Pervasives] |
|
| set_color [Graphics] | Set the current drawing color. |
| set_data [Obj.Ephemeron] | Same as |
| set_data [Ephemeron.Kn] | Same as |
| set_data [Ephemeron.K2] | Same as |
| set_data [Ephemeron.K1] |
|
| set_double_field [Obj] | |
| set_ellipsis_text [Format] | Set the text of the ellipsis printed when too many pretty-printing boxes
are open (a single dot, |
| set_field [Obj] | When using flambda: |
| set_font [Graphics] | Set the font used for drawing text. |
| set_formatter_out_channel [Format] | Redirect the standard pretty-printer output to the given channel. |
| set_formatter_out_functions [Format] |
|
| set_formatter_output_functions [Format] |
|
| set_formatter_tag_functions [Format] |
|
| set_key [Obj.Ephemeron] | Same as |
| set_key [Ephemeron.Kn] | Same as |
| set_key [Ephemeron.K1] |
|
| set_key1 [Ephemeron.K2] | Same as |
| set_key2 [Ephemeron.K2] | Same as |
| set_line_width [Graphics] | Set the width of points and lines drawn with the functions above. |
| set_margin [Format] |
|
| set_mark_tags [Format] |
|
| set_max_boxes [Format] |
|
| set_max_indent [Format] |
|
| set_print_tags [Format] |
|
| set_signal [Sys] | Same as |
| set_state [Random] | Set the state of the generator used by the basic functions. |
| set_tab [Format] | Sets a tabulation marker at current insertion point. |
| set_tag [Obj] | |
| set_tags [Format] |
|
| set_temp_dir_name [Filename] | Change the temporary directory returned by |
| set_text_size [Graphics] | Set the character size used for drawing text. |
| set_trace [Parsing] | Control debugging support for |
| set_uncaught_exception_handler [Printexc] |
|
| set_window_title [Graphics] | Set the title of the graphics window. |
| shift_left [Nativeint] |
|
| shift_left [Int64] |
|
| shift_left [Int32] |
|
| shift_right [Nativeint] |
|
| shift_right [Int64] |
|
| shift_right [Int32] |
|
| shift_right_logical [Nativeint] |
|
| shift_right_logical [Int64] |
|
| shift_right_logical [Int32] |
|
| sigabrt [Sys] | Abnormal termination |
| sigalrm [Sys] | Timeout |
| sigbus [Sys] | Bus error |
| sigchld [Sys] | Child process terminated |
| sigcont [Sys] | Continue |
| sigfpe [Sys] | Arithmetic exception |
| sighup [Sys] | Hangup on controlling terminal |
| sigill [Sys] | Invalid hardware instruction |
| sigint [Sys] | Interactive interrupt (ctrl-C) |
| sigkill [Sys] | Termination (cannot be ignored) |
| signal [Sys] | Set the behavior of the system on receipt of a given signal. |
| sigpipe [Sys] | Broken pipe |
| sigpoll [Sys] | Pollable event |
| sigprof [Sys] | Profiling interrupt |
| sigquit [Sys] | Interactive termination |
| sigsegv [Sys] | Invalid memory reference |
| sigstop [Sys] | Stop |
| sigsys [Sys] | Bad argument to routine |
| sigterm [Sys] | Termination |
| sigtrap [Sys] | Trace/breakpoint trap |
| sigtstp [Sys] | Interactive stop |
| sigttin [Sys] | Terminal read from background process |
| sigttou [Sys] | Terminal write from background process |
| sigurg [Sys] | Urgent condition on socket |
| sigusr1 [Sys] | Application-defined signal 1 |
| sigusr2 [Sys] | Application-defined signal 2 |
| sigvtalrm [Sys] | Timeout in virtual time |
| sigxcpu [Sys] | Timeout in cpu time |
| sigxfsz [Sys] | File size limit exceeded |
| sin [Pervasives] | Sine. |
| singleton [Set.S] |
|
| singleton [MoreLabels.Set.S] | |
| singleton [MoreLabels.Map.S] | |
| singleton [Map.S] |
|
| sinh [Pervasives] | Hyperbolic sine. |
| size [Obj] | |
| size [Nativeint] | The size in bits of a native integer. |
| size_x [Graphics] | See |
| size_y [Graphics] | Return the size of the graphics window. |
| snd [Pervasives] | Return the second component of a pair. |
| sort [ListLabels] | Sort a list in increasing order according to a comparison function. |
| sort [List] | Sort a list in increasing order according to a comparison function. |
| sort [ArrayLabels] | Sort an array in increasing order according to a comparison function. |
| sort [Array] | Sort an array in increasing order according to a comparison function. |
| sort_uniq [ListLabels] | Same as |
| sort_uniq [List] | Same as |
| sound [Graphics] |
|
| split [Str] |
|
| split [Set.S] |
|
| split [MoreLabels.Set.S] | |
| split [MoreLabels.Map.S] | |
| split [Map.S] |
|
| split [ListLabels] | Transform a list of pairs into a pair of lists:
|
| split [List] | Transform a list of pairs into a pair of lists:
|
| split_delim [Str] | Same as |
| split_on_char [StringLabels] |
|
| split_on_char [String] |
|
| sprintf [Printf] | Same as |
| sprintf [Format] | Same as |
| sqrt [Pervasives] | Square root. |
| sqrt [Complex] | Square root. |
| sscanf [Scanf] | Same as |
| sscanf_format [Scanf] | Same as |
| stable_sort [ListLabels] | Same as |
| stable_sort [List] | Same as |
| stable_sort [ArrayLabels] | Same as |
| stable_sort [Array] | Same as |
| stat [Gc] | Return the current values of the memory management counters in a
|
| stats [Weak.S] | Return statistics on the table. |
| stats [MoreLabels.Hashtbl.SeededS] | |
| stats [MoreLabels.Hashtbl.S] | |
| stats [MoreLabels.Hashtbl] | |
| stats [Hashtbl.SeededS] | |
| stats [Hashtbl.S] | |
| stats [Hashtbl] |
|
| stats_alive [Ephemeron.SeededS] | same as |
| stats_alive [Ephemeron.S] | same as |
| std_formatter [Format] | The standard formatter to write to standard output. |
| stdbuf [Format] | The string buffer in which |
| stderr [Pervasives] | The standard error output for the process. |
| stdib [Scanf.Scanning] | A deprecated alias for |
| stdin [Scanf.Scanning] | The standard input notion for the |
| stdin [Pervasives] | The standard input for the process. |
| stdout [Pervasives] | The standard output for the process. |
| str_formatter [Format] | A formatter to output to the |
| string [Digest] | Return the digest of the given string. |
| string_after [Str] |
|
| string_before [Str] |
|
| string_match [Str] |
|
| string_of_bool [Pervasives] | Return the string representation of a boolean. |
| string_of_float [Pervasives] | Return the string representation of a floating-point number. |
| string_of_format [Pervasives] | Converts a format string into a string. |
| string_of_int [Pervasives] | Return the string representation of an integer, in decimal. |
| string_partial_match [Str] | Similar to |
| string_tag [Obj] | |
| sub [StringLabels] |
|
| sub [String] |
|
| sub [Nativeint] | Subtraction. |
| sub [Int64] | Subtraction. |
| sub [Int32] | Subtraction. |
| sub [Complex] | Subtraction |
| sub [BytesLabels] |
|
| sub [Bytes] |
|
| sub [Buffer] |
|
| sub [ArrayLabels] |
|
| sub [Array] |
|
| sub_string [BytesLabels] | Same as |
| sub_string [Bytes] | Same as |
| subbytes [Digest] |
|
| subset [Set.S] |
|
| subset [MoreLabels.Set.S] | |
| substitute_first [Str] | Same as |
| substring [Digest] |
|
| succ [Uchar] |
|
| succ [Pervasives] |
|
| succ [Nativeint] | Successor. |
| succ [Int64] | Successor. |
| succ [Int32] | Successor. |
| symbol_end [Parsing] | See |
| symbol_end_pos [Parsing] | Same as |
| symbol_start [Parsing] |
|
| symbol_start_pos [Parsing] | Same as |
| sync [Event] | ``Synchronize'' on an event: offer all the communication possibilities specified in the event to the outside world, and block until one of the communications succeed. |
| synchronize [Graphics] | Synchronize the backing store and the on-screen window, by copying the contents of the backing store onto the graphics window. |
T | |
| tag [Obj] | |
| take [Spacetime.Snapshot] |
|
| take [Queue] |
|
| tan [Pervasives] | Tangent. |
| tanh [Pervasives] | Hyperbolic tangent. |
| temp_dir_name [Filename] | The name of the initial temporary directory:
Under Unix, the value of the |
| temp_file [Filename] |
|
| text_size [Graphics] | Return the dimensions of the given text, if it were drawn with the current font and size. |
| time [Sys] | Return the processor time, in seconds, used by the program since the beginning of execution. |
| tl [ListLabels] | Return the given list without its first element. |
| tl [List] | Return the given list without its first element. |
| to_buffer [Marshal] |
|
| to_bytes [Marshal] |
|
| to_bytes [Buffer] | Return a copy of the current contents of the buffer. |
| to_channel [Marshal] |
|
| to_char [Uchar] |
|
| to_float [Nativeint] | Convert the given native integer to a floating-point number. |
| to_float [Int64] | Convert the given 64-bit integer to a floating-point number. |
| to_float [Int32] | Convert the given 32-bit integer to a floating-point number. |
| to_hex [Digest] | Return the printable hexadecimal representation of the given digest. |
| to_int [Uchar] |
|
| to_int [Nativeint] | Convert the given native integer (type |
| to_int [Int64] | Convert the given 64-bit integer (type |
| to_int [Int32] | Convert the given 32-bit integer (type |
| to_int32 [Nativeint] | Convert the given native integer to a
32-bit integer (type |
| to_int32 [Int64] | Convert the given 64-bit integer (type |
| to_list [ArrayLabels] |
|
| to_list [Array] |
|
| to_nativeint [Int64] | Convert the given 64-bit integer (type |
| to_string [Printexc] |
|
| to_string [Nativeint] | Return the string representation of its argument, in decimal. |
| to_string [Marshal] | Same as |
| to_string [Int64] | Return the string representation of its argument, in decimal. |
| to_string [Int32] | Return the string representation of its argument, in signed decimal. |
| to_string [BytesLabels] | Return a new string that contains the same bytes as the given byte sequence. |
| to_string [Bytes] | Return a new string that contains the same bytes as the given byte sequence. |
| top [Stack] |
|
| top [Queue] |
|
| total_size [Marshal] | See |
| transfer [Queue] |
|
| transp [Graphics] | In matrices of colors, this color represent a 'transparent' point: when drawing the corresponding image, all pixels on the screen corresponding to a transparent pixel in the image will not be modified, while other points will be set to the color of the corresponding point in the image. |
| trim [StringLabels] | Return a copy of the argument, without leading and trailing whitespace. |
| trim [String] | Return a copy of the argument, without leading and trailing whitespace. |
| trim [BytesLabels] | Return a copy of the argument, without leading and trailing whitespace. |
| trim [Bytes] | Return a copy of the argument, without leading and trailing whitespace. |
| truncate [Pervasives] | Same as |
| truncate [Obj] | |
| truncate [Buffer] |
|
| try_lock [Mutex] | Same as |
U | |
| unaligned_tag [Obj] | |
| uncapitalize [StringLabels] | Return a copy of the argument, with the first character set to lowercase, using the ISO Latin-1 (8859-1) character set.. |
| uncapitalize [String] | Return a copy of the argument, with the first character set to lowercase, using the ISO Latin-1 (8859-1) character set.. |
| uncapitalize [BytesLabels] | Return a copy of the argument, with the first character set to lowercase, using the ISO Latin-1 (8859-1) character set.. |
| uncapitalize [Bytes] | Return a copy of the argument, with the first character set to lowercase, using the ISO Latin-1 (8859-1) character set.. |
| uncapitalize_ascii [StringLabels] | Return a copy of the argument, with the first character set to lowercase, using the US-ASCII character set. |
| uncapitalize_ascii [String] | Return a copy of the argument, with the first character set to lowercase, using the US-ASCII character set. |
| uncapitalize_ascii [BytesLabels] | Return a copy of the argument, with the first character set to lowercase, using the US-ASCII character set. |
| uncapitalize_ascii [Bytes] | Return a copy of the argument, with the first character set to lowercase, using the US-ASCII character set. |
| unescaped [Scanf] |
|
| union [Set.S] | Set union. |
| union [MoreLabels.Set.S] | |
| union [MoreLabels.Map.S] | |
| union [Map.S] |
|
| unix [Sys] | True if |
| unlock [Mutex] | Unlock the given mutex. |
| unmarshal [Obj] | |
| unsafe_of_string [Bytes] | Unsafely convert a shared string to a byte sequence that should not be mutated. |
| unsafe_to_string [Bytes] | Unsafely convert a byte sequence into a string. |
| unset_data [Obj.Ephemeron] | Same as |
| unset_data [Ephemeron.Kn] | Same as |
| unset_data [Ephemeron.K2] | Same as |
| unset_data [Ephemeron.K1] |
|
| unset_key [Obj.Ephemeron] | Same as |
| unset_key [Ephemeron.Kn] | Same as |
| unset_key [Ephemeron.K1] |
|
| unset_key1 [Ephemeron.K2] | Same as |
| unset_key2 [Ephemeron.K2] | Same as |
| update [MoreLabels.Map.S] | |
| update [Map.S] |
|
| uppercase [StringLabels] | Return a copy of the argument, with all lowercase letters translated to uppercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| uppercase [String] | Return a copy of the argument, with all lowercase letters translated to uppercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| uppercase [Char] | Convert the given character to its equivalent uppercase character, using the ISO Latin-1 (8859-1) character set. |
| uppercase [BytesLabels] | Return a copy of the argument, with all lowercase letters translated to uppercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| uppercase [Bytes] | Return a copy of the argument, with all lowercase letters translated to uppercase, including accented letters of the ISO Latin-1 (8859-1) character set. |
| uppercase_ascii [StringLabels] | Return a copy of the argument, with all lowercase letters translated to uppercase, using the US-ASCII character set. |
| uppercase_ascii [String] | Return a copy of the argument, with all lowercase letters translated to uppercase, using the US-ASCII character set. |
| uppercase_ascii [Char] | Convert the given character to its equivalent uppercase character, using the US-ASCII character set. |
| uppercase_ascii [BytesLabels] | Return a copy of the argument, with all lowercase letters translated to uppercase, using the US-ASCII character set. |
| uppercase_ascii [Bytes] | Return a copy of the argument, with all lowercase letters translated to uppercase, using the US-ASCII character set. |
| usage [Arg] |
|
| usage_string [Arg] | Returns the message that would have been printed by |
W | |
| wait_next_event [Graphics] | Wait until one of the events specified in the given event list occurs, and return the status of the mouse and keyboard at that time. |
| white [Graphics] | |
| win32 [Sys] | True if |
| window_id [GraphicsX11] | Return the unique identifier of the OCaml graphics window. |
| word_size [Sys] | Size of one word on the machine currently executing the OCaml program, in bits: 32 or 64. |
| wrap [Event] |
|
| wrap_abort [Event] |
|
| write_arg [Arg] |
|
| write_arg0 [Arg] | Identical to |
Y | |
| yellow [Graphics] | |
Z | |
| zero [Nativeint] | The native integer 0. |
| zero [Int64] | The 64-bit integer 0. |
| zero [Int32] | The 32-bit integer 0. |
| zero [Complex] | The complex number |