2209d8a27c
The definition of character class digit requires that only ten characters -the ones defining digits- can be specified; alternate digits (for example, Hindi or Kanji) cannot be specified here. However, the encoding may vary if an implementation supports more than one encoding. The definition of character class xdigit requires that the characters included in character class digit are included here also and allows for different symbols for the hexadecimal digits 10 through 15.
35 lines
770 B
Plaintext
35 lines
770 B
Plaintext
/*
|
|
* Hindi Language Locale with ISCII-DEV Encoding
|
|
*
|
|
* Arun Sharma <arun@sharma-home.net>
|
|
* Last updated Mon Nov 19 23:07:46 PST 2001
|
|
*
|
|
* $FreeBSD$
|
|
*/
|
|
|
|
ENCODING "NONE"
|
|
|
|
ALPHA 'A' - 'Z' 'a' - 'z' '¡' - 'ê'
|
|
CONTROL 0x00 - 0x1f 0x7f
|
|
DIGIT '0' - '9'
|
|
GRAPH 0x21 - 0x7e
|
|
LOWER 'a' - 'z'
|
|
PUNCT 0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
|
|
SPACE 0x09 - 0x0d 0x20
|
|
UPPER 'A' - 'Z'
|
|
XDIGIT '0' - '9' 'a' - 'f' 'A' - 'F'
|
|
BLANK ' ' '\t'
|
|
PRINT 0x20 - 0xfa
|
|
# IDEOGRAM
|
|
# SPECIAL
|
|
# PHONEGRAM
|
|
|
|
MAPLOWER <'A' - 'Z' : 'a'>
|
|
MAPLOWER <'a' - 'z' : 'a'>
|
|
MAPUPPER <'A' - 'Z' : 'A'>
|
|
MAPUPPER <'a' - 'z' : 'A'>
|
|
TODIGIT <'0' - '9' : 0>
|
|
TODIGIT <'ñ' - 'ú' : 0>
|
|
TODIGIT <'A' - 'F' : 10>
|
|
TODIGIT <'a' - 'f' : 10>
|