BO

Moves the buffer pointer in the active output buffer back one parameter and erase the last parameter.

Syntax

BO

Operation

If the primary output buffer is active, the buffer pointer moves backward until it finds an attribute mark or the beginning of the buffer, erasing the last parameter.

If the secondary output buffer is active, the result is different. Because the secondary output buffer generally contains one parameter consisting of a string of commands, using the BO command while the stack is "on" clears the entire buffer.

Example 1

Command

POB before

POB After

BO

SSELECT^INV^BY
             

SSELECT^INV
          

Example 2

Command

SOB before

SOB After

BO

G3<R/ABC/DEF