[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   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.