Dynamic Allocation-Related Question



Hi,

To explain up front, I'm working from examples given to me a long time
ago. I have a subroutine program (written in Assembler) to invoke SVC
99 and dynamically allocate files. Even though it was written years
ago, it's still a pretty good little utility program to handle all
types of files on all types of devices.

I also have a copy of a COBOL program that calls the subroutine,
specifically showing me how to allocate output files. Here's the catch
-- it appears that the program only allocates empty output files which
in my example were populated later, in another program.

Does anyone have an example of how to write to a dynamically allocated
output file in the same program where it was allocated? Assuming I have
the DDNAME, DSN, and any other file-related info available to me
(obviously, not in the FILE SECTION), how would I set up the OPEN,
CLOSE and WRITE statements? Can this even be done?

Thanks,

John

.



Relevant Pages

  • Re: Dynamic Allocation-Related Question
    ... I have a subroutine program (written in Assembler) to invoke SVC ... specifically showing me how to allocate output files. ...
    (comp.lang.cobol)
  • Re: Dynamic Allocation-Related Question
    ... I have a subroutine program to invoke SVC ... I also have a copy of a COBOL program that calls the subroutine, ... specifically showing me how to allocate output files. ...
    (comp.lang.cobol)
  • Re: Dynamic Allocation-Related Question
    ... If you have a currently supported version of COBOL, ... recommend switching from an Assembler/SVC 99 approach to using the ... specifically showing me how to allocate output files. ...
    (comp.lang.cobol)