NAME
-
tab - move to tab location
SYNOPSIS
-
tab(n)
short n;
DESCRIPTION
-
Tab outputs blanks to the current file (see initio(io)) until the
file’s position reaches column n. It is legal to write sequentially to a
random file provided the write is entirely within the buffer. Columns are
numbered starting with one. If column n is to the left of the current
position, tab first changes the position to the beginning of the next line
by outputting a newline. If the current position is column n, tab
does nothing.
This function implements the TAB function of the LPRINT, PRINT
and PRINT # statements.
SEE ALSO
-
initio(io)
tab(func), lprint(stmt), print(stmt), print #(stmt)
DIAGNOSTICS
-
Error 5 (Illegal function call) is generated if the file is open for input only
or if n is non-positive or is greater than or equal to 255.
from
The Basmark QuickBASIC Programmer’s Manual
by
Lawrence Leinweber