To: J3 J3/13-316
From: Dan Nagle
Subject: deleting arithmetic if (UK-10a)
Date: 2013 September 0
Reference: N1982
UK-10 subitem a., accepted at Delft, is to delete
the arithmetic if statement. This paper proposes
specifications, syntax, and edits to do so.
Specification:
The Arithmetic IF statement is deleted in f15.
Syntax:
IF( ) lbl_1, lbl_2, lbl_3
is no longer valid Fortran.
Edits: {against 10-007r1}
{remove from ToC}
[vii] delete the line 8.2.4 Arithmetic IF statement
{remove from definition of branch target statement}
[4:39] delete "arithmetic IF statement,"
{remove from list of R214}
[30:6] delete "<> ,"
{remove from discussion of real zero}
[54:17] change ", and" to "."
[54:18] delete bullet item "as the
in an arithmetic IF."
{remove from constraint C816 on terminal statements of non-block DO}
[175:14] change "an > ,"
{remove from D.2 syntax rule cross-reference}
[572] delete "R853 R214, C816, C818, C848"
{remove from index}
[586] delete "arithmetic IF statement 187, 187"
and " (R853), 30, 175, 187, 187"