(j3.2006) Do we care that we say this twice?

Malcolm Cohen malcolm
Tue Mar 17 20:27:58 EDT 2009



Van Snyder wrote:
> C553 [09-007:99:2] says "An entity with the SAVE attribute shall be a
> common block, variable or procedure pointer."
>
> C539 [09-007:95:9] says "An entity with the INTENT attribute shall be a
> dummy data object or a dummy procedure pointer."
>
> C1218 [09-007:291:24-25] says "If a procedure entity has the INTENT or
> SAVE attribute, it shall also have the POINTER attribute."
>
> So C1218 duplicates C553 and C539.  Do we want to say this twice?
>   
I think we ought not to say this twice.  C1218 is (obviously?) a poor 
place to put a restriction on INTENT and SAVE.

I feel sort-of disinclined to just up and delete the constraint by 
myself editorially though, so please bring a paper to the May meeting.  
(Looked at in isolation, it does seem sort-of obviously totally 
redundant, but...)
> BTW, C539 has a link to the definition of "dummy data object" in
> 1.3.45.1, but there is no link to a definition of "dummy procedure
> pointer," because there isn't one.  Do we need one?
Why should we need one?  We already have "dummy procedure" and "pointer" 
(and "procedure pointer" as well for good measure, as a subterm of 
"pointer").  It seems easy enough to understand "dummy procedure 
pointer" as being a "dummy procedure" that is a "pointer".

I could hyperlink "dummy procedure" and "pointer" (in "dummy procedure 
pointer") to the relevant terms if you think it useful.

Actually I think we have slightly too many terms as it is, some of them 
are too obvious...

Cheers,
-- 
...........................Malcolm Cohen, Nihon NAG, Tokyo.





More information about the J3 mailing list