(j3.2006) Access spec on interface blocks
Sat Apr 11 04:21:01 EDT 2015
> On Apr 9, 2015, at 8:21 AM, Lionel, Steve <steve.lionel at intel.com> wrote:
> !.. What possible reasons could there be to disallow the following?
> !interface, public :: operator(.foo.) !.. why not!?
I don?t know of any fundamental reasons to disallow it. As purely a matter of style, however, I prefer to see PUBLIC attributes listed at the top of a module so the reader doesn?t have to search for them.
> public :: operator(.foo.) !.. this won't needed if public attribute allowed as above
This form is more amenable to moving to the top of the module in a list of all PUBLIC statements for the module.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the J3