A statement block is one or more statements that follow a BASIC decision-path related token such as, but not limited to, then, else, locked, and onerr.
Syntax
[am|;] statement {[am|;] statement...} end statement {; statement...} |
Description
am represents an attribute mark and is interchangeable with the ; (semicolon).
Example(s)
readt tape.rec then crt "grabbed record" . . end |
This is the same as:
readt tape.rec then ; crt "grabbed record" ; . ; . |
In the single-line form, end is not allowed.
readt tape.rec onerr crt "error code: " : system(0) ; stop |
See Also
else Clause, get Statement, if Statement, ifr Statement, in Statement, input Statement, locate Statement, lock Statement, locked Clause, matread Statement, onerr Clause, open Statement, procread Statement, read Statement, readnext Statement, readt Statement, readtx Statement, readv Statement, rewind Statement, root Statement, send Statement, then/else Statement Blocks, weof Statement, writet Statement