3.16 Example: uniicmp

   /*  exicmp.c - Sample code for uniicmp.  Case insensitive comparison. */ 
   
   # include <nunicode.h> 
   #include <assert.h> 
   void main(void) 
   { 
     nint result; 
     result = uniicmp(L"CAT", L"cat");     /* zero - strings match */ 
     assert (result == 0); 
     result = uniicmp(L"cat", L"catch");   /* non-zero - no match */ 
     assert (result != 0); 
     result = uniicmp(L"cat", L"dog");     /* Negative - cat < dog  */ 
     assert (result < 0); 
     result = uniicmp(L"dog", L"cat");     /* Positive - dog > cat  */ 
     assert (result > 0); 
   }