| Robert 2008-03-14, 3:55 am |
| On Thu, 13 Mar 2008 11:11:08 -0700 (PDT), Richard <riplin@azonic.co.nz> wrote:
>On Mar 14, 3:14 am, Robert <n...@e.mail> wrote:
>
>NO, Robert, that is your _INTERPRETATION_ of what you think it means.
No, it's what the standard SAYS. "static items .. are allocated no later than
immediately before initialization .."
>
>NO, Robert, that is simply the same _INTERPRETATION_ of what you think
>it means.
>
>When you make a mistake you merely repeat it until everyone gives up.
>(and then later claim that you were right anyway).
>
>If my program, loaded and running, CALLs a subroutine for the first
>then it will create a new working-storage for that. When I CANCEL it
>will destroy that area and make it available for reuse by another.
If you're talking about dynamic load, the first call is program load time. The first call
after cancel is another load.
>This could happen even if the program was linked so that the program
>code loaded with the run unit.
No it doesn't. We went over this a month ago, when we discussed ELF-style linking (loaded
with the run unit) of Fujitsu programs. In that case, CANCEL did nothing, in violation of
the standard. The CANCELled program was NOT reinitialized. Now you are claiming it is.
>In OO COBOL a new object will dynamically create a new working-storage
>for itself.
Not if it is a FACTORY object.
|