Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Bob Bridges
And there, I guess, is the answer to my question; no, I can safely stick with REXX for now, and leave Python alone, since Python is limited to OMVS. Maybe someday if I become a serious Unix jock. (The assertion that TSO isn't "modern" doesn't concern me.) I still meant what I said about being

Re: Learning one's tools

2024-03-15 Thread Don Leahy
I try to never show my code to a manager. No good can come from it. On Fri, Mar 15, 2024 at 4:25 PM Seymour J Metz wrote: > You have to love it when a manager tells you not to use a COBOL verb but > instead to use COBOL.. > > Fortunately, some bosses are

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread David Crayford
> On 16 Mar 2024, at 7:45 am, Jay Maynard > <05997213d6c2-dmarc-requ...@listserv.ua.edu> wrote: > > That depends. Can you use, say, Python to implement all the scripting kinds > of things you can use REXX for? Like what, TSO? I don’t find I need to do that any more as I work in a UNIX

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Bob Bridges
I can tell you how it happened to me, at any rate. I was a long-time CLISTer, and then one day, back in the mid '80s it might have been, I ran across a warning from IBM that someday soon CLIST might go away and REXX would be the only supported language for system automation (or something like

Re: 0C4 error upon calling an external REXX module!

2024-03-15 Thread Bob Bridges
LOL. As my college Greek teacher told me, when I complained about an illogicality - well, he waxed eloquent on a number of points on that subject, but he finished with "...you'll find it a lot easier to learn it than to change it". --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /*

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Paul Gilmartin
On Fri, 15 Mar 2024 23:24:38 +, Seymour J Metz wrote: >CALL ON or SIGNAL ON? > ??? CALL ON to a procedure coded in front of the main loop and drop through without RETURN? That would make things worse. He would have wanted ITERATE ON. > >From: Paul

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Jay Maynard
That depends. Can you use, say, Python to implement all the scripting kinds of things you can use REXX for? On Fri, Mar 15, 2024 at 6:36 PM David Crayford < 0595a051454b-dmarc-requ...@listserv.ua.edu> wrote: > Working with REXX doesn't feel comfortable to me at all. I'm troubled by > the

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread David Crayford
Working with REXX doesn't feel comfortable to me at all. I'm troubled by the fact that every function call carries a potential side effect. While we can resort to procedures, we then encounter the challenge of dealing with telescoping exposure lists. When I hear about adapting to quirks, it

Re: 0C4 error upon calling an external REXX module!

2024-03-15 Thread Charles Mills
FWIW, I would say >1) 0C4? That's a really weird code to get from a REXX call, isn't it? No, anything you call might generate an 0C4. I think 0C4 is probably the most common program exception. If the called module expected two parameters and did not check to make sure it got two and not one,

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Seymour J Metz
CALL ON or SIGNAL ON? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of Paul Gilmartin <042bfe9c879d-dmarc-requ...@listserv.ua.edu> Sent:

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Seymour J Metz
Every language has pitfalls. While I generally prefer strongly typed languages, I find Rexx and ooRexx to be comfortable to work with, and it is not difficult to adapt to its quirks: -- Shmuel

Re: Learning one's tools

2024-03-15 Thread Bob Bridges
Heh - I just used this tagline in an email to someone else, and it seems appropriate here. --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* I find that when someone's taking time to do something right in the present, he's a perfectionist with no ability to prioritize, whereas when

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread David Crayford
REXX can indeed be quite tricky to navigate. I recently conducted a session titled "Python for REXX programmers" at work, and during the preparation, I was surprised (although not entirely) by the numerous traps and pitfalls inherent in REXX. When you add to this its absence of basic

Re: Learning one's tools

2024-03-15 Thread Bob Bridges
My boss at a later job heartily agreed with you, Shmuel. Not coïncidentally, I liked him a lot :). --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* You must ask for God's help. Even when you have done so, it may seem to you for a long time that no help, or less help than you

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Paul Gilmartin
On Fri, 15 Mar 2024 19:36:12 +, Seymour J Metz wrote: >The SIGNAL statement unwinds the stack in a very disruptive fashion; its >behavior is unlike GOTO in any language that I am familiar with. Use it for >anything but exception handling at your peril. > >"unwinds" in a very disruptive and

Re: Learning one's tools

2024-03-15 Thread Tom Harper
I used STRING / UNSTRING back in the early 1970s it’s not new nor difficult. Unbelievable. Tom Harper Phoenix Software International Sent from my iPhone > On Mar 15, 2024, at 4:20 PM, Farley, Peter > <031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > > +1 from me on continuing to

Re: Learning one's tools

2024-03-15 Thread Seymour J Metz
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר

Re: Learning one's tools

2024-03-15 Thread Seymour J Metz
You have to love it when a manager tells you not to use a COBOL verb but instead to use COBOL.. Fortunately, some bosses are better than that. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א

Re: Learning one's tools

2024-03-15 Thread Michael Oujesky
Wonder how he made senior. Politics and not skills or expertise. At 03:19 PM 3/15/2024, Farley, Peter wrote: Content-Transfer-Encoding: base64+1 from me on continuing to learn the tools of our profession. I use STRING and UNSTRING where they make sense, and I am still learning new things

Re: Learning one's tools

2024-03-15 Thread Farley, Peter
+1 from me on continuing to learn the tools of our profession. I use STRING and UNSTRING where they make sense, and I am still learning new things about their use every now and then. Life-long learning is the only path to happiness and success. I got the same ridiculous pushback from a

Re: Learning one's tools

2024-03-15 Thread Seymour J Metz
That sounds like a hostile working environment. The people doing a code review should know the language and the local standards; nit sounds like they knew neither. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Seymour J Metz
The SIGNAL statement unwinds the stack in a very disruptive fashion; its behavior is unlike GOTO in any language that I am familiar with. Use it for anything but exception handling at your peril. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Charles Mills
Well, that explains a mystery. I did not realize that SIGNAL ON was pushed and popped on subroutine calls. I have had this vague problem where my SIGNAL ON NOVALUE did not seem to work but at the time of an error it is always easier to fix the NOVALUE condition than troubleshoot the SIGNAL ON.

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Charles Mills
I'll bite. IMHO *nothing* that I can imagine justifies using SIGNAL as a pseudo-call/return GOTO. I would "modularize" initialization that cannot (for the reasons discussed here recently) go into a subroutine by surrounding the instructions with "eyecatcher" comments. Charles On Thu, 14 Mar

Re: Learning one's tools

2024-03-15 Thread Michael Oujesky
A chain is only as strong as it's weakest link. Michael At 11:37 AM 3/15/2024, Bob Bridges wrote: To rant on a related subject, I once worked at a company that instituted code reviews; a new program would be gone over by a half-dozen coworkers to be sure it adhered to local standards. This

0C4 error upon calling an external REXX module!

2024-03-15 Thread Bob Bridges
We just got done resolving a very odd error, and I spent a lot of time constructing an email in order to ask for help here. We now have spotted the cause, but I hate to waste the work, and the puzzle in case anyone likes puzzles. We just finished upgrading from z/OS 1.14 to 2.2. (I know, the

Re: What happens in HSM when I change a Management Class

2024-03-15 Thread Gibney, Dave
You need to run it at least twice. The 1st pass will mark for pending delete. 2nd pass will delete > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Glenn Wilcock > Sent: Friday, March 15, 2024 7:29 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: What happens in

Learning one's tools

2024-03-15 Thread Bob Bridges
To rant on a related subject, I once worked at a company that instituted code reviews; a new program would be gone over by a half-dozen coworkers to be sure it adhered to local standards. This sort of thing is always painful to the coder, and nevertheless (I admit reluctantly) can have

Re: Rexx numeric digits and scientific notation question

2024-03-15 Thread Bob Bridges
My problem is that I think of SIGNAL as a sort of careless GOTO. No doubt it's often used that way (and really I have nothing against GOTO, when used in moderation), but since I know it isn't ~exactly~ a GOTO, in practice I don't use it at all because I don't feel I understand exactly what it

Re: WLM and DDF enclaves

2024-03-15 Thread patrickfalcone7
And possibly checking to see if any zIIP eligible work is actually on the Speciality Processor or can go to a SP. Also sounds like a 4HRA event where I would have a look at makeup during 4HRA to see what Service Classes are contributing, and drill down and tune from there, if necessary.HTHSent

Re: What happens in HSM when I change a Management Class

2024-03-15 Thread Nigel Morton
DFSMShsm has done recall tape takeaway for quite some time. If a recall needs a tape that is being used as recycle input (or, IIRC, TAPECOPY), the using task is forced to give the tape up. On Thu, 14 Mar 2024 at 12:46, Allan Staller < 0387911dea17-dmarc-requ...@listserv.ua.edu> wrote: >

Re: [EXTERNAL] Re: VSAM split activity and statistic questions

2024-03-15 Thread Pommier, Rex
Thanks, Steve. I was under the impression that in the scenario you described, that adding records to the end of the dataset and filling up the last CI in the CA would trigger a CI split which would in turn trigger the CA split. Rex -Original Message- From: IBM Mainframe Discussion

Re: What happens in HSM when I change a Management Class

2024-03-15 Thread Glenn Wilcock
I should have added that EXPIREBV will run for a while if you haven't run it for some time. So, do it over a weekend. Glenn -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to