z/OS TSO/E CLISTs
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Characters supported in CLISTs

z/OS TSO/E CLISTs
SA32-0978-00

CLIST statements can process all data characters represented by hexadecimal codes 40 through FF. It should be noted that CLISTs translate lowercase letters to uppercase letters, unless controlled by NOCAPS or ASIS, and translate lowercase numbers (B0-B9) to standard numbers (F0-F9). CLISTs also support the following control characters:
Hexadecimal code
Control character
05
HT (horizontal tab)
0E
Shift Out (starting delimiter for DBCS data)
0F
Shift In (ending delimiter for DBCS data)
14
RES (restore)
16
BS (backscore)
17
IL (idle)
24
BYP (bypass)
25
LF (line feed).

All other hexadecimal codes from 00 to 3F are reserved for internal processing and can cause errors if they appear in CLIST data. The use of I/O statements to process data sets containing these codes is not supported. For example, OBJ and LOAD type data sets contain unsupported characters and must not be used for CLIST I/O.

Note: Some characters supported in CLIST, such as { (X'C0') and } (X'D0'), cannot be written to the terminal because of TSO/E output processing. To write such characters to a terminal, create TSO/VTAM translate tables and invoke the tables with the TSO/E TERMINAL command. For more information about creating translate tables, see z/OS TSO/E Customization. For CLISTs executed under the TSO/E Session Manager, these restrictions do not apply.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014