NAME IsXXXX -- determine whether a character is of a certain type. (V38) SYNOPSIS state = IsXXXX(locale,character); D0 A0 D0 bool isxxxx(struct locale *,ulong); FUNCTION These functions determine whether the character specified is of a certain type, according to the supplied locale. IsAlNum() - test if alphanumeric character IsAlpha() - test if alphabetical character IsCntrl() - test if control character IsDigit() - test if decimal digit character IsGraph() - test if visible character IsLower() - test if lower case character IsPrint() - test if blank IsPunct() - test if punctuation character IsSpace() - test if white space character IsUpper() - test if upper case character IsXDigit() - test if hexadecimal digit INPUTS locale - the locale to use for the test character - the character to test RESULT state - TRUE if the character is of the required type, FALSE otherwise NOTE These functions require full 32-bit characters be passed-in in order to support multi-byte character sets.