112029Sache/* 212029Sache * LOCALE_CTYPE for Russian Alternative character set (CP866) 370484Sphantom * 470484Sphantom * $FreeBSD$ 512029Sache */ 612029SacheENCODING "NONE" 787108SacheVARIABLE Russian Alternative code table (CP866) by <ache@nagual.pp.ru> 812029Sache 912029Sache# 1012029Sache# This is a comment 1112029Sache# 1287108SacheALPHA 'A' - 'Z' 'a' - 'z' 0x80 - 0xaf 0xe0 - 0xf7 1312029SacheCONTROL 0x00 - 0x1f 0x7f 1412029SacheDIGIT '0' - '9' 1587108SacheGRAPH 0x21 - 0x7e 0x80 - 0xfe 1687108SacheLOWER 'a' - 'z' 0xa0 - 0xaf 0xe0 - 0xef 0xf1 0xf3 0xf5 0xf7 1712029SachePUNCT 0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 1887108SachePUNCT 0xb0 - 0xdf 0xf8 - 0xfe 1987108SacheSPACE 0x09 - 0x0d 0x20 0xff 2087108SacheUPPER 'A' - 'Z' 0x80 - 0x9f 0xf0 0xf2 0xf4 0xf6 2112029SacheXDIGIT '0' - '9' 'a' - 'f' 'A' - 'F' 2287108SacheBLANK ' ' '\t' 0xff 2312029SachePRINT 0x20 - 0x7e 0x80 - 0xff 2412029Sache 2512029SacheMAPLOWER <'A' - 'Z' : 'a'> 2612029SacheMAPLOWER <'a' - 'z' : 'a'> 2712029SacheMAPLOWER <0x80 - 0x8f : 0xa0> 2812029SacheMAPLOWER <0x90 - 0x9f : 0xe0> 2912029SacheMAPLOWER <0xa0 - 0xaf : 0xa0> 3012029SacheMAPLOWER <0xe0 - 0xef : 0xe0> 3187108SacheMAPLOWER <0xf0 0xf1> 3212029SacheMAPLOWER <0xf1 0xf1> 3387108SacheMAPLOWER <0xf2 0xf3> 3487108SacheMAPLOWER <0xf3 0xf3> 3587108SacheMAPLOWER <0xf4 0xf5> 3687108SacheMAPLOWER <0xf5 0xf5> 3787108SacheMAPLOWER <0xf6 0xf7> 3887108SacheMAPLOWER <0xf7 0xf7> 3987108Sache 4012029SacheMAPUPPER <'A' - 'Z' : 'A'> 4112029SacheMAPUPPER <'a' - 'z' : 'A'> 4212029SacheMAPUPPER <0x80 - 0x9f : 0x80> 4312029SacheMAPUPPER <0xa0 - 0xaf : 0x80> 4412029SacheMAPUPPER <0xe0 - 0xef : 0x90> 4587108SacheMAPUPPER <0xf0 0xf0> 4612029SacheMAPUPPER <0xf1 0xf0> 4787108SacheMAPUPPER <0xf2 0xf2> 4887108SacheMAPUPPER <0xf3 0xf2> 4987108SacheMAPUPPER <0xf4 0xf4> 5087108SacheMAPUPPER <0xf5 0xf4> 5187108SacheMAPUPPER <0xf6 0xf6> 5287108SacheMAPUPPER <0xf7 0xf6> 5387108Sache 5412029SacheTODIGIT <'0' - '9' : 0> 5512029SacheTODIGIT <'A' - 'F' : 10> 5612029SacheTODIGIT <'a' - 'f' : 10> 57