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


LINESIZE

z/OS TSO/E REXX Reference
SA32-0972-00

(Non-SAA Function)

LINESIZE is a non-SAA built-in function provided only by TSO/E and VM.
Read syntax diagramSkip visual syntax diagram
>>-LINESIZE()--------------------------------------------------><

returns the current terminal line width minus 1 (the point at which the language processor breaks lines displayed using the SAY instruction).

If the REXX exec is running in TSO/E background (that is, on the JCL EXEC statement PGM=IKJEFT01), LINESIZE always returns the value 131. If the REXX exec is running in TSO/E foreground, the LINESIZE function always returns the current terminal width (as defined by the TSO/E TERMINAL command) minus one character.

If the exec is running in a non-TSO/E address space, LINESIZE returns the logical record length of the OUTDD file (the default file is SYSTSPRT). The OUTDD file is specified in the module name table (see Module name table).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014