Renchi Raju writes:
> ah found it
>
> from the F readme file
>
> F Restrictions Enforced:
> ...
> an enitity may appear in an OPTIONAL statement
> if and only if it is a dummy procedure
That doesn't make any sense.....hold it. Yes it does, but you
have to read it carefully. Note that it says *STATEMENT*.
It doesn't talk about the optional *ATTRIBUTE*. They probably
want you to use the attribute form whenever possible. For
some dummy procedures (particularly dummy subroutines) it
isn't possible. The only way to declare a dummy subroutine as
optional is to use the statement form.
Now your code didn't have an optional statement. You used the
attribute form, which is what they probably *DO* want you to use.
Sounds to me like the compiler messed up and got those 2 forms
confused.
--
Richard Maine | Good judgment comes from experience;
[log in to unmask] | experience comes from bad judgment.
| -- Mark Twain
|