module Char: Char
val code : char -> int
返回參數的 ASCII 碼。
val chr : int -> char
返回具有給定 ASCII 碼的字元。
Invalid_argument
如果參數超出 0--255 的範圍。val escaped : char -> string
返回一個表示給定字元的字串,特殊字元會依照 OCaml 的詞法慣例進行跳脫處理。所有在 ASCII 可列印範圍 (32..126) 之外的字元,以及反斜線、雙引號和單引號都會被跳脫處理。
val lowercase_ascii : char -> char
使用 US-ASCII 字元集,將給定的字元轉換為等效的小寫字元。
val uppercase_ascii : char -> char
使用 US-ASCII 字元集,將給定的字元轉換為等效的大寫字元。
typet =
char
字元類型的別名。
val compare : t -> t -> int
val equal : t -> t -> bool
字元的相等函數。
val seeded_hash : int -> t -> int
字元的已播種雜湊函數,具有與 Hashtbl.seeded_hash
相同的輸出值。此函數允許將此模組作為參數傳遞給函子 Hashtbl.MakeSeeded
。
val hash : t -> int
字元的未播種雜湊函數,具有與 Hashtbl.hash
相同的輸出值。此函數允許將此模組作為參數傳遞給函子 Hashtbl.Make
。