Intel® Fortran Compiler 16.0 User and Reference Guide
The following table lists statements used for program unit definition and procedure call and return.
|  
				   Name  | 
 
				 
				   Description  | 
 
			 
|---|---|
|  
				   Identifies a block-data subprogram.  | 
 
			 |
|  
				   Executes a subroutine.  | 
 
			 |
|  
				   Delineates variables shared between program units.  | 
 
			 |
|  
				   Identifies the start of module procedures within a host module, contained procedures within a procedure, or bound procedures within a type.  | 
 
			 |
|  
				   Specifies a secondary entry point to a subroutine or external function.  | 
 
			 |
|  
				   Declares a name to be that of a user-defined subroutine or function, making it passable as an argument.  | 
 
			 |
|  
				   Identifies a program unit as a function.  | 
 
			 |
|  
				   Inserts the contents of a specified file into the source file.  | 
 
			 |
|  
				   Specifies an explicit interface for external functions and subroutines.  | 
 
			 |
|  
				   Declares a predefined function.  | 
 
			 |
|  
				   Identifies a module program unit.  | 
 
			 |
|  
				   Identifies a program unit as a main program.  | 
 
			 |
|  
				   Returns control to the program unit that called a subroutine or function.  | 
 
			 |
|  
				   Identifies a program unit as a subroutine.  | 
 
			 |
|  
				   Gives a program unit access to a module.  |