package guile
Library
Module
Module type
Parameter
Class
Class type
val is_char : scm -> bool
is_char v
returns true if v
is a char and false otherwise.
val is_alphabetic : scm -> bool
is_alphabetic v
returns true if v
is a char and false otherwise.
val is_numeric : scm -> bool
is_numeric v
returns true if v
is a number and false otherwise.
val is_whitespace : scm -> bool
is_whitespace v
returns true if v
is whitespace and false otherwise.
val is_upper_case : scm -> bool
is_upper_case v
returns true if v
is upper case and false otherwise.
val is_lower_case : scm -> bool
is_lower_case v
returns true if v
is lower case and false otherwise.
is_both_p v
returns #t if v
is either lower or upper case and #f otherwise.
val is_both : scm -> bool
is_both v
returns true if v
is either lower or upper case and false otherwise.
general_category_p v
returns #t if v
is a general category unicode char and #f otherwise.
val is_general_category : scm -> bool
is_general_category v
returns true if v
is a general category unicode char and false otherwise.
val from_raw : scm -> char
from_raw c
converts a Guile scheme char c
to an OCaml char.
val to_raw : char -> scm
to_raw c
converts an OCaml char c
to an Guile char.