Lahey/Fujitsu Fortran

Main Program

Execution of a Fortran program begins with the first executable statement in the main program and ends with a STOP statement anywhere in the program or with the END statement of the main program.

The form of a main program is

 	

[program-stmt]

[use-stmts]

[specification-part]

[execution-part]

[internal-subprogram-part]

end-stmt

Where:

program-stmt is a PROGRAM statement.

use-stmts is one or more USE statements.

specification-part is one or more specification statements or interface blocks.

execution-part is one or more executable statements, other than RETURN or ENTRY statements.

internal-subprogram is one or more internal procedures.

end-stmt is an END statement.