(j3.2006) Question about co-arrays

Bill Long longb
Thu Feb 8 18:57:02 EST 2007



Van Snyder wrote:

>On Wed, 2007-02-07 at 17:26 -0800, Aleksandar Donev wrote:
>  
>
>>On Wednesday 07 February 2007 17:23, Van Snyder wrote:
>>    
>>
>>>For
>>>example, [230:20-22] an I/O list item can't have a POINTER component
>>>unless the list item is processed by UDDTIO.  What about a C_LOC?
>>>      
>>>
>>You mean C_PTR?
>>These types have private components and are thus not allowed in I/O.
>>    
>>
>
>Yes, I did mean C_PTR.  There's nothing in 9.5.3 about PRIVATE, nor in
>4.5.4.7 about I/O.  Where are objects with private components prohibited
>in I/O lists?
>

I suspect Aleks is referring to the case where the object is not 
processed by a uddtio routine. In that case the "components shall be 
accessible" phrases at [230:11, 18] effectively ban private components.  
I've always found this restriction annoying when wanting to print out 
something with private components.

Cheers,
Bill

>
>  
>

-- 
Bill Long                                   longb at cray.com
Fortran Technical Support    &              voice: 651-605-9024
Bioinformatics Software Development         fax:   651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120

            

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://j3.scs.gmu.edu/pipermail/j3/attachments/20070208/b6cfda18/attachment.html 



More information about the J3 mailing list