I think that we’re a long way from eliminating indicators in printer/screen controls.
Either using a boolean or an indicator can be used to determine if overflow has occurred.
The Keyword OFLIND is used to identify the Overflow indicator which can be a boolean as
in the example below where PrintOF is used or for internal printer files *INOF can be used.
For external printer files a numbered indicator can be used.
Alternately the file information data structure of the printer file contains the overflow line# and
the current line#.(positions 188-189 and 367-368 type boolean.
FQPRINT o f 132 PRINTER OFLIND(PrintOF)
D PrintOF S n
C exsr overflow
C eval *inlr = *on
C overflow begsr
C If PrintOF
C Eval PrintOF = *off
C except heads
OQPRINT E HEADS 2