ABSTRACT

ALLOCATE Dynamically allocates memory to arrays or to pointers. Assignment statement (=) Gives a value to a variable. BACKSPACE Moves an i/o file back by one record. CALL Invokes a subroutine. CASE Specifies a range of values for a CASE expression. CHARACTER Declares data of character type. CLOSE Closes an i/o unit. Comment (!) For program annotation. COMPLEX Declares data of complex type. CONTAINS Heads a set of module procedures. CYCLE Jump to the bottom of a DO loop. DEALLOCATE Deallocates a pointer or an allocatable array. DO Starts a DO loop. ELEMENTAL FUNCTION Starts an elemental function ELEMENTAL SUBROUTINE Starts an elemental subroutine ELSE Heads the final catch-all block within an IF construct. ELSE IF Heads an alternative block within an IF construct. ELSE WHERE Heads an alternative block within a WHERE construct. END DO End of a DO loop. END FORALL End of a FORALL construct. END IF End of an IF construct. END INTERFACE End of an interface block.