Label must be first thing on a line and it must end with a colon?
-
True
-
False
In REXX programming, labels used as branch targets (for CALL, SIGNAL, or instructions) must follow strict syntax rules: they must begin in column 1 (first character position of the line) and must end with a colon. No spaces are allowed before the label. This syntax requirement allows the REXX interpreter to unambiguously identify labels in the code. The statement correctly describes this rule, so it is true.
In many programming/scripting and mainframe assembly conventions, a label must be the first token on its line (starting in the designated label field/column) and must be terminated with a colon to distinguish it syntactically from an executable statement or variable reference — this is True. This convention (label at line-start, colon-terminated) is a standard rule in many languages (BASIC line labels, batch scripting, some assemblers), so False would incorrectly deny a well-established syntax rule.