66 lines
1.9 KiB
Plaintext
66 lines
1.9 KiB
Plaintext
#ident "@(#)localedef:chrtbl/chrtbl_C 1.1"
|
|
|
|
#
|
|
# Character classification information
|
|
# Source file for "C" locale
|
|
#
|
|
# Any lines with a number sign (#) in column 1 are treated
|
|
# as comments and are ignored.
|
|
# Blank lines are also ignored.
|
|
# All hex or octal constants may be sepatated by one or
|
|
# more space and tab characters.
|
|
# A number can be represented as a hex or octal constant.
|
|
# For example the letter "a" can be represented as
|
|
# 0x61 in hex or 0141 in octal.
|
|
|
|
# The "-" may be used to indicate a range of consecutive
|
|
# numbers.
|
|
# Zero or more space characters can be used for separating
|
|
# the "-" from the numbers.
|
|
# The "\" character is used for continuation.
|
|
# No characters are permitted after the continuation character.
|
|
|
|
# The relationship between upper and lower case letters
|
|
# is expressed as ordered pairs
|
|
# <"uppercase character" "lowercase character">
|
|
# The two numbers can be separated by one or more space character.
|
|
# Zero or more space characters can be used for separating
|
|
# the angle brackets from the numbers.
|
|
|
|
LC_CTYPE LC_CTYPE
|
|
isupper 0x41 - 0x5a
|
|
islower 0x61 - 0x7a
|
|
isdigit 0x30 - 0x39
|
|
isspace 0x20 0x9 - 0xd
|
|
ispunct 0x21 - 0x2f 0x3a - 0x40 \
|
|
0x5b - 0x60 0x7b - 0x7e
|
|
iscntrl 0x0 - 0x1f 0x7f
|
|
|
|
# Space and tab should be members of blank in POSIX locales
|
|
isblank 0x9 0x20
|
|
# Space should be member of print in POSIX locales
|
|
isprint 0x20
|
|
|
|
isxdigit 0x30 - 0x39 0x61 - 0x66 0x41 - 0x46
|
|
#
|
|
# Character conversion information
|
|
#
|
|
ul <0x41 0x61> <0x42 0x62> <0x43 0x63> <0x44 0x64> \
|
|
<0x45 0x65> <0x46 0x66> <0x47 0x67> <0x48 0x68> \
|
|
<0x49 0x69> <0x4a 0x6a> <0x4b 0x6b> <0x4c 0x6c> \
|
|
<0x4d 0x6d> <0x4e 0x6e> <0x4f 0x6f> <0x50 0x70> \
|
|
<0x51 0x71> <0x52 0x72> <0x53 0x73> <0x54 0x74> \
|
|
<0x55 0x75> <0x56 0x76> <0x57 0x77> <0x58 0x78> \
|
|
<0x59 0x79> <0x5a 0x7a>
|
|
#
|
|
# Byte and Screen width information
|
|
#
|
|
cswidth 1:1,0:0,0:0
|
|
#
|
|
# Numeric editing information
|
|
#
|
|
LC_NUMERIC LC_NUMERIC
|
|
#
|
|
decimal_point .
|
|
thousands_sep
|