Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-54ABE0AE-4ED7-4E8F-9D88-E568E51199D9
Visible to Intel only — GUID: GUID-54ABE0AE-4ED7-4E8F-9D88-E568E51199D9
END DO
Statement: Marks the end of a DO or DO WHILE loop.
END DO
Description
There must be a matching END DO statement for every DO or DO WHILE statement that does not contain a label reference.
An END DO statement can terminate only one DO or DO WHILE statement. If you name the DO or DO WHILE statement, the END DO statement can specify the same name.
Example
The following examples both produce the same output:
DO ivar = 1, 10 PRINT ivar END DO ivar = 0 do2: DO WHILE (ivar .LT. 10) ivar = ivar + 1 PRINT ivar END DO do2