Re: ChatGPT "knows" HLASM

2023-06-02 Thread Wendell Lovewell
fwiw, I've been using ChatGPT and especially Monica to convert some DOS .BAT programs to Python. I paste in the BAT file and ask it to convert it to Python. It does a remarkable job generating "real" Python code--not just rewriting the DOS statements one by one. However, I'd guess it's been

Re: Is it possible to update CSA from an unauthorized user-key program?

2021-12-10 Thread Wendell Lovewell
Thank you Jeffrey for the XCFNOTE idea, Bob for mentioning IARVSERV, and whoever mentioned Data tables. I haven't quite comprehended it, but IARVSERV seems particularly interesting. But if I'm catching on at all, it seems the storage shared would be private storage? So the original issuer

Re: Is it possible to update CSA from an unauthorized user-key program?

2021-12-07 Thread Wendell Lovewell
Thanks for all of the information (and ranting!) Peter's explanation was what I suspected. I mostly wondered if I was missing something. I appreciate the willingness of people on this list to share their expertise. Wendell

Is it possible to update CSA from an unauthorized user-key program?

2021-12-06 Thread Wendell Lovewell
Hello Listers, I'd like to be able to update a common storage area across all CICS and batch regions. I've looked at IARV64 REQUEST=GETCOMMON, but it seems that it requires supervisor state and/or key 0-7. It seems that something like issuing a STORAGE macro similar to: STORAGE OBTAIN

Re: Avoiding SIIS - (Was Base-less macros)

2021-11-11 Thread Wendell Lovewell
Adam & Tony--thanks for the good explanations. From Tony's explanation concerning moving the TR command to the data area via LOCTR, can I surmise that it might be counter-productive to do so--that leaving the TR and EX commands in consecutive memory is more efficient? > Example 2: >

Avoiding SIIS - (Was Base-less macros)

2021-11-10 Thread Wendell Lovewell
I'm reluctant to admit this, but I'm still unclear about SIIS issues. Could someone please explain what happens to the D- and I-cache in these situations? Example 1: TxtTRNull TR0(*-*,R14),NoNulls EX R5,*-6 Example 2: PgmConst LOCTR , TxtTRNull TR

Re: Using the High Halfs of registers

2017-10-30 Thread Wendell Lovewell
Thanks Steve, Charles, Tony, Robin & especially "Retired". The application is spread out across 6000+ modules, and some are out of registers. Floating point would probably work, but I've never worked with them either. I'm already using the high half of Reg2, and it appears to be working

Using the High Halfs of registers

2017-10-27 Thread Wendell Lovewell
evel. I'd also need to keep the application compatible with z9 (OPCODE(ZS3)) or later machines. Can anyone tell me if such statements exist in OPCODE(ZS3)? I can't find them if they are there. TIA, Wendell Lovewell