A |
acc [CamlinternalFormat] |
|
acc_formatting_gen [CamlinternalFormat] |
|
access_permission [UnixLabels] |
|
access_permission [Unix] |
|
addr_info [UnixLabels] |
|
addr_info [Unix] |
|
alarm [Gc] |
鬧鐘是在主要 GC 週期結束時呼叫使用者函式的一段資料。
|
allocation [Gc.Memprof] |
|
allocation_source [Gc.Memprof] |
|
anon_fun [Arg] |
|
B |
backend_type [Sys] |
目前,官方發行版僅支援 Native 和 Bytecode ,但對於替代編譯器,例如 javascript,它可以是其他後端。
|
backtrace_slot [Printexc] |
抽象類型 backtrace_slot 代表回溯的單個槽。
|
block_type [CamlinternalFormatBasics] |
|
C |
c_layout [Bigarray] |
|
channel [Event] |
|
char_set [CamlinternalFormatBasics] |
|
closure [CamlinternalOO] |
|
complex32_elt [Bigarray] |
|
complex64_elt [Bigarray] |
|
continuation [Effect.Shallow] |
('a,'b) continuation 是一個期望 'a 值並傳回 'b 值的定界延續。
|
continuation [Effect.Deep] |
('a,'b) continuation 是一個期望 'a 值並傳回 'b 值的定界延續。
|
control [Gc] |
|
counter [CamlinternalFormatBasics] |
|
cursor [Runtime_events] |
|
custom_arity [CamlinternalFormatBasics] |
|
D |
data [Weak.S] |
|
dir_handle [UnixLabels] |
|
dir_handle [Unix] |
|
doc [Arg] |
|
E |
effect_handler [Effect.Deep] |
'a effect_handler 是一個深度處理器,具有身份值處理器 fun x -> x 和一個引發任何異常的異常處理器 fun e -> raise e 。
|
elt [Set.S] |
|
elt [MoreLabels.Set.S] |
|
eq [Type] |
eq 的目的是表示類型檢查器可能不知道的類型相等性 (例如。
|
error [UnixLabels] |
|
error [Unix] |
|
error [Dynlink] |
|
event [Event] |
|
extern_flags [Marshal] |
|
extra_info [Sys] |
|
extra_prefix [Sys] |
|
F |
file_descr [UnixLabels] |
|
file_descr [Unix] |
|
file_kind [UnixLabels] |
|
file_kind [Unix] |
|
file_name [Scanf.Scanning] |
|
file_perm [UnixLabels] |
|
file_perm [Unix] |
|
float16_elt [Bigarray] |
|
float32_elt [Bigarray] |
|
float64_elt [Bigarray] |
|
float_conv [CamlinternalFormatBasics] |
|
float_flag_conv [CamlinternalFormatBasics] |
|
float_kind_conv [CamlinternalFormatBasics] |
|
flow_action [UnixLabels] |
|
flow_action [Unix] |
|
flush_queue [UnixLabels] |
|
flush_queue [Unix] |
|
fmt [CamlinternalFormatBasics] |
|
fmt_ebb [CamlinternalFormat] |
|
fmtty [CamlinternalFormatBasics] |
|
fmtty_rel [CamlinternalFormatBasics] |
|
format [Stdlib] |
|
format4 [Stdlib] |
|
format6 [CamlinternalFormatBasics] |
|
format6 [Stdlib] |
|
formatter [Format] |
對應於美化列印器(也稱為格式器)及其所有機制的抽象資料。
|
formatter_out_functions [Format] |
格式器特定的輸出函式集:out_string 函式執行所有美化列印器的字串輸出。它使用字串 s 、起始位置 p 和字元數 n 呼叫;它應該輸出 s 的字元 p 到 p + n - 1 ,out_flush 函式會清除美化列印器輸出裝置,out_newline 會在美化列印器分割行時被呼叫來開啟新的一行,out_spaces 函式會在斷行提示導致空格而不是分割行時輸出空格。它會使用要輸出的空格數呼叫,out_indent 函式會在美化列印器分割行時執行新行縮排。它會使用新行的縮排值呼叫。預設情況下:欄位 out_string 和 out_flush 是輸出裝置特定的;(例如,output_string 和 flush 用於 out_channel 裝置,或 Buffer.add_substring 和 ignore 用於 Buffer.t 輸出裝置),,欄位 out_newline 等效於 out_string "\n" 0 1 ;,欄位 out_spaces 和 out_indent 等效於 out_string (String.make n ' ') 0 n 。
|
formatter_stag_functions [Format] |
格式器特定的語意標籤處理函式:mark 版本是「標籤標記」函式,它將字串標記與標籤相關聯,以便美化列印引擎將這些標記以 0 長度符號寫入格式器的輸出裝置。
|
formatting_gen [CamlinternalFormatBasics] |
|
formatting_lit [CamlinternalFormatBasics] |
|
fortran_layout [Bigarray] |
為了方便與現有的 C 和 Fortran 程式碼進行互通操作,此函式庫支援 Bigarray 的兩種不同的記憶體配置,一種與 C 慣例相容,另一種與 Fortran 慣例相容。
|
fpclass [Stdlib] |
|
fpclass [Float] |
|
G |
geometry [Format] |
|
getaddrinfo_option [UnixLabels] |
|
getaddrinfo_option [Unix] |
|
getnameinfo_option [UnixLabels] |
|
getnameinfo_option [Unix] |
|
group_entry [UnixLabels] |
|
group_entry [Unix] |
|
H |
handler [Effect.Shallow] |
('a,'b) handler 是一個處理器記錄,其中包含三個欄位:retc 是值處理器,exnc 處理例外,而 effc 處理由處理器封閉的計算執行的效果。
|
handler [Effect.Deep] |
('a,'b) handler 是一個處理器記錄,其中包含三個欄位:retc 是值處理器,exnc 處理例外,而 effc 處理由處理器封閉的計算執行的效果。
|
heter_list [CamlinternalFormat] |
|
host_entry [UnixLabels] |
|
host_entry [Unix] |
|
I |
id [Domain] |
|
ignored [CamlinternalFormatBasics] |
|
impl [CamlinternalOO] |
|
in_channel [Stdlib] |
|
in_channel [Scanf.Scanning] |
|
inet_addr [UnixLabels] |
|
inet_addr [Unix] |
|
init_table [CamlinternalOO] |
|
int16_signed_elt [Bigarray] |
|
int16_unsigned_elt [Bigarray] |
|
int32_elt [Bigarray] |
|
int64_elt [Bigarray] |
|
int8_signed_elt [Bigarray] |
|
int8_unsigned_elt [Bigarray] |
|
int_conv [CamlinternalFormatBasics] |
|
int_elt [Bigarray] |
|
interval_timer [UnixLabels] |
|
interval_timer [Unix] |
|
interval_timer_status [UnixLabels] |
|
interval_timer_status [Unix] |
|
K |
key [MoreLabels.Map.S] |
|
key [MoreLabels.Hashtbl.SeededS] |
|
key [MoreLabels.Hashtbl.S] |
|
key [Map.S] |
|
key [Hashtbl.SeededS] |
|
key [Hashtbl.S] |
|
key [Ephemeron.SeededS] |
|
key [Ephemeron.S] |
|
key [Domain.DLS] |
|
key [Arg] |
|
kind [Bigarray] |
每個元素類型都關聯一個 OCaml 類型,該類型是可以儲存在 Bigarray 中或從中讀回的 OCaml 值類型。
|
L |
label [CamlinternalOO] |
|
layout [Bigarray] |
|
lexbuf [Lexing] |
|
lifecycle [Runtime_events] |
|
linking_error [Dynlink] |
|
location [Printexc] |
|
lock_command [UnixLabels] |
|
lock_command [Unix] |
|
M |
meth [CamlinternalOO] |
|
msg_flag [UnixLabels] |
|
msg_flag [Unix] |
|
mutable_char_set [CamlinternalFormat] |
|
N |
name_info [UnixLabels] |
|
name_info [Unix] |
|
nativeint_elt [Bigarray] |
|
node [Seq] |
節點可以是 Nil ,表示序列為空,或是 Cons (x, xs) ,表示 x 是序列的第一個元素,而 xs 是序列的其餘部分。
|
O |
obj [CamlinternalOO] |
|
obj_t [Obj.Ephemeron] |
|
ocaml_release_info [Sys] |
|
open_flag [UnixLabels] |
|
open_flag [Unix] |
|
open_flag [Stdlib] |
|
open_flag [Out_channel] |
|
open_flag [In_channel] |
|
out_channel [Stdlib] |
|
P |
pad_option [CamlinternalFormatBasics] |
|
padding [CamlinternalFormatBasics] |
|
padty [CamlinternalFormatBasics] |
|
param_format_ebb [CamlinternalFormat] |
|
params [CamlinternalOO] |
|
passwd_entry [UnixLabels] |
|
passwd_entry [Unix] |
|
position [Lexing] |
position 類型的值描述來源檔案中的一個點。
|
prec_option [CamlinternalFormatBasics] |
|
precision [CamlinternalFormatBasics] |
|
process_status [UnixLabels] |
|
process_status [Unix] |
|
process_times [UnixLabels] |
|
process_times [Unix] |
|
protocol_entry [UnixLabels] |
|
protocol_entry [Unix] |
|
R |
raw_backtrace [Printexc] |
raw_backtrace 類型以低階格式儲存回溯,可以使用下面的 raw_backtrace_entries 和 backtrace_slots_of_raw_entry 將其轉換為可用的格式。
|
raw_backtrace_entry [Printexc] |
raw_backtrace_entry 是 raw_backtrace 的一個元素。
|
raw_backtrace_slot [Printexc] |
此類型用於迭代 raw_backtrace 的插槽。
|
raw_data [Obj] |
|
ref [Stdlib] |
|
regexp [Str] |
|
repr [Sys.Immediate64.Make] |
|
result [Stdlib] |
|
runtime_counter [Runtime_events] |
|
runtime_phase [Runtime_events] |
|
S |
scanbuf [Scanf.Scanning] |
|
scanner [Scanf] |
格式化輸入掃描器的類型:('a, 'b, 'c, 'd) scanner 是一種格式化輸入函式的類型,它會根據格式字串從某個格式化輸入通道讀取;更精確地說,如果 scan 是一個格式化輸入函式,那麼 scan ic fmt f 會將格式字串 fmt 指定的所有引數套用至 f ,當 scan 從 Scanf.Scanning.in_channel 格式化輸入通道 ic 讀取這些引數時。
|
scanner_opt [Scanf] |
|
seek_command [UnixLabels] |
|
seek_command [Unix] |
|
service_entry [UnixLabels] |
|
service_entry [Unix] |
|
setattr_when [UnixLabels] |
|
setattr_when [Unix] |
|
shape [CamlinternalMod] |
|
shutdown_command [UnixLabels] |
|
shutdown_command [Unix] |
|
signal_behavior [Sys] |
接收到訊號時要執行的動作:Signal_default :採取預設行為(通常:中止程式)、Signal_ignore :忽略訊號、Signal_handle f :呼叫函式 f ,並將訊號編號作為引數傳遞給它。
|
sigprocmask_command [UnixLabels] |
|
sigprocmask_command [Unix] |
|
sockaddr [UnixLabels] |
|
sockaddr [Unix] |
|
socket_bool_option [UnixLabels] |
|
socket_bool_option [Unix] |
|
socket_domain [UnixLabels] |
|
socket_domain [Unix] |
|
socket_float_option [UnixLabels] |
|
socket_float_option [Unix] |
|
socket_int_option [UnixLabels] |
|
socket_int_option [Unix] |
|
socket_optint_option [UnixLabels] |
|
socket_optint_option [Unix] |
|
socket_type [UnixLabels] |
|
socket_type [Unix] |
|
span [Runtime_events.Type] |
|
spec [Arg] |
|
split_result [Str] |
|
stag [Format] |
語意標籤(或簡稱標籤)是使用者定義的註解,用於將使用者特定的操作與列印的實體相關聯。
|
stat [Gc] |
|
statistics [MoreLabels.Hashtbl] |
|
statistics [Hashtbl] |
|
stats [CamlinternalOO] |
|
stats [UnixLabels.LargeFile] |
|
stats [UnixLabels] |
|
stats [Unix.LargeFile] |
|
stats [Unix] |
|
symbolic_output_buffer [Format] |
|
symbolic_output_item [Format] |
|
T |
t [CamlinternalOO] |
|
t [CamlinternalLazy] |
|
t [Thread] |
|
t [Weak.S] |
|
t [Weak] |
|
t [Unit] |
|
t [Uchar] |
|
t [Type.Id] |
|
t [Sys.Immediate64.Immediate] |
|
t [Sys.Immediate64.Non_immediate] |
|
t [Sys.Immediate64.Make] |
|
t [String] |
|
t [StringLabels] |
|
t [Stack] |
|
t [Set.OrderedType] |
|
t [Set.S] |
|
t [Seq] |
類型為 'a t 的序列 xs 是類型為 'a 的元素的延遲清單。
|
t [Semaphore.Binary] |
|
t [Semaphore.Counting] |
|
t [Runtime_events.Callbacks] |
|
t [Runtime_events.User] |
|
t [Runtime_events.Type] |
|
t [Runtime_events.Timestamp] |
|
t [Result] |
|
t [Random.State] |
|
t [Queue] |
|
t [Printexc.Slot] |
|
t [Printexc] |
|
t [Out_channel] |
|
t [Option] |
|
t [Obj.Ephemeron] |
|
t [Obj.Extension_constructor] |
|
t [Obj] |
|
t [Nativeint] |
|
t [Mutex] |
|
t [MoreLabels.Set.OrderedType] |
|
t [MoreLabels.Set.S] |
|
t [MoreLabels.Map.OrderedType] |
|
t [MoreLabels.Map.S] |
|
t [MoreLabels.Hashtbl.SeededHashedType] |
|
t [MoreLabels.Hashtbl.HashedType] |
|
t [MoreLabels.Hashtbl.SeededS] |
|
t [MoreLabels.Hashtbl.S] |
|
t [MoreLabels.Hashtbl] |
|
t [Map.OrderedType] |
|
t [Map.S] |
|
t [ListLabels] |
|
t [List] |
|
t [Lazy] |
類型為 'a Lazy.t 的值是一種延遲計算,稱為暫停,其結果類型為 'a 。
|
t [Int64] |
|
t [Int32] |
|
t [Int] |
|
t [In_channel] |
|
t [Hashtbl.SeededHashedType] |
|
t [Hashtbl.HashedType] |
|
t [Hashtbl.SeededS] |
|
t [Hashtbl.S] |
|
t [Hashtbl] |
|
t [Gc.Memprof] |
|
t [Float.ArrayLabels] |
|
t [Float.Array] |
|
t [Float] |
|
t [Ephemeron.Kn.Bucket] |
|
t [Ephemeron.Kn] |
|
t [Ephemeron.K2.Bucket] |
|
t [Ephemeron.K2] |
|
t [Ephemeron.K1.Bucket] |
|
t [Ephemeron.SeededS] |
|
t [Ephemeron.S] |
|
t [Ephemeron.K1] |
|
t [Either] |
類型為 ('a, 'b) Either.t 的值包含類型為 'a 的值或類型為 'b 的值
|
t [Effect] |
|
t [Dynarray] |
|
t [Domain] |
類型為 'a t 的網域獨立運行,最終產生類型為 'a 的結果,或產生例外
|
t [Digest.S] |
|
t [Digest] |
|
t [Condition] |
|
t [Complex] |
|
t [Char] |
|
t [BytesLabels] |
|
t [Bytes] |
|
t [Buffer] |
|
t [Bool] |
|
t [Bigarray.Array3] |
元素具有 OCaml 類型 'a 、表示種類 'b 和記憶體配置 'c 的三維 Bigarray 的類型。
|
t [Bigarray.Array2] |
元素具有 OCaml 類型 'a 、表示種類 'b 和記憶體配置 'c 的二維 Bigarray 的類型。
|
t [Bigarray.Array1] |
元素具有 OCaml 類型 'a 、表示種類 'b 和記憶體配置 'c 的一維 Bigarray 的類型。
|
t [Bigarray.Array0] |
元素具有 OCaml 類型 'a 、表示種類 'b 和記憶體配置 'c 的零維 Bigarray 的類型。
|
t [Bigarray.Genarray] |
類型 Genarray.t 是具有可變維度數量的 Bigarray 的類型。
|
t [Atomic] |
|
t [ArrayLabels] |
|
t [Array] |
|
table [CamlinternalOO] |
|
tables [CamlinternalOO] |
|
tag [CamlinternalOO] |
|
tag [Runtime_events.User] |
|
tag [Format] |
|
terminal_io [UnixLabels] |
|
terminal_io [Unix] |
|
tm [UnixLabels] |
|
tm [Unix] |
|
tracker [Gc.Memprof] |
('minor, 'major) tracker 描述 memprof 應如何在其生命週期內追蹤取樣的區塊,為每個區塊保留使用者定義的中繼資料:'minor 是針對次要區塊保留的中繼資料類型,而 'major 是針對主要區塊的中繼資料類型。
|
U |
usage_msg [Arg] |
|
utf_decode [Uchar] |
|
W |
wait_flag [UnixLabels] |
|
wait_flag [Unix] |
|