ASSIGN label TO variable
BACKSPACE {unitspec |
BLOCK DATA [blockdataname]
CALL sub [([actuals] )]
CHARACTER [*chars] vname [*length] [(dim)] [,vname [*length] [(dim)]
CLOSE ([UNIT=]unitspec
COMMON [/[cname] /] nlist[[,] / [cname] /nlist] ...
COMPLEX vnam [(dim)] [, vname [(dim)]] ...
CONTINUE
DATA nlist /clist/ [[,] nlist /clist/] ...
DIMENSION array ([lower:]upper [, {[lower:]upper] )
DO [label [,] ] dovar = start, stop [, inc]
DOUBLE PRECISION vname [(dim)] [, vname [(dim)] ] ...
ELSE
ELSE IF (expression) THEN
END
END IF
ENDFILE {unitspec |
ENTRY ename [ ( [formal [, formal ] ...] )]
EQUIVALENCE (nlist) [, (nlist)] ...
EXTERNAL name [, name ] ...
FORMAT [editlist]
[type] FUNCTION func ([formal ] [, formal] ...)
GOTO variable [ [,] (labels)]
GOTO (labels) [,] n
GOTO label
IF (expression) label1, label2, label3
IF (expression) statement
IF (expression) THEN
IMPLICIT type (letters) [, type (letters)] ...
INQUIRE ({[UNIT=]unitspec | FILE=file}
INTEGER vname [(dim)] [, vname [ (dim)] ] ...
INTRINSIC names
LOGICAL vname [(dim)] [, vname [(dim)] ] ...
OPEN ([UNIT=]unitspec [, ACCESS=access]
PARAMETER (name=constexpr [, name=constexpr] ...)
PAUSE [prompt]
PRINT { *, | formatspec | } [, iolist]
PROGRAM program-name
READ {formatspec, | ( [UNIT=] unitspec
REAL vname [(dim)] [, vname [(dim)] ] ...
RETURN [ordinal ]
REWIND { unitspec | ([UNIT=] unitspec
SAVE [names]
STOP [ message]
SUBROUTINE subr [([ formal [, formal ] ...] )]
WRITE ( [UNIT=] unitspec