/* FUNCTION <>---hexadecimal digit wide-character test INDEX iswxdigit ANSI_SYNOPSIS #include int iswxdigit(wint_t <[c]>); TRAD_SYNOPSIS #include int iswxdigit(<[c]>) wint_t <[c]>; DESCRIPTION <> is a function which classifies wide-character values that are hexadecimal digits. RETURNS <> returns non-zero if <[c]> is a hexadecimal digit wide-character. PORTABILITY <> is C99. No supporting OS subroutines are required. */ #include <_ansi.h> #include int _DEFUN(iswxdigit,(c), wint_t c) { return ((c >= (wint_t)'0' && c <= (wint_t)'9') || (c >= (wint_t)'a' && c <= (wint_t)'f') || (c >= (wint_t)'A' && c <= (wint_t)'F')); }