Merge from vendor branch NTPD:
[dragonfly.git] / share / locale / ctype / charset / Latin-3
1 /*      $NetBSD: src/share/locale/ctype/charset/Latin-3,v 1.1 2000/12/30 02:33:21 itojun Exp $  */
2 /*      $DragonFly: src/share/locale/ctype/charset/Latin-3,v 1.1 2005/03/11 15:57:42 joerg Exp $ */
3
4 /*
5  * iso-8859-3, known as Latin 3 (ESC , C)
6  *
7  * XXX is it correct??  I'm not sure...
8  * there are several undefined chars, which makes this definition file
9  * very complex.
10  */
11 CHARSET         ",C"
12
13 ALPHA           0x21 0x26 0x29 - 0x2c 0x2f
14 ALPHA           0x31 0x36 0x39 - 0x3c 0x3f
15 ALPHA           0x40 - 0x42 0x44 - 0x4f 0x51 - 0x56 0x58 - 0x5f
16 ALPHA           0x60 - 0x62 0x64 - 0x6f 0x71 - 0x76 0x78 - 0x7e
17 GRAPH           0x21 - 0x7f
18 LOWER           0x31 0x36 0x39 - 0x3c 0x3f
19 LOWER           0x60 - 0x76 0x78 - 0x7e 0x5f
20 PUNCT           0x22 - 0x24 0x27 - 0x28 0x2d
21 PUNCT           0x30 0x32 - 0x34 0x37 - 0x38 0x3d
22 PUNCT           0x57 0x77 0x7f
23 SPACE           0x20
24 UPPER           0x21 0x26 0x29 - 0x2c 0x2f
25 UPPER           0x40 - 0x56 0x58 - 0x5e
26 BLANK           0x20 0x09
27 PRINT           0x20 - 0x24 0x26 - 0x2d 0x2f
28 PRINT           0x30 - 0x3d 0x3f
29 PRINT           0x40 - 0x42 0x44 - 0x4f 0x51 - 0x5f
30 PRINT           0x60 - 0x62 0x64 - 0x6f 0x71 - 0x7f
31 SWIDTH1         0x20 - 0x7f
32
33 MAPLOWER        < 0x21 : 0x31 >
34 MAPLOWER        < 0x26 : 0x36 >
35 MAPLOWER        < 0x29 - 0x2c : 0x39 >
36 MAPLOWER        < 0x2f : 0x3f >
37 MAPLOWER        < 0x31 : 0x31 >
38 MAPLOWER        < 0x36 : 0x36 >
39 MAPLOWER        < 0x39 - 0x3c : 0x39 >
40 MAPLOWER        < 0x3f : 0x3f >
41 MAPLOWER        < 0x40 - 0x42 : 0x60 >
42 MAPLOWER        < 0x44 - 0x4f : 0x64 >
43 MAPLOWER        < 0x51 - 0x56 : 0x71 >
44 MAPLOWER        < 0x58 - 0x5e : 0x78 >
45 MAPLOWER        < 0x60 - 0x62 : 0x60 >
46 MAPLOWER        < 0x64 - 0x6f : 0x64 >
47 MAPLOWER        < 0x71 - 0x76 : 0x71 >
48 MAPLOWER        < 0x78 - 0x7e : 0x78 >
49
50 MAPUPPER        < 0x21 : 0x21 >
51 MAPUPPER        < 0x26 : 0x26 >
52 MAPUPPER        < 0x29 - 0x2c : 0x29 >
53 MAPUPPER        < 0x2f : 0x2f >
54 MAPUPPER        < 0x31 : 0x21 >
55 MAPUPPER        < 0x36 : 0x26 >
56 MAPUPPER        < 0x39 - 0x3c : 0x29 >
57 MAPUPPER        < 0x3f : 0x2f >
58 MAPUPPER        < 0x40 - 0x42 : 0x40 >
59 MAPUPPER        < 0x44 - 0x4f : 0x44 >
60 MAPUPPER        < 0x51 - 0x56 : 0x51 >
61 MAPUPPER        < 0x58 - 0x5e : 0x58 >
62 MAPUPPER        < 0x60 - 0x62 : 0x40 >
63 MAPUPPER        < 0x64 - 0x6f : 0x44 >
64 MAPUPPER        < 0x71 - 0x76 : 0x51 >
65 MAPUPPER        < 0x78 - 0x7e : 0x58 >