The translation table for generic string special characters
(
Table 1) is used to assign a code of
X'01' to
X'16' to generic string special characters according to the
generic string character (GSC) table (
Table 1) as follows:
- Numbers and letters translate to their EBCDIC hexadecimal codes.
- Other valid characters, that is, characters used to represent a
character subset for Edit and Browse picture strings, are represented
by the offset from the generic string character table corresponding to
the subset they represent. In Table 1, (X'7B')
has a value of ‘07’ because ‘07’ is the offset in the
generic string character table for the subset of numeric characters,
which the # is used to represent.
- Characters that are invalid in a generic string are represented
with X'FF'.
Table 1. Example of translation table for generic string special charactersTable |
Hexadecimal Code |
Position |
---|
TTGSS |
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
DC X'FFFFFFFFFFFFFFFF'
...
DC X'FFFFFF070AFF00FF'
DC X'FF81828384858687'
...
DC X'E8E9FFFFFFFFFFFF'
DC X'F0F1F2F3F4F5F6F7'
DC X'F8F9FFFFFFFFFFFF'
|
(X'00' to X'07')
(X'08' to X'0F')
(X'10' to X'17')
(X'78' to X'7F')
(X'80' to X'87')
(X'E8' to X'EF')
(X'F0' to X'F7')
(X'F8' to X'FF')
|