Is there any reason that a PDS, RECFM=U or Vxx with half-track or 4K or whatever records or blocks, could not store *exactly* the same stream of bytes as a UNIX file, and with no reliance on any "special directory structure"?
I am too lazy to do the experiment, but I'll bet you could take a COBOL 5 or other program object in a UNIX file, copy with some "ignorant of any special details" program from UNIX to a PDS member such as I describe above, copy it back to a UNIX file, and have it be indistinguishable from the original program object -- including being executable? If so, does it not prove that there is no technological reason that a program object could not reside in a PDS? Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Shmuel Metz (Seymour J.) Sent: Friday, October 11, 2013 8:27 AM To: [email protected] Subject: Re: PDS/E, Shared Dasd, and COBOL V5 In <[email protected]>, on 10/10/2013 at 07:57 PM, Paul Gilmartin <[email protected]> said: >Bits is bits. A UNIX file is simply a flat linear file; A PDS member is not a flat linear file. >Why couldn't the same information be stored in a PDS? Because a PDS member doesn't have the right structure. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
