val is_valid : char -> boolval is_upper : char -> boolval is_lower : char -> boolval is_letter : char -> boolval is_alphanum : char -> boolval is_white : char -> boolval is_blank : char -> boolval is_graphic : char -> boolval is_print : char -> boolval is_control : char -> boolval is_digit : char -> boolval digit_to_int : char -> intval digit_of_int : int -> charval is_hex_digit : char -> boolval hex_digit_to_int : char -> intval lower_hex_digit_of_int : int -> charval upper_hex_digit_of_int : int -> charval uppercase : char -> charval lowercase : char -> char