To: J3 09-118 From: Bill Long and John Reid Subject: Coindexed scalars Date: 2009 January 26 References: J3/09-007 Discussion Somehow, we seem to have constructed bnf that does not allow a scalar coarray being accessed as a coindexed object. Also, the bnf does not allow for cases like P%C[j] where C is a coarray component of P (which is a structure component). Edits are provided to correct this. Edits to 09-007 [117:3+] In 6.1 Designator, add to R601 "<> coindexed-named-object". [121:2] In 6.4.2 Structure components, para. 5, C620, change "rightmost part-ref shall be of the form part-name" to "rightmost part-ref shall not have a ". [121:5-] Before 6.4.3 Complex parts, add new subclause " 6.4.2a Coindexed named objects R613a <> C620a (R613a) The shall contain exactly one . That shall have an and no , and the shall be the name of a scalar coarray.