/contrib/sdk/sources/newlib/libc/ctype/isprint.c |
---|
23,7 → 23,8 |
<<isprint>> is a macro which classifies ASCII integer values by table |
lookup. It is a predicate returning non-zero for printable |
characters, and 0 for other character arguments. |
It is defined only when <<isascii>>(<[c]>) is true or <[c]> is EOF. |
It is defined only if <[c]> is representable as an unsigned char or if |
<[c]> is EOF. |
You can use a compiled subroutine instead of the macro definition by |
undefining either macro using `<<#undef isprint>>' or `<<#undef isgraph>>'. |