(j3.2006) (SC22WG5.3579) Summary of new features

Whitlock, Stan stan.whitlock
Thu May 29 15:18:12 EDT 2008


Hi, John,

N1729 looks good and will be very helpful.

I did have a few suggestions:
  .  pg 1: in the abstract, F2003 is ISO/IEC 2004, right?

  .  pg 4, section 2: I really think it would be worthwhile to briefly
describe submodules - only some of us have your book.

  .  pg 9, section 5.2: I think "18 decimal digits" reads better.

  .  pg 10, section 5.6: I suggest adding a sentence "Both i and j are
declared integer(long) inside the forall.  I knew that's what we wanted
{08-007r2 pg163 note 7.56 example) but it took a careful reading to
convince me that pg163p2 says that.

  .  pg 14, section 9.2: I suggest rearranging the first paragraph,
merging the last paragraph in, as:

The following elemental functions have been added for combined shifting.
i and j are each of type integer or a binary, octal, or hexadecimal
constant.
At least one of i and j must be integer. If they are both integer, they
must have the same kind. The result is of type integer of this kind. Let
bsize be the bit size of this kind of integer. shift is of type integer
with a value
in the range 0, 1, 2, . . . , bsize.

  .  pg 16, section 9.7, last paragraph: add a comma after "ior";  in
the last sentence, change "of" to "with".

  .  pg 18, section 10.7, last paragraph: third sentence should start
with "The operator is" and change "of rank reduced by one" to "with rank
reduced by one".

  .  pg 18, section 10.8, last paragraph: third sentence should start
with "The operator is" and change "of rank reduced by one" to "with rank
reduced by one".

  .  pg 19, section 10.10, second sentence: remove the comma after
"true".

  .  pg 19, section 10.11, last paragraph: change "of rank reduced by
one" to "with rank reduced by one".

  .  pg 20, section 10.12: I prefer "ISO_FORTRAN_ENV"; first sentence
make it "these new constants".

  .  pg 20, section 10.12, in iostat_inquire_internal_unit: change
"values" to "value"

  .  pg 20, section 10.13: I prefer "ISO_FORTRAN_ENV"; first sentence
make it "these new functions".

  .  pg 20, section 10.13: I prefer "ISO_C_BINDING"; in that sentence,
make it "this new function".

  .  pg 21, section 11.2, in my_integration: change "x^n" to "x**n".

Thanks			/Stan

-----Original Message-----
From: j3-bounces at j3-fortran.org [mailto:j3-bounces at j3-fortran.org] On
Behalf Of John Reid
Sent: Tuesday, May 27, 2008 6:43 AM
To: WG5
Subject: (j3.2006) (SC22WG5.3579) Summary of new features

WG5,

Here is the final version of N1729. The main change since draft 4 is the

addition of 11.6 on the entry statement. Thanks very much to everyone
who has 
commented. I still want further comments, but am on holiday from
tomorrow until 
June 9, so will not respond quickly. If there are major changes, I will
make a 
replacement document (ISO rules require a new number).

Best wishes,

John.





More information about the J3 mailing list