129818Sjulian/* 229818Sjulian * ja_JP.SJIS locale table for BSD4.4/rune 329818Sjulian * version 1.0 429818Sjulian * (C) Sin'ichiro MIYATANI / Phase One, Inc 529818Sjulian * May 12, 1995 629818Sjulian * 729818Sjulian * Redistribution and use in source and binary forms, with or without 829818Sjulian * modification, are permitted provided that the following conditions 929818Sjulian * are met: 1029818Sjulian * 1. Redistributions of source code must retain the above copyright 1129818Sjulian * notice, this list of conditions and the following disclaimer. 1229818Sjulian * 2. Redistributions in binary form must reproduce the above copyright 1329818Sjulian * notice, this list of conditions and the following disclaimer in the 1429818Sjulian * documentation and/or other materials provided with the distribution. 1529818Sjulian * 3. All advertising materials mentioning features or use of this software 1629818Sjulian * must display the following acknowledgement: 1729818Sjulian * This product includes software developed by Phase One, Inc. 1829818Sjulian * 4. The name of Phase One, Inc. may be used to endorse or promote products 1929818Sjulian * derived from this software without specific prior written permission. 2029818Sjulian * 2129818Sjulian * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2229818Sjulian * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2329818Sjulian * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2429818Sjulian * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2529818Sjulian * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2629818Sjulian * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2729818Sjulian * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2829818Sjulian * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2929818Sjulian * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3029818Sjulian * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3129818Sjulian * SUCH DAMAGE. 3287106Sache * 3387106Sache * $FreeBSD$ 3429818Sjulian */ 3529818Sjulian 3629818SjulianENCODING "MSKanji" 3729818Sjulian 3829818Sjulian/* 3929818Sjulian * ASCII byte code 4029818Sjulian */ 4129818SjulianALPHA 'A'-'Z' 'a'-'z' 4229818SjulianCONTROL 0x00-0x1f 0x7f 4329818SjulianDIGIT '0'-'9' 4429818SjulianGRAPH 0x21-0x7e 4529818SjulianLOWER 'a'-'z' 4629818SjulianPUNCT 0x21-0x2f 0x3a-0x40 0x5b-0x60 0x7b-0x7e 4729818SjulianSPACE 0x09-0x0d 0x20 4829818SjulianUPPER 'A'-'Z' 4987106SacheXDIGIT '0'-'9' 'a'-'f' 'A'-'F' 5029818SjulianBLANK ' ' '\t' 5129818SjulianPRINT 0x20-0x7e 52155583SumeSWIDTH1 0x20-0x7e 5329818Sjulian 5429818SjulianMAPLOWER <'A'-'Z':'a'><'a'-'z':'a'> 5529818SjulianMAPUPPER <'A'-'Z':'A'><'a'-'z':'A'> 5629818SjulianTODIGIT <'0'-'9':0> 5729818SjulianTODIGIT <'A'-'F':10><'a'-'f':10> 5829818Sjulian 5929818Sjulian/* 6029818Sjulian * JIS X201 6129818Sjulian */ 6229818SjulianPUNCT 0xa1-0xa5 6329818SjulianSPACE 0xa0 6429818SjulianBLANK 0xa0 6529818SjulianSPECIAL 0xa1-0xdf 6629818SjulianPHONOGRAM 0xa6-0xdf 67155583SumeSWIDTH1 0xa0-0xdf 6829818Sjulian 6929818Sjulian/* 7029818Sjulian * JIS X208/SJIS 7129818Sjulian */ 7229818Sjulian/* 100 */ 7329818SjulianPUNCT 0x8141-0x8151 0x8159-0x815a 0x815c-0x817e 0x8180-0x819e 7429818SjulianSPACE 0x8140 7587108SacheBLANK 0x8140 7629818SjulianPHONOGRAM 0x8152-0x8158 0x815b 7729818Sjulian 7829818Sjulian/* 200 */ 7929818SjulianPUNCT 0x819f-0x81ac 0x81b8-0x81bf 0x81c8-0x81ce 0x81da-0x81e8 8029818SjulianPUNCT 0x81f0-0x81f7 0x81fc 8129818Sjulian 8229818Sjulian/* 300 */ 83194085SedwinPRINT 0x824f-0x8258 */ 8487106Sache/* ?XDIGIT 0x8260-0x8265 0x8281-0x8286 */ 8529818SjulianALPHA 0x8260-0x8279 0x8281-0x829a 8629818SjulianUPPER 0x8260-0x8279 8729818SjulianLOWER 0x8281-0x829a 8829818Sjulian 8929818SjulianMAPLOWER <0x8260-0x8279:0x8281> 9029818SjulianMAPLOWER <0x8281-0x829a:0x8281> 9129818SjulianMAPUPPER <0x8260-0x8279:0x8260> 9229818SjulianMAPUPPER <0x8281-0x829a:0x8260> 9329818SjulianTODIGIT <0x824f-0x8258:0> 9429818SjulianTODIGIT <0x8260-0x8265:10> 9529818SjulianTODIGIT <0x8281-0x8286:10> 9629818Sjulian 9729818Sjulian/* 400 */ 9829818SjulianPHONOGRAM 0x829f-0x82f1 9929818Sjulian 10029818Sjulian/* 500 */ 10129818SjulianPHONOGRAM 0x8340-0x837e 10229818SjulianPHONOGRAM 0x8380-0x8396 10329818Sjulian 10429818Sjulian/* 600 */ 10529818SjulianUPPER 0x839f-0x83b6 10629818SjulianLOWER 0x83bf-0x83d6 10729818SjulianMAPLOWER <0x839f-0x83b6:0x83bf> 10829818SjulianMAPLOWER <0x83bf-0x83d6:0x83bf> 10929818SjulianMAPUPPER <0x839f-0x83b6:0x839f> 11029818SjulianMAPUPPER <0x83bf-0x83d6:0x839f> 11129818Sjulian 11229818Sjulian/* 700 */ 11329818SjulianUPPER 0x8440-0x8460 11429818SjulianLOWER 0x8470-0x847e 0x8480-0x8491 11529818SjulianMAPLOWER <0x8440-0x844e:0x8470><0x844f-0x8460:0x8480> 11629818SjulianMAPLOWER <0x8470-0x847e:0x8470><0x8480-0x8491:0x8480> 11729818SjulianMAPUPPER <0x8440-0x8460:0x8440> 11829818SjulianMAPUPPER <0x8470-0x847e:0x8440><0x8480-0x8491:0x844f> 11929818Sjulian 12029818Sjulian/* 800 */ 12129818SjulianSPECIAL 0x849f-0x84be 12229818Sjulian 123155583SumeSWIDTH2 0x8140-0x817e 0x8180-0x819e /* 100 */ 124155583SumeSWIDTH2 0x819f-0x81ac 0x81b8-0x81bf /* 200 */ 125155583SumeSWIDTH2 0x81c8-0x81ce 0x81da-0x81e8 126155583SumeSWIDTH2 0x81f0-0x81f7 0x81fc 127155583SumeSWIDTH2 0x824f-0x8258 0x8260-0x8279 /* 300 */ 128155583SumeSWIDTH2 0x8281-0x829a 129155583SumeSWIDTH2 0x829f-0x82f1 /* 400 */ 130155583SumeSWIDTH2 0x8340-0x837e /* 500 */ 131155583SumeSWIDTH2 0x8380-0x8396 132155583SumeSWIDTH2 0x839f-0x83b6 /* 600 */ 133155583SumeSWIDTH2 0x83bf-0x83d6 134155583SumeSWIDTH2 0x8440-0x8460 /* 700 */ 135155583SumeSWIDTH2 0x8470-0x847e 0x8480-0x8491 136155583SumeSWIDTH2 0x849f-0x84be /* 800 */ 13729818Sjulian 13829818Sjulian/* 1600- */ 13929818SjulianIDEOGRAM 0x889f-0x88fc /* 1600 */ 14029818SjulianIDEOGRAM 0x8940-0x897e 0x8980-0x899e /* 1700 */ 14129818SjulianIDEOGRAM 0x899f-0x89fc /* 1800 */ 14229818SjulianIDEOGRAM 0x8a40-0x8a7e 0x8a80-0x8a9e /* 1900 */ 14329818SjulianIDEOGRAM 0x8a9f-0x8afc /* 2000 */ 14429818SjulianIDEOGRAM 0x8b40-0x8b7e 0x8b80-0x8b9e /* 2100 */ 14529818SjulianIDEOGRAM 0x8b9f-0x8bfc /* 2200 */ 14629818SjulianIDEOGRAM 0x8c40-0x8c7e 0x8c80-0x8c9e /* 2300 */ 14729818SjulianIDEOGRAM 0x8c9f-0x8cfc /* 2400 */ 14829818SjulianIDEOGRAM 0x8d40-0x8d7e 0x8d80-0x8d9e /* 2500 */ 14929818SjulianIDEOGRAM 0x8d9f-0x8dfc /* 2600 */ 15029818SjulianIDEOGRAM 0x8e40-0x8e7e 0x8e80-0x8e9e /* 2700 */ 15129818SjulianIDEOGRAM 0x8e9f-0x8efc /* 2800 */ 15229818SjulianIDEOGRAM 0x8f40-0x8f7e 0x8f80-0x8f9e /* 2900 */ 15329818SjulianIDEOGRAM 0x8f9f-0x8ffc /* 3000 */ 15429818SjulianIDEOGRAM 0x9040-0x907e 0x9080-0x909e /* 3100 */ 15529818SjulianIDEOGRAM 0x909f-0x90fc /* 3200 */ 15629818SjulianIDEOGRAM 0x9140-0x917e 0x9180-0x919e /* 3300 */ 15729818SjulianIDEOGRAM 0x919f-0x91fc /* 3400 */ 15829818SjulianIDEOGRAM 0x9240-0x927e 0x9280-0x929e /* 3500 */ 15929818SjulianIDEOGRAM 0x929f-0x92fc /* 3600 */ 16029818SjulianIDEOGRAM 0x9340-0x937e 0x9380-0x939e /* 3700 */ 16129818SjulianIDEOGRAM 0x939f-0x93fc /* 3800 */ 16229818SjulianIDEOGRAM 0x9440-0x947e 0x9480-0x949e /* 3900 */ 16329818SjulianIDEOGRAM 0x949f-0x94fc /* 4000 */ 16429818SjulianIDEOGRAM 0x9540-0x957e 0x9580-0x959e /* 4100 */ 16529818SjulianIDEOGRAM 0x959f-0x95fc /* 4200 */ 16629818SjulianIDEOGRAM 0x9640-0x967e 0x9680-0x969e /* 4300 */ 16729818SjulianIDEOGRAM 0x969f-0x96fc /* 4400 */ 16829818SjulianIDEOGRAM 0x9740-0x977e 0x9780-0x979e /* 4500 */ 16929818SjulianIDEOGRAM 0x979f-0x97fc /* 4600 */ 17029818SjulianIDEOGRAM 0x9840-0x987e 0x9880-0x989e /* 4700 */ 17129818SjulianIDEOGRAM 0x989f-0x98fc /* 4800 */ 17229818SjulianIDEOGRAM 0x9940-0x997e 0x9980-0x999e /* 4900 */ 17329818SjulianIDEOGRAM 0x999f-0x99fc /* 5000 */ 17429818SjulianIDEOGRAM 0x9a40-0x9a7e 0x9a80-0x9a9e /* 5100 */ 17529818SjulianIDEOGRAM 0x9a9f-0x9afc /* 5200 */ 17629818SjulianIDEOGRAM 0x9b40-0x9b7e 0x9b80-0x9b9e /* 5300 */ 17729818SjulianIDEOGRAM 0x9b9f-0x9bfc /* 5400 */ 17829818SjulianIDEOGRAM 0x9c40-0x9c7e 0x9c80-0x9c9e /* 5500 */ 17929818SjulianIDEOGRAM 0x9c9f-0x9cfc /* 5600 */ 18029818SjulianIDEOGRAM 0x9d40-0x9d7e 0x9d80-0x9d9e /* 5700 */ 18129818SjulianIDEOGRAM 0x9d9f-0x9dfc /* 5800 */ 18229818SjulianIDEOGRAM 0x9e40-0x9e7e 0x9e80-0x9e9e /* 5900 */ 18329818SjulianIDEOGRAM 0x9e9f-0x9efc /* 6000 */ 18429818SjulianIDEOGRAM 0x9f40-0x9f7e 0x9f80-0x9f9e /* 6100 */ 18529818SjulianIDEOGRAM 0x9f9f-0x9ffc /* 6200 */ 18629818SjulianIDEOGRAM 0xe040-0xe07e 0xe080-0xe09e /* 6300 */ 18729818SjulianIDEOGRAM 0xe09f-0xe0fc /* 6400 */ 18829818SjulianIDEOGRAM 0xe140-0xe17e 0xe180-0xe19e /* 6500 */ 18929818SjulianIDEOGRAM 0xe19f-0xe1fc /* 6600 */ 19029818SjulianIDEOGRAM 0xe240-0xe27e 0xe280-0xe29e /* 6700 */ 19129818SjulianIDEOGRAM 0xe29f-0xe2fc /* 6800 */ 19229818SjulianIDEOGRAM 0xe340-0xe37e 0xe380-0xe39e /* 6900 */ 19329818SjulianIDEOGRAM 0xe39f-0xe3fc /* 7000 */ 19429818SjulianIDEOGRAM 0xe440-0xe47e 0xe480-0xe49e /* 7100 */ 19529818SjulianIDEOGRAM 0xe49f-0xe4fc /* 7200 */ 19629818SjulianIDEOGRAM 0xe540-0xe57e 0xe580-0xe59e /* 7300 */ 19729818SjulianIDEOGRAM 0xe59f-0xe5fc /* 7400 */ 19829818SjulianIDEOGRAM 0xe640-0xe67e 0xe680-0xe69e /* 7500 */ 19929818SjulianIDEOGRAM 0xe69f-0xe6fc /* 7600 */ 20029818SjulianIDEOGRAM 0xe740-0xe77e 0xe780-0xe79e /* 7700 */ 20129818SjulianIDEOGRAM 0xe79f-0xe7fc /* 7800 */ 20229818SjulianIDEOGRAM 0xe840-0xe87e 0xe880-0xe89e /* 7900 */ 20329818SjulianIDEOGRAM 0xe89f-0xe8fc /* 8000 */ 20429818SjulianIDEOGRAM 0xe940-0xe97e 0xe980-0xe99e /* 8100 */ 20529818SjulianIDEOGRAM 0xe99f-0xe9fc /* 8200 */ 20629818SjulianIDEOGRAM 0xea40-0xea7e 0xea80-0xea9e /* 8300 */ 20729818SjulianIDEOGRAM 0xea9f-0xeaa4 /* 8400 */ 208105096StjrIDEOGRAM 0xed40-0xed7e 0xed80-0xedfc 209105096StjrIDEOGRAM 0xee40-0xee7e 0xee80-0xeeeb 210105096StjrDIGIT 0xeeef-0xeef8 211105096StjrTODIGIT <0xeeef-0xeef8:1> 212105096StjrPUNCT 0xeef9-0xeefc 213105096StjrDIGIT 0xfa40-0xfa49 214105096StjrTODIGIT <0xfa40-0xfa49:1> 215105096StjrDIGIT 0xfa4a-0xfa53 216105096StjrTODIGIT <0xfa4a-0xfa53:1> 217105096StjrPUNCT 0xfa54-0xfafb 218105096StjrIDEOGRAM 0xfa5c-0xfa7e 0xfa80-0xfafc 219105096StjrIDEOGRAM 0xfb40-0xfb7e 0xfb80-0xfbfc 220105096StjrIDEOGRAM 0xfc40-0xfc4b 22129818Sjulian 222155583SumeSWIDTH2 0x889f-0x88fc /* 1600 */ 223155583SumeSWIDTH2 0x8940-0x897e 0x8980-0x899e /* 1700 */ 224155583SumeSWIDTH2 0x899f-0x89fc /* 1800 */ 225155583SumeSWIDTH2 0x8a40-0x8a7e 0x8a80-0x8a9e /* 1900 */ 226155583SumeSWIDTH2 0x8a9f-0x8afc /* 2000 */ 227155583SumeSWIDTH2 0x8b40-0x8b7e 0x8b80-0x8b9e /* 2100 */ 228155583SumeSWIDTH2 0x8b9f-0x8bfc /* 2200 */ 229155583SumeSWIDTH2 0x8c40-0x8c7e 0x8c80-0x8c9e /* 2300 */ 230155583SumeSWIDTH2 0x8c9f-0x8cfc /* 2400 */ 231155583SumeSWIDTH2 0x8d40-0x8d7e 0x8d80-0x8d9e /* 2500 */ 232155583SumeSWIDTH2 0x8d9f-0x8dfc /* 2600 */ 233155583SumeSWIDTH2 0x8e40-0x8e7e 0x8e80-0x8e9e /* 2700 */ 234155583SumeSWIDTH2 0x8e9f-0x8efc /* 2800 */ 235155583SumeSWIDTH2 0x8f40-0x8f7e 0x8f80-0x8f9e /* 2900 */ 236155583SumeSWIDTH2 0x8f9f-0x8ffc /* 3000 */ 237155583SumeSWIDTH2 0x9040-0x907e 0x9080-0x909e /* 3100 */ 238155583SumeSWIDTH2 0x909f-0x90fc /* 3200 */ 239155583SumeSWIDTH2 0x9140-0x917e 0x9180-0x919e /* 3300 */ 240155583SumeSWIDTH2 0x919f-0x91fc /* 3400 */ 241155583SumeSWIDTH2 0x9240-0x927e 0x9280-0x929e /* 3500 */ 242155583SumeSWIDTH2 0x929f-0x92fc /* 3600 */ 243155583SumeSWIDTH2 0x9340-0x937e 0x9380-0x939e /* 3700 */ 244155583SumeSWIDTH2 0x939f-0x93fc /* 3800 */ 245155583SumeSWIDTH2 0x9440-0x947e 0x9480-0x949e /* 3900 */ 246155583SumeSWIDTH2 0x949f-0x94fc /* 4000 */ 247155583SumeSWIDTH2 0x9540-0x957e 0x9580-0x959e /* 4100 */ 248155583SumeSWIDTH2 0x959f-0x95fc /* 4200 */ 249155583SumeSWIDTH2 0x9640-0x967e 0x9680-0x969e /* 4300 */ 250155583SumeSWIDTH2 0x969f-0x96fc /* 4400 */ 251155583SumeSWIDTH2 0x9740-0x977e 0x9780-0x979e /* 4500 */ 252155583SumeSWIDTH2 0x979f-0x97fc /* 4600 */ 253155583SumeSWIDTH2 0x9840-0x987e 0x9880-0x989e /* 4700 */ 254155583SumeSWIDTH2 0x989f-0x98fc /* 4800 */ 255155583SumeSWIDTH2 0x9940-0x997e 0x9980-0x999e /* 4900 */ 256155583SumeSWIDTH2 0x999f-0x99fc /* 5000 */ 257155583SumeSWIDTH2 0x9a40-0x9a7e 0x9a80-0x9a9e /* 5100 */ 258155583SumeSWIDTH2 0x9a9f-0x9afc /* 5200 */ 259155583SumeSWIDTH2 0x9b40-0x9b7e 0x9b80-0x9b9e /* 5300 */ 260155583SumeSWIDTH2 0x9b9f-0x9bfc /* 5400 */ 261155583SumeSWIDTH2 0x9c40-0x9c7e 0x9c80-0x9c9e /* 5500 */ 262155583SumeSWIDTH2 0x9c9f-0x9cfc /* 5600 */ 263155583SumeSWIDTH2 0x9d40-0x9d7e 0x9d80-0x9d9e /* 5700 */ 264155583SumeSWIDTH2 0x9d9f-0x9dfc /* 5800 */ 265155583SumeSWIDTH2 0x9e40-0x9e7e 0x9e80-0x9e9e /* 5900 */ 266155583SumeSWIDTH2 0x9e9f-0x9efc /* 6000 */ 267155583SumeSWIDTH2 0x9f40-0x9f7e 0x9f80-0x9f9e /* 6100 */ 268155583SumeSWIDTH2 0x9f9f-0x9ffc /* 6200 */ 269155583SumeSWIDTH2 0xe040-0xe07e 0xe080-0xe09e /* 6300 */ 270155583SumeSWIDTH2 0xe09f-0xe0fc /* 6400 */ 271155583SumeSWIDTH2 0xe140-0xe17e 0xe180-0xe19e /* 6500 */ 272155583SumeSWIDTH2 0xe19f-0xe1fc /* 6600 */ 273155583SumeSWIDTH2 0xe240-0xe27e 0xe280-0xe29e /* 6700 */ 274155583SumeSWIDTH2 0xe29f-0xe2fc /* 6800 */ 275155583SumeSWIDTH2 0xe340-0xe37e 0xe380-0xe39e /* 6900 */ 276155583SumeSWIDTH2 0xe39f-0xe3fc /* 7000 */ 277155583SumeSWIDTH2 0xe440-0xe47e 0xe480-0xe49e /* 7100 */ 278155583SumeSWIDTH2 0xe49f-0xe4fc /* 7200 */ 279155583SumeSWIDTH2 0xe540-0xe57e 0xe580-0xe59e /* 7300 */ 280155583SumeSWIDTH2 0xe59f-0xe5fc /* 7400 */ 281155583SumeSWIDTH2 0xe640-0xe67e 0xe680-0xe69e /* 7500 */ 282155583SumeSWIDTH2 0xe69f-0xe6fc /* 7600 */ 283155583SumeSWIDTH2 0xe740-0xe77e 0xe780-0xe79e /* 7700 */ 284155583SumeSWIDTH2 0xe79f-0xe7fc /* 7800 */ 285155583SumeSWIDTH2 0xe840-0xe87e 0xe880-0xe89e /* 7900 */ 286155583SumeSWIDTH2 0xe89f-0xe8fc /* 8000 */ 287155583SumeSWIDTH2 0xe940-0xe97e 0xe980-0xe99e /* 8100 */ 288155583SumeSWIDTH2 0xe99f-0xe9fc /* 8200 */ 289155583SumeSWIDTH2 0xea40-0xea7e 0xea80-0xea9e /* 8300 */ 290155583SumeSWIDTH2 0xea9f-0xeaa4 /* 8400 */ 291