( * ) [Pervasives] |
Integer multiplication.
|
( ** ) [Pervasives] |
Exponentiation.
|
( *. ) [Pervasives] |
Floating-point multiplication
|
(!) [Pervasives] | !r returns the current contents of reference r .
|
(!=) [Pervasives] |
Negation of
Pervasives.(==) .
|
(&&) [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] | r := a stores the value of a in reference r .
|
(<) [Pervasives] |
See
Pervasives.(>=) .
|
(<=) [Pervasives] |
See
Pervasives.(>=) .
|
(<>) [Pervasives] |
Negation of
Pervasives.(=) .
|
(=) [Pervasives] | e1 = e2 tests for structural equality of e1 and e2 .
|
(==) [Pervasives] | e1 == e2 tests for physical equality of e1 and e2 .
|
(>) [Pervasives] |
See
Pervasives.(>=) .
|
(>=) [Pervasives] |
Structural ordering functions.
|
(>>>) [JSOO] | |
(>>>) [AXOLang] | |
(@) [Pervasives] |
List concatenation.
|
(@@) [AXOToolkit] | |
(^) [Pervasives] |
String concatenation.
|
(^^) [Pervasives] | f1 ^^ f2 catenates formats f1 and f2 .
|
(asr) [Pervasives] | n asr m shifts n to the right by m bits.
|
(land) [Pervasives] |
Bitwise logical and.
|
(lor) [Pervasives] |
Bitwise logical or.
|
(lsl) [Pervasives] | n lsl m shifts n to the left by m bits.
|
(lsr) [Pervasives] | n lsr m shifts n to the right by m bits.
|
(lxor) [Pervasives] |
Bitwise logical exclusive or.
|
(mod) [Pervasives] |
Integer remainder.
|
(or) [Pervasives] | |
(||) [Pervasives] |
The boolean ``or''.
|
(~+) [Pervasives] |
Unary addition.
|
(~+.) [Pervasives] |
Unary addition.
|
(~-) [Pervasives] |
Unary negation.
|
(~-.) [Pervasives] |
Unary negation.
|
A | |
a [Js.Html] | |
a [AXOHtml.High] | |
a [AXOHtml.Low] | |
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] | abs_float f returns the absolute value of f .
|
abstract_tag [Obj] | |
acos [Pervasives] |
Arc cosine.
|
add [Weak.S] | add t x adds x to t .
|
add [Set.S] | add x s returns a set containing all elements of s ,
plus x .
|
add [Queue] | add x q adds the element x at the end of the queue q .
|
add [Nativeint] |
Addition.
|
add [MoreLabels.Set.S] | |
add [MoreLabels.Map.S] | |
add [MoreLabels.Hashtbl.S] | |
add [MoreLabels.Hashtbl] | |
add [Map.S] | add x y m returns a map containing the same bindings as
m , plus a binding of x to y .
|
add [Int64] |
Addition.
|
add [Int32] |
Addition.
|
add [Hashtbl.S] | |
add [Hashtbl] | Hashtbl.add tbl x y adds a binding of x to y in table tbl .
|
add [Complex] |
Addition
|
add_buffer [Buffer] | add_buffer b1 b2 appends the current contents of buffer b2
at the end of buffer b1 .
|
add_channel [Buffer] | add_channel b ic n reads exactly n character from the
input channel ic and stores them at the end of buffer b .
|
add_char [Buffer] | add_char b c appends the character c at the end of the buffer b .
|
add_initializer [CamlinternalOO] | |
add_offset [Obj] | |
add_string [Buffer] | add_string b s appends the string s at the end of the buffer b .
|
add_substitute [Buffer] | add_substitute b f s appends the string pattern s at the end
of the buffer b with substitution.
|
add_substring [Buffer] | add_substring b s ofs len takes len characters from offset
ofs in string s and appends them at the end of the buffer b .
|
alert [Js] | |
alert_on_code [AXOCom] | alert_on_code (code,message) makes an alert pop up when code is 400 or
500.
|
align [Arg] |
Align the documentation strings by inserting spaces at the first
space, according to the length of the keyword.
|
allocated_bytes [Gc] |
Return the total number of bytes allocated since the program was
started.
|
always [Event] | always v returns an event that is always ready for
synchronization.
|
append [StdLabels.List] | |
append [StdLabels.Array] | |
append [ListLabels] |
Catenate two lists.
|
append [List] |
Catenate two lists.
|
append [Js.Fragment] | |
append [Js.Node] | |
append [ArrayLabels] | Array.append v1 v2 returns a fresh array containing the
concatenation of the arrays v1 and v2 .
|
append [Array] | Array.append v1 v2 returns a fresh array containing the
concatenation of the arrays v1 and v2 .
|
append [AXOJs.Node] | |
append_children [AXOHtml] | |
apply_on_opted [AXOLang.LOption] | |
apply_opted [AXOLang.LOption] | |
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.
|
as_block [JSOO] |
extracts a block from a JS object, raises (Failure "as_block") in
case of error
|
as_bool [JSOO] |
Extracts a bool from a JS object
|
as_float [JSOO] |
extracts a floatfrom a JS object, raises (Failure "as_float") in
case of error
|
as_int [JSOO] |
extracts a int from a JS object, raises (Failure "as_int") in
case of error
|
as_obj [JSOO] |
extracts an object from a JS object, raises (Failure "as_obj") in
case of error
|
as_string [JSOO] |
extracts a string from a JS object, raises (Failure "as_string")
in case of error
|
asin [Pervasives] |
Arc sine.
|
assoc [StdLabels.List] | |
assoc [ListLabels] | assoc a l returns the value associated with key a in the list of
pairs l .
|
assoc [List] | assoc a l returns the value associated with key a in the list of
pairs l .
|
assoc_opt [AXOLang.LOption] | |
assq [StdLabels.List] | |
assq [ListLabels] |
Same as
ListLabels.assoc , but uses physical equality instead of
structural equality to compare keys.
|
assq [List] |
Same as
List.assoc , but uses physical equality instead of structural
equality to compare keys.
|
at_exit [Pervasives] |
Register the given function to be called at program
termination time.
|
atan [Pervasives] |
Arc tangent.
|
atan2 [Pervasives] | atan x y returns the arc tangent of y /. x .
|
auto_debug [AXOJs] | auto_debug f catches exceptions raised by f and write their string
equivalent in the Firebug console.
|
auto_synchronize [Graphics] |
By default, drawing takes place both on the window displayed
on screen, and in a memory area (the ``backing store'').
|
B | |
background [Graphics] |
See
Graphics.foreground .
|
backtrace_status [Printexc] | Printexc.backtrace_status() returns true if exception
backtraces are currently recorded, false if not.
|
basename [Filename] |
Split a file name into directory name / base file name.
|
beginning_of_input [Scanf.Scanning] | Scanning.beginning_of_input ic tests the beginning of input condition of
the given formatted input channel.
|
bind [AXOEvents.Make] | |
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] | Weak.blit ar1 off1 ar2 off2 len copies len weak pointers
from ar1 (starting at off1 ) to ar2 (starting at off2 ).
|
blit [StringLabels] | String.blit src srcoff dst dstoff len copies len characters
from string src , starting at character number srcoff , to
string dst , starting at character number dstoff .
|
blit [String] | String.blit src srcoff dst dstoff len copies len characters
from string src , starting at character number srcoff , to
string dst , starting at character number dstoff .
|
blit [StdLabels.String] | |
blit [StdLabels.Array] | |
blit [Buffer] | Buffer.blit src srcoff dst dstoff len copies len characters from
the current contents of the buffer src , starting at offset srcoff
to string dst , starting at character dstoff .
|
blit [ArrayLabels] | Array.blit v1 o1 v2 o2 len copies len elements
from array v1 , starting at element number o1 , to array v2 ,
starting at element number o2 .
|
blit [Array] | Array.blit v1 o1 v2 o2 len copies len elements
from array v1 , starting at element number o1 , to array v2 ,
starting at element number o2 .
|
blit_image [Graphics] | blit_image img x y copies screen pixels into the image img ,
modifying img in-place.
|
blockquote [AXOHtml.Low] | |
blue [Graphics] | |
blunt_alert [AXOJs] | blunt_alert s pop a window with s as a content.
|
body [AXOWidgets] | |
body [AXOJs.Node] | |
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] | Random.bool () returns true or false with probability 0.5 each.
|
bool [JSOO] | |
bool [AXOJs] | |
bool_of_string [Pervasives] |
Convert the given string to a boolean.
|
bprintf [Printf] |
Same as
Printf.fprintf , but instead of printing on an output channel,
append the formatted arguments to the given extensible buffer
(see module Buffer ).
|
bprintf [Format] |
Deprecated and error prone function.
|
br [Js.Html] | |
br [AXOHtml.Low] | |
broadcast [Condition] | broadcast c restarts all processes waiting on the
condition variable c .
|
bscanf [Scanf] | bscanf ic fmt r1 ... rN f reads arguments for the function f , from the
formatted input channel ic , according to the format string fmt , and
applies f to these values.
|
bscanf_format [Scanf] | bscanf_format ic fmt f reads a format string token from the formatted
input channel ic , according to the given format string fmt , and
applies f to the resulting format string value.
|
button [AXOHtml.Low] | |
button_down [Graphics] |
Return
true if the mouse button is pressed, false otherwise.
|
C | |
call [JSOO] |
Generic call mechanism, takes the function object, the subject
(bound to 'this' in the body and an array of JS objects to use as
arguments
|
call_function [JSOO] |
Calls a function object with a null subject
|
call_method [JSOO] |
Calls a method from an object
|
capitalize [StringLabels] |
Return a copy of the argument, with the first character set to uppercase.
|
capitalize [String] |
Return a copy of the argument, with the first character set to uppercase.
|
capitalize [StdLabels.String] | |
caption [AXOHtml.Low] | |
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.
|
catch [Printexc] | Printexc.catch fn x is similar to Printexc.print , but
aborts the program with exit code 2 after printing the
uncaught exception.
|
catch_break [Sys] | catch_break governs whether interactive interrupt (ctrl-C)
terminates the program or raises the Break exception.
|
cb_on_opted [AXOLang.LOption] | |
cb_opted [AXOLang.LOption] | |
ceil [Pervasives] |
Round above to an integer value.
|
channel [Digest] |
If
len is nonnegative, Digest.channel ic len reads len
characters from channel ic and returns their digest, or raises
End_of_file if end-of-file is reached before len characters
are read.
|
char_of_int [Pervasives] |
Return the character with the given ASCII code.
|
chdir [Sys] |
Change the current working directory of the process.
|
check [Weak] | Weak.check ar n returns true if the n th cell of ar is
full, false if it is empty.
|
check_for_error [AXOCom] |
Firefox doesn't fail nor raise an exception when a parsing error occurs.
|
check_suffix [Filename] | check_suffix name suff returns true if the filename name
ends with the suffix suff .
|
child [Js.Node] | |
child [AXOJs.Node] | |
children [Js.Node] | |
children [AXOJs.Node] | |
choose [Set.S] |
Return one element of the given set, or raise
Not_found if
the set is empty.
|
choose [MoreLabels.Set.S] | |
choose [MoreLabels.Map.S] | |
choose [Map.S] |
Return one binding of the given map, or raise
Not_found if
the map is empty.
|
choose [Event] | choose evl returns the event that is the alternative of
all the events in the list evl .
|
chop_extension [Filename] |
Return the given file name without its extension.
|
chop_suffix [Filename] | chop_suffix name suff removes the suffix suff from
the filename name .
|
chr [Char] |
Return the character with the given ASCII code.
|
cite [AXOHtml.Low] | |
classify_float [Pervasives] |
Return the class of the given floating-point number:
normal, subnormal, zero, infinite, or not a number.
|
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.S] | |
clear [MoreLabels.Hashtbl] | |
clear [Hashtbl.S] | |
clear [Hashtbl] |
Empty a hash table.
|
clear [Buffer] |
Empty the buffer.
|
clear [AXOEvents.Make] | |
clear_event [Js.Node] | |
clear_event [AXOJs.Node] | |
clear_graph [Graphics] |
Erase the graphics window.
|
clear_parser [Parsing] |
Empty the parser stack.
|
close_box [Format] |
Closes the most recently opened pretty-printing box.
|
close_graph [Graphics] |
Delete the graphics window or switch the screen back to text mode.
|
close_in [Scanf.Scanning] |
Close the
Pervasives.input_channel associated with the given
Scanning.in_channel .
|
close_in [Pervasives] |
Close the given channel.
|
close_in_noerr [Pervasives] |
Same as
close_in , but ignore all errors.
|
close_out [Pervasives] |
Close the given channel, flushing all buffered write operations.
|
close_out_noerr [Pervasives] |
Same as
close_out , but ignore all errors.
|
close_tag [Format] | close_tag () closes the most recently opened tag t .
|
close_tbox [Format] |
Closes the most recently opened tabulation box.
|
closure_tag [Obj] | |
code [Char] |
Return the ASCII code of the argument.
|
code [AXOHtml.Low] | |
col [AXOHtml.High] | |
col [AXOHtml.Low] | |
colgroup [AXOHtml.High] | |
colgroup [AXOHtml.Low] | |
combine [StdLabels.List] | |
combine [ListLabels] |
Transform a pair of lists into a list of pairs:
combine [a1; ...; an] [b1; ...; bn] is
[(a1,b1); ...; (an,bn)] .
|
combine [List] |
Transform a pair of lists into a list of pairs:
combine [a1; ...; an] [b1; ...; bn] is
[(a1,b1); ...; (an,bn)] .
|
command [Sys] |
Execute the given shell command and return its exit code.
|
compact [Gc] |
Perform a full major collection and compact the heap.
|
compare [StringLabels] |
The comparison function for strings, with the same specification as
Pervasives.compare .
|
compare [String] |
The comparison function for strings, with the same specification as
Pervasives.compare .
|
compare [StdLabels.String] | |
compare [Set.S] |
Total ordering between sets.
|
compare [Pervasives] | compare x y returns 0 if x is equal to y ,
a negative integer if x is less than y , and a positive integer
if x is greater than y .
|
compare [Nativeint] |
The comparison function for native integers, with the same specification as
Pervasives.compare .
|
compare [Set.OrderedType] |
A total ordering function over the set elements.
|
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
Pervasives.compare .
|
compare [Int32] |
The comparison function for 32-bit integers, with the same specification as
Pervasives.compare .
|
compare [Char] |
The comparison function for characters, with the same specification as
Pervasives.compare .
|
concat [StringLabels] | String.concat sep sl concatenates the list of strings sl ,
inserting the separator string sep between each.
|
concat [String] | String.concat sep sl concatenates the list of strings sl ,
inserting the separator string sep between each.
|
concat [StdLabels.String] | |
concat [StdLabels.List] | |
concat [StdLabels.Array] | |
concat [ListLabels] |
Concatenate a list of lists.
|
concat [List] |
Concatenate a list of lists.
|
concat [Filename] | concat dir file returns a file name that designates file
file in directory dir .
|
concat [ArrayLabels] |
Same as
Array.append , but concatenates a list of arrays.
|
concat [Array] |
Same as
Array.append , but concatenates a list of arrays.
|
conj [Complex] |
Conjugate: given the complex
x + i.y , returns x - i.y .
|
contains [StringLabels] | String.contains s c tests if character c
appears in the string s .
|
contains [String] | String.contains s c tests if character c
appears in the string s .
|
contains [StdLabels.String] | |
contains_from [StringLabels] | String.contains_from s start c tests if character c
appears in the substring of s starting from start to the end
of s .
|
contains_from [String] | String.contains_from s start c tests if character c
appears in s after position start .
|
contains_from [StdLabels.String] | |
contents [Buffer] |
Return a copy of the current contents of the buffer.
|
copy [StringLabels] |
Return a copy of the given string.
|
copy [String] |
Return a copy of the given string.
|
copy [StdLabels.String] | |
copy [StdLabels.Array] | |
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] | Oo.copy o returns a copy of object o , that is a fresh
object with the same methods and instance variables as o
|
copy [MoreLabels.Hashtbl.S] | |
copy [MoreLabels.Hashtbl] | |
copy [Hashtbl.S] | |
copy [Hashtbl] |
Return a copy of the given hashtable.
|
copy [CamlinternalOO] | |
copy [ArrayLabels] | Array.copy a returns a copy of a , that is, a fresh array
containing the same elements as a .
|
copy [Array] | Array.copy a returns a copy of a , that is, a fresh array
containing the same elements as a .
|
copy [AXOJs.Node] | |
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
(minor_words, promoted_words, major_words) .
|
create [Weak.S] | create n creates a new empty weak hash table, of initial
size n .
|
create [Weak] | Weak.create n returns a new weak array of length n .
|
create [Thread] | Thread.create funct arg creates a new thread of control,
in which the function application funct arg
is executed concurrently with the other threads of the program.
|
create [StringLabels] | String.create n returns a fresh string of length n .
|
create [String] | String.create n returns a fresh string of length n .
|
create [StdLabels.String] | |
create [StdLabels.Array] | |
create [Stack] |
Return a new stack, initially empty.
|
create [Queue] |
Return a new queue, initially empty.
|
create [Mutex] |
Return a new mutex.
|
create [MoreLabels.Hashtbl.S] | |
create [MoreLabels.Hashtbl] | |
create [Js.Html] | |
create [Js.Fragment] | |
create [Hashtbl.S] | |
create [Hashtbl] | Hashtbl.create n creates a new, empty hash table, with
initial size n .
|
create [Condition] |
Return a new condition variable.
|
create [Buffer] | create n returns a fresh buffer, initially empty.
|
create [ArrayLabels] | |
create [Array] | |
create_alarm [Gc] | create_alarm f will arrange for f to be called at the end of each
major GC cycle, starting with the current cycle or the next one.
|
create_image [Graphics] | create_image w h returns a new image w pixels wide and h
pixels tall, to be used in conjunction with blit_image .
|
create_matrix [StdLabels.Array] | |
create_matrix [ArrayLabels] | |
create_matrix [Array] | |
create_object [CamlinternalOO] | |
create_object_and_run_initializers [CamlinternalOO] | |
create_object_opt [CamlinternalOO] | |
create_table [CamlinternalOO] | |
current [Arg] |
Position (in
Sys.argv ) of the argument being processed.
|
current_dir_name [Filename] |
The conventional name for the current directory (e.g.
|
current_point [Graphics] |
Return the position of the current point.
|
current_vm [JSOO] | |
current_x [Graphics] |
Return the abscissa of the current point.
|
current_y [Graphics] |
Return the ordinate of the current point.
|
curveto [Graphics] | curveto b c d draws a cubic Bezier curve starting from
the current point to point d , with control points b and
c , and moves the current point to d .
|
custom_tag [Obj] | |
cyan [Graphics] | |
D | |
data_size [Marshal] |
See
Marshal.header_size .
|
debug [AXOJs] | debug s write a message in the Firebug console (if aviable)
|
decode_id [Js] | |
decr [Pervasives] |
Decrement the integer contained in the given reference.
|
default_value [AXOEvents.PARAMS] |
The value to send if an exception occurs during the conversion
of the value, if any.
|
del [AXOHtml.Low] | |
delay [Thread] | delay d suspends the execution of the calling thread for
d seconds.
|
delete_alarm [Gc] | delete_alarm a will stop the calls to the function associated
to a .
|
destruct [AXOEvents.PARAMS] |
Converts the
obj describing the event to a caml value.
|
detach [Lwt_preemptive] | |
dfn [AXOHtml.Low] | |
diff [Set.S] |
Set difference.
|
diff [MoreLabels.Set.S] | |
dir_sep [Filename] |
The directory separator (e.g.
|
dirname [Filename] |
See
Filename.basename .
|
disable_selection [AXOJs.Misc] | |
display_mode [Graphics] |
Set display mode on or off.
|
div [Nativeint] |
Integer division.
|
div [Js.Html] | |
div [Int64] |
Integer division.
|
div [Int32] |
Integer division.
|
div [Complex] |
Division
|
div [AXOHtml.Low] | |
document [Js.Node] | |
document [AXOJs.Node] | |
dom_of_xml [Js] | |
dom_of_xml [AXOJs] |
Use these to convert from xml to dom and the other way around.
|
double_array_tag [Obj] | |
double_field [Obj] | |
double_tag [Obj] | |
draw_arc [Graphics] | draw_arc x y rx ry a1 a2 draws an elliptical arc with center
x,y , horizontal radius rx , vertical radius ry , from angle
a1 to angle a2 (in degrees).
|
draw_char [Graphics] |
See
Graphics.draw_string .
|
draw_circle [Graphics] | draw_circle x y r draws a circle with center x,y and
radius r .
|
draw_ellipse [Graphics] | draw_ellipse x y rx ry draws an ellipse with center
x,y , horizontal radius rx and vertical radius ry .
|
draw_image [Graphics] |
Draw the given image with lower left corner at the given point.
|
draw_poly [Graphics] | draw_poly polygon draws the given polygon.
|
draw_poly_line [Graphics] | draw_poly_line points draws the line that joins the
points given by the array argument.
|
draw_rect [Graphics] | draw_rect x y w h draws the rectangle with lower left corner
at x,y , width w and height h .
|
draw_segments [Graphics] | draw_segments segments draws the segments given in the array
argument.
|
draw_string [Graphics] |
Draw a character or a character string with lower left corner
at current position.
|
dummy_class [CamlinternalOO] | |
dummy_pos [Lexing] |
A value of type
position , guaranteed to be different from any
valid position.
|
dummy_table [CamlinternalOO] | |
dump_image [Graphics] |
Convert an image to a color matrix.
|
dup [Obj] | |
dynload_post [AXOCom] | dynload_post url args parse make a post request at url with args and
parse the result using parse with the result of the http_post request
in case of a 200 return code.
|
E | |
element [Js.Node] | |
element [AXOJs.Node] | |
elements [Set.S] |
Return the list of all elements of the given set.
|
elements [MoreLabels.Set.S] | |
em [AXOHtml.Low] | |
empty [Stream] |
Return
() if the stream is empty, else raise Stream.Failure .
|
empty [Set.S] |
The empty set.
|
empty [MoreLabels.Set.S] | |
empty [MoreLabels.Map.S] | |
empty [Map.S] |
The empty map.
|
empty [Js.Node] | |
empty [AXOJs.Node] | |
enable_utf8 [Js] | |
end_of_input [Scanf.Scanning] | Scanning.end_of_input ic tests the end-of-input condition of the given
formatted input channel.
|
eprintf [Printf] |
Same as
Printf.fprintf , but output on stderr .
|
eprintf [Format] |
Same as
fprintf above, but output on err_formatter .
|
epsilon_float [Pervasives] |
The difference between
1.0 and the smallest exactly representable
floating-point number greater than 1.0 .
|
equal [Set.S] | equal s1 s2 tests whether the sets s1 and s2 are
equal, that is, contain equal elements.
|
equal [MoreLabels.Set.S] | |
equal [MoreLabels.Map.S] | |
equal [Map.S] | equal cmp m1 m2 tests whether the maps m1 and m2 are
equal, that is, contain equal keys and associate them with
equal data.
|
equal [Hashtbl.HashedType] |
The equality predicate used to compare keys.
|
err_formatter [Format] |
A formatter to use with formatting functions below for
output to standard error.
|
escaped [StringLabels] |
Return a copy of the argument, with special characters
represented by escape sequences, following the lexical
conventions of Objective Caml.
|
escaped [String] |
Return a copy of the argument, with special characters
represented by escape sequences, following the lexical
conventions of Objective Caml.
|
escaped [StdLabels.String] | |
escaped [Char] |
Return a string representing the given character,
with special characters escaped following the lexical conventions
of Objective Caml.
|
eval [JSOO] |
Evaluates a JS code
|
exec [Regexp] |
executes a match
the result is an array of substrings corresponding to matched groups
0 is the whole substring matched by the regexp
1 is the outermost parenthetised group
etc.
|
exec [Js] | |
executable_name [Sys] |
The name of the file containing the executable currently running.
|
exists [StdLabels.List] | |
exists [Set.S] | exists p s checks if at least one element of
the set satisfies the predicate p .
|
exists [MoreLabels.Set.S] | |
exists [MoreLabels.Map.S] | |
exists [Map.S] | exists p m checks if at least one binding of the map
satisfy the predicate p .
|
exists [ListLabels] | exists p [a1; ...; an] checks if at least one element of
the list satisfies the predicate p .
|
exists [List] | exists p [a1; ...; an] checks if at least one element of
the list satisfies the predicate p .
|
exists2 [StdLabels.List] | |
exists2 [ListLabels] |
Same as
ListLabels.exists , but for a two-argument predicate.
|
exists2 [List] |
Same as
List.exists , but for a two-argument predicate.
|
exit [Thread] |
Terminate prematurely the currently executing thread.
|
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.
|
exp [Pervasives] |
Exponential.
|
exp [Complex] |
Exponentiation.
|
expm1 [Pervasives] | expm1 x computes exp x -. 1.0 , giving numerically-accurate results
even if x is close to 0.0 .
|
extract [JSOO] |
Extracts an OCaml value from a JS object
|
F | |
failwith [Pervasives] |
Raise exception
Failure with the given string.
|
fast_sort [StdLabels.List] | |
fast_sort [StdLabels.Array] | |
fast_sort [ListLabels] |
Same as
List.sort or List.stable_sort , whichever is faster
on typical input.
|
fast_sort [List] |
Same as
List.sort or List.stable_sort , whichever is faster
on typical input.
|
fast_sort [ArrayLabels] |
Same as
Array.sort or Array.stable_sort , whichever is faster
on typical input.
|
fast_sort [Array] |
Same as
Array.sort or Array.stable_sort , whichever is faster
on typical input.
|
field [Obj] | |
fieldset [AXOHtml.Low] | |
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] | Weak.fill ar ofs len el sets to el all pointers of ar from
ofs to ofs + len - 1 .
|
fill [StringLabels] | String.fill s start len c modifies string s in place,
replacing the characters number start to start + len - 1
by c .
|
fill [String] | String.fill s start len c modifies string s in place,
replacing len characters by c , starting at start .
|
fill [StdLabels.String] | |
fill [StdLabels.Array] | |
fill [ArrayLabels] | Array.fill a ofs len x modifies the array a in place,
storing x in elements number ofs to ofs + len - 1 .
|
fill [Array] | Array.fill a ofs len x modifies the array a in place,
storing x in elements number ofs to ofs + len - 1 .
|
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] | fill_rect x y w h fills the rectangle with lower left corner
at x,y , width w and height h , with the current color.
|
filter [StdLabels.List] | |
filter [Set.S] | filter p s returns the set of all elements in s
that satisfy predicate p .
|
filter [MoreLabels.Set.S] | |
filter [MoreLabels.Map.S] | |
filter [Map.S] | filter p m returns the map with all the bindings in m
that satisfy predicate p .
|
filter [ListLabels] | filter p l returns all the elements of the list l
that satisfy the predicate p .
|
filter [List] | filter p l returns all the elements of the list l
that satisfy the predicate p .
|
filter [AXOLang.LTree] | |
filter_map [AXOLang.LList] | |
final_tag [Obj] | |
finalise [Gc] | finalise f v registers f as a finalisation function for v .
|
finalise_release [Gc] |
A finalisation function may call
finalise_release to tell the
GC that it can launch the next finalisation function without waiting
for the current one to return.
|
find [Weak.S] | find t x returns an instance of x found in t .
|
find [StdLabels.List] | |
find [MoreLabels.Map.S] | |
find [MoreLabels.Hashtbl.S] | |
find [MoreLabels.Hashtbl] | |
find [Map.S] | find x m returns the current binding of x in m ,
or raises Not_found if no such binding exists.
|
find [ListLabels] | find p l returns the first element of the list l
that satisfies the predicate p .
|
find [List] | find p l returns the first element of the list l
that satisfies the predicate p .
|
find [Hashtbl.S] | |
find [Hashtbl] | Hashtbl.find tbl x returns the current binding of x in tbl ,
or raises Not_found if no such binding exists.
|
find [AXOLang.LTree] | |
find_all [Weak.S] | find_all t x returns a list of all the instances of x
found in t .
|
find_all [StdLabels.List] | |
find_all [MoreLabels.Hashtbl.S] | |
find_all [MoreLabels.Hashtbl] | |
find_all [ListLabels] | find_all is another name for ListLabels.filter .
|
find_all [List] | find_all is another name for List.filter .
|
find_all [Hashtbl.S] | |
find_all [Hashtbl] | Hashtbl.find_all tbl x returns the list of all data
associated with x in tbl .
|
find_opt [AXOLang.LList] | |
find_remove [AXOLang.LList] | |
flatten [StdLabels.List] | |
flatten [ListLabels] |
Same as
concat .
|
flatten [List] |
Same as
concat .
|
float [Random.State] | |
float [Random] | Random.float bound returns a random floating-point number
between 0 (inclusive) and bound (exclusive).
|
float [Pervasives] |
Same as
Pervasives.float_of_int .
|
float [JSOO] |
Obtain a JS number from a float value
|
float [AXOJs] | |
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
int64 .
|
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
int32 .
|
float_of_int [Pervasives] |
Convert an integer to floating-point.
|
float_of_string [Pervasives] |
Convert the given string to a float.
|
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 [Js.Fragment] | |
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
str_formatter , flushes
the formatter and resets the corresponding buffer.
|
fold [Weak.S] | fold f t init computes (f d1 (... (f dN init))) where
d1 ... dN are the elements of t in some unspecified order.
|
fold [Set.S] | fold f s a computes (f xN ... (f x2 (f x1 a))...) ,
where x1 ... xN are the elements of s , in increasing order.
|
fold [Queue] | fold f accu q is equivalent to List.fold_left f accu l ,
where l is the list of q 's elements.
|
fold [MoreLabels.Set.S] | |
fold [MoreLabels.Map.S] | |
fold [MoreLabels.Hashtbl.S] | |
fold [MoreLabels.Hashtbl] | |
fold [Map.S] | fold f m a computes (f kN dN ... (f k1 d1 a)...) ,
where k1 ... kN are the keys of all bindings in m
(in increasing order), and d1 ... dN are the associated data.
|
fold [Hashtbl.S] | |
fold [Hashtbl] | Hashtbl.fold f tbl init computes
(f kN dN ... (f k1 d1 init)...) ,
where k1 ... kN are the keys of all bindings in tbl ,
and d1 ... dN are the associated values.
|
fold [AXOLang.LTree] | |
fold_left [StdLabels.List] | |
fold_left [StdLabels.Array] | |
fold_left [ListLabels] | List.fold_left f a [b1; ...; bn] is
f (... (f (f a b1) b2) ...) bn .
|
fold_left [List] | List.fold_left f a [b1; ...; bn] is
f (... (f (f a b1) b2) ...) bn .
|
fold_left [Js.Node] | |
fold_left [ArrayLabels] | Array.fold_left f x a computes
f (... (f (f x a.(0)) a.(1)) ...) a.(n-1) ,
where n is the length of the array a .
|
fold_left [Array] | Array.fold_left f x a computes
f (... (f (f x a.(0)) a.(1)) ...) a.(n-1) ,
where n is the length of the array a .
|
fold_left [AXOJs.Node] | |
fold_left2 [StdLabels.List] | |
fold_left2 [ListLabels] | List.fold_left2 f a [b1; ...; bn] [c1; ...; cn] is
f (... (f (f a b1 c1) b2 c2) ...) bn cn .
|
fold_left2 [List] | List.fold_left2 f a [b1; ...; bn] [c1; ...; cn] is
f (... (f (f a b1 c1) b2 c2) ...) bn cn .
|
fold_right [StdLabels.List] | |
fold_right [StdLabels.Array] | |
fold_right [ListLabels] | List.fold_right f [a1; ...; an] b is
f a1 (f a2 (... (f an b) ...)) .
|
fold_right [List] | List.fold_right f [a1; ...; an] b is
f a1 (f a2 (... (f an b) ...)) .
|
fold_right [ArrayLabels] | Array.fold_right f a x computes
f a.(0) (f a.(1) ( ... (f a.(n-1) x) ...)) ,
where n is the length of the array a .
|
fold_right [Array] | Array.fold_right f a x computes
f a.(0) (f a.(1) ( ... (f a.(n-1) x) ...)) ,
where n is the length of the array a .
|
fold_right2 [StdLabels.List] | |
fold_right2 [ListLabels] | List.fold_right2 f [a1; ...; an] [b1; ...; bn] c is
f a1 b1 (f a2 b2 (... (f an bn c) ...)) .
|
fold_right2 [List] | List.fold_right2 f [a1; ...; an] [b1; ...; bn] c is
f a1 b1 (f a2 b2 (... (f an bn c) ...)) .
|
foldable_tree [AXOToolkit] | |
for_all [StdLabels.List] | |
for_all [Set.S] | for_all p s checks if all elements of the set
satisfy the predicate p .
|
for_all [MoreLabels.Set.S] | |
for_all [MoreLabels.Map.S] | |
for_all [Map.S] | for_all p m checks if all the bindings of the map
satisfy the predicate p .
|
for_all [ListLabels] | for_all p [a1; ...; an] checks if all elements of the list
satisfy the predicate p .
|
for_all [List] | for_all p [a1; ...; an] checks if all elements of the list
satisfy the predicate p .
|
for_all2 [StdLabels.List] | |
for_all2 [ListLabels] |
Same as
ListLabels.for_all , but for a two-argument predicate.
|
for_all2 [List] |
Same as
List.for_all , but for a two-argument predicate.
|
force [Lazy] | |
force [CamlinternalLazy] | |
force_lazy_block [CamlinternalLazy] | |
force_newline [Format] |
Forces a newline in the current box.
|
force_val [Lazy] | force_val x forces the suspension x and returns its
result.
|
force_val [CamlinternalLazy] | |
force_val_lazy_block [CamlinternalLazy] | |
foreground [Graphics] |
Default background and foreground colors (usually, either black
foreground on a white background or white foreground on a
black background).
|
form [AXOHtml.Low] | |
format_from_string [Scanf] | format_from_string s fmt converts a string argument to a format string,
according to the given format string fmt .
|
format_of_string [Pervasives] | format_of_string s returns a format string read from the string
literal s .
|
formatter_of_buffer [Format] | formatter_of_buffer b returns a new formatter writing to
buffer b .
|
formatter_of_out_channel [Format] | formatter_of_out_channel oc returns a new formatter that
writes to the corresponding channel oc .
|
forward_tag [Obj] | |
fprintf [Printf] | fprintf outchan format arg1 ... argN formats the arguments
arg1 to argN according to the format string format , and
outputs the resulting string on the channel outchan .
|
fprintf [Format] | |
frexp [Pervasives] | frexp f returns the pair of the significant
and the exponent of f .
|
from [Stream] | Stream.from f returns a stream built from the function f .
|
from_channel [Scanf.Scanning] | Scanning.from_channel ic returns a formatted input channel which reads
from the regular input channel ic argument, starting at the current
reading position.
|
from_channel [Marshal] | Marshal.from_channel chan reads from channel chan the
byte representation of a structured value, as produced by
one of the Marshal.to_* functions, and reconstructs and
returns the corresponding value.
|
from_channel [Lexing] |
Create a lexer buffer on the given input channel.
|
from_file [Scanf.Scanning] |
An alias for
open_in above.
|
from_file_bin [Scanf.Scanning] |
An alias for
open_in_bin above.
|
from_function [Scanf.Scanning] | Scanning.from_function f returns a scanning buffer with the given
function as its reading method.
|
from_function [Lexing] |
Create a lexer buffer with the given function as its reading method.
|
from_string [Scanf.Scanning] | Scanning.from_string s returns a formatted input channel which reads
from the given string.
|
from_string [Marshal] | Marshal.from_string buff ofs unmarshals a structured value
like Marshal.from_channel does, except that the byte
representation is not read from a channel, but taken from
the string buff , starting at position ofs .
|
from_string [Lexing] |
Create a lexer buffer which reads from
the given string.
|
fscanf [Scanf] |
Same as
Scanf.bscanf , but reads from the given regular input channel.
|
fst [Pervasives] |
Return the first component of a pair.
|
full_init [Random] |
Same as
Random.init but takes more data as seed.
|
full_major [Gc] |
Do a minor collection, finish the current major collection cycle,
and perform a complete new cycle.
|
G | |
get [Weak] | Weak.get ar n returns None if the n th cell of ar is
empty, Some x (where x is the value) if it is full.
|
get [StringLabels] | String.get s n returns character number n in string s .
|
get [String] | String.get s n returns character number n in string s .
|
get [StdLabels.String] | |
get [StdLabels.Array] | |
get [JSOO] |
Access a property of a JS object, as a JS object.
|
get [Gc] |
Return the current values of the GC parameters in a
control record.
|
get [ArrayLabels] | Array.get a n returns the element number n of array a .
|
get [Array] | Array.get a n returns the element number n of array a .
|
get_all_formatter_output_functions [Format] |
Return the current output functions of the pretty-printer,
including line breaking and indentation functions.
|
get_argument [AXOCom.Url] |
Get the value of the specified argument or raise Not_found if there is no argument with the given name.
|
get_arguments_ [AXOCom.Url] |
Read the arguments
|
get_attribute [Js.Node] | |
get_attribute [AXOJs.Node] | |
get_backtrace [Printexc] | Printexc.get_backtrace () returns a string containing the
same exception backtrace that Printexc.print_backtrace would
print.
|
get_children [AXOLang.LTree] | |
get_content [AXOLang.LTree] | |
get_copy [Weak] | Weak.get_copy ar n returns None if the n th cell of ar is
empty, Some x (where x is a (shallow) copy of the value) if
it is full.
|
get_current_target [AXOEvents] | get_current_target evt get the DOM node
currently associated to the event
|
get_depth [AXOLang.LTree] | |
get_element_by_id [Js.Node] | |
get_element_by_id [Js] | |
get_element_by_id [AXOJs.Node] | |
get_element_by_tag [AXOJs.Node] | |
get_ellipsis_text [Format] |
Return the text of the ellipsis.
|
get_event_arg [JSOO] |
internal function
|
get_formatter_output_functions [Format] |
Return the current output functions of the pretty-printer.
|
get_formatter_tag_functions [Format] |
Return the current tag functions of the pretty-printer.
|
get_fragment_ [AXOCom.Url] |
Read the current fragment.
|
get_host_ [AXOCom.Url] |
Read the current host name
|
get_image [Graphics] |
Capture the contents of a rectangle on the screen as an image.
|
get_location [AXOCom.Url] | |
get_margin [Format] |
Returns the position of the right margin.
|
get_mark_tags [Format] |
Return the current status of tags printing and tags marking.
|
get_max_boxes [Format] |
Returns the maximum number of boxes allowed before ellipsis.
|
get_max_indent [Format] |
Return the value of the maximum indentation limit (in characters).
|
get_method [CamlinternalOO] | |
get_method_label [CamlinternalOO] | |
get_method_labels [CamlinternalOO] | |
get_parent [AXOLang.LTree] | |
get_parent [AXOJs.Node] | |
get_path [AXOCom.Url] |
Get the path as a string list
|
get_path_ [AXOCom.Url] |
Read the path
|
get_port_ [AXOCom.Url] |
Read the current port
|
get_print_tags [Format] | |
get_protocol_ [AXOCom.Url] |
Read the protocol
|
get_public_method [CamlinternalOO] | |
get_state [Random] |
Return the current state of the generator used by the basic functions.
|
get_target [AXOEvents] | get_target evt get the DOM node originaly associated to the event.
|
get_value [AXOJs.Node] | |
get_variable [CamlinternalOO] | |
get_variables [CamlinternalOO] | |
getcwd [Sys] |
Return the current working directory of the process.
|
getenv [Sys] |
Return the value associated to a variable in the process
environment.
|
green [Graphics] | |
guard [Event] | guard fn returns the event that, when synchronized, computes
fn() and behaves as the resulting event.
|
H | |
h [AXOHtml.Low] | |
h1 [Js.Html] | |
handlers_field [AXOEvents.Make] | |
hash [MoreLabels.Hashtbl] | |
hash [Hashtbl.HashedType] |
A hashing function on keys.
|
hash [Hashtbl] | Hashtbl.hash x associates a positive integer to any value of
any type.
|
hash_param [MoreLabels.Hashtbl] | |
hash_param [Hashtbl] | Hashtbl.hash_param n m x computes a hash value for x , with the
same properties as for hash .
|
hd [StdLabels.List] | |
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.
|
hex [AXOWidgets] | |
hr [AXOHtml.Low] | |
http_get [Lwt_obrowser] | http_get url args sends an HTTP GET request to the server with GET
arguments args nicely encoded and return
(code, message) where code is the HTTP code and message the content of
the answer.
|
http_get [Js] | |
http_get [AXOJs] |
Use GET and POST method for server communication.
|
http_get [AXOCom] | http_get url args sends an HTTP GET request with args encoded and
appended to url .
|
http_get_post [Lwt_obrowser] | http_get_post url get_args post_args makes an HTTP POST request with
get_args encoded and appended to url and post_args  as POST arguments.
|
http_get_post [AXOCom] | http_get_post url get_args post_args  makes and HTTP POST request with
get_args encoded and appended to url and post_args  as POST arguments.
|
http_get_with_status [Js] | |
http_post [Lwt_obrowser] | http_post url args sends an HTTP POST request to the server with POST
arguments args nicely encoded and return
(code, message) where code is the HTTP code and message the content of
the answer.
|
http_post [Js] | |
http_post [AXOJs] | |
http_post [AXOCom] | http_post url args sends an HTTP POST request to the server with POST
arguments args nicely encoded and return
(code,message) where code is the HTTP code and message the content of
the answer.
|
http_post_with_content_type [Lwt_obrowser] | http_post_with_content_type url ct args sends an HTTP POST request to the
server with POST arguments args nicely encoded, with Content-Type set to
ct .
|
I | |
i [Complex] |
The complex number
i .
|
id [Thread] |
Return the identifier of the given thread.
|
id [Oo] |
Return an integer identifying this object, unique for
the current execution of the program.
|
ifprintf [Printf] |
Same as
Printf.fprintf , but does not print anything.
|
ifprintf [Format] |
Same as
fprintf above, but does not print anything.
|
ignore [Pervasives] |
Discard the value of its argument and return
() .
|
ikfprintf [Format] |
Same as
kfprintf above, but does not print anything.
|
img [Js.Html] | |
img [AXOHtml.High] | |
img [AXOHtml.Low] | |
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] | String.index s c returns the position of the leftmost
occurrence of character c in string s .
|
index [String] | String.index s c returns the character number of the first
occurrence of character c in string s .
|
index [StdLabels.String] | |
index [Regexp] |
returns the index of the first match of the regexp in the string
raises Not_found if the string is not matched by the regexp
|
index_from [StringLabels] |
Same as
StringLabels.index , but start
searching at the character position given as second argument.
|
index_from [String] | String.index_from s i c returns the character number of the
first occurrence of character c in string s after position i .
|
index_from [StdLabels.String] | |
infinity [Pervasives] |
Positive infinity.
|
infix_tag [Obj] | |
inherits [CamlinternalOO] | |
init [StdLabels.Array] | |
init [Random] |
Initialize the generator, using the argument as a seed.
|
init [ArrayLabels] | Array.init n f returns a fresh array of length n ,
with element number i initialized to the result of f i .
|
init [Array] | Array.init n f returns a fresh array of length n ,
with element number i initialized to the result of f i .
|
init_class [CamlinternalOO] | |
init_mod [CamlinternalMod] | |
inject [JSOO] |
Transforms an OCaml value into a JS object
|
input [Pervasives] | input ic buf pos len reads up to len characters from
the given channel ic , storing them in string buf , starting at
character number pos .
|
input [Js.Html] | |
input [Digest] |
Read a digest from the given input channel.
|
input [AXOHtml.Low] | |
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
Pervasives.input_char , but return the 8-bit integer representing
the character.
|
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
Pervasives.output_value , and return the corresponding value.
|
ins [AXOHtml.Low] | |
insert [AXOLang.LTree] | |
insert_after [AXOLang.LList] | |
insert_after_ [AXOLang.LList] | |
insert_at [AXOLang.LTree] | |
insert_before [AXOJs.Node] | |
int [Random.State] | |
int [Random] | Random.int bound returns a random integer between 0 (inclusive)
and bound (exclusive).
|
int [Js.Html] | |
int [JSOO] |
Obtain a JS number from an int value
|
int [AXOJs] | |
int32 [Random.State] | |
int32 [Random] | Random.int32 bound returns a random integer between 0 (inclusive)
and bound (exclusive).
|
int32_interval_list [AXOLang.LList] | |
int64 [Random.State] | |
int64 [Random] | Random.int64 bound returns a random integer between 0 (inclusive)
and bound (exclusive).
|
int_input [Js.Html] | |
int_interval_list [AXOLang.LList] | |
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_tag [Obj] | |
inter [Set.S] |
Set intersection.
|
inter [MoreLabels.Set.S] | |
interactive [Sys] |
This reference is initially set to
false in standalone
programs and to true if the code is being executed under
the interactive toplevel system ocaml .
|
interval_list [AXOLang.LList] | |
inv [Complex] |
Multiplicative inverse (
1/z ).
|
invalid_arg [Pervasives] |
Raise exception
Invalid_argument with the given string.
|
is_block [Obj] | |
is_directory [Sys] |
Returns
true if the given name refers to a directory,
false if it refers to another kind of file.
|
is_empty [Stack] |
Return
true if the given stack is empty, false otherwise.
|
is_empty [Set.S] |
Test whether a set is empty or not.
|
is_empty [Queue] |
Return
true if the given queue is empty, false otherwise.
|
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
true if the file name is relative and does not start
with an explicit reference to the current directory (./ or
../ in Unix), false if it starts with an explicit reference
to the root directory or the current directory.
|
is_in_lineage [AXOLang.LTree] | |
is_int [Obj] | |
is_relative [Filename] |
Return
true if the file name is relative to the current
directory, false if it is absolute (i.e.
|
iter [Weak.S] | iter f t calls f on each element of t , in some unspecified
order.
|
iter [StringLabels] | String.iter f s applies function f in turn to all
the characters of s .
|
iter [String] | String.iter f s applies function f in turn to all
the characters of s .
|
iter [Stream] | Stream.iter f s scans the whole stream s, applying function f
in turn to each stream element encountered.
|
iter [StdLabels.String] | |
iter [StdLabels.List] | |
iter [StdLabels.Array] | |
iter [Stack] | iter f s applies f in turn to all elements of s ,
from the element at the top of the stack to the element at the
bottom of the stack.
|
iter [Set.S] | iter f s applies f in turn to all elements of s .
|
iter [Queue] | iter f q applies f in turn to all elements of q ,
from the least recently entered to the most recently entered.
|
iter [MoreLabels.Set.S] | |
iter [MoreLabels.Map.S] | |
iter [MoreLabels.Hashtbl.S] | |
iter [MoreLabels.Hashtbl] | |
iter [Map.S] | iter f m applies f to all bindings in map m .
|
iter [ListLabels] | List.iter f [a1; ...; an] applies function f in turn to
a1; ...; an .
|
iter [List] | List.iter f [a1; ...; an] applies function f in turn to
a1; ...; an .
|
iter [Js.Node] | |
iter [Hashtbl.S] | |
iter [Hashtbl] | Hashtbl.iter f tbl applies f to all bindings in table tbl .
|
iter [ArrayLabels] | Array.iter f a applies function f in turn to all
the elements of a .
|
iter [Array] | Array.iter f a applies function f in turn to all
the elements of a .
|
iter [AXOLang.LTree] | |
iter [AXOJs.Node] | |
iter2 [StdLabels.List] | |
iter2 [ListLabels] | List.iter2 f [a1; ...; an] [b1; ...; bn] calls in turn
f a1 b1; ...; f an bn .
|
iter2 [List] | List.iter2 f [a1; ...; an] [b1; ...; bn] calls in turn
f a1 b1; ...; f an bn .
|
iter_depth [AXOJs.Node] | |
iter_rec [AXOJs.Node] | |
iter_width [AXOJs.Node] | |
iteri [StdLabels.Array] | |
iteri [ArrayLabels] |
Same as
ArrayLabels.iter , but the
function is applied to the index of the element as first argument,
and the element itself as second argument.
|
iteri [Array] |
Same as
Array.iter , but the
function is applied to the index of the element as first argument,
and the element itself as second argument.
|
iteri [AXOLang.LTree] |
the function argument receives depth information
|
J | |
join [Thread] | join th suspends the execution of the calling thread
until the thread th has terminated.
|
js_external [Js] | |
js_false [JSOO] |
Obtain a JS bool from a bool
|
js_true [JSOO] | |
junk [Stream] |
Remove the first element of the stream, possibly unfreezing
it before.
|
K | |
kbd [AXOHtml.Low] | |
kbprintf [Printf] |
Same as
bprintf , but instead of returning immediately,
passes the buffer to its first argument at the end of printing.
|
key_pressed [Graphics] |
Return
true if a keypress is available; that is, if read_key
would not block.
|
kfprintf [Printf] |
Same as
fprintf , but instead of returning immediately,
passes the out channel to its first argument at the end of printing.
|
kfprintf [Format] |
Same as
fprintf above, but instead of returning immediately,
passes the formatter to its first argument at the end of printing.
|
kill [Thread] |
Terminate prematurely the thread whose handle is given.
|
kprintf [Printf] |
A deprecated synonym for
ksprintf .
|
kprintf [Format] |
Deprecated name.
|
kscanf [Scanf] |
Same as
Scanf.bscanf , but takes an additional function argument
ef that is called in case of error: if the scanning process or
some conversion fails, the scanning function aborts and calls the
error handling function ef with the scanning buffer and the
exception that aborted the scanning process as arguments.
|
ksprintf [Printf] |
Same as
sprintf above, but instead of returning the string,
passes it to the first argument.
|
ksprintf [Format] |
Same as
sprintf above, but instead of returning the string,
passes it to the first argument.
|
L | |
label [AXOHtml.Low] | |
last_index [Regexp] | |
lazy_from_fun [Lazy] | lazy_from_fun f is the same as lazy (f ()) but slightly more
efficient.
|
lazy_from_val [Lazy] | lazy_from_val v returns an already-forced suspension of v
This is for special purposes only and should not be confused with
lazy (v) .
|
lazy_is_val [Lazy] | lazy_is_val x returns true if x has already been forced and
did not raise an exception.
|
lazy_tag [Obj] | |
ldexp [Pervasives] | ldexp x n returns x *. 2 ** n .
|
legend [AXOHtml.Low] | |
length [Weak] | Weak.length ar returns the length (number of elements) of
ar .
|
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 [StdLabels.String] | |
length [StdLabels.List] | |
length [StdLabels.Array] | |
length [Stack] |
Return the number of elements in a stack.
|
length [Queue] |
Return the number of elements in a queue.
|
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.S] | |
length [Hashtbl] | Hashtbl.length tbl returns the number of bindings in tbl .
|
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] | Lexing.lexeme lexbuf returns the string matched by
the regular expression.
|
lexeme_char [Lexing] | Lexing.lexeme_char lexbuf i returns character number i in
the matched string.
|
lexeme_end [Lexing] | Lexing.lexeme_end lexbuf returns the offset in the input stream
of the character following the last character of the matched
string.
|
lexeme_end_p [Lexing] |
Like
lexeme_end , but return a complete position instead
of an offset.
|
lexeme_start [Lexing] | Lexing.lexeme_start lexbuf returns the offset in the
input stream of the first character of the matched string.
|
lexeme_start_p [Lexing] |
Like
lexeme_start , but return a complete position instead
of an offset.
|
li [Js.Html] | |
li [AXOHtml.Low] | |
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.
|
lock [Mutex] |
Lock the given mutex.
|
log [Pervasives] |
Natural logarithm.
|
log [Complex] |
Natural logarithm (in base
e ).
|
log10 [Pervasives] |
Base 10 logarithm.
|
log1p [Pervasives] | log1p x computes log(1.0 +. x) (natural logarithm),
giving numerically-accurate results even if x is close to 0.0 .
|
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.
|
lookup_tables [CamlinternalOO] | |
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 [StdLabels.String] | |
lowercase [Char] |
Convert the given character to its equivalent lowercase character.
|
M | |
magenta [Graphics] | |
magic [Obj] | |
major [Gc] |
Do a minor collection and finish the current major collection cycle.
|
major_slice [Gc] |
Do a minor collection and a slice of major collection.
|
make [StringLabels] | String.make n c returns a fresh string of length n ,
filled with the character c .
|
make [String] | String.make n c returns a fresh string of length n ,
filled with the character c .
|
make [StdLabels.String] | |
make [StdLabels.Array] | |
make [Regexp] | |
make [Random.State] |
Create a new state and initialize it with the given seed.
|
make [ArrayLabels] | Array.make n x returns a fresh array of length n ,
initialized with x .
|
make [Array] | Array.make n x returns a fresh array of length n ,
initialized with x .
|
make_class [CamlinternalOO] | |
make_class_store [CamlinternalOO] | |
make_formatter [Format] | make_formatter out flush returns a new formatter that writes according
to the output function out , and the flushing function flush .
|
make_image [Graphics] |
Convert the given color matrix to an image.
|
make_lexer [Genlex] |
Construct the lexer function.
|
make_matrix [StdLabels.Array] | |
make_matrix [ArrayLabels] | Array.make_matrix dimx dimy e returns a two-dimensional array
(an array of arrays) with first dimension dimx and
second dimension dimy .
|
make_matrix [Array] | Array.make_matrix dimx dimy e returns a two-dimensional array
(an array of arrays) with first dimension dimx and
second dimension dimy .
|
make_self_init [Random.State] |
Create a new state and initialize it with a system-dependent
low-entropy seed.
|
map [StdLabels.List] | |
map [StdLabels.Array] | |
map [MoreLabels.Map.S] | |
map [Map.S] | map f m returns a map with same domain as m , where the
associated value a of all bindings of m has been
replaced by the result of the application of f to a .
|
map [ListLabels] | List.map f [a1; ...; an] applies function f to a1, ..., an ,
and builds the list [f a1; ...; f an]
with the results returned by f .
|
map [List] | List.map f [a1; ...; an] applies function f to a1, ..., an ,
and builds the list [f a1; ...; f an]
with the results returned by f .
|
map [ArrayLabels] | Array.map f a applies function f to all the elements of a ,
and builds an array with the results returned by f :
[| f a.(0); f a.(1); ...; f a.(Array.length a - 1) |] .
|
map [Array] | Array.map f a applies function f to all the elements of a ,
and builds an array with the results returned by f :
[| f a.(0); f a.(1); ...; f a.(Array.length a - 1) |] .
|
map [AXOLang.LTree] | |
map2 [StdLabels.List] | |
map2 [ListLabels] | List.map2 f [a1; ...; an] [b1; ...; bn] is
[f a1 b1; ...; f an bn] .
|
map2 [List] | List.map2 f [a1; ...; an] [b1; ...; bn] is
[f a1 b1; ...; f an bn] .
|
map_list_of_array [AXOLang.LList] | |
map_table [Js.Html] | |
mapi [StdLabels.Array] | |
mapi [MoreLabels.Map.S] | |
mapi [Map.S] |
Same as
Map.S.map , but the function receives as arguments both the
key and the associated value for each binding of the map.
|
mapi [ArrayLabels] |
Same as
ArrayLabels.map , but the
function is applied to the index of the element as first argument,
and the element itself as second argument.
|
mapi [Array] |
Same as
Array.map , but the
function is applied to the index of the element as first argument,
and the element itself as second argument.
|
marshal [Obj] | |
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
Map.S.min_binding , but returns the largest binding
of the given map.
|
max_elt [Set.S] |
Same as
Set.S.min_elt , but returns the largest element of the
given set.
|
max_elt [MoreLabels.Set.S] | |
max_float [Pervasives] |
The largest positive finite value of type
float .
|
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 a string.
|
mem [Weak.S] | mem t x returns true if there is at least one instance
of x in t , false otherwise.
|
mem [StdLabels.List] | |
mem [Set.S] | mem x s tests whether x belongs to the set s .
|
mem [MoreLabels.Set.S] | |
mem [MoreLabels.Map.S] | |
mem [MoreLabels.Hashtbl.S] | |
mem [MoreLabels.Hashtbl] | |
mem [Map.S] | mem x m returns true if m contains a binding for x ,
and false otherwise.
|
mem [ListLabels] | mem a l is true if and only if a is equal
to an element of l .
|
mem [List] | mem a l is true if and only if a is equal
to an element of l .
|
mem [Hashtbl.S] | |
mem [Hashtbl] | Hashtbl.mem tbl x checks if x is bound in tbl .
|
mem_assoc [StdLabels.List] | |
mem_assoc [ListLabels] |
Same as
ListLabels.assoc , but simply return true if a binding exists,
and false if no bindings exist for the given key.
|
mem_assoc [List] |
Same as
List.assoc , but simply return true if a binding exists,
and false if no bindings exist for the given key.
|
mem_assq [StdLabels.List] | |
mem_assq [ListLabels] |
Same as
ListLabels.mem_assoc , but uses physical equality instead of
structural equality to compare keys.
|
mem_assq [List] |
Same as
List.mem_assoc , but uses physical equality instead of
structural equality to compare keys.
|
memq [StdLabels.List] | |
memq [ListLabels] |
Same as
ListLabels.mem , but uses physical equality instead of structural
equality to compare list elements.
|
memq [List] |
Same as
List.mem , but uses physical equality instead of structural
equality to compare list elements.
|
merge [Weak.S] | merge t x returns an instance of x found in t if any,
or else adds x to t and return x .
|
merge [StdLabels.List] | |
merge [Sort] |
Merge two lists according to the given predicate.
|
merge [MoreLabels.Map.S] | |
merge [Map.S] | merge f m1 m2 computes a map whose keys is a subset of keys of m1
and of m2 .
|
merge [ListLabels] |
Merge two lists:
Assuming that
l1 and l2 are sorted according to the
comparison function cmp , merge cmp l1 l2 will return a
sorted list containting all the elements of l1 and l2 .
|
merge [List] |
Merge two lists:
Assuming that
l1 and l2 are sorted according to the
comparison function cmp , merge cmp l1 l2 will return a
sorted list containting all the elements of l1 and l2 .
|
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
Ord.compare ordering), or raise
Not_found if the map is empty.
|
min_elt [Set.S] |
Return the smallest element of the given set
(with respect to the
Ord.compare ordering), or raise
Not_found if the set is empty.
|
min_elt [MoreLabels.Set.S] | |
min_float [Pervasives] |
The smallest positive, non-zero, non-denormalized value of type
float .
|
min_int [Pervasives] |
The smallest representable integer.
|
min_int [Nativeint] |
The greatest 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.
|
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] | mod_float a b returns the remainder of a with respect to
b .
|
modf [Pervasives] | modf f returns the pair of the fractional and integral
part of f .
|
mouse_pos [Graphics] |
Return the position of the mouse cursor, relative to the
graphics window.
|
move [AXOLang.LTree] | |
moveto [Graphics] |
Position the current point.
|
mul [Nativeint] |
Multiplication.
|
mul [Int64] |
Multiplication.
|
mul [Int32] |
Multiplication.
|
mul [Complex] |
Multiplication
|
N | |
n_children [Js.Node] | |
n_children [AXOJs.Node] | |
name [AXOEvents.PARAMS] | |
name_modifier [AXOEvents.PARAMS] |
A custom tag to ensure your bindings can't be unbound by another module.
|
name_of_input [Scanf.Scanning] | Scanning.file_name_of_input ic returns the name of the character source
for the formatted input channel ic .
|
nan [Pervasives] |
A special floating-point value denoting the result of an
undefined operation such as
0.0 /. 0.0 .
|
narrow [CamlinternalOO] | |
nativeint [Random.State] | |
nativeint [Random] | Random.nativeint bound returns a random integer between 0 (inclusive)
and bound (exclusive).
|
navigator_id [AXOJs.Misc] | |
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
lex_curr_p field of the lexbuf to reflect the start
of a new line.
|
new_method [CamlinternalOO] | |
new_methods_variables [CamlinternalOO] | |
new_obj [JSOO] |
creates An empty object
|
new_variable [CamlinternalOO] | |
next [Stream] |
Return the first element of the stream and remove it from the
stream.
|
no_scan_tag [Obj] | |
node [AXOLang.LTree] | |
norm [Complex] |
Norm: given
x + i.y , returns sqrt(x^2 + y^2) .
|
norm2 [Complex] |
Norm squared: given
x + i.y , returns x^2 + y^2 .
|
not [Pervasives] |
The boolean negation.
|
npeek [Stream] | npeek n returns the list of the n first elements of
the stream, or all its remaining elements if less than n
elements are available.
|
nth [StdLabels.List] | |
nth [ListLabels] |
Return the
n -th element of the given list.
|
nth [List] |
Return the
n -th element of the given list.
|
nth [Buffer] |
get the n-th character of the buffer.
|
null [JSOO] |
null JS value
|
null [AXOJs] |
the next values are intended to give arguments to method called with the
JSOO.call_method function.
|
O | |
obj [Obj] | |
object_tag [Obj] | |
ocaml_version [Sys] | ocaml_version is the version of Objective Caml.
|
of_channel [Stream] |
Return the stream of the characters read from the input channel.
|
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 [Nativeint] |
Convert the given integer (type
int ) to a native integer
(type nativeint ).
|
of_int [Int64] |
Convert the given integer (type
int ) to a 64-bit integer
(type int64 ).
|
of_int [Int32] |
Convert the given integer (type
int ) to a 32-bit integer
(type int32 ).
|
of_int32 [Nativeint] |
Convert the given 32-bit integer (type
int32 )
to a native integer.
|
of_int32 [Int64] |
Convert the given 32-bit integer (type
int32 )
to a 64-bit integer (type int64 ).
|
of_list [Stream] |
Return the stream holding the elements of the list in the same
order.
|
of_list [StdLabels.Array] | |
of_list [ArrayLabels] | Array.of_list l returns a fresh array containing the elements
of l .
|
of_list [Array] | Array.of_list l returns a fresh array containing the elements
of l .
|
of_nativeint [Int64] |
Convert the given native integer (type
nativeint )
to a 64-bit integer (type int64 ).
|
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.
|
ol [Js.Html] | |
ol [AXOHtml.High] | |
ol [AXOHtml.Low] | |
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
1 .
|
open_box [Format] | open_box d opens a new pretty-printing box
with offset d .
|
open_graph [Graphics] |
Gives a markup containing the graphics window with specified
with specified x y size The graphics window is cleared and the
current point is set to (0, 0).
|
open_hbox [Format] | open_hbox () opens a new pretty-printing box.
|
open_hovbox [Format] | open_hovbox d opens a new pretty-printing box
with offset d .
|
open_hvbox [Format] | open_hvbox d opens a new pretty-printing box
with offset d .
|
open_in [Scanf.Scanning] |
Bufferized file reading in text mode.
|
open_in [Pervasives] |
Open the named file for reading, and return a new input channel
on that file, positionned at the beginning of the file.
|
open_in_bin [Scanf.Scanning] |
Bufferized file reading in binary mode.
|
open_in_bin [Pervasives] |
Same as
Pervasives.open_in , but the file is opened in binary mode,
so that no translation takes place during reads.
|
open_in_gen [Pervasives] | open_in_gen mode perm filename opens the named file for reading,
as described above.
|
open_out [Pervasives] |
Open the named file for writing, and return a new output channel
on that file, positionned at the beginning of the file.
|
open_out_bin [Pervasives] |
Same as
Pervasives.open_out , but the file is opened in binary mode,
so that no translation takes place during writes.
|
open_out_gen [Pervasives] | open_out_gen mode perm filename opens the named file for writing,
as described above.
|
open_tag [Format] | open_tag t opens the tag named t ; the print_open_tag
function of the formatter is called with t as argument;
the tag marker mark_open_tag t will be flushed into the output
device of the formatter.
|
open_tbox [Format] |
Opens a tabulation box.
|
open_temp_file [Filename] |
Same as
Filename.temp_file , but returns both the name of a fresh
temporary file, and an output channel opened (atomically) on
this file.
|
open_vbox [Format] | open_vbox d opens a new pretty-printing box
with offset d .
|
optgroup [AXOHtml.Low] | |
option [Js.Html] | |
option [AXOHtml.High] | |
option [AXOHtml.Low] | |
optionnaly_add_to_list [AXOLang.LOption] | |
os_type [Sys] |
Operating system currently executing the Caml 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 oc buf pos len writes len characters from string buf ,
starting at offset pos , to the given output channel oc .
|
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_buffer oc b writes the current contents of buffer b
on the output channel oc .
|
output_byte [Pervasives] |
Write one 8-bit integer (as the single character with that code)
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_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 boxes allowed have already been opened.
|
P | |
p [AXOHtml.Low] | |
params [Js] | |
params [CamlinternalOO] | |
parent_dir_name [Filename] |
The conventional name for the parent of the current directory
(e.g.
|
parse [Arg] | Arg.parse speclist anon_fun usage_msg parses the command line.
|
parse_argv [Arg] | Arg.parse_argv ~current args speclist anon_fun usage_msg parses
the array args as if it were the command line.
|
parse_xml [AXOCom] | parse_xml str makes a DOM tree out of an xml tree using the browser engine
|
partition [StdLabels.List] | |
partition [Set.S] | partition p s returns a pair of sets (s1, s2) , where
s1 is the set of all the elements of s that satisfy the
predicate p , and s2 is the set of all the elements of
s that do not satisfy p .
|
partition [MoreLabels.Set.S] | |
partition [MoreLabels.Map.S] | |
partition [Map.S] | partition p m returns a pair of maps (m1, m2) , where
m1 contains all the bindings of s that satisfy the
predicate p , and m2 is the map with all the bindings of
s that do not satisfy p .
|
partition [ListLabels] | partition p l returns a pair of lists (l1, l2) , where
l1 is the list of all the elements of l that
satisfy the predicate p , and l2 is the list of all the
elements of l that do not satisfy p .
|
partition [List] | partition p l returns a pair of lists (l1, l2) , where
l1 is the list of all the elements of l that
satisfy the predicate p , and l2 is the list of all the
elements of l that do not satisfy p .
|
pct_string [AXOWidgets] | |
peek [Stream] |
Return
Some of "the first element" of the stream, or None if
the stream is empty.
|
peek [Queue] | peek q returns the first element in queue q , without removing
it from the queue, or raises Empty if the queue is empty.
|
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] | polar norm arg returns the complex having norm norm
and argument arg .
|
poll [Event] |
Non-blocking version of
Event.sync : offer all the communication
possibilities specified in the event to the outside world,
and if one can take place immediately, perform it and return
Some r where r is the result value of that communication.
|
pop [Stack] | pop s removes and returns the topmost element in stack s ,
or raises Empty if the stack is empty.
|
pop [Queue] | pop is a synonym for take .
|
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.
|
position_of_string [AXOWidgets] | |
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_output_functions [Format] | |
pp_get_formatter_tag_functions [Format] |
These functions are the basic ones: usual functions
operating on the standard formatter are defined via partial
evaluation of these primitives.
|
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_newline [Format] | |
pp_print_space [Format] | |
pp_print_string [Format] | |
pp_print_tab [Format] | |
pp_print_tbreak [Format] | |
pp_set_all_formatter_output_functions [Format] | |
pp_set_ellipsis_text [Format] | |
pp_set_formatter_out_channel [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] | |
pre [AXOHtml.Low] | |
pred [Pervasives] | pred x is x - 1 .
|
pred [Nativeint] |
Predecessor.
|
pred [Int64] |
Predecessor.
|
pred [Int32] |
Predecessor.
|
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.
|
pretty_print_xml [AXOCom] | pretty_print_xml obj gives a xml string using the browser engine.
|
pretty_xml_of_dom [Js] | |
pretty_xml_of_dom [AXOJs] | |
print [Printexc] | Printexc.print fn x applies fn to x and returns the result.
|
print_as [Format] | print_as len str prints str in the
current box.
|
print_backtrace [Printexc] | Printexc.print_backtrace oc prints an exception backtrace
on the output channel oc .
|
print_bool [Format] |
Prints a boolean in the current box.
|
print_break [Format] |
Inserts a break hint in a pretty-printing box.
|
print_char [Pervasives] |
Print a character on standard output.
|
print_char [Format] |
Prints a character in the current box.
|
print_cut [Format] | print_cut () is used to mark a good break position.
|
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] |
Prints a floating point number in the current box.
|
print_flush [Format] |
Flushes the pretty printer: all opened boxes are closed,
and all pending text is displayed.
|
print_if_newline [Format] |
Executes 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] |
Prints an integer in the current box.
|
print_newline [Pervasives] |
Print a newline character on standard output, and flush
standard output.
|
print_newline [Format] |
Equivalent to
print_flush followed by a new line.
|
print_space [Format] | print_space () is used to separate items (typically to print
a space between two words).
|
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_string str prints str in the current box.
|
print_tab [Format] | print_tab () is equivalent to print_tbreak 0 0 .
|
print_tbreak [Format] |
Break hint in a tabulation box.
|
print_xml [AXOCom] | print_xml obj results in a string using the browser engine.
|
printf [Printf] |
Same as
Printf.fprintf , but output on stdout .
|
printf [Format] |
Same as
fprintf above, but output on std_formatter .
|
public_method_label [CamlinternalOO] | |
push [Stack] | push x s adds the element x at the top of stack s .
|
push [Queue] | push is a synonym for add .
|
px_string [AXOWidgets] | |
Q | |
q [AXOHtml.Low] | |
quick_stat [Gc] |
Same as
stat except that live_words , live_blocks , free_words ,
free_blocks , largest_free , and fragments are set to 0.
|
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
|
rcontains_from [StringLabels] | String.rcontains_from s stop c tests if character c
appears in the substring of s starting from the beginning
of s to index stop .
|
rcontains_from [String] | String.rcontains_from s stop c tests if character c
appears in s before position stop+1 .
|
rcontains_from [StdLabels.String] | |
read_float [Pervasives] |
Flush standard output, then read one line from standard input
and convert it to a floating-point number.
|
read_fragment [AXOCom] | |
read_int [Pervasives] |
Flush standard output, then read one line from standard input
and convert it to an integer.
|
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 ic buf pos len reads len characters from channel ic ,
storing them in string buf , starting at character number pos .
|
receive [Event] | receive ch returns the event consisting in receiving a value
from the channel ch .
|
record_backtrace [Printexc] | Printexc.record_backtrace b turns recording of exception backtraces
on (if b = true ) or off (if b = false ).
|
red [Graphics] | |
redirect_get [Js] | |
redirect_post [Js] | |
ref [Pervasives] |
Return a fresh reference containing the given value.
|
register [Callback] | Callback.register n v registers the value v under
the name n .
|
register_event [Lwt_obrowser] |
Register a Lwt thread on a DOM event.
|
register_event [Js.Node] | |
register_event [AXOJs.Node] | |
register_event_opt [Js.Html] | |
register_exception [Callback] | Callback.register_exception n exn registers the
exception contained in the exception value exn
under the name n .
|
register_printer [Printexc] | Printexc.register_printer fn registers fn as an exception
printer.
|
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 t x removes from t one instance of x .
|
remove [Sys] |
Remove the given file name from the file system.
|
remove [Set.S] | remove x s returns a set containing all elements of s ,
except x .
|
remove [MoreLabels.Set.S] | |
remove [MoreLabels.Map.S] | |
remove [MoreLabels.Hashtbl.S] | |
remove [MoreLabels.Hashtbl] | |
remove [Map.S] | remove x m returns a map containing the same bindings as
m , except for x which is unbound in the returned map.
|
remove [Js.Node] | |
remove [Hashtbl.S] | |
remove [Hashtbl] | Hashtbl.remove tbl x removes the current binding of x in tbl ,
restoring the previous binding if it exists.
|
remove [AXOJs.Node] | |
remove_assoc [StdLabels.List] | |
remove_assoc [ListLabels] | remove_assoc a l returns the list of
pairs l without the first pair with key a , if any.
|
remove_assoc [List] | remove_assoc a l returns the list of
pairs l without the first pair with key a , if any.
|
remove_assq [StdLabels.List] | |
remove_assq [ListLabels] |
Same as
ListLabels.remove_assoc , but uses physical equality instead
of structural equality to compare keys.
|
remove_assq [List] |
Same as
List.remove_assoc , but uses physical equality instead
of structural equality to compare keys.
|
remove_attribute [Js.Node] | |
remove_attribute [AXOJs.Node] | |
rename [Sys] |
Rename a file.
|
replace [Regexp] |
replace
regexp substitution string
special chars (doc from MDC): $$
Inserts a "$"., $&
Inserts the matched substring., $`
Inserts the portion of the string that precedes the matched substring., $'
Inserts the portion of the string that follows the matched substring., $n or $nn Where n or nn are decimal digits
Inserts the nth parenthesized submatch string, provided the first argument was a RegExp object.
|
replace [MoreLabels.Hashtbl.S] | |
replace [MoreLabels.Hashtbl] | |
replace [Hashtbl.S] | |
replace [Hashtbl] | Hashtbl.replace tbl x y replaces the current binding of x
in tbl by a binding of x to y .
|
replace_all [Js.Node] | |
replace_all [AXOJs.Node] | |
replace_fun [Regexp] |
replace_fun
regexp substitution function string
the substitution function takes : the offset of the current match, an array of matched groups (0 = total curren match, see exec )
WARNING: uses callback mechanism which is not "au point"
|
repr [Obj] | |
reset [Buffer] |
Empty the buffer and deallocate the internal string holding the
buffer contents, replacing it with the initial internal string
of length
n that was allocated by Buffer.create n .
|
resize_window [Graphics] |
Resize and erase the graphics window.
|
rev [StdLabels.List] | |
rev [ListLabels] |
List reversal.
|
rev [List] |
List reversal.
|
rev_append [StdLabels.List] | |
rev_append [ListLabels] | List.rev_append l1 l2 reverses l1 and concatenates it to l2 .
|
rev_append [List] | List.rev_append l1 l2 reverses l1 and concatenates it to l2 .
|
rev_append [AXOLang.LList] | rev_append l1 l2 = (List.rev l1) @ l2 ebvaluates to true
|
rev_map [StdLabels.List] | |
rev_map [ListLabels] | List.rev_map f l gives the same result as
ListLabels.rev ( ListLabels.map f l) , but is tail-recursive and
more efficient.
|
rev_map [List] | |
rev_map2 [StdLabels.List] | |
rev_map2 [ListLabels] | List.rev_map2 f l1 l2 gives the same result as
ListLabels.rev ( ListLabels.map2 f l1 l2) , but is tail-recursive and
more efficient.
|
rev_map2 [List] | |
rgb [Graphics] | rgb r g b returns the integer encoding the color with red
component r , green component g , and blue component b .
|
rgb [AXOWidgets] | |
rhs_end [Parsing] |
See
Parsing.rhs_start .
|
rhs_end_pos [Parsing] |
Same as
rhs_end , but return a position instead of an offset.
|
rhs_start [Parsing] |
Same as
Parsing.symbol_start and Parsing.symbol_end , but
return the offset of the string matching the n th item on the
right-hand side of the rule, where n is the integer parameter
to rhs_start and rhs_end .
|
rhs_start_pos [Parsing] |
Same as
rhs_start , but return a position instead of an offset.
|
rindex [StringLabels] | String.rindex s c returns the position of the rightmost
occurrence of character c in string s .
|
rindex [String] | String.rindex s c returns the character number of the last
occurrence of character c in string s .
|
rindex [StdLabels.String] | |
rindex_from [StringLabels] |
Same as
StringLabels.rindex , but start
searching at the character position given as second argument.
|
rindex_from [String] | String.rindex_from s i c returns the character number of the
last occurrence of character c in string s before position i+1 .
|
rindex_from [StdLabels.String] | |
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] | rmoveto dx dy translates the current point by the given vector.
|
run [Lwt_preemptive] | |
run [Lwt_obrowser] | |
run_initializers [CamlinternalOO] | |
run_initializers_opt [CamlinternalOO] | |
S | |
samp [AXOHtml.Low] | |
scanf [Scanf] |
Same as
Scanf.bscanf , but reads from the predefined formatted input
channel Scanf.Scanning.stdin that is connected to Pervasives.stdin .
|
seek_in [Pervasives.LargeFile] | |
seek_in [Pervasives] | seek_in chan pos sets the current reading position to pos
for channel chan .
|
seek_out [Pervasives.LargeFile] | |
seek_out [Pervasives] | seek_out chan pos sets the current writing position to pos
for channel chan .
|
select [Js.Html] | |
select [Event] |
``Synchronize'' on an alternative of events.
|
select [AXOHtml.High] | |
select [AXOHtml.Low] | |
self [Thread] |
Return the thread currently executing.
|
self_init [Random] |
Initialize the generator with a more-or-less random seed chosen
in a system-dependent way.
|
send [Event] | send ch v returns the event consisting in sending the value v
over the channel ch .
|
send [CamlinternalOO] | |
sendcache [CamlinternalOO] | |
sendself [CamlinternalOO] | |
set [Weak] | Weak.set ar n (Some el) sets the n th cell of ar to be a
(full) pointer to el ; Weak.set ar n None sets the n th
cell of ar to empty.
|
set [StringLabels] | String.set s n c modifies string s in place,
replacing the character number n by c .
|
set [String] | String.set s n c modifies string s in place,
replacing the character number n by c .
|
set [StdLabels.String] | |
set [StdLabels.Array] | |
set [JSOO] |
Modify a property : (o >>> set "f" v) is equivalent to o.f = v in
JS
|
set [Gc] | set r changes the GC parameters according to the control record r .
|
set [ArrayLabels] | Array.set a n x modifies array a in place, replacing
element number n with x .
|
set [Array] | Array.set a n x modifies array a in place, replacing
element number n with x .
|
set_all_formatter_output_functions [Format] | set_all_formatter_output_functions out flush outnewline outspace
redirects the pretty-printer output to the functions out and
flush as described in set_formatter_output_functions .
|
set_attr [AXOHtml.High] | |
set_attr_opt [Js.Html] | |
set_attribute [Js.Node] | |
set_attribute [AXOJs.Node] | |
set_attributes [AXOHtml] | |
set_attrs [Js.Html] | |
set_attrs [AXOHtml.High] | |
set_binary_mode_in [Pervasives] | set_binary_mode_in ic true sets the channel ic to binary
mode: no translations take place during input.
|
set_binary_mode_out [Pervasives] | set_binary_mode_out oc true sets the channel oc to binary
mode: no translations take place during output.
|
set_color [Graphics] |
Set the current drawing color.
|
set_double_field [Obj] | |
set_ellipsis_text [Format] |
Set the text of the ellipsis printed when too many boxes
are opened (a single dot,
. , by default).
|
set_field [Obj] | |
set_font [Graphics] |
Set the font used for drawing text.
|
set_formatter_out_channel [Format] |
Redirect the pretty-printer output to the given channel.
|
set_formatter_output_functions [Format] | set_formatter_output_functions out flush redirects the
relevant pretty-printer output functions to the functions out and
flush .
|
set_formatter_tag_functions [Format] | |
set_line_width [Graphics] |
Set the width of points and lines drawn with the functions above.
|
set_margin [Format] | set_margin d sets the value of the right margin
to d (in characters): this value is used to detect line
overflows that leads to split lines.
|
set_mark_tags [Format] | set_print_tags b turns on or off the printing of tags, while
set_mark_tags b turns on or off the output of tag markers.
|
set_max_boxes [Format] | set_max_boxes max sets the maximum number
of boxes simultaneously opened.
|
set_max_indent [Format] | set_max_indent d sets the value of the maximum
indentation limit to d (in characters):
once this limit is reached, boxes are rejected to the left,
if they do not fit on the current line.
|
set_method [CamlinternalOO] | |
set_methods [CamlinternalOO] | |
set_opt_attr [AXOHtml.High] | |
set_opt_attrs [AXOHtml.High] | |
set_print_tags [Format] | |
set_signal [Sys] |
Same as
Sys.signal but return value is ignored.
|
set_state [Random] |
Set the state of the generator used by the basic functions.
|
set_tab [Format] |
Sets a tabulation mark at the current insertion point.
|
set_tag [Obj] | |
set_tags [Format] | set_tags b turns on or off the treatment of tags (default is off).
|
set_text_size [Graphics] |
Set the character size used for drawing text.
|
set_trace [Parsing] |
Control debugging support for
ocamlyacc -generated parsers.
|
set_window_title [Graphics] |
Set the title of the graphics window.
|
shift_left [Nativeint] | Nativeint.shift_left x y shifts x to the left by y bits.
|
shift_left [Int64] | Int64.shift_left x y shifts x to the left by y bits.
|
shift_left [Int32] | Int32.shift_left x y shifts x to the left by y bits.
|
shift_right [Nativeint] | Nativeint.shift_right x y shifts x to the right by y bits.
|
shift_right [Int64] | Int64.shift_right x y shifts x to the right by y bits.
|
shift_right [Int32] | Int32.shift_right x y shifts x to the right by y bits.
|
shift_right_logical [Nativeint] | Nativeint.shift_right_logical x y shifts x to the right
by y bits.
|
shift_right_logical [Int64] | Int64.shift_right_logical x y shifts x to the right by y bits.
|
shift_right_logical [Int32] | Int32.shift_right_logical x y shifts x to the right by y bits.
|
sigabrt [Sys] |
Abnormal termination
|
sigalrm [Sys] |
Timeout
|
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.
|
signal [Condition] | signal c restarts one of the processes waiting on the
condition variable c .
|
sigpipe [Sys] |
Broken pipe
|
sigprof [Sys] |
Profiling interrupt
|
sigquit [Sys] |
Interactive termination
|
sigsegv [Sys] |
Invalid memory reference
|
sigstop [Sys] |
Stop
|
sigterm [Sys] |
Termination
|
sigtstp [Sys] |
Interactive stop
|
sigttin [Sys] |
Terminal read from background process
|
sigttou [Sys] |
Terminal write from background process
|
sigusr1 [Sys] |
Application-defined signal 1
|
sigusr2 [Sys] |
Application-defined signal 2
|
sigvtalrm [Sys] |
Timeout in virtual time
|
sin [Pervasives] |
Sine.
|
singleton [Set.S] | singleton x returns the one-element set containing only x .
|
singleton [MoreLabels.Set.S] | |
singleton [MoreLabels.Map.S] | |
singleton [Map.S] | singleton x y returns the one-element map that contains a binding y
for x .
|
sinh [Pervasives] |
Hyperbolic sine.
|
size [Obj] | |
size [Nativeint] |
The size in bits of a native integer.
|
size_x [Graphics] |
See
Graphics.size_y .
|
size_y [Graphics] |
Return the size of the graphics window.
|
sleep [Lwt_obrowser] | sleep d is a threads which remain suspended for d seconds
and then terminates.
|
smart_create [AXOHtml] | |
snd [Pervasives] |
Return the second component of a pair.
|
sort [StdLabels.List] | |
sort [StdLabels.Array] | |
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 [AXOLang.LTree] | |
sort_children [AXOHtml] | |
sound [Graphics] | sound freq dur plays a sound at frequency freq (in hertz)
for a duration dur (in milliseconds).
|
span [Js.Html] | |
span [AXOHtml.Low] | |
split [StdLabels.List] | |
split [Set.S] | split x s returns a triple (l, present, r) , where
l is the set of elements of s that are
strictly less than x ;
r is the set of elements of s that are
strictly greater than x ;
present is false if s contains no element equal to x ,
or true if s contains an element equal to x .
|
split [Regexp] | |
split [MoreLabels.Set.S] | |
split [MoreLabels.Map.S] | |
split [Map.S] | split x m returns a triple (l, data, r) , where
l is the map with all the bindings of m whose key
is strictly less than x ;
r is the map with all the bindings of m whose key
is strictly greater than x ;
data is None if m contains no binding for x ,
or Some v if m binds v to x .
|
split [ListLabels] |
Transform a list of pairs into a pair of lists:
split [(a1,b1); ...; (an,bn)] is ([a1; ...; an], [b1; ...; bn]) .
|
split [List] |
Transform a list of pairs into a pair of lists:
split [(a1,b1); ...; (an,bn)] is ([a1; ...; an], [b1; ...; bn]) .
|
split_map [AXOLang.LList] | |
sprintf [Printf] |
Same as
Printf.fprintf , but instead of printing on an output channel,
return a string containing the result of formatting the arguments.
|
sprintf [Format] |
Same as
printf above, but instead of printing on a formatter,
returns a string containing the result of formatting the arguments.
|
sqrt [Pervasives] |
Square root.
|
sqrt [Complex] |
Square root.
|
sscanf [Scanf] |
Same as
Scanf.bscanf , but reads from the given string.
|
sscanf_format [Scanf] |
Same as
Scanf.bscanf_format , but reads from the given string.
|
stable_sort [StdLabels.List] | |
stable_sort [StdLabels.Array] | |
stable_sort [ListLabels] |
Same as
ListLabels.sort , but the sorting algorithm is guaranteed to
be stable (i.e.
|
stable_sort [List] |
Same as
List.sort , but the sorting algorithm is guaranteed to
be stable (i.e.
|
stable_sort [ArrayLabels] |
Same as
ArrayLabels.sort , but the sorting algorithm is stable (i.e.
|
stable_sort [Array] |
Same as
Array.sort , but the sorting algorithm is stable (i.e.
|
stat [Gc] |
Return the current values of the memory management counters in a
stat record.
|
stats [Weak.S] |
Return statistics on the table.
|
stats [CamlinternalOO] | |
std_formatter [Format] |
The standard formatter used by the formatting functions
above.
|
stdbuf [Format] |
The string buffer in which
str_formatter writes.
|
stderr [Pervasives] |
The standard error ouput for the process.
|
stdib [Scanf.Scanning] |
A deprecated alias for
Scanning.stdin , the scanning buffer reading from
Pervasives.stdin .
|
stdin [Scanf.Scanning] |
The standard input notion for the module
Scanf .
|
stdin [Pervasives] |
The standard input for the process.
|
stdout [Pervasives] |
The standard output for the process.
|
stop_propagation [AXOEvents] | stop_propagation evt prevent the event for going up in the DOM tree.
|
str_formatter [Format] |
A formatter to use with formatting functions below for
output to the
stdbuf string buffer.
|
string [Js.Html] | |
string [JSOO] |
Obtain a JS string from a string.
|
string [Digest] |
Return the digest of the given string.
|
string [AXOJs] | |
string [AXOHtml.Low] | |
string_of_bool [Pervasives] |
Return the string representation of a boolean.
|
string_of_char [AXOLang] | |
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_of_position [AXOWidgets] | |
string_of_t_opt [AXOLang.LOption] | |
string_tag [Obj] | |
strong [AXOHtml.Low] | |
sub [StringLabels] | String.sub s start len returns a fresh string of length len ,
containing the characters number start to start + len - 1
of string s .
|
sub [String] | String.sub s start len returns a fresh string of length len ,
containing the substring of s that starts at position start and
has length len .
|
sub [StdLabels.String] | |
sub [StdLabels.Array] | |
sub [Nativeint] |
Subtraction.
|
sub [Int64] |
Subtraction.
|
sub [Int32] |
Subtraction.
|
sub [Complex] |
Subtraction
|
sub [Buffer] | Buffer.sub b off len returns (a copy of) the substring of the
current contents of the buffer b starting at offset off of length
len bytes.
|
sub [ArrayLabels] | Array.sub a start len returns a fresh array of length len ,
containing the elements number start to start + len - 1
of array a .
|
sub [Array] | Array.sub a start len returns a fresh array of length len ,
containing the elements number start to start + len - 1
of array a .
|
sub [AXOHtml.Low] | |
subset [Set.S] | subset s1 s2 tests whether the set s1 is a subset of
the set s2 .
|
subset [MoreLabels.Set.S] | |
substring [Digest] | Digest.substring s ofs len returns the digest of the substring
of s starting at character number ofs and containing len
characters.
|
succ [Pervasives] | succ x is x + 1 .
|
succ [Nativeint] |
Successor.
|
succ [Int64] |
Successor.
|
succ [Int32] |
Successor.
|
sup [AXOHtml.Low] | |
symbol_end [Parsing] |
See
Parsing.symbol_start .
|
symbol_end_pos [Parsing] |
Same as
symbol_end , but return a position instead of an offset.
|
symbol_start [Parsing] | symbol_start and Parsing.symbol_end are to be called in the
action part of a grammar rule only.
|
symbol_start_pos [Parsing] |
Same as
symbol_start , but return a position instead of an offset.
|
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 | |
t_opt_list_of_t_list [AXOLang.LList] | |
t_opt_of_string [AXOLang.LOption] | |
table [Js.Html] | |
table [AXOHtml.High] | |
table [AXOHtml.Low] | |
tag [Obj] | |
take [Queue] | take q removes and returns the first element in queue q ,
or raises Empty if the queue is empty.
|
tan [Pervasives] |
Tangent.
|
tanh [Pervasives] |
Hyperbolic tangent.
|
tbody [AXOHtml.High] | |
tbody [AXOHtml.Low] | |
td [Js.Html] | |
td [AXOHtml.Low] | |
temp_dir_name [Filename] |
The name of the temporary directory:
Under Unix, the value of the
TMPDIR environment variable, or "/tmp"
if the variable is not set.
|
temp_file [Filename] | temp_file prefix suffix returns the name of a
fresh temporary file in the temporary directory.
|
test [Regexp] | |
text [Js.Node] | |
text [AXOToolkit] | |
text [AXOJs.Node] | |
text_size [Graphics] |
Return the dimensions of the given text, if it were drawn with
the current font and size.
|
textarea [AXOHtml.Low] | |
tfoot [AXOHtml.Low] | |
th [AXOHtml.Low] | |
thead [AXOHtml.Low] | |
thread_uncaught_exception [Thread] | |
time [Sys] |
Return the processor time, in seconds, used by the program
since the beginning of execution.
|
tl [StdLabels.List] | |
tl [ListLabels] |
Return the given list without its first element.
|
tl [List] |
Return the given list without its first element.
|
to_buffer [Marshal] | Marshal.to_buffer buff ofs len v flags marshals the value v ,
storing its byte representation in the string buff ,
starting at character number ofs , and writing at most
len characters.
|
to_channel [Marshal] | Marshal.to_channel chan v flags writes the representation
of v on channel chan .
|
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 [Nativeint] |
Convert the given native integer (type
nativeint ) to an
integer (type int ).
|
to_int [Int64] |
Convert the given 64-bit integer (type
int64 ) to an
integer (type int ).
|
to_int [Int32] |
Convert the given 32-bit integer (type
int32 ) to an
integer (type int ).
|
to_int32 [Nativeint] |
Convert the given native integer to a
32-bit integer (type
int32 ).
|
to_int32 [Int64] |
Convert the given 64-bit integer (type
int64 ) to a
32-bit integer (type int32 ).
|
to_list [StdLabels.Array] | |
to_list [ArrayLabels] | Array.to_list a returns the list of all the elements of a .
|
to_list [Array] | Array.to_list a returns the list of all the elements of a .
|
to_list [AXOLang.LTree] | |
to_nativeint [Int64] |
Convert the given 64-bit integer (type
int64 ) to a
native integer.
|
to_string [Printexc] | Printexc.to_string e returns a string representation of
the exception e .
|
to_string [Nativeint] |
Return the string representation of its argument, in decimal.
|
to_string [Marshal] | Marshal.to_string v flags returns a string containing
the representation of v as a sequence of bytes.
|
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.
|
top [Stack] | top s returns the topmost element in stack s ,
or raises Empty if the stack is empty.
|
top [Queue] | top is a synonym for peek .
|
total_size [Marshal] |
See
Marshal.header_size .
|
tr [Js.Html] | |
tr [AXOHtml.High] | |
tr [AXOHtml.Low] | |
transfer [Queue] | transfer q1 q2 adds all of q1 's elements at the end of
the queue q2 , then clears q1 .
|
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.
|
truncate [Pervasives] |
Same as
Pervasives.int_of_float .
|
truncate [Obj] | |
try_lock [Mutex] |
Same as
Mutex.lock , but does not suspend the calling thread if
the mutex is already locked: just return false immediately
in that case.
|
U | |
ul [Js.Html] | |
ul [AXOHtml.High] | |
ul [AXOHtml.Low] | |
unaligned_tag [Obj] | |
unbind [AXOEvents.Make] | |
uncapitalize [StringLabels] |
Return a copy of the argument, with the first character set to lowercase.
|
uncapitalize [String] |
Return a copy of the argument, with the first character set to lowercase.
|
uncapitalize [StdLabels.String] | |
undefined [JSOO] |
special values
|
undetach [Lwt_preemptive] |
When called by a preemptive thread,
undetach f a
will ask the main Lwt thread to execute f a .
|
union [Set.S] |
Set union.
|
union [MoreLabels.Set.S] | |
unlock [Mutex] |
Unlock the given mutex.
|
unmarshal [Obj] | |
unopt [AXOLang.LOption] | |
unquote_id_item [Js] | |
unsafe_blit [StdLabels.String] | |
unsafe_fill [StdLabels.String] | |
unsafe_get [StdLabels.String] | |
unsafe_get [StdLabels.Array] | |
unsafe_set [StdLabels.String] | |
unsafe_set [StdLabels.Array] | |
unset [JSOO] |
removes a property from an object
|
update_mod [CamlinternalMod] | |
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 [StdLabels.String] | |
uppercase [Char] |
Convert the given character to its equivalent uppercase character.
|
urldecode_string [AXOCom] | |
urlencode [AXOCom] | |
urlencode_string [AXOCom] | |
usage [Arg] | Arg.usage speclist usage_msg prints an error message including
the list of valid options.
|
utf8_enabled [Js] | |
V | |
var [AXOHtml.Low] | |
W | |
wait [Condition] | wait c m atomically unlocks the mutex m and suspends the
calling process on the condition variable c .
|
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] | |
widen [CamlinternalOO] | |
window [Js] | |
window [AXOJs.Node] | |
word_size [Sys] |
Size of one word on the machine currently executing the Caml
program, in bits: 32 or 64.
|
wrap [Event] | wrap ev fn returns the event that performs the same communications
as ev , then applies the post-processing function fn
on the return value.
|
wrap_abort [Event] | wrap_abort ev fn returns the event that performs
the same communications as ev , but if it is not selected
the function fn is called after the synchronization.
|
wrap_event [JSOO] |
internal function
|
write_fragment [AXOCom] |
Tamper url fragment (see http://ajaxpatterns.org/Unique_URLs ) for reasons
to use this 'hack'
|
X | |
xml_of_dom [Js] | |
xml_of_dom [AXOJs] | |
Y | |
yellow [Graphics] | |
yield [Thread] |
Re-schedule the calling thread without suspending it.
|
yield [Lwt_preemptive] | yield () is a threads which suspends itself and then resumes
as soon as possible and terminates.
|
yield [Lwt_obrowser] | yield () is a threads which suspends itself and then resumes
as soon as possible and terminates.
|
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
0 .
|