(j3.2006) 07-276r1
Aleksandar Donev
donev1
Fri Sep 28 18:16:07 EDT 2007
On Friday 28 September 2007 14:40, Michael Ingrassia wrote:
> Would this preclude being able in some future standard to interoperate
> as a full coarray
Our co-arrays are fully compatible with local arrays, modulo some special
handling of allocatable arrays and components (as discussed in the
Rationale). They act like local arrays in most contexts, and this should be
kept as much as possible.
If this presumed future revision of C does the same, that is, their
co-C-arrays are compatible with local ones, then I see no problem to later
say that those new co-C-arrays are interoperable with co-arrays, since this
will be backward compatible. If C invents some other kind of concept, and UPC
does (there a shared pointer is not compatible with local pointers), then
those arrays cannot be made interoperable with co-arrays since they are a
different beast.
Aleks
More information about the J3
mailing list