[J3] Consideration of Paper 18-242 at Meeting 218 (Was: 18-242)

Bill Long longb at cray.com
Tue Dec 4 16:18:38 EST 2018


> On Dec 4, 2018, at 11:15 AM, Damian Rouson via J3 <j3 at mailman.j3-fortran.org> wrote:
> 
> 
> 
> On Tue, Dec 4, 2018 at 1:08 PM Van Snyder via J3 <j3 at mailman.j3-fortran.org> wrote:
> 
> There was no rationale prepared for Fortran 95, but I remember e-mail
> discussion about the colon syntax in FORALL having been designed with
> the "no specified order" semantics in mind.
> 
> That makes sense, given the use of the colon notation in array indices.  To 
> avoid confusion, it would be nice to stick with the commas. To address Bill's
> syntactical concern about commas, maybe a semicolon separator could be
> introduced as follows:
> 
> DO (i=1,n; j=1,m)

Semicolon ends the statement.  I don’t think we use | for anything yet.  But I’m still convinced that the least change to achieve the goal is best - just reuse the DO CONCURRENT syntax. 

Cheers,
Bill


> 
> Damian

Bill Long                                                                       longb at cray.com
Principal Engineer, Fortran Technical Support &   voice:  651-605-9024
Bioinformatics Software Development                      fax:  651-605-9143
Cray Inc./ 2131 Lindau Lane/  Suite 1000/  Bloomington, MN  55425




More information about the J3 mailing list