~ubuntu-branches/ubuntu/hardy/belocs-locales-data/hardy

« back to all changes in this revision

Viewing changes to localedata/tests-mbwc/dat_iswlower.c

  • Committer: Bazaar Package Importer
  • Author(s): Denis Barbier
  • Date: 2005-05-17 22:09:38 UTC
  • Revision ID: james.westby@ubuntu.com-20050517220938-814x2iu6tkj3ml2o
Tags: upstream-2.3.4
ImportĀ upstreamĀ versionĀ 2.3.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 *  TEST SUITE FOR MB/WC FUNCTIONS IN C LIBRARY
 
3
 *
 
4
 *       FILE:  dat_iswlower.c
 
5
 *
 
6
 *       ISW*:  int iswlower (wint_t wc);
 
7
 */
 
8
 
 
9
 
 
10
#include "dat_isw-funcs.h"
 
11
 
 
12
 
 
13
TST_ISW_LOC (LOWER, lower) = {
 
14
 
 
15
  {   TST_ISW_REC (de, lower)
 
16
      {
 
17
        {  { 0x0080 }, { 0,1,0 }  },    /* CTRL     */
 
18
        {  { 0x009F }, { 0,1,0 }  },    /* CTRL     */
 
19
        {  { 0x00A0 }, { 0,1,0 }  },    /* NB SPACE */
 
20
        {  { 0x00A1 }, { 0,1,0 }  },    /* UD !     */
 
21
        {  { 0x00B0 }, { 0,1,0 }  },    /* Degree   */
 
22
        {  { 0x00B1 }, { 0,1,0 }  },    /* +- sign  */
 
23
        {  { 0x00B2 }, { 0,1,0 }  },    /* SUP 2    */
 
24
        {  { 0x00B3 }, { 0,1,0 }  },    /* SUP 3    */
 
25
        {  { 0x00B4 }, { 0,1,0 }  },    /* ACUTE    */
 
26
        {  { 0x00B8 }, { 0,1,0 }  },    /* CEDILLA  */
 
27
        {  { 0x00B9 }, { 0,1,0 }  },    /* SUP 1    */
 
28
        {  { 0x00BB }, { 0,1,0 }  },    /* >>       */
 
29
        {  { 0x00BC }, { 0,1,0 }  },    /* 1/4      */
 
30
        {  { 0x00BD }, { 0,1,0 }  },    /* 1/2      */
 
31
        {  { 0x00BE }, { 0,1,0 }  },    /* 3/4      */
 
32
        {  { 0x00BF }, { 0,1,0 }  },    /* UD ?     */
 
33
        {  { 0x00C0 }, { 0,1,0 }  },    /* A Grave  */
 
34
        {  { 0x00D6 }, { 0,1,0 }  },    /* O dia    */
 
35
        {  { 0x00D7 }, { 0,1,0 }  },    /* multipl. */
 
36
        {  { 0x00D8 }, { 0,1,0 }  },    /* O stroke */
 
37
        {  { 0x00DF }, { 0,0,0 }  },    /* small Sh */
 
38
        {  { 0x00E0 }, { 0,0,0 }  },    /* a grave  */
 
39
        {  { 0x00F6 }, { 0,0,0 }  },    /* o dia    */
 
40
        {  { 0x00F7 }, { 0,1,0 }  },    /* division */
 
41
        {  { 0x00F8 }, { 0,0,0 }  },    /* o stroke */
 
42
        {  { 0x00FF }, { 0,0,0 }  },    /* y dia    */
 
43
        { .is_last = 1 }                /* Last element.  */
 
44
      }
 
45
  },
 
46
  {   TST_ISW_REC (enUS, lower)
 
47
      {
 
48
        {  { WEOF   }, { 0,1,0 }  },
 
49
        {  { 0x0000 }, { 0,1,0 }  },
 
50
        {  { 0x001F }, { 0,1,0 }  },
 
51
        {  { 0x0020 }, { 0,1,0 }  },
 
52
        {  { 0x0021 }, { 0,1,0 }  },
 
53
        {  { 0x002F }, { 0,1,0 }  },
 
54
        {  { 0x0030 }, { 0,1,0 }  },
 
55
        {  { 0x0039 }, { 0,1,0 }  },
 
56
        {  { 0x003A }, { 0,1,0 }  },
 
57
        {  { 0x0040 }, { 0,1,0 }  },
 
58
        {  { 0x0041 }, { 0,1,0 }  },
 
59
        {  { 0x005A }, { 0,1,0 }  },
 
60
        {  { 0x005B }, { 0,1,0 }  },
 
61
        {  { 0x0060 }, { 0,1,0 }  },
 
62
        {  { 0x0061 }, { 0,0,0 }  },
 
63
        {  { 0x007A }, { 0,0,0 }  },
 
64
        {  { 0x007B }, { 0,1,0 }  },
 
65
        {  { 0x007E }, { 0,1,0 }  },
 
66
        {  { 0x007F }, { 0,1,0 }  },
 
67
        {  { 0x0080 }, { 0,1,0 }  },
 
68
        { .is_last = 1 }                /* Last element.  */
 
69
      }
 
70
  },
 
71
  {   TST_ISW_REC (eucJP, lower)
 
72
      {
 
73
        {  { 0x3000 }, { 0,1,0 }  },    /* IDEO. SPACE        */
 
74
        {  { 0x303F }, { 0,1,0 }  },    /* IDEO. HALF SPACE   */
 
75
        {  { 0x3041 }, { 0,1,0 }  },    /* HIRAGANA a         */
 
76
        {  { 0x3094 }, { 0,1,0 }  },    /* HIRAGANA u"        */
 
77
        {  { 0x3099 }, { 0,1,0 }  },    /* SOUND MARK         */
 
78
        {  { 0x309E }, { 0,1,0 }  },    /* ITERATION MARK     */
 
79
        {  { 0x30A1 }, { 0,1,0 }  },    /* KATAKANA a         */
 
80
        {  { 0x30FA }, { 0,1,0 }  },    /* KATAKANA wo"       */
 
81
        {  { 0xFF3A }, { 0,1,0 }  },    /* FULL Z             */
 
82
        {  { 0xFF40 }, { 0,1,0 }  },    /* FULL GRAVE ACC.    */
 
83
        {  { 0xFF5A }, { 0,0,0 }  },    /* FULL z             */
 
84
        {  { 0xFF6F }, { 0,1,0 }  },    /* HALF KATA tu       */
 
85
        {  { 0xFF71 }, { 0,1,0 }  },    /* HALF KATA A        */
 
86
        {  { 0xFF9E }, { 0,1,0 }  },    /* HALF KATA MI       */
 
87
        { .is_last = 1 }                /* Last element.  */
 
88
      }
 
89
  },
 
90
  {   TST_ISW_REC (end, lower) }
 
91
 
 
92
};