*LL (DISK I/O)
ANSI
*LL
For output instructions this disk I/O control forces use of only the Logical String of variables. This control affects all variables remaining in the list. For instance, if a variable were as follows:
|
|
|
|
|
|
|
|
|
|
Only `cdefghijkl' without leading or trailing spaces is transferred. This control affects all variables remaining in the list or until an *PL control is executed.
For input instructions, the Form Pointer is set to one (1) and the Length Pointer is set to the last non-blank character transferred. If an input instruction only yielded 10 characters for a 19 byte field, the following results would occur:
|
PL |
FP |
LP |
Contents |
|
19 |
1 |
10 |
abcdefghij••••••••• |
The Form Pointer is set to one (1) and the Length Pointer is set to 10 (the last non-blank character transferred) while the rest of the variable is blank-filled through the Physical Length of 19.
See Also: List Controls (Disk I/O), Disk I/O Instructions
![]() |