This source file includes following definitions.
- main
 
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 
  13 
  14 
  15 
  16 
  17 
  18 
  19 #include <config.h>
  20 
  21 #include <string.h>
  22 
  23 #include <locale.h>
  24 
  25 #include "macros.h"
  26 
  27 int
  28 main ()
     
  29 {
  30   
  31   if (setlocale (LC_ALL, "") == NULL)
  32     return 1;
  33 
  34   {
  35     const char string[] = "paragraph";
  36     ASSERT (mbspcasecmp (string, "Paragraph") == string + 9);
  37   }
  38 
  39   {
  40     const char string[] = "paragrapH";
  41     ASSERT (mbspcasecmp (string, "parAgRaph") == string + 9);
  42   }
  43 
  44   {
  45     const char string[] = "paragraph";
  46     ASSERT (mbspcasecmp (string, "paraLyzed") == NULL);
  47   }
  48 
  49   {
  50     const char string[] = "paraLyzed";
  51     ASSERT (mbspcasecmp (string, "paragraph") == NULL);
  52   }
  53 
  54   {
  55     const char string[] = "para";
  56     ASSERT (mbspcasecmp (string, "paragraph") == NULL);
  57   }
  58 
  59   {
  60     const char string[] = "paragraph";
  61     ASSERT (mbspcasecmp (string, "para") == string + 4);
  62   }
  63 
  64   
  65 
  66 
  67   {
  68     const char string[] = "\303\266zg\303\274rt\303\274k"; 
  69     ASSERT (mbspcasecmp (string, "\303\226ZG\303\234R") == string + 7); 
  70   }
  71 
  72   {
  73     const char string[] = "\303\226ZG\303\234Rt\303\274k"; 
  74     ASSERT (mbspcasecmp (string, "\303\266zg\303\274r") == string + 7); 
  75   }
  76 
  77   
  78 
  79   {
  80     const char string[] = "turkishtime";
  81     ASSERT (mbspcasecmp (string, "TURK\304\260SH") == string + 7);
  82   }
  83 
  84   {
  85     const char string[] = "TURK\304\260SHK\303\234LT\303\234R";
  86     ASSERT (mbspcasecmp (string, "turkish") == string + 8);
  87   }
  88 
  89   return 0;
  90 }