Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference

ID 767251
Date 7/13/2023
Public

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

Document Table of Contents

IS_IOSTAT_EOR

Elemental Intrinsic Function (Generic): Tests for an end-of-record condition.

result=IS_IOSTAT_EOR(i)

i

(Input) Must be of type integer.

Results

The result type is default logical. The value of the result is true only if i is a value that could be assigned to the scalar integer variable in an IOSTAT= specifier to indicate an end-of-record condition.

Example

INTEGER IO_STATUS
…
READ (30, ADVANCE='YES', IOSTAT=IO_STATUS) A, B, C
IF (IS_IOSTAT_EOR (IO_STATUS)) THEN
…                               ! process end of record
ENDIF
…                               ! process data read