Intel® Fortran Compiler

Developer Guide and Reference

ID 767251
Date 3/31/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: GUID-FD0F2A25-3F3C-4F29-AC67-BAB19B1F7B30

Document Table of Contents

Explicit and Abstract Interfaces

An explicit interface defines characteristics for external, procedure pointer, or dummy procedures. It can also be used to define a generic name for procedures, a new operator for functions, and a new form of assignment for subroutines. For more information, see INTERFACE.

An abstract interface defines a subprogram whose name can be used in a PROCEDURE declaration statement to declare subprograms with identical arguments and characteristics. For more information, see ABSTRACT INTERFACE and PROCEDURE.