module Char: Charval 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.