J3/13-206 To: J3 From: Van Snyder Subject: Access specification in more places Date: 2013 December 19 Reference: 12-183r5(8), 04-227 (for subprogram header) 2004 hate-dislike-like-love score for 04-227: 0-0-11-1 Title: Access specification in more places Submitted by: Van Snyder Status: For consideration Basic functionality: Allow an access specification in more places: A procedure statement in an interface block, an enumerator statement, and a subprogram header. Rationale: Reduces the number of statements, and thereby long-term cost. Estimated impact: Minor Markham M6 conformance: Remove simple deficiency, inconsistency and discrepancy. Detailed specification: Allow an access specification in more places: A procedure statement in an interface block, an enumerator statement, and a subprogram header. Draft edits: To estimate scope of project Replace R460 with R460 <> ENUMERATOR [ [ , ] :: ] Insert a paragraph after 4.6p3: If appears, it specifies the accessibility (5.3.2) of each in . Replace R1206 with R1206 <> [ MODULE ] PROCEDURE [ [ , ] :: ] Insert a paragraph after 12.4.3.2p7: If appears, it specifies the accessibility (5.3.2) of each in . Insert an alternative for R1226 R1226 <> <> <> ... Insert a paragraph after 12.6.2.1p5: If appears, it specifies the accessibility (5.3.2) of the in the or the in the .