Copyright Digital Equipment Corp. All rights reserved.

Logical

 Executes the statement if the logical expression is true.  In
 Fortran 95/90, this is called an IF statement (as compared to block
 IFs, which are called IF constructs).  Statement format:

    IF (e) st

    e   Is a logical expression.

    st  Is a complete Fortran statement. The statement can 
        be any statement except DO, END DO, END, block IF, 
        CASE, FORALL, or WHERE constructs, or another logical 
        IF statement.