Aleksandar Donev writes:
> Hi,
>
> I have a function which converts a number to a string and uses internal
> IO for this. When I try to do:
>
> WRITE(*,*) MyFunction()
>
> NAG gives a runtime "Recursive IO" error. What does the standard have to
> say about this?
The standard says it is illegal. This restriction was modified in f2k
so that internal I/O is allowed. But not in any standard prior to
f2k.
This restriction is section 9.7 in f95.
--
Richard Maine | Good judgment comes from experience;
[log in to unmask] | experience comes from bad judgment.
| -- Mark Twain
|