#include "gb-include.h" //#include #include "Unicode.h" bool mainShutdown ( bool urgent ) ; bool mainShutdown ( bool urgent ) {return true;} // Test first 255 chars of unicode (iso-8859-1) for normalization int main(int argc, char*argv){ ucInit(); long count = 0; for (UChar32 c = 0; c < 0x10000; c++){ //UErrorCode err = U_ZERO_ERROR; //bool isNorm = unorm_isNormalized(&c, // 1, UNORM_NFKC,&err); //if (U_FAILURE(err)) printf("0x%02x: Error: %s\n", // c, u_errorName(err)); //else// if (!isNorm) // printf("0x%02x(%c): %s %s\n", c,c, // isNorm?"Normal":"NOT Normal", // is_alnum((char)c)?"":"not alnum"); if (ucIsWhiteSpace(c)){ count++; printf("0x%02x (%c): whitespace\n", c, c); } } printf("Count: %d\n", count); }