X-Git-Url: https://pd.if.org/git/?p=pdclib;a=blobdiff_plain;f=functions%2Fwctype%2Fiswdigit.c;h=31300cc2140d224453f069e9e0c32421b63701df;hp=127fe59b0bc7470bb9777e688d629ca225697466;hb=abc15df6b9fae3374d24c7cf5c3ab94c605b2a6d;hpb=8894c921674bb116d0a7b8f23a55311e7a768019 diff --git a/functions/wctype/iswdigit.c b/functions/wctype/iswdigit.c index 127fe59..31300cc 100644 --- a/functions/wctype/iswdigit.c +++ b/functions/wctype/iswdigit.c @@ -1,52 +1,52 @@ -/* iswdigit( wint_t ) - - This file is part of the Public Domain C Library (PDCLib). - Permission is granted to use, modify, and / or redistribute at will. -*/ - -#include -#ifndef REGTEST -#include "_PDCLIB_locale.h" - -int iswdigit( wint_t wc ) -{ - return iswctype( wc, _PDCLIB_CTYPE_DIGIT ); -} - -#endif - -#ifdef TEST -#include "_PDCLIB_test.h" - -int main( void ) -{ - TESTCASE(iswdigit(L'0')); - TESTCASE(iswdigit(L'1')); - TESTCASE(iswdigit(L'2')); - TESTCASE(iswdigit(L'3')); - TESTCASE(iswdigit(L'4')); - TESTCASE(iswdigit(L'5')); - TESTCASE(iswdigit(L'6')); - TESTCASE(iswdigit(L'7')); - TESTCASE(iswdigit(L'8')); - TESTCASE(iswdigit(L'9')); - TESTCASE(!iswdigit(L'a')); - TESTCASE(!iswdigit(L'b')); - TESTCASE(!iswdigit(L'c')); - TESTCASE(!iswdigit(L'd')); - TESTCASE(!iswdigit(L'e')); - TESTCASE(!iswdigit(L'f')); - TESTCASE(!iswdigit(L'A')); - TESTCASE(!iswdigit(L'B')); - TESTCASE(!iswdigit(L'C')); - TESTCASE(!iswdigit(L'D')); - TESTCASE(!iswdigit(L'E')); - TESTCASE(!iswdigit(L'F')); - TESTCASE(!iswdigit(L'g')); - TESTCASE(!iswdigit(L'G')); - TESTCASE(!iswdigit(L'x')); - TESTCASE(!iswdigit(L'X')); - TESTCASE(!iswdigit(L' ')); - return TEST_RESULTS; -} -#endif +/* iswdigit( wint_t ) + + This file is part of the Public Domain C Library (PDCLib). + Permission is granted to use, modify, and / or redistribute at will. +*/ + +#include +#ifndef REGTEST +#include "_PDCLIB_locale.h" + +int iswdigit( wint_t wc ) +{ + return iswctype( wc, _PDCLIB_CTYPE_DIGIT ); +} + +#endif + +#ifdef TEST +#include "_PDCLIB_test.h" + +int main( void ) +{ + TESTCASE(iswdigit(L'0')); + TESTCASE(iswdigit(L'1')); + TESTCASE(iswdigit(L'2')); + TESTCASE(iswdigit(L'3')); + TESTCASE(iswdigit(L'4')); + TESTCASE(iswdigit(L'5')); + TESTCASE(iswdigit(L'6')); + TESTCASE(iswdigit(L'7')); + TESTCASE(iswdigit(L'8')); + TESTCASE(iswdigit(L'9')); + TESTCASE(!iswdigit(L'a')); + TESTCASE(!iswdigit(L'b')); + TESTCASE(!iswdigit(L'c')); + TESTCASE(!iswdigit(L'd')); + TESTCASE(!iswdigit(L'e')); + TESTCASE(!iswdigit(L'f')); + TESTCASE(!iswdigit(L'A')); + TESTCASE(!iswdigit(L'B')); + TESTCASE(!iswdigit(L'C')); + TESTCASE(!iswdigit(L'D')); + TESTCASE(!iswdigit(L'E')); + TESTCASE(!iswdigit(L'F')); + TESTCASE(!iswdigit(L'g')); + TESTCASE(!iswdigit(L'G')); + TESTCASE(!iswdigit(L'x')); + TESTCASE(!iswdigit(L'X')); + TESTCASE(!iswdigit(L' ')); + return TEST_RESULTS; +} +#endif