MPE/iX Intrinsics Reference Manual (32650-90875)

438 Chapter8
Command Definitions (HPMERGEEND-LOGSTATUS)
HPSORTINIT
position of the first byte of the key within the input record. The second
element gives the number of bytes in the key. The third element indicates
the type of data:
Value Meaning
0 Byte type (ASCII or EBCDIC)
1 Twos complement (including 16-bit and 32-bit signed
integer)
2 Hewlett-Packard 3000 floating-point format (including
real and long)
3 IEEE standard floating-point format; (32-bit, 64-bit, and
128-bit values)
4 Packed decimal with odd number of digits
5 Packed decimal with even number of digits
6 Display trailing sign
7 Display leading sign
8 Display trailing sign separate
9 Display leading sign separate
10
Character
11 Reserved for the operating system
12 Short floating-point decimal
13 Floating-point decimal
The fourth element gives the ordering sequence of the records:
Value Meaning
0
Ascending
1 Descending
NOTE
The integrity of the
keys
array must be maintained throughout the SORT/XL
operation. Do not change it until after you have called the HPSORTEND
intrinsic.
altseq
character array (optional)
Passes an alternate collating sequence. The first element is specified
according to the following table, where the sequence comprises the
columns and the data comprises the rows:
ASCII EBCDIC ALTSEQ
ASCII chr(255) chr(2) chr(0)
EBCDIC chr(1) chr(255) undefined