The ISO_FORTRAN_ENV intrinsic module provides information about the Fortran run-time environment.
Syntax
Description
This intrinsic module provides the named constants you can use to get information on the Fortran environment. They are all scalars of type default integer.
Named Constant | Definition |
---|---|
CHARACTER_STORAGE_SIZE | Is the size of the character storage unit expressed in bits. |
ERROR_UNIT | Identifies the preconnected external unit used for error reporting. |
FILE_STORAGE_SIZE | Is the size of the file storage unit expressed in bits. To use this constant, compiler option assume byterecl must be enabled. |
INPUT_UNIT | Identifies the preconnected external unit as the one specified by an asterisk in a READ statement. To use this constant, compiler option assume f03_unit_star must be enabled. |
IOSTAT_END | Is the value assigned to the variable specified in an IOSTAT= specifier if an end-of-file condition occurs during execution of an input/output statement and no error condition occurs. |
IOSTAT_EOR | Is the value assigned to the variable specified in an IOSTAT= specifier if an end-of-record condition occurs during execution of an input/output statement and no error condition occurs. |
NUMERIC_STORAGE_SIZE | Is the size of the numeric storage unit expressed in bits. |
OUTPUT_UNIT | Identifies the preconnected external unit as the one specified by an asterisk in a WRITE statement. To use this constant, compiler option assume f03_unit_star must be enabled. |