Re: Called Module with File Access - where to Close
- From: "William M. Klein" <wmklein@xxxxxxxxxxxxxxxxx>
- Date: Wed, 20 Jul 2005 03:34:34 GMT
I certainly know of vendors who handle ENTRY statements differently. If you
check out the Micro Focus "STICKY-LINKAGE" directive, you will see (at least
one) problem with how ENTRY statements work.
I also know several IBM mainframe shops/programmers that have been "bitten" by
the restrictions IBM documents at:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/igy3pg30/4.1.6.2
I also see no evidence that IBM's COBOL for the OS/400 environment supports an
ENTRY statement (but I might have missed it). I checked:
http://publib.boulder.ibm.com/infocenter/iseries/v5r3/ic2924/books/sc092539.pdf
--
Bill Klein
wmklein <at> ix.netcom.com
"HeyBub" <heybubNOSPAM@xxxxxxxxx> wrote in message
news:11drfram09kuu56@xxxxxxxxxxxxxxxxxxxxx
> Chuck Stevens wrote:
>> "HeyBub" <heybubNOSPAM@xxxxxxxxx> wrote in message
>> news:11dq1d1pganit74@xxxxxxxxxxxxxxxxxxxxx
>>
>>> What's "awful" about ENTRY?
>>
>> One thing about ENTRY is that it ties the architecture of the
>> *program* to the architecture of the *system*. ENTRY is not part of
>> standard COBOL (be it '68, '74, '85, '02 or even the current working
>> draft for the '08 standard) and an application that is dependent on
>> the presence of this syntax will not compile in any environment
>> *except* those that support this particular vendor extension.
>
> That notion has been banded about, like, forever. In over thirty years of
> COBOL programming, I've yet to run into anyone who gives a fig. But, of
> course, I don't get out much. Does anyone know of a vendor who does NOT
> support this extension? Do they have any business?
>
>>
>> If one of the purposes of writing in COBOL in the first place is to
>> provide at least a modicum of portability to a variety of platforms
>> that run COBOL, tying an application design to a particular vendor
>> extension goes contrary to that purpose. It does not matter if the
>> code is only going to be used in a single operating environment, but
>> some managers think in terms of protecting their investment in
>> home-grown software by limiting the vendor extensions that may be
>> used in its development.
>
> You're correct. But it's a big "IF." I've developed systems on big iron to
> PCs. I've never met a manager who was concerned about porting a new
> development to a yet-unknown hunk of hardware in the amorphous future. Such
> managers COULD exist, but I suspect no one pays them much mind anyway.
>
>
>
.
- References:
- Called Module with File Access - where to Close
- From: jce
- Re: Called Module with File Access - where to Close
- From: HeyBub
- Re: Called Module with File Access - where to Close
- From: Chuck Stevens
- Re: Called Module with File Access - where to Close
- From: HeyBub
- Called Module with File Access - where to Close
- Prev by Date: Re: Called Module with File Access - where to Close
- Next by Date: Re: Called Module with File Access - where to Close
- Previous by thread: Re: Called Module with File Access - where to Close
- Next by thread: Re: Called Module with File Access - where to Close
- Index(es):
Relevant Pages
|