LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (April 1996, week 5)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Tue, 30 Apr 1996 15:24:00 -0700
Reply-To:     "Igra, Amnon" <AIgra@ADMINSVCS.CORR.CA.GOV>
Sender:       "SAS(r) Discussion" <SAS-L@UGA.CC.UGA.EDU>
From:         "Igra, Amnon" <AIgra@ADMINSVCS.CORR.CA.GOV>
Subject:      Re: IEFBR14, the do-nothing MVS program

I used IEFBR14 earlier today to "pre-allocate" space for a SAS file. ---------- From: PHIL_G To: Multiple recipients of list SAS-L Subject: Re: IEFBR14, the do-nothing MVS program Date: Tuesday, April 30, 1996 9:56AM

The old folks are reminiscing again ...

Tony Gutschmidt wrote about " ... We're an MVS shop and I use a utility called IEFBR14. I believe it's a standard IBM utility that comes with MVS. It will delete a dataset if it exists. If the dataset doesn't exist I think it creates a temporary dataset then deletes that. ..."

An old (long time ago) MVS user remembers IEFBR14 a bit differently. (Note that this is all from memory because either 1) a Yankee scalawag sabotaged our IBM 370 to prevent the South from rising again or 2) a Rebel patriot sabotaged our IBM 370 to keep the scalawags from taking over - all this happened last year, and the machine and manuals are gone forever!) IEFBR14 was the original "do-nothing" IBM utility program. I was told it was a three statement loop of the form "sit in wait, check for interrupts, go back to wait". In any event, IEFBR14 is (using OS jargon) a minimal "program" that provides one the opportunity to use one or more DD-cards - which must reside within the scope of an EXEC-card. IEFBR14 was the cheapest EXEC card program that the IBM engineers could produce for ordinary users. All the deleting (or creating, for that matter) is a function of what one puts in the DISP= portion of the DD-cards that fall within the scope of the //STEPN EXEC PGM=IEFBR14 card.

Subtle difference - probably doesn't make much difference to most folks, but the action is all in the DD-cards, whereas the IEFBR14 card merely (!) permits the DD-cards to exist. I guess you've got to be in a rocking chair to care. Goodbye, 370. <:-(

Phil Gallagher


Back to: Top of message | Previous page | Main SAS-L page