PROGRAM-ID pgmname RECURSIVE.
https://www.ibm.com/support/knowledgecenter/en/SS6SG3_4.2.0/com.ibm.entcobol.doc_4.2/PGandLR/tasks/tpsubw03.htm
On Tue, Apr 7, 2020 at 9:47 PM Seymour J Metz wrote:
>
> Maybe,but there's nothing in his example to suggest that COBOL supports
> recursion; you'd have
*RECURSIVE*
An optional clause that allows COBOL programs to be recursively
reentered.
You can specify the RECURSIVE clause only on the outermost program
of a compilation unit. Recursive programs cannot contain nested
subprograms.
If the RECURSIVE clause is specified, program-n
I wonder if specifying this leads to compilers doing (optimised)
tail-recursion - where appropriate.
Cheers, Martin
Martin Packer
zChampion, Systems Investigator & Performance Troubleshooter, IBM
+44-7802-245-584
email: martin_pac...@uk.ibm.com
Twitter / Facebook IDs: MartinPacker
Blog:
ht
Unfortunately, probably not. Most of the languages that support
tail-recursion are dynamically typed or require annotations. Probably a
bridge too far for COBOL.
On 2020-04-08 4:47 PM, Martin Packer wrote:
I wonder if specifying this leads to compilers doing (optimised)
tail-recursion - where
> Recursive programs cannot contain nested subprograms.
Why, in the name of the great lord Harry, not? I'll stick to PL/I, TYVM.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on be
On 2020-04-08 7:24 PM, Seymour J Metz wrote:
Recursive programs cannot contain nested subprograms.
Why, in the name of the great lord Harry, not? I'll stick to PL/I, TYVM.
COBOL semantics probably don't have anything to do with it as other
COBOL compilers support it.
I would suggest it's an i
Either ANSI requires allowing recursive inner subroutines or it doesn't. If
ANSI requires it then IBM isn't ANSI compliant; if ANSI doesn't require it then
it clearly has to do with COBOL semantics and the other compilers have extended
the standard. If ANSI doesn't require it then the question r
What's wrong with extending the standard on the platform where COBOL
rules? The mainframe's raison d'ĂȘtre is to run COBOL programs! The ANSI
standard specifies OO but that seems to be only for Java interop on z/OS.
On 2020-04-08 8:30 PM, Seymour J Metz wrote:
Either ANSI requires allowing recu
Happy Passover today to our Jewish members and a Happy Easter (on Sunday)
to the Christians.
ITschak
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM comming son *
---
And to you Sir
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of ITschak Mugzach
Sent: Wednesday, April 8, 2020 7:55 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Happy Passover and Easter to all
Happy Passover today to our Jewish members an
> What's wrong with extending the standard on the platform where COBOL rules?
Have you stopped beating your wife? Your "question" is an asservtion contrary
to fact; I never suggested that there is anything wrong with extensions. What I
did suggest is that the semantics of a language are in the d
On 2020-04-08 9:26 PM, Seymour J Metz wrote:
Have you stopped beating your wife?
That's offensive and you you should think twice before making comments
like that!
--
For IBM-MAIN subscribe / signoff / archive access instructio
What is your experience with the IBM PEM (Partner Engagement Manager) Product?
Is your company using PEM in Production?
If not, why?
Is training available?
If so, who provides it?
I welcome your comments, suggestions, etc.
Thank You!
Len Sasso
Systems Administrator Senior
CSRA, A General Dynam
PKB. It's offensive to try to put words in my mouth.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, April 8, 2020
Yes, very verbose.
And yes, recursion is possible, but you must specify "IS RECURSIVE" on the
PROGRAM-ID. Not sure what having nested programs has to do with that, though.
From: IBM Mainframe Discussion List on behalf of
David Crayford
Sent: Tuesday, April 7,
NJ Gov Murphy just mentioned need for Cobol programmers during his press
conference currently going on.
Someone must have mentioned it to him - maybe he knows about IBM-MAIN
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Seymour J Metz
Sent: Tuesday, April 7, 2020 1
https://www.cnn.com/2020/04/08/business/coronavirus-cobol-programmers-new-jersey-trnd/index.html
-Original Message-
From: Barkow, Eileen
Sent: Wednesday, April 8, 2020 1:32 PM
To: IBM Mainframe Discussion List
Subject: RE: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus
Per this article:
"The governor's call for COBOL programming help has been fruitful, with several
volunteers stepping up to help with maintaining the old mainframes."
...
"The state plans to update its COVID-19 website to allow other occupational
fields to volunteer for technology aid without th
Greetings!
I've always wondered if it was a good idea bringing up skills acquired by using
z/OS Hercules with a copy of 1.10 floating on the internet?
Has anyone heard of someone doing this during an interview? Or what would you
do/think if someone did this?
Thanks!
-
The mainframe system in NJ is a lot newer than C*, which none of the media call
aging. The console in the article isn't even the right vendor.
* Which is also a half century old. The difference in age
is only a decade.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
___
It's never a good idea in an interview to say that you run pirated software.
But for those who have zPDT or some other legal platform, I'd mention it.
Likewise those running OS/VS2 R3.8 on Hercules - dated, but a lot of things
carry through.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~sm
My first and only recursive program was written in PL1. To avoid a GOTO.
Wrong! S80A abend. Would probably work today with copious amounts of
memory.
On Thu, Apr 9, 2020, 02:40 Frank Swarbrick
wrote:
> Yes, very verbose.
> And yes, recursion is possible, but you must specify "IS RECURSIVE" on th
I would consider you to be a person who really likes to learn. I wouldn't
mention in an interview with IBM. When can you start?
On Thu, Apr 9, 2020, 05:24 SUBSCRIBE IBM-MAIN Brandon Tucker <
b-tuc...@live.com> wrote:
> Greetings!
>
> I've always wondered if it was a good idea bringing up skills a
On 4/8/20 1:13 PM, SUBSCRIBE IBM-MAIN Brandon Tucker wrote:
Greetings!
Hello,
I've always wondered if it was a good idea bringing up skills
acquired by using z/OS Hercules with a copy of 1.10 floating on the
internet?
I think it's always pertinent to bring up skills that you acquired on a
Question - how does a semi retired person secure part time projects ? There
is a difficulty getting past the 40 hour a week retirement...
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@li
On Sun, 5 Apr 2020 23:13:14 +, Seymour J Metz wrote:
>
>
>From: Jack J. Woehr
>Sent: Sunday, April 5, 2020 6:40 PM
>
>Can someone please ask to the list to whom to apply for COBOL volunteers
>for New Jersey?
>
>Friends are asking me.
>
From another list:
On 2020-04-08 16:29, Stan Saraczewski wrote:
Question - how does a semi retired person secure part time projects ? There
is a difficulty getting past the 40 hour a week retirement...
This may sound facetious, but it's not meant to be. It all depends on
what you want out of the part time projec
While I still think the governor of New Jersey probably should be looking at
a capacity increase before tempting Brook's Law by adding programmers to a
project that is already behind the eight ball, since we all have the
opportunity to defend COBOL to people who are temporarily listening, here
are
I agree, a systematic assessment of the issues should pre-empt acquiring a
programming army, unless its really the programs that need to be changed.
Their issues could be ranging across a whole swath of issues. their challenges
do sound like they would be a bit of fun to understand and remedia
I am considering sharing some usercats outside of a sysplex. What I can
find is that sysiggv2 must be kept as a reserve to do so.
Looking for others that have had to do this.
One question I had was, what happens on a ispf 3.4 when the data set is
part of the catalog but exists in another system?
I occasionally have to write something recursive. Every single time, I have to
stare at the screen for quite a while to figure out how to do it. For some
reason the part where I decide where to enter the recursion, and where in the
loop to exit it, cause me no end of uncertainty. I don't know
All my work is part-time, now. But I can't tell you how to start, because I
slid into it sort of accidentally. The consulting company I worked for had me
working a full-time RBAC project (more than full-time, actually) when another
client wanted someone to handle security functions just 30 hr/
On 4/8/20 3:58 PM, Paul Gilmartin wrote:
From another list:
https://forms.business.nj.gov/tech/
Thanks, Paul
--
Jack J. Woehr # Science is more than a body of knowledge. It's a way of
www.well.com/~jax # thinking, a way of skeptically interrogating the universe
www.softwoehr.com # w
Am I being unnecessarily cynical to wonder about the risk of taking on new
COBOL programmers who "volunteer" to help the state remediate applications that
hand out money?
---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313
/* Law #36 of combat operations: Radar tends to fail at night and
Sounds like a bad idea to me. You can't guarantee the integrity of the user
catalogues.
Can you set up the external systems as NJE nodes and get them to submit jobs to
your sysplex instead?
Ant.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Rob
Schramm
Sent: T
As Martin previously mentioned some languages implement proper tail
calls so they effectively turn recursion into iteration
https://www.lua.org/pil/6.3.html.
This is a great optimization as recursion is often the most elegant
method to implement many data structures and algorithms (quicksort,
(Regarding that tagline:) YES!! "Science" is only superficially an activity,
and even more superficially a job; much more important it's a philosophy, a way
of approaching the discovery of knowledge. By that definition some scientists
aren't, and some non-scientists are.
---
Bob Bridges, rob
On 4/8/20 7:58 PM, Bob Bridges wrote:
(Regarding that tagline:) YES!! "Science" is only superficially an activity,
and even more superficially a job; much more important it's a philosophy, a way of
approaching the discovery of knowledge. By that definition some scientists aren't, and
some n
Sharing catalogs outside of the sysplex (i.e. with connected LPARs that just
"happen" to not be in the sysplex), is perfectly fine as long as you remember
that it's impossible for them to share the information stored in the CF's, so
if you cache the catalog(s) in the CF you will need to stop doi
39 matches
Mail list logo