END DO
------
The `END DO' statement is provided by the GNU Fortran language.
This statement is used in one of two ways:
* The Fortran 90 meaning, in which it specifies the termination
point of a single `DO' loop started with a `DO' statement that
specifies no termination label.
* The MIL-STD 1753 meaning, in which it specifies the termination
point of one or more `DO' loops, all of which start with a `DO'
statement that specify the label defined for the `END DO'
statement.
This kind of `END DO' statement is merely a synonym for
`CONTINUE', except it is permitted only when the statement is
labeled and a target of one or more labeled `DO' loops.
It is expected that this use of `END DO' will be removed from the
GNU Fortran language in the future, though it is likely that it
will long be supported by `g77' as a dialect form.