Fwd: Compiled Rexx and Edit macro

2025-01-13 Thread ITschak Mugzach
Has anyone successfully implemented ISPF edit macros as compiled rexx? The problem is that the macro is invoked using ISOF select service, and it seems that the Rexx compiler does not support it. If I use CPPLEFPL as a STUG, the program abends. Other STUBS does not abend, but the ISREDIT commands r

Re: Loaded module search TSO TEST with TSOLIB

2025-01-13 Thread Schmitt, Michael
Instead of giving a library, use TEST *(module)? For example, test *(ISPF) cp ispf -Original Message- From: IBM Mainframe Discussion List On Behalf Of Joseph Reichman Sent: Monday, January 13, 2025 2:36 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Loaded module search TSO TEST with TSOLI

Re: Loaded module search TSO TEST with TSOLIB

2025-01-13 Thread Joseph Reichman
Just saw that thanks Joe Reichman On Mon, Jan 13, 2025 at 3:58 PM Schmitt, Michael wrote: > Instead of giving a library, use TEST *(module)? > > For example, > > test *(ISPF) cp > ispf > > > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Joseph Reichman > Se

Re: AI makes stuff up

2025-01-13 Thread Steve Thompson
Again we have a reason to think back to Isaac Asimov. 1. A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2. A robot must obey the orders given it by human beings except where such orders would conflict with the First Law. 3. A robot must prote

Re: Pipes

2025-01-13 Thread Farley, Peter
I would think that an open-source/CBT MetalC version based on an existing open-source non-Z implementation should be eminently achievable. Not trivial mind you, but achievable. As for multi-platform, I believe that ooRexx already supports regex, although the oorexx.org website does not want to

Re: AI makes stuff up

2025-01-13 Thread Dean Kent
I think I had posted this back when ChatGPT first became available... After doing multiple inquiries about various subjects, which returned varying degrees of useful information I decided to ask it to write me a sort program in HLASM.    It returned the following: -Standard entry routine and

Re: Pipes

2025-01-13 Thread Seymour J Metz
ooRexx does have a limited regex class; it's not as powerful as PCRE2. --  Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of Farley, Peter <0

Re: Pipes

2025-01-13 Thread David Crayford
If only there were a Rexx PCRE2 command processor for TSO REXX. The challenge with regular expressions, especially in Perl, which is arguably one of the least maintainable programming languages, is how quickly they devolve into an unmanageable mess. PEG parsers, on the other hand, are far more stru

Re: Pipes

2025-01-13 Thread Seymour J Metz
PCRE2 has quite a bit more than ECMAscript. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of David Crayford <0595a051454b-dmarc-requ...@l

Re: Pipes

2025-01-13 Thread David Crayford
There is already a package for REXX regular expressions. It uses ECMAScript grammar which is not far off PCRE https://github.com/daveyc/RTK. On Tue, Jan 14, 2025 at 8:54 AM Farley, Peter < 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > I would think that an open-source/CBT MetalC versio

Re: Save CPU in z/OSMF and reduce its startup time

2025-01-13 Thread Andrew Rowley
On 11/01/2025 7:33 pm, Colin Paice wrote: The idea says use the existing Java support to harden the shared information across IPLs. This means the first start of z/OSMF will be slow, as today, the next start will use half the CPU. Please vote for it, or add comments to it. I'll look into ZOWE

z/OS cipher suites for TLS

2025-01-13 Thread Jake Anderson
Hello Cross posted Just a general question In the absence of ICSF, What are the z/OS ciphersuites i can use in pagent configuration? Jake -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists..

Re: CSVINFO/MIPR logic

2025-01-13 Thread Joseph Reichman
That’s what I am doing I have a loop Invoking CSVINFO However if I have modulea,moduleb and modulec loaded My MIPR only presents modulea on each invocation Thanks > On Jan 13, 2025, at 4:20 AM, Rob Scott > <0618c90e6fdf-dmarc-requ...@listserv.ua.edu> wrote: > > Your MIPR routine will

Re: Compiled Rexx and Edit macro

2025-01-13 Thread Hobart Spitz
Have you considered LANG(CREX) on the previous SELECT, or putting a wrapper around the edit macro that does? I realize that executing an edit macro doesn't have (but probably should have) an analogous option, so it's a bit of a long shot. You might want to try to get the attention of someone from

Re: EXTERNAL Email: Re: AutoIPL

2025-01-13 Thread Jerry Whitteridge
Yup - Skip was the definition of "Good Folks" Jerry Whitteridge Sr Manager Managed Services jerry.whitteri...@albertsons.com 480 578 7889 -Original Message- From: IBM Mainframe Discussion List On Behalf Of Tom Brennan Sent: Monday, January 13, 2025 10:18 AM To: IBM-MAIN@LISTSERV.UA.EDU

Re: AI makes stuff up

2025-01-13 Thread Matt Hogstrom
Just remember it’s super fast at sifting through data (the sum of which is on the Internet) and will make all kinds of errors and assumptions just like people do to fill gaps. It can create a lump of clay but not create the exact vase you wanted. -- Matt Hogstrom “To achieve great things two

Save the date for a HillGang on March 13th, 2025

2025-01-13 Thread Bfishing
For anyone with interest and ability to meet in Washington DC on the 13th of March, 2025, we plan to be there with sessions focused on security, and an optional tour of IBM's X Force Cyber Range. Full agenda coming out soon. Best Regards, Sir Kurt, Angler of new technologies and IBM Champion ><

Re: Pipes

2025-01-13 Thread Rick Troth
indeed CMS/TSO Pipelines (with a common codebase) is one of the most powerful productivity tools in the industry. There have been several attempts to bring this capability to other platforms, including some attempts to provide a no-charge alternative on TSO. (C'mon, IBM, the up-charge is kil

Re: EXTERNAL Email: Re: AutoIPL

2025-01-13 Thread Tom Brennan
It was great working with Skip Robinson because he would always be up on the latest new functions, coming back from SHARE or IBM T3 and immediately trying things out. He even regularly talked the managers into letting us volunteer for the early ship program for new z/OS releases. On 1/13/2025

Re: AI makes stuff up

2025-01-13 Thread Schmitt, Michael
Generative AI is like a genie that gives you what you asked for but not what you want. I asked ChatGPT: "Please write a Linux C subprogram to return the CPU time used by the current process". It gave me an answer. I also googled, and found a website that discussed "all the ways to get CPU time

Re: AI makes stuff up

2025-01-13 Thread Dave Gibney
Actually, lying to humans by robots eventually becomes R, Daneel Olivaw's existence and purpose. > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Lionel B Dyck > Sent: Monday, January 13, 2025 10:11 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: AI makes stuff

Re: AI makes stuff up

2025-01-13 Thread Mike Schwab
On Mon, Jan 13, 2025 at 12:12 PM Lionel B Dyck <057b0ee5a853-dmarc-requ...@listserv.ua.edu> wrote: > [deleted]> > By giving false and/or misleading information can "allow a human being > to come to harm" > The ancient Chinese curse of YES men, or YES robots. -- Mike A Schwab, Springfield IL US

Re: Pipes

2025-01-13 Thread Rick Troth
no no ... they DON'T give it away! Never have. Never will. And I didn't mean to suggest that. Someone managed to get CMS Pipelines included with base VM in the early 1990s. Dunno who that was but I'd like to buy him or her a beer ... and not just at SCIDS. Customers have been clamoring for TSO

Re: AI makes stuff up

2025-01-13 Thread Lionel B Dyck
The 3 laws 1. A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2. A robot must obey the orders given it by human beings, except where such orders would conflict with the First Law. 3. A robot must protect its own existence as long as such protection d

Re: Pipes

2025-01-13 Thread Paul Gilmartin
On Mon, 13 Jan 2025 11:43:03 -0500, Bob Bridges wrote: >From my VERY limited exposure in this forum and by examining PowerShell >scripts written by others, I get the impression that pipes are fabulous. But >I live in TSO, so no opportunity to use pipes ... right? > . In TSO REXX: address S

Re: Pipes

2025-01-13 Thread Lionel B Dyck
We've tried for many years via different methods but IBM has been adamant in refusing to consider it. IBM did include a variation of TSO Pipes with Netview (never used it so don't know much more) because of the obvious process improvements provided by it. A decent, open-source, alternative would b

Re: AI makes stuff up

2025-01-13 Thread David L. Craig
As Pilate said, "What is truth?" Robots, like humans, have to judge while dealing with probabilities of veracity, and so sometimes misjudge. On Mon, Jan 13, 2025 at 6:12 PM Lionel B Dyck <057b0ee5a853-dmarc-requ...@listserv.ua.edu> wrote: > > The 3 laws > > 1. A robot may not injure a human b

Re: Pipes

2025-01-13 Thread Paul Gilmartin
On Mon, 13 Jan 2025 12:19:35 -0600, Lionel B Dyck wrote: > >A decent, open-source, alternative would be wonderful. > That would be of greatest value if it were multi-platform. And supported regular expressions. I once argued for that, and John Hartmann replied that wold depend on a HLASM impleme

Re: CSVINFO/MIPR logic

2025-01-13 Thread Rob Scott
Your MIPR routine will be driven for each module for a SINGLE invocation of CSVINFO from your mainline code. If you want to process a subset of module names, then your mainline should pass (via the USERDATA parameter) a structure that contains the subset list. Perhaps CSVQUERY would be an alter

Re: CSVINFO/MIPR logic

2025-01-13 Thread Joseph Reichman
Rob Then In that case I would have to loop within The MIPR exit The way I understood it there is only ONE CSVMODI and associated structures per invocation of the MIPR exit Thanks > On Jan 13, 2025, at 4:59 AM, Rob Scott > <0618c90e6fdf-dmarc-requ...@listserv.ua.edu> wrote: > > I th

Re: z/OS cipher suites for TLS

2025-01-13 Thread Jake Anderson
Yes i meant what ciphersuites can be used when ICSF is used ? On Mon, 13 Jan 2025, 15:01 Colin Paice, < 059d4daca697-dmarc-requ...@listserv.ua.edu> wrote: > Most of them. See. > https://www.ibm.com/docs/en/zos/2.4.0?topic=parameters-v3cipher. You can > specify multiple v3cipher. > Are you as

Re: history and evolution of INFO/MVS, INFO/VM-VSE etc.

2025-01-13 Thread billogden
I replied directly to Mark Waterbury, but there seems to be slightly more interest in this topic. I was the original author (the "O" in OZS) but it was a long time ago, before all the modern databases/forums/newsgroups/networks existed. I believe it helped set the mindset for much later work. Bill

Re: CSVINFO/MIPR logic

2025-01-13 Thread Rob Scott
I think you misunderstood me. A single invocation of CSVINFO will drive your MIPR for each and every module for the function you requested. You do not need to loop. Rob Scott Rocket Software From: IBM Mainframe Discussion List on behalf of Joseph Reichman <00

Re: CSVINFO/MIPR logic

2025-01-13 Thread Rob Scott
No - you do not have to loop within MIPR either. It will be driven for each and every module and you will get a fresh MODI_HEADER for each one. One CSVINFO request results in MULTIPLE invocations of your MIPR routine. Rob Scott Rocket Software From: IBM Mainfra

Re: z/OS cipher suites for TLS

2025-01-13 Thread Colin Paice
Most of them. See. https://www.ibm.com/docs/en/zos/2.4.0?topic=parameters-v3cipher. You can specify multiple v3cipher. Are you asking which ones cannot be used if ICSF is not active? Colin On Mon, 13 Jan 2025 at 08:01, Jake Anderson < 0655e880aa7d-dmarc-requ...@listserv.ua.edu> wrote: > Hel

Re: CSVINFO/MIPR logic

2025-01-13 Thread Joseph Reichman
Thanks let me revisit my code > On Jan 13, 2025, at 5:17 AM, Rob Scott > <0618c90e6fdf-dmarc-requ...@listserv.ua.edu> wrote: > > No - you do not have to loop within MIPR either. > > It will be driven for each and every module and you will get a fresh > MODI_HEADER for each one. > > One

Re: Capturing CPU used

2025-01-13 Thread Graham Harris
categorise all the ZOWE components under sensible report classes, and look at the 72 GOAL SMF to get an aggregated view? On Sat, 11 Jan 2025 at 20:08, Colin Paice < 059d4daca697-dmarc-requ...@listserv.ua.edu> wrote: > I'm running ZOWE. The started task kicks off various SH commands. In

Re: AI makes stuff up

2025-01-13 Thread Bob Bridges
I'm reminded of a quote attributed to Sam Goldwyn: "I don't want yes men around me. I want everyone to tell the truth, even if it costs them their jobs". When I first encountered it I thought of it as a mere joke. It was only years later that I realized Goldwyn was telling the exact, literal

Re: Save the date for a HillGang on March 13th, 2025

2025-01-13 Thread Brian Westerman
HI, Where do I go to get information on attending and to talk about where to stay, etc.? Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM

Re: AI makes stuff up

2025-01-13 Thread Lionel B Dyck
I worked for a manager who said multiple times that if all of his directs only gave him the answers that they expected him to want to hear that they were redundant and he would fire them. He never did fire anyone, that I know of, but he was always looking to be challenged. On Mon, Jan 13, 2025 at

Re: Pipes

2025-01-13 Thread Farley, Peter
There is. CBT file 939 includes a Rexx interface for TSO Rexx. From: IBM Mainframe Discussion List On Behalf Of David Crayford Sent: Monday, January 13, 2025 9:53 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Pipes If only there were a Rexx PCRE2 command processor for TSO REXX. The challenge

Re: Use of TAR to test access register validity

2025-01-13 Thread Binyamin Dissen
An AX value of zero will check whether the current DU has access. But I would question why the application level code is checking the AR. How did it get it? What does the AR being invalid mean to the program, i.e., what corrective action will be taken? If it is a PASN qualified ALET, the TAR

Use of TAR to test access register validity

2025-01-13 Thread John Dravnieks
Hello I have come across some usage of the Test Access instruction (TAR) in a problem state program - given that TAR is documented in Chapter 10 of Pop (usually the supervisor state instructions generally only of use to the operating system) I am concerned that TAR is being used incorrectly T

Re: The mainfeame is alive

2025-01-13 Thread Paul Gilmartin
On Sun, 12 Jan 2025 23:57:06 -0500, Phil Smith III wrote: >Because it doesn’t initialize X. -- it initializes X > I consider comments to be English phrases. I actually pondered a moment and decided to make the comment a sentence, giving no thought the syntax of imaginary pseudocode. Teaser -- sh

Re: Pipes

2025-01-13 Thread Seymour J Metz
Well, I certainly use pipes on my ArcaOS desktop and Linux laptops. --  Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of Bob Bridges <058716

Re: EXTERNAL Email: Re: AutoIPL

2025-01-13 Thread Jerry Whitteridge
I remember Skip talking about that at the time. He was puzzled for a bit . Jerry Whitteridge Sr Manager Managed Services jerry.whitteri...@albertsons.com 480 578 7889 -Original Message- From: IBM Mainframe Discussion List On Behalf Of Tom Brennan Sent: Friday, January 10, 2025 3:19 PM T

Re: AI makes stuff up

2025-01-13 Thread Paul Gilmartin
On Mon, 13 Jan 2025 12:11:07 -0600, Lionel B Dyck wrote: >The 3 laws > >1. A robot may not injure a human being or, through inaction, allow a >human being to come to harm. >2. A robot must obey the orders given it by human beings, except where >such orders would conflict with the First Law. >3. A

Re: AI makes stuff up

2025-01-13 Thread Seymour J Metz
You realize that the 3 laws require far more than the current state of the art, don't you? --  Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of

Re: Pipes

2025-01-13 Thread Joe Monk
Hey John Hartmann has to get his salary somehow! Joe On Mon, Jan 13, 2025 at 12:35 PM Paul Gilmartin < 042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: > On Mon, 13 Jan 2025 12:19:35 -0600, Lionel B Dyck wrote: > > > >A decent, open-source, alternative would be wonderful. > > > That would

Re: Compiled Rexx and Edit macro

2025-01-13 Thread Hobart Spitz
Update from ChatGPT: For ISPF edit macros, use the *IRXJSTUB* stub. It is designed for REXX programs that interact with ISPF. Seems like it would be worth a try. OREXXMan Q: What do you call the residence of the ungulate with the largest antlers? A: A moose pad. :-D Would you rather pass data in

Pipes

2025-01-13 Thread Bob Bridges
>From my VERY limited exposure in this forum and by examining PowerShell >scripts written by others, I get the impression that pipes are fabulous. But >I live in TSO, so no opportunity to use pipes ... right? --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* Q: What does the 'B' in

Re: Pipes

2025-01-13 Thread Lionel B Dyck
If you're so blessed to have TSO REXX Pipes on your system then enjoy - PIPEs are *awesome* but sadly they are a charge feature and thus not pervasive in the ecosystem which prevents anyone from developing tools using them except for their own shops. On Mon, Jan 13, 2025 at 10:43 AM Bob Bridges <0

AI makes stuff up

2025-01-13 Thread Bob Bridges
I don't see anything wrong with asking ChatGPT and checking out the options it offers, if you feel you have the time. But if it doesn't work, I'd just shrug and forget it. Those AI engines make stuff up sometimes. I gather their target is to write something that is grammatical and often even

Re: AI makes stuff up

2025-01-13 Thread Michael Oujesky
Telling the truth is not one of Asimov's three laws, At 10:47 AM 1/13/2025, Bob Bridges wrote: I don't see anything wrong with asking ChatGPT and checking out the options it offers, if you feel you have the time. But if it doesn't work, I'd just shrug and forget it. Those AI engines make stu

Re: AI makes stuff up

2025-01-13 Thread Lionel B Dyck
And the AI will conflate information from multiple sources - for example it may take information from Linux and apply it to an answer for z/OS. Trust but verify is always a wise move. On Mon, Jan 13, 2025 at 10:48 AM Bob Bridges <0587168ababf-dmarc-requ...@listserv.ua.edu> wrote: > > I don't

Re: Pipes

2025-01-13 Thread Bob Bridges
Right, someone else should give it away. ~I~ don't want to develop the full product and then not charge for it, but IBM should. Sorry, just the capitalist in me sniping a little. --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* I must study politics and war that my sons may have li

Loaded module search TSO TEST with TSOLIB

2025-01-13 Thread Joseph Reichman
Hi I have a clist which has a TSOLIB for a load link attach module search The loaded module is also located in the library with test invocation Seems before searching the TSOLIB the system searches the library from the test invocation Is there any way to exclude this library from the searc