2 * ja_JP.SJIS locale table for BSD4.4/rune
4 * (C) Sin'ichiro MIYATANI / Phase One, Inc
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
10 * 1. Redistributions of source code must retain the above copyright
11 * notice, this list of conditions and the following disclaimer.
12 * 2. Redistributions in binary form must reproduce the above copyright
13 * notice, this list of conditions and the following disclaimer in the
14 * documentation and/or other materials provided with the distribution.
15 * 3. All advertising materials mentioning features or use of this software
16 * must display the following acknowledgement:
17 * This product includes software developed by Phase One, Inc.
18 * 4. The name of Phase One, Inc. may be used to endorse or promote products
19 * derived from this software without specific prior written permission.
21 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
22 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
42 CONTROL 0x00-0x1f 0x7f
46 PUNCT 0x21-0x2f 0x3a-0x40 0x5b-0x60 0x7b-0x7e
49 XDIGIT '0'-'9' 'a'-'f' 'A'-'F'
54 MAPLOWER <'A'-'Z':'a'><'a'-'z':'a'>
55 MAPUPPER <'A'-'Z':'A'><'a'-'z':'A'>
57 TODIGIT <'A'-'F':10><'a'-'f':10>
73 PUNCT 0x8141-0x8151 0x8159-0x815a 0x815c-0x817e 0x8180-0x819e
76 PHONOGRAM 0x8152-0x8158 0x815b
79 PUNCT 0x819f-0x81ac 0x81b8-0x81bf 0x81c8-0x81ce 0x81da-0x81e8
80 PUNCT 0x81f0-0x81f7 0x81fc
83 /* ?DIGIT 0x824f-0x8258 */
84 /* ?XDIGIT 0x8260-0x8265 0x8281-0x8286 */
85 ALPHA 0x8260-0x8279 0x8281-0x829a
89 MAPLOWER <0x8260-0x8279:0x8281>
90 MAPLOWER <0x8281-0x829a:0x8281>
91 MAPUPPER <0x8260-0x8279:0x8260>
92 MAPUPPER <0x8281-0x829a:0x8260>
93 TODIGIT <0x824f-0x8258:0>
94 TODIGIT <0x8260-0x8265:10>
95 TODIGIT <0x8281-0x8286:10>
98 PHONOGRAM 0x829f-0x82f1
101 PHONOGRAM 0x8340-0x837e
102 PHONOGRAM 0x8380-0x8396
107 MAPLOWER <0x839f-0x83b6:0x83bf>
108 MAPLOWER <0x83bf-0x83d6:0x83bf>
109 MAPUPPER <0x839f-0x83b6:0x839f>
110 MAPUPPER <0x83bf-0x83d6:0x839f>
114 LOWER 0x8470-0x847e 0x8480-0x8491
115 MAPLOWER <0x8440-0x844e:0x8470><0x844f-0x8460:0x8480>
116 MAPLOWER <0x8470-0x847e:0x8470><0x8480-0x8491:0x8480>
117 MAPUPPER <0x8440-0x8460:0x8440>
118 MAPUPPER <0x8470-0x847e:0x8440><0x8480-0x8491:0x844f>
121 SPECIAL 0x849f-0x84be
123 SWIDTH2 0x8140-0x817e 0x8180-0x819e /* 100 */
124 SWIDTH2 0x819f-0x81ac 0x81b8-0x81bf /* 200 */
125 SWIDTH2 0x81c8-0x81ce 0x81da-0x81e8
126 SWIDTH2 0x81f0-0x81f7 0x81fc
127 SWIDTH2 0x824f-0x8258 0x8260-0x8279 /* 300 */
128 SWIDTH2 0x8281-0x829a
129 SWIDTH2 0x829f-0x82f1 /* 400 */
130 SWIDTH2 0x8340-0x837e /* 500 */
131 SWIDTH2 0x8380-0x8396
132 SWIDTH2 0x839f-0x83b6 /* 600 */
133 SWIDTH2 0x83bf-0x83d6
134 SWIDTH2 0x8440-0x8460 /* 700 */
135 SWIDTH2 0x8470-0x847e 0x8480-0x8491
136 SWIDTH2 0x849f-0x84be /* 800 */
139 IDEOGRAM 0x889f-0x88fc /* 1600 */
140 IDEOGRAM 0x8940-0x897e 0x8980-0x899e /* 1700 */
141 IDEOGRAM 0x899f-0x89fc /* 1800 */
142 IDEOGRAM 0x8a40-0x8a7e 0x8a80-0x8a9e /* 1900 */
143 IDEOGRAM 0x8a9f-0x8afc /* 2000 */
144 IDEOGRAM 0x8b40-0x8b7e 0x8b80-0x8b9e /* 2100 */
145 IDEOGRAM 0x8b9f-0x8bfc /* 2200 */
146 IDEOGRAM 0x8c40-0x8c7e 0x8c80-0x8c9e /* 2300 */
147 IDEOGRAM 0x8c9f-0x8cfc /* 2400 */
148 IDEOGRAM 0x8d40-0x8d7e 0x8d80-0x8d9e /* 2500 */
149 IDEOGRAM 0x8d9f-0x8dfc /* 2600 */
150 IDEOGRAM 0x8e40-0x8e7e 0x8e80-0x8e9e /* 2700 */
151 IDEOGRAM 0x8e9f-0x8efc /* 2800 */
152 IDEOGRAM 0x8f40-0x8f7e 0x8f80-0x8f9e /* 2900 */
153 IDEOGRAM 0x8f9f-0x8ffc /* 3000 */
154 IDEOGRAM 0x9040-0x907e 0x9080-0x909e /* 3100 */
155 IDEOGRAM 0x909f-0x90fc /* 3200 */
156 IDEOGRAM 0x9140-0x917e 0x9180-0x919e /* 3300 */
157 IDEOGRAM 0x919f-0x91fc /* 3400 */
158 IDEOGRAM 0x9240-0x927e 0x9280-0x929e /* 3500 */
159 IDEOGRAM 0x929f-0x92fc /* 3600 */
160 IDEOGRAM 0x9340-0x937e 0x9380-0x939e /* 3700 */
161 IDEOGRAM 0x939f-0x93fc /* 3800 */
162 IDEOGRAM 0x9440-0x947e 0x9480-0x949e /* 3900 */
163 IDEOGRAM 0x949f-0x94fc /* 4000 */
164 IDEOGRAM 0x9540-0x957e 0x9580-0x959e /* 4100 */
165 IDEOGRAM 0x959f-0x95fc /* 4200 */
166 IDEOGRAM 0x9640-0x967e 0x9680-0x969e /* 4300 */
167 IDEOGRAM 0x969f-0x96fc /* 4400 */
168 IDEOGRAM 0x9740-0x977e 0x9780-0x979e /* 4500 */
169 IDEOGRAM 0x979f-0x97fc /* 4600 */
170 IDEOGRAM 0x9840-0x987e 0x9880-0x989e /* 4700 */
171 IDEOGRAM 0x989f-0x98fc /* 4800 */
172 IDEOGRAM 0x9940-0x997e 0x9980-0x999e /* 4900 */
173 IDEOGRAM 0x999f-0x99fc /* 5000 */
174 IDEOGRAM 0x9a40-0x9a7e 0x9a80-0x9a9e /* 5100 */
175 IDEOGRAM 0x9a9f-0x9afc /* 5200 */
176 IDEOGRAM 0x9b40-0x9b7e 0x9b80-0x9b9e /* 5300 */
177 IDEOGRAM 0x9b9f-0x9bfc /* 5400 */
178 IDEOGRAM 0x9c40-0x9c7e 0x9c80-0x9c9e /* 5500 */
179 IDEOGRAM 0x9c9f-0x9cfc /* 5600 */
180 IDEOGRAM 0x9d40-0x9d7e 0x9d80-0x9d9e /* 5700 */
181 IDEOGRAM 0x9d9f-0x9dfc /* 5800 */
182 IDEOGRAM 0x9e40-0x9e7e 0x9e80-0x9e9e /* 5900 */
183 IDEOGRAM 0x9e9f-0x9efc /* 6000 */
184 IDEOGRAM 0x9f40-0x9f7e 0x9f80-0x9f9e /* 6100 */
185 IDEOGRAM 0x9f9f-0x9ffc /* 6200 */
186 IDEOGRAM 0xe040-0xe07e 0xe080-0xe09e /* 6300 */
187 IDEOGRAM 0xe09f-0xe0fc /* 6400 */
188 IDEOGRAM 0xe140-0xe17e 0xe180-0xe19e /* 6500 */
189 IDEOGRAM 0xe19f-0xe1fc /* 6600 */
190 IDEOGRAM 0xe240-0xe27e 0xe280-0xe29e /* 6700 */
191 IDEOGRAM 0xe29f-0xe2fc /* 6800 */
192 IDEOGRAM 0xe340-0xe37e 0xe380-0xe39e /* 6900 */
193 IDEOGRAM 0xe39f-0xe3fc /* 7000 */
194 IDEOGRAM 0xe440-0xe47e 0xe480-0xe49e /* 7100 */
195 IDEOGRAM 0xe49f-0xe4fc /* 7200 */
196 IDEOGRAM 0xe540-0xe57e 0xe580-0xe59e /* 7300 */
197 IDEOGRAM 0xe59f-0xe5fc /* 7400 */
198 IDEOGRAM 0xe640-0xe67e 0xe680-0xe69e /* 7500 */
199 IDEOGRAM 0xe69f-0xe6fc /* 7600 */
200 IDEOGRAM 0xe740-0xe77e 0xe780-0xe79e /* 7700 */
201 IDEOGRAM 0xe79f-0xe7fc /* 7800 */
202 IDEOGRAM 0xe840-0xe87e 0xe880-0xe89e /* 7900 */
203 IDEOGRAM 0xe89f-0xe8fc /* 8000 */
204 IDEOGRAM 0xe940-0xe97e 0xe980-0xe99e /* 8100 */
205 IDEOGRAM 0xe99f-0xe9fc /* 8200 */
206 IDEOGRAM 0xea40-0xea7e 0xea80-0xea9e /* 8300 */
207 IDEOGRAM 0xea9f-0xeaa4 /* 8400 */
208 IDEOGRAM 0xed40-0xed7e 0xed80-0xedfc
209 IDEOGRAM 0xee40-0xee7e 0xee80-0xeeeb
211 TODIGIT <0xeeef-0xeef8:1>
214 TODIGIT <0xfa40-0xfa49:1>
216 TODIGIT <0xfa4a-0xfa53:1>
218 IDEOGRAM 0xfa5c-0xfa7e 0xfa80-0xfafc
219 IDEOGRAM 0xfb40-0xfb7e 0xfb80-0xfbfc
220 IDEOGRAM 0xfc40-0xfc4b
222 SWIDTH2 0x889f-0x88fc /* 1600 */
223 SWIDTH2 0x8940-0x897e 0x8980-0x899e /* 1700 */
224 SWIDTH2 0x899f-0x89fc /* 1800 */
225 SWIDTH2 0x8a40-0x8a7e 0x8a80-0x8a9e /* 1900 */
226 SWIDTH2 0x8a9f-0x8afc /* 2000 */
227 SWIDTH2 0x8b40-0x8b7e 0x8b80-0x8b9e /* 2100 */
228 SWIDTH2 0x8b9f-0x8bfc /* 2200 */
229 SWIDTH2 0x8c40-0x8c7e 0x8c80-0x8c9e /* 2300 */
230 SWIDTH2 0x8c9f-0x8cfc /* 2400 */
231 SWIDTH2 0x8d40-0x8d7e 0x8d80-0x8d9e /* 2500 */
232 SWIDTH2 0x8d9f-0x8dfc /* 2600 */
233 SWIDTH2 0x8e40-0x8e7e 0x8e80-0x8e9e /* 2700 */
234 SWIDTH2 0x8e9f-0x8efc /* 2800 */
235 SWIDTH2 0x8f40-0x8f7e 0x8f80-0x8f9e /* 2900 */
236 SWIDTH2 0x8f9f-0x8ffc /* 3000 */
237 SWIDTH2 0x9040-0x907e 0x9080-0x909e /* 3100 */
238 SWIDTH2 0x909f-0x90fc /* 3200 */
239 SWIDTH2 0x9140-0x917e 0x9180-0x919e /* 3300 */
240 SWIDTH2 0x919f-0x91fc /* 3400 */
241 SWIDTH2 0x9240-0x927e 0x9280-0x929e /* 3500 */
242 SWIDTH2 0x929f-0x92fc /* 3600 */
243 SWIDTH2 0x9340-0x937e 0x9380-0x939e /* 3700 */
244 SWIDTH2 0x939f-0x93fc /* 3800 */
245 SWIDTH2 0x9440-0x947e 0x9480-0x949e /* 3900 */
246 SWIDTH2 0x949f-0x94fc /* 4000 */
247 SWIDTH2 0x9540-0x957e 0x9580-0x959e /* 4100 */
248 SWIDTH2 0x959f-0x95fc /* 4200 */
249 SWIDTH2 0x9640-0x967e 0x9680-0x969e /* 4300 */
250 SWIDTH2 0x969f-0x96fc /* 4400 */
251 SWIDTH2 0x9740-0x977e 0x9780-0x979e /* 4500 */
252 SWIDTH2 0x979f-0x97fc /* 4600 */
253 SWIDTH2 0x9840-0x987e 0x9880-0x989e /* 4700 */
254 SWIDTH2 0x989f-0x98fc /* 4800 */
255 SWIDTH2 0x9940-0x997e 0x9980-0x999e /* 4900 */
256 SWIDTH2 0x999f-0x99fc /* 5000 */
257 SWIDTH2 0x9a40-0x9a7e 0x9a80-0x9a9e /* 5100 */
258 SWIDTH2 0x9a9f-0x9afc /* 5200 */
259 SWIDTH2 0x9b40-0x9b7e 0x9b80-0x9b9e /* 5300 */
260 SWIDTH2 0x9b9f-0x9bfc /* 5400 */
261 SWIDTH2 0x9c40-0x9c7e 0x9c80-0x9c9e /* 5500 */
262 SWIDTH2 0x9c9f-0x9cfc /* 5600 */
263 SWIDTH2 0x9d40-0x9d7e 0x9d80-0x9d9e /* 5700 */
264 SWIDTH2 0x9d9f-0x9dfc /* 5800 */
265 SWIDTH2 0x9e40-0x9e7e 0x9e80-0x9e9e /* 5900 */
266 SWIDTH2 0x9e9f-0x9efc /* 6000 */
267 SWIDTH2 0x9f40-0x9f7e 0x9f80-0x9f9e /* 6100 */
268 SWIDTH2 0x9f9f-0x9ffc /* 6200 */
269 SWIDTH2 0xe040-0xe07e 0xe080-0xe09e /* 6300 */
270 SWIDTH2 0xe09f-0xe0fc /* 6400 */
271 SWIDTH2 0xe140-0xe17e 0xe180-0xe19e /* 6500 */
272 SWIDTH2 0xe19f-0xe1fc /* 6600 */
273 SWIDTH2 0xe240-0xe27e 0xe280-0xe29e /* 6700 */
274 SWIDTH2 0xe29f-0xe2fc /* 6800 */
275 SWIDTH2 0xe340-0xe37e 0xe380-0xe39e /* 6900 */
276 SWIDTH2 0xe39f-0xe3fc /* 7000 */
277 SWIDTH2 0xe440-0xe47e 0xe480-0xe49e /* 7100 */
278 SWIDTH2 0xe49f-0xe4fc /* 7200 */
279 SWIDTH2 0xe540-0xe57e 0xe580-0xe59e /* 7300 */
280 SWIDTH2 0xe59f-0xe5fc /* 7400 */
281 SWIDTH2 0xe640-0xe67e 0xe680-0xe69e /* 7500 */
282 SWIDTH2 0xe69f-0xe6fc /* 7600 */
283 SWIDTH2 0xe740-0xe77e 0xe780-0xe79e /* 7700 */
284 SWIDTH2 0xe79f-0xe7fc /* 7800 */
285 SWIDTH2 0xe840-0xe87e 0xe880-0xe89e /* 7900 */
286 SWIDTH2 0xe89f-0xe8fc /* 8000 */
287 SWIDTH2 0xe940-0xe97e 0xe980-0xe99e /* 8100 */
288 SWIDTH2 0xe99f-0xe9fc /* 8200 */
289 SWIDTH2 0xea40-0xea7e 0xea80-0xea9e /* 8300 */
290 SWIDTH2 0xea9f-0xeaa4 /* 8400 */