SubProc

From BR Wiki
Revision as of 04:31, 27 August 2024 by Gordon.dye (talk | contribs)
Jump to navigation Jump to search

The SubProc(SU) command runs one procedure from within another procedure. It performs the same function for a procedure file as a GoSub statement does for a program. This command can be issued by a program via the EXECUTE statement. For more details see the CHAIN statement.

Comments and Examples

BR suspends the originating procedure when it finds the SubProc command in a procedure file. All active procedure files remain open and BR executes the entire sub-procedure before returning control to the originating procedure. Up to 9 levels of procedures may be nested.

The following example starts execution of the SAMPLE procedure file:

SubProc B:Sample

Syntax

SUBPROC <file name>

Parameters

SubProc requires the file name parameter, which specifies the file to be executed as a sub-procedure.

Technical Considerations