Some controllers require that the output be in fixed columns. This may be achieved by sending the special constant, TAB_ (TAB + underscore), to output. This will cause blanks to be inserted from the current position to the next tab stop. When the TAB_ is used, tab stops must be defined in a declaration statement before the block layouts.
Notes:
The number of TAB stops is limited to 20.
The line length in the output file is limited to 160 characters.
Example:
OUTPUT TAB_ X_HOME ;
In the example, before the value of the variable X_HOME is output, the tab position following the current one will be found. These tab positions must have been declared in the SET_TABS declaration statement before the blocks.
If, on the other hand, your machine requires the <tab character> to be output, use the control character \I (<CTRL> + I) instead.