(j3.2006) (SC22WG5.5429) WG5 straw ballot 8 on Fortran 2008 interpretations

John Reid John.Reid
Sun Jan 25 05:08:29 EST 2015


Yes  No   Number     Title

-Y-  --- F08/0099   VOLATILE in specification expressions
-Y-  --- F08/0100   IMPORT statement and prior explicit declaration
-Y-  --- F08/0101   NAMELIST and multiple occurrences of a variable
-Y-  --- F08/0102   MERGE and polymorphism
-Y-  --- F08/0103   Pointers to internal procedures with different host
                     instances
-C-  --- F08/0104   IEEE Inquiry Functions
-Y-  --- F08/0106   MOVE_ALLOC for a remote array
-Y-  --- F08/0108   ultimate components and coarrays
-Y-  --- F08/0112   STAT= and ERRMSG= in ALLOCATE and DEALLOCATE
-C-  --- F08/0113   Specifiers in image control statements

Comments on F08/0104

1. The wording of the edit for [150:28+] is awkward and suggests
that the clause "where each argument is a restricted expression,"
applies only to a function from the intrinsic module ISO_C_BINDING.
The wording should be like that proposed for [152:7-8]. I suggest:

"(nn) a reference to a transformational function from the intrinsic 
module IEEE_ARITHMETIC (14), IEEE_EXCEPTIONS (14), or ISO_C_BINDING 
(15.2), where each argument is a restricted expression,"

2. The edit labelled for [407-408:24+] should be labelled for
[408:1-].

Comment on F08/0113

In the last line of the edit for [194:6-] add "the value of" before
"<lock-variable>".

John Reid.



More information about the J3 mailing list