Next: CYCLE and EXIT, Previous: END DO, Up: Control Statements
The GNU Fortran language supports construct names as defined by the Fortran 90 standard. These names are local to the program unit and are defined as follows:
construct-name: block-statement
Here, construct-name is the construct name itself;
its definition is connoted by the single colon (`:'); and
block-statement is an IF, DO,
or SELECT CASE statement that begins a block.
A block that is given a construct name must also specify the same construct name in its termination statement:
END block construct-name
Here, block must be IF, DO, or SELECT,
as appropriate.