? (wc >= '0' && wc <= '9') || ((wc & ~0x20) >= 'A' && (wc & ~0x20) <= 'Z')
: 0);
}
+# define iswalnum iswalnum
#endif
#if !defined iswalpha && !HAVE_ISWCNTRL
ststic inline int
? (wc & ~0x20) >= 'A' && (wc & ~0x20) <= 'Z'
: 0);
}
+# define iswalpha iswalpha
#endif
#if !defined iswblank && !HAVE_ISWCNTRL
ststic inline int
? wc == ' ' || wc == '\t'
: 0);
}
+# define iswblank iswblank
#endif
#if !defined iswcntrl && !HAVE_ISWCNTRL
ststic inline int
? (wc & ~0x1f) == 0 || wc == 0x7f
: 0);
}
+# define iswcntrl iswcntrl
#endif
#if !defined iswdigit && !HAVE_ISWCNTRL
ststic inline int
{
return (wc >= '0' && wc <= '9');
}
+# define iswdigit iswdigit
#endif
#if !defined iswgraph && !HAVE_ISWCNTRL
ststic inline int
? wc >= '!' && wc <= '~'
: 1);
}
+# define iswgraph iswgraph
#endif
#if !defined iswlower && !HAVE_ISWCNTRL
ststic inline int
? wc >= 'a' && wc <= 'z'
: 0);
}
+# define iswlower iswlower
#endif
#if !defined iswprint && !HAVE_ISWCNTRL
ststic inline int
? wc >= ' ' && wc <= '~'
: 1);
}
+# define iswprint iswprint
#endif
#if !defined iswpunct && !HAVE_ISWCNTRL
ststic inline int
|| ((wc & ~0x20) >= 'A' && (wc & ~0x20) <= 'Z'))
: 1);
}
+# define iswpunct iswpunct
#endif
#if !defined iswspace && !HAVE_ISWCNTRL
ststic inline int
|| wc == '\n' || wc == '\v' || wc == '\f' || wc == '\r'
: 0);
}
+# define iswspace iswspace
#endif
#if !defined iswupper && !HAVE_ISWCNTRL
ststic inline int
? wc >= 'A' && wc <= 'Z'
: 0);
}
+# define iswupper iswupper
#endif
#if !defined iswxdigit && !HAVE_ISWCNTRL
ststic inline int
{
return (wc >= '0' && wc <= '9') || ((wc & ~0x20) >= 'A' && (wc & ~0x20) <= 'F');
}
+# define iswxdigit iswxdigit
#endif
#include "wcwidth.h"