On Friday, January 26, 2018 7:05 PM, Paul Gilmartin <[email protected]> wrote:
> Paul wrote: Does DCB provide functionality not available via DYNALLOC? DCB is all about the program. There are multiple access methods that can be used (e.g. bsam, qsam). Each may require different parms and tells open/read/write how it wants to deal with the file. For example are you reading sequentially or reading CKD. DD's (JCL and DYNALLOC) contain information that overrides information in the DCB. MVS 3.8J was written in PL/S (I think). At that time, IBM was coding DCB in assembler because it was far more maintainable than coding it in PL/s. So my question is how would DCB AM=BSAM,RECFM=FB be coded (hypothetically) in a PL/S (even if it did not actually exist). Jon.
