75 lines
2.1 KiB
Plaintext
75 lines
2.1 KiB
Plaintext
# Copyright (c) 1987 AT&T All Rights Reserved
|
|
#
|
|
# THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
|
|
# The copyright notice above does not evidence any
|
|
# actual or intended publication of such source code.
|
|
#
|
|
|
|
#ident "%Z%%Y%:%M% %I% %E% %Q%"
|
|
# Table for 8859/5 codeset
|
|
# Suitable for UNIX System V Release 4.1
|
|
#
|
|
#
|
|
|
|
LC_CTYPE LC_CTYPE
|
|
isupper 0x41 - 0x5a 0xa1 - 0xac \
|
|
0xae - 0xcf
|
|
|
|
islower 0x61 - 0x7a 0xd0 - 0xef \
|
|
0xf1 - 0xfc 0xfe 0xff
|
|
|
|
isdigit 0x30 - 0x39
|
|
|
|
isspace 0x20 0x9 - 0xd 0xa0
|
|
|
|
# extra two cols of puncts in 8859/1
|
|
# but these are not in 8859/5
|
|
# 8859/5 has number acronym at 0xf0
|
|
ispunct 0x21 - 0x2f 0x3a - 0x40 \
|
|
0x5b - 0x60 0x7b - 0x7e \
|
|
0xf0
|
|
|
|
# extra two cols of cntls in 8859/1
|
|
iscntrl 0x0 - 0x1f 0x7f \
|
|
0x80 - 0x9f
|
|
|
|
# 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
|
|
|
|
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> \
|
|
# col 10 maps to col 15 on 8859/5 (except for 0xa0 and 0xad)
|
|
<0xa1 0xf1> <0xa2 0xf2> \
|
|
<0xa3 0xf3> <0xa4 0xf4> <0xa5 0xf5> \
|
|
<0xa6 0xf6> <0xa7 0xf7> <0xa8 0xf8> \
|
|
<0xa9 0xf9> <0xaa 0xfa> <0xab 0xfb> \
|
|
<0xac 0xfc> <0xae 0xfe> <0xaf 0xff> \
|
|
# col 11 maps to col 13 on 8859/5
|
|
<0xb0 0xd0> <0xb1 0xd1> <0xb2 0xd2> \
|
|
<0xb3 0xd3> <0xb4 0xd4> <0xb5 0xd5> \
|
|
<0xb6 0xd6> <0xb7 0xd7> <0xb8 0xd8> \
|
|
<0xb9 0xd9> <0xba 0xda> <0xbb 0xdb> \
|
|
<0xbc 0xdc> <0xbd 0xdd> <0xbe 0xde> <0xbf 0xdf> \
|
|
# col 12 maps to col 14 on 8859/5
|
|
<0xc0 0xe0> <0xc1 0xe1> <0xc2 0xe2> \
|
|
<0xc3 0xe3> <0xc4 0xe4> <0xc5 0xe5> \
|
|
<0xc6 0xe6> <0xc7 0xe7> <0xc8 0xe8> \
|
|
<0xc9 0xe9> <0xca 0xea> <0xcb 0xeb> \
|
|
<0xcc 0xec> <0xcd 0xed> <0xce 0xee> <0xcf 0xef>
|
|
|
|
LC_NUMERIC LC_NUMERIC
|
|
decimal_point ,
|
|
thousands_sep
|