fopen() will also a nice variant, DD:ddname(member) where ddname is of course the DD name of an allocated PDS(E). Not a common format in the z/OS world, but it makes perfect sense.
fopen() and friends also support RECFM=VBS with no special effort on your part. Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of John McKown Sent: Wednesday, November 15, 2017 8:31 AM To: [email protected] Subject: Re: A modest proposal: LE enabled HLASM + C runtime On Wed, Nov 15, 2017 at 9:08 AM, Charles Mills <[email protected]> wrote: > This is what we C/C++ programmers take for granted! Welcome to the > wonderful world of the C library. > I do use C on my Linux system at home. But I normally think of C and "UNIX", which means fopen() and paths. The "break though" was remembering, when I was thinking "wouldn't it be nice", that z/OS C's fopen() can accept a DD statement as well as a UNIX path.
