Comparisons of nonnumeric operands are made with respect to the collating sequence of the character set in use.
If all pairs of characters through the last pair test as equal, the operands are considered as equal.
If a pair of unequal characters is encountered, the characters are tested to determine their relative positions in the collating sequence. The operand containing the character higher in the sequence is considered the greater operand.
Table 25. Permissible Comparisons with Nonnumeric Second Operands | |||||||
First Operand |
Second Operand | ||||||
GR | AL | AN | ANE | NE | FC(2) | NNL | |
---|---|---|---|---|---|---|---|
Nonnumeric Operand | |||||||
Group (GR) | NN | NN | NN | NN | NN | NN | NN |
Alphabetic (AL) | NN | NN | NN | NN | NN | NN | NN |
Alphanumeric (AN) | NN | NN | NN | NN | NN | NN | NN |
Alphanumeric-edite (ANE) |
NN |
NN |
NN |
NN |
NN |
NN |
NN |
Numeric-Edited (NE) |
NN |
NN |
NN |
NN |
NN |
NN |
NN |
Figurative Constant (FC(2)) |
NN |
NN |
NN |
NN |
NN |
|
|
Nonnumeric Literal (NNL) |
NN |
NN |
NN |
NN |
NN |
|
|
Numeric Operand | |||||||
Figurative Constant ZERO (ZR) |
NN |
NN |
NN |
NN |
NN |
|
|
Numeric Literal (NL) |
NN(1) |
NN(1) |
NN(1) |
NN(1) |
NN(1) |
|
|
External Decimal (ED) |
NN(1) |
NN(1) |
NN(1) |
NN(1) |
NN(1) |
NN(1) |
NN(1) |
Binary (BI) | |||||||
Arithmetic Expression (AE) |
|
|
|
|
|
|
|
Internal Decimal (ID) |
|
|
|
|
|
|
|
X Internal X Floating-point X (IFP) |
X X X |
X X X |
X X X |
X X X |
X X X |
X X X |
X X X |
X External X Floating-point X (EFP) |
X NN X X |
X NN X X |
X NN X X |
X NN X X |
X NN X X |
X NN X X |
X NN X X |
X Floating-point X Literal (FPL) |
X X |
X X |
X X |
X X |
X X |
X X |
X X |
Note: (1) Integer item only. (2) Includes all figurative constants except ZERO. |
Adobe, the Adobe logo, Acrobat, the Acrobat logo, and Acrobat Reader are registered trademarks of Adobe Systems incorporated.