protocol
Character protocol.
Paulo Moura
1.0
2000/7/24
static
(no dependencies on other files)
True if the argument is an alphanumeric character.
static
is_alphanumeric(Term)
is_alphanumeric(+char) – zero_or_one
True if the argument is a letter or an underscore.
static
is_alpha(Term)
is_alpha(+char) – zero_or_one
True if the argument is a letter.
static
is_letter(Term)
is_letter(+char) – zero_or_one
True if the argument is a binary digit.
static
is_bin_digit(Term)
is_bin_digit(+char) – zero_or_one
True if the argument is an octal digit.
static
is_octal_digit(Term)
is_octal_digit(+char) – zero_or_one
True if the argument is a decimal digit.
static
is_dec_digit(Term)
is_dec_digit(+char) – zero_or_one
True if the argument is an hexadecimal digit.
static
is_hex_digit(Term)
is_hex_digit(+char) – zero_or_one
True if the argument is a lower case letter.
static
is_lower_case(Term)
is_lower_case(+char) – zero_or_one
True if the argument is a upper case letter.
static
is_upper_case(Term)
is_upper_case(+char) – zero_or_one
True if the argument is a vowel.
static
is_vowel(Term)
is_vowel(+char) – zero_or_one
True if the argument is a layout character.
static
is_layout(Term)
is_layout(+char) – zero_or_one
Converts between lower and upper case letters.
static
lower_upper(Term1, Term2)
lower_upper(?char, ?char) – zero_or_more
lower_upper(+char, ?char) – zero_or_one
lower_upper(?char, +char) – zero_or_one
(none)
(none)