Read syntax diagramSkip visual syntax diagram


(Can be used in FASTREXX condition expressions.)

Restores the most recently saved copy of the output buffer.

There are no synchronization restrictions. The SAVE_OUT() invocation that a RSTR_OUT() invocation is "reversing" could have occurred for the current record, or any previously processed record.

There is no stacking of saved output buffers. If RSTR_OUT() is invoked twice in succession, then the second invocation restores the same data as the first.

If RSTR_OUT() is invoked without a prior invocation of SAVE_OUT(), then the output buffer is "cleared". The effect is the same as executing SET_OLEN(0).