COL_SEQ_16(5)
NAME
col_seq_16 - collating sequence table for languages with 16-bit character sets.
HP-UX COMPATIBILITY
Level: HP-UX/STANDARD
Origin: HP
Native Language Support:
16−bit data, customs
DESCRIPTION
The table is used to translate 16-bit characters to a sequence number. This table contains two sections - a header and a sequence table.
| Header |
| Sequence Table |
Header:
| Byte 0 Byte 1 | |
| 0-53 | Reserved |
| 54-55 | Table Type (1 or 2) |
| 56-511 | Reserved |
Table Type If the table type is "1", each two-byte entry contains a sequence number. If the table type is "2" (used for Korean), each four-byte entry contains two sequence numbers, the first being the sequence number of the character in an initial position, the second for non-initial positions.
Sequence Table
For performance reasons, the table has been arranged so that the most common characters appear towards the beginning. The grouping is as follows:
| Number of | First Byte | Second Byte |
| Entries | Range | Range |
| 8836 | 0241-0376 | 0241-0376 |
| 8836 | 0241-0376 | 041-0176 |
| 8836 | 041-0176 | 0241-0376 |
| 8836 | 041-0176 | 041-0176 |
| 8448 | 0-040 | 00-0377 |
| 7326 | 041-0376 | 00-040 |
| 222 | 041-0376 | 0377-0377 |
| 256 | 0377-0377 | 00-0377 |
| 3196 | 041-0176 | 0177-0240 |
| 3196 | 0241-0377 | 0177-0240 |
| 7548 | 0177-040 | 041-0376 |
SEE ALSO
Hewlett-Packard — last mod. May 11, 2021