Home | History | Annotate | Line # | Download | only in ctype
      1 /*	$NetBSD: ru_RU.CP866.src,v 1.4 2004/06/24 03:28:50 itojun Exp $	*/
      2 
      3 /*
      4  * LOCALE_CTYPE for Russian Alternative character set (CP866)
      5  */
      6 ENCODING	"NONE"
      7 VARIABLE        Russian Alternative charset, CODESET=CP866
      8 
      9 /*
     10  * This is a comment
     11  */
     12 ALPHA           'A' - 'Z' 'a' - 'z' 0x80 - 0xaf 0xe0 - 0xf1
     13 CONTROL		0x00 - 0x1f 0x7f
     14 DIGIT		'0' - '9'
     15 GRAPH           0x21 - 0x7e 0x80 - 0xff
     16 LOWER           'a' - 'z' 0xa0 - 0xaf 0xe0 - 0xef 0xf1
     17 PUNCT		0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
     18 SPACE		0x09 - 0x0d 0x20
     19 UPPER           'A' - 'Z' 0x80 - 0x9f 0xf0
     20 XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
     21 BLANK		' ' '\t'
     22 PRINT		0x20 - 0x7e 0x80 - 0xff
     23 SWIDTH1		0x20 - 0x7e 0xa0 - 0xff
     24 /* IDEOGRAM */
     25 /* SPECIAL */
     26 /* PHONEGRAM */
     27 
     28 MAPLOWER       	<'A' - 'Z' : 'a'>
     29 MAPLOWER       	<'a' - 'z' : 'a'>
     30 MAPLOWER        <0x80 - 0x8f : 0xa0>
     31 MAPLOWER        <0x90 - 0x9f : 0xe0>
     32 MAPLOWER        <0xf0  0xf1>
     33 MAPLOWER        <0xa0 - 0xaf : 0xa0>
     34 MAPLOWER        <0xe0 - 0xef : 0xe0>
     35 MAPLOWER        <0xf1  0xf1>
     36 MAPUPPER       	<'A' - 'Z' : 'A'>
     37 MAPUPPER       	<'a' - 'z' : 'A'>
     38 MAPUPPER        <0x80 - 0x9f : 0x80>
     39 MAPUPPER        <0xf0  0xf0>
     40 MAPUPPER        <0xa0 - 0xaf : 0x80>
     41 MAPUPPER        <0xe0 - 0xef : 0x90>
     42 MAPUPPER        <0xf1  0xf0>
     43 TODIGIT       	<'0' - '9' : 0>
     44 TODIGIT       	<'A' - 'F' : 10>
     45 TODIGIT       	<'a' - 'f' : 10>
     46