Visible to Intel only — GUID: GUID-D227B882-F7AE-48AB-A676-705F03BEC559
Visible to Intel only — GUID: GUID-D227B882-F7AE-48AB-A676-705F03BEC559
A to Z Reference
This section contains the following:
Language Summary Tables
This section organizes the Fortran functions, subroutines, and statements by the operations they perform, and shows short descriptions of each routine. You can use the tables to locate a particular routine for a particular task.
The descriptions of all Fortran statements, intrinsics, directives, and module library routines, which are listed in alphabetical order.
Certain routine groups, such as POSIX* routines and NLS routines, are in separate sections.
NOTE:In the description of routines, pointers and handles are INTEGER(4) on IA-32 architecture and INTEGER(8) on Intel® 64 architecture.
ifx does not generate code to run on IA-32 architecture.
The Fortran compiler understands statements and intrinsic functions in your program without any additional information, such as that provided in modules.
However, modules must be included in programs that contain the following routines. Note that the links in this list go to the relevant language summary table:
Quickwin routines and graphics routines
These routines require a USE IFQWIN statement to include the library and graphics modules.
-
It is recommended that you specify USE IFPORT when accessing routines in the portability library.
-
These routines require a USE IFPORT statement to access the portability library.
-
These routines require a USE IFNLS statement to access the NLS library.
-
These routines require a USE IFPOSIX statement to access the POSIX library.
-
These routines require a USE IFLOGM statement to access the dialog library.
Component Object Module (COM) routines
These routines require a USE IFCOM statement to access the COM library.
-
These routines require a USE IFAUTO statement to access the AUTO library.
Miscellaneous Runtime Routines
Most of these routines require a USE IFCORE statement to obtain the proper interfaces.
Whenever required, these USE module statements are prominent in the A to Z Reference.
In addition to the appropriate USE statement, for some routines you must specify the types of libraries to be used when linking.
- Language Summary Tables
- A to B
- C to D
- E to F
- G
- H to I
- J to L
- M to N
- O to P
- Q to R
- S
- T to Z
- POSIX* Library Routines
- Automation Server and Component Object Model Library Routines
- National Language Support Library Routines
- QuickWin Library Routines
- Graphics Library Routines
- Serial Port I/O Library Routines
- Dialog Library Routines