[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[open-cobol-list] RE: FD, EXTERNAL and FILE STATUS
From: |
Bill Klein |
Subject: |
[open-cobol-list] RE: FD, EXTERNAL and FILE STATUS |
Date: |
Tue Jan 31 19:52:07 2006 |
If you look at the '02 Standard, pages 213-214 (GR1), you will notice that
there is NO restriction on "data-name-4" for it to be external, when the FD
is. Therefore, I believe that whatever is specified in the "local"
Select/Assign is what gets updated for a File Status.
However, I am going to ask a question of J4 that might give me another
answer.
> -----Original Message-----
> From: Roger While [mailto:address@hidden
> Sent: Tuesday, January 31, 2006 10:27 AM
> To: Bill Klein
> Cc: address@hidden
> Subject: FD, EXTERNAL and FILE STATUS
>
> Is a FILE STATUS related to a file descriptor or not?
> Referring to Cobol85 test IC227A and module IC227A-1 -
>
> We have in both progs an EXTERNAL FD relating to the same file.
> In the main, we have a FILE STATUS "ABC" (Working).
> In the module, we have FILE STATUS "DEF" in Linkage.
> We have these circumstances in the main prog -
> 1) I/O to the file (main does I/O, status in ABC)
> 2) CALL module USING ... ABC (module does I/O, status in DEF->ABC)
> 3) CALL module USING ... XYZ (module does I/O, status in DEF->XYZ)
>
> ie. The FILE STATUS floats and can't be seen to
> be related to a file descriptor.
> Is this true ?
>
> Roger
>
>
>