SUBROUTINE – Indicate the start of a subroutine
Use the SUBROUTINE
statement to
indicate the start of a new subroutine, which can be run by the CALL
SUB
command.
LABEL: SUBROUTINE
A label must precede a SUBROUTINE
statement.
Subroutines must be coded at the end of the SYSIN. The SUBROUTINE
statements
themselves cannot be contained within an INCLUDE
statement,
but subroutines can contain INCLUDE
statements.
If an EXIT
statement is not coded at the
end of the main program, the first SUBROUTINE
statement
will indicate an implicit EXIT
.