|ISALPHA(3)||Library Functions Manual||ISALPHA(3)|
isalpha_l() functions test whether c represents a letter.
In the C locale, the complete list of alphabetic characters is A–Z and a–z. OpenBSD always uses the C locale for these functions, ignoring the global locale, the thread-specific locale, and the locale argument.
isalnum() may depend on the
LC_CTYPElocale(1), but they never return non-zero for any character for which iscntrl(3), isdigit(3), ispunct(3), or isspace(3) is true.
isalpha() function conforms to ANSI X3.159-1989 (“ANSI C89”), and
isalpha_l() to IEEE Std 1003.1-2008 (“POSIX.1”).
isalpha() function first appeared in Version 7 AT&T UNIX, and
isalpha_l() has been available since OpenBSD 6.2.
EOFor representable as an
unsigned char; otherwise, the result is undefined.
|September 5, 2017||OpenBSD-current|