Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Farley, Peter
, Farley, Peter wrote: > >I have recently done some experiments with Rexx scripts stored in the z/OS >Unix file system encoded in ASCII and they will execute without a problem so >long as the starting script file is properly ... > FSVO "properly". What does

Re: REXX vs other languages -- EXECIO intuitiveness

2024-04-22 Thread Farley, Peter
Practically speaking however, starting a Rexx script under one of the z/OS Unix shell programs is pretty much the only way to get it done. Although if you use the BPXWUNIX() function from a TSO Rexx script to start another Rexx script stored in the z/OS Unix file system it might work. I will

Re: Any "standard" way to access the values of the COBOL PROGRAM-ID, COPYRIGHT and/or SERVICE strings?

2024-04-21 Thread Farley, Peter
documentation for the program name. No need to reply further to this thread, thanks for reading anyway. Peter From: IBM Mainframe Discussion List On Behalf Of Farley, Peter Sent: Sunday, April 21, 2024 1:17 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Any "standard" way to access

Any "standard" way to access the values of the COBOL PROGRAM-ID, COPYRIGHT and/or SERVICE strings?

2024-04-20 Thread Farley, Peter
I am looking to find out if there is any standardized (i.e., not entirely compiler-version dependent) way to access these values. Yes, for a minimum of Enterprise COBOL V5.x one can use the LE Vendor Interfaces manual documentation of the PPA control blocks to extract at least some of this

Re: Regular Expressions: DFSORT, ISPF: "$","^"

2024-04-20 Thread Farley, Peter
For the ISPF case, I think the document writers think that they have covered everything about the accepted regular expression syntax by stating up front on that page: “ISPF uses the IBM® C regcomp() — Compile regular expression and regexec() — Execute compiled regular expression functions to

Re: REXX vs other languages WAS: Rexx numeric digits and scientific notation question

2024-04-19 Thread Farley, Peter
+1 for the oleinfo utilities Rony points to here. They were a great help to me in crafting and debugging a VBS script I was writing to help automate creation of an Excel report spreadsheet. From: IBM Mainframe Discussion List On Behalf Of Rony G. Flatscher Sent: Friday, April 19, 2024 9:45

Re: grep ascii files...

2024-04-18 Thread Farley, Peter
Re: “When typing Hebrew or Arabic text on a 3270, does tne cursor move right-to-left?”, I can testify that yes it does. Quite remarkable when you first see it, but then for numeric fields it moves left to right, just like non-Arabic/Hebrew screens. And while typing non-numeric characters, the

Re: How do one return a fullword binary to a C program from an assembler subroutine?

2024-04-16 Thread Farley, Peter
Willy, You don’t actually need the textlenp variable for the call to the subroutine, you can just pass the ADDRESS of textlen directly with this syntax: retcode = rxhlicpl (hlicmd, name, namelen, text, ); Unless of course you also need that pointer for some other process later. Peter From:

Re: Anyone exploiting ZEDC?

2024-04-16 Thread Farley, Peter
AIN@LISTSERV.UA.EDU>> on behalf of Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu<mailto:031df298a9da-dmarc-requ...@listserv.ua.edu>> Date: Tuesday, April 16, 2024 at 1:10 PM To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU> mailto:IBM-MAIN@LISTSERV.UA

Re: Anyone exploiting ZEDC?

2024-04-16 Thread Farley, Peter
I do not know what criteria the sysprogs here set things up. But we are successfully using zEDC here especially for our huge VSAM and GDG production files. I wish I could tell you more, but the sysprogs here are outsourced and getting answers from them requires official paperwork and

Re: Rexx numeric digits and scientific notation question

2024-03-18 Thread Farley, Peter
IMHO the learning curve for Java and all the libraries you have to know and understand to make it at all useful far outweighs its presumptive establishment in the z/OS ecosystem. Again IMHO Python is intended to be a scripting language and as such it shares much design philosophy with Rexx

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: IGGCSI00 Catalog Search interface

2024-03-14 Thread Farley, Peter
Not everyone has access to DCOLLECT data (we are not all sysprogs with privileged access rights). IGGCSI00 can be used by most folks to query catalog data. Understanding that the DSNTYPE isn’t available in the catalog data, perhaps IEHLIST could be used (clumsily I admit) to “print” the VTOC

Re: How to call zEDC functions from an HLL other than C

2024-03-07 Thread Farley, Peter
Level Languages manual. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Farley, Peter Sent: Wednesday, April 26, 2023 10:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to call zEDC functions from an HLL other than C [was: RE: Unzip on z/OS ?] An of

Re: How to reduce the overhead of WLM?

2024-03-05 Thread Farley, Peter
In this case the OP stated that they are PAYING for CPU cycles on a mostly idle machine, so to me the implication is that they wish to reduce their CPU cost by reducing idle CPU cycles. From: IBM Mainframe Discussion List On Behalf Of Allan Staller Sent: Tuesday, March 5, 2024 1:23 PM To:

Re: Nanosecond resolution timestamps for HLL's?

2024-02-27 Thread Farley, Peter
I suspect that to know that level of detail you would have to be authorized to read the occasionally hinted-at “Red Book” version of the PoOPS that IBM never releases to anyone outside of a VERY small circle of IBM employees. I am content with the statement of monotonicity, given the

Re: Program Alias Names

2024-02-23 Thread Farley, Peter
JUIX? What is that? From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin Sent: Friday, February 23, 2024 9:01 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Program Alias Names On Fri, 23 Feb 2024 19:58:42 +1100, Peter Morrison wrote: > >Have I missed something or is it not

Re: Nanosecond resolution timestamps for HLL's?

2024-02-21 Thread Farley, Peter
M-MAIN@LISTSERV.UA.EDU>> on behalf of Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu<mailto:031df298a9da-dmarc-requ...@listserv.ua.edu>> Sent: Monday, February 19, 2024 5:30 PM To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU> mailto:IBM-M

Re: Nanosecond resolution timestamps for HLL's?

2024-02-20 Thread Farley, Peter
VKg!KL7wr_UMaeYQcmNyK1ZygSAF7gaytNgQTc0c3zxoaci8_5V-_L5LrZbYyOXwyb9nX2dUa9hgbcEnnRmCIfjZMB6LDUWJp54$> -Original Message- From: IBM Mainframe Discussion List On Behalf Of Farley, Peter Sent: Tuesday, February 20, 2024 4:07 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Nanosecond reso

Re: Nanosecond resolution timestamps for HLL's?

2024-02-20 Thread Farley, Peter
to another symbol. From https://www.ibm.com/docs/en/zos/2.5.0?topic=routines-planning-link-edit-run This "crazy side deck" files are for DLLs, so you don't need it here. From: IBM Mainframe Discussion List mailto:IBM-MAIN@LISTSERV.UA.EDU>> o

Re: Nanosecond resolution timestamps for HLL's?

2024-02-20 Thread Farley, Peter
Good point Jon about maintaining a consistent counter value for a meld to be feasible and correct. That would argue for an “independent” counter like the monotonically increasing real-time clock to be the “tie breaker” value. It may also depend on the circumstances that require a meld; for

Re: Nanosecond resolution timestamps for HLL's?

2024-02-20 Thread Farley, Peter
se those are handled by the enrty-name and entry-interface clauses of the function prototype definition. Have fun! From: IBM Mainframe Discussion List mailto:IBM-MAIN@LISTSERV.UA.EDU>> on behalf of Farley, Peter <031df298a9da-dmarc-r

Re: Nanosecond resolution timestamps for HLL's?

2024-02-20 Thread Farley, Peter
10:52 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Nanosecond resolution timestamps for HLL's? On Tue, 20 Feb 2024 15:39:21 +, Farley, Peter wrote: >Thank you very much Frank. I will try this out on my system. > >Would that such clear examples were available from IBM. >

Re: Nanosecond resolution timestamps for HLL's?

2024-02-20 Thread Farley, Peter
. end program 'cgettime_test'. From: IBM Mainframe Discussion List mailto:IBM-MAIN@LISTSERV.UA.EDU>> on behalf of Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu<mailto:031df298a9da-dmarc-requ...@listserv.ua.edu>> Sent: M

Re: Principles of Op

2024-02-19 Thread Farley, Peter
I usually use Jim Elliot’s blog to find PoOPS PDF versions, but I see that even his z16 link is for an IBM.COM page that requires signin. https://jlelliotton.blogspot.com/p/cmos-processor-table.html Peter From: IBM Mainframe Discussion List On Behalf Of Ed Jaffe Sent: Monday, February 19,

Re: Nanosecond resolution timestamps for HLL's?

2024-02-19 Thread Farley, Peter
My initial purpose is actually part of implementing COBOL-compatible min-heap priority queue functions that return equal-priority nodes in FIFO insert order when popped. A timestamp or some other monotonically increasing integer tie-breaker provided with the input priority value is necessary

Re: Nanosecond resolution timestamps for HLL's?

2024-02-19 Thread Farley, Peter
Thanks for the careful notes Peter. My initial interest here is for single-threaded batch applications. But the extension to multi-threaded ones obviously raises the issues you described. Peter From: IBM Mainframe Discussion List On Behalf Of Peter Relson Sent: Monday, February 19, 2024

Re: Nanosecond resolution timestamps for HLL's?

2024-02-19 Thread Farley, Peter
Thanks David, I missed that entirely since it was not present in the last V2.5 documentation that I downloaded. I will have to download the whole doc package again and review it. Did they also provide a callable Unix Services function that implements the function? One issue of course is the

Re: Nanosecond resolution timestamps for HLL's?

2024-02-18 Thread Farley, Peter
Frankly I have no use for nor desire to use any “functional” languages whatsoever. Let those with the interest and need make their case, but my current wish does not include such languages, nor many other extant or historic languages. Peter From: IBM Mainframe Discussion List On Behalf Of

Re: Question

2024-02-06 Thread Farley, Peter
Yes. $ python -VV Python 3.11.0 (heads/pyz_dev-3.11:2b6da3c0f0, Dec 2 2022, 05:55:59) [Clang 14.0.0 ] This is on z/OS V2.5. Why do you ask? Peter From: IBM Mainframe Discussion List On Behalf Of Steve Beaver Sent: Tuesday, February 6, 2024 1:15 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject:

Re: SDSF PS Command column

2024-02-05 Thread Farley, Peter
I am constantly amazed at how much this whole “zero trust” meme is violating the concept of sharing everything among application developers. I for one have no qualms about any other application programmer at my shop seeing any coding I am doing (though I might be occasionally embarrassed by my

Re: Ent. COBOL User-defined function question

2024-02-03 Thread Farley, Peter
otypes http://www.ibm.com From: IBM Mainframe Discussion List on behalf of Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu> Sent: Friday, February 2, 2024 3:51 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Ent. COBOL User-defined funct

Re: Ent. COBOL User-defined function question

2024-02-02 Thread Farley, Peter
n. Do you happen to have a link to the APAR description? I presume there is a coordinated documentation update as well. Peter On Fri, Feb 2, 2024 at 3:41 PM Farley, Peter < 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > Thank you for that information. On the syste

Re: Ent. COBOL User-defined function question

2024-02-02 Thread Farley, Peter
Thank you for that information. On the system where I have access to V6.4 it looks like we only have as far as the June 2023 refresh: PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.4.0 P230615 I will wait for the latest level to be applied and try again then. Do you happen to have a link to the

Re: Greg Dyck

2024-01-31 Thread Farley, Peter
Sad news indeed. His many and insightful contributions here will be missed. Prayers for his family on their loss. Peter From: IBM Mainframe Discussion List On Behalf Of Rob Scott Sent: Wednesday, January 31, 2024 9:19 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Greg Dyck It is with great

Re: Encryption and decryption - processor or TCPIP

2024-01-24 Thread Farley, Peter
Timothy, You forgot to mention the other alternative for using CPACF facilities - direct application-level HLASM coding. I did that once a long while ago, in the era before protected clear keys, for encryption of a single field in a huge business record, security provided by "hiding" the

Re: I hate to be a pain (Cross-Posted)

2024-01-17 Thread Farley, Peter
On z/OS isn't that the ICSF CKDS VSAM file? Peter From: IBM Mainframe Discussion List On Behalf Of Steve Beaver Sent: Wednesday, January 17, 2024 1:32 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: I hate to be a pain (Cross-Posted) This is not may area of expertise, and I can't find a YOUTUBE or

Re: Questions about COBOL debugging lines in subroutines

2023-12-31 Thread Farley, Peter
riginal Message- > From: IBM Mainframe Discussion List > mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of > Farley, Peter > Sent: Sunday, December 31, 2023 5:50 PM > To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU> > Subject: Re: Questions about COBOL debugg

Re: Questions about COBOL debugging lines in subroutines

2023-12-31 Thread Farley, Peter
P.S. - COBOL compiler is Enterprise COBOL V6.4. From: IBM Mainframe Discussion List On Behalf Of Farley, Peter Sent: Sunday, December 31, 2023 6:46 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Questions about COBOL debugging lines in subroutines I have a little mystery concerning debugging lines

Questions about COBOL debugging lines in subroutines

2023-12-31 Thread Farley, Peter
I have a little mystery concerning debugging lines ("D" in column 7) in COBOL subroutines compiled in the same input file as the main program. Sample output and code are pasted below. The execution JCL for this sample program includes a CEEOPTS DD with the LE "DEBUG" option set so debugging

Re: Dataset File System

2023-12-23 Thread Farley, Peter
Unless the bean-counters in the organization consider ALL z/OS DASD “expensive” regardless of “relative” cost and insist on “cheap” VTS HSM migrate for “unused” datasets. Production issue resolution time can go through the roof when very, very large datasets have to be recalled to diagnose the

Re: What is the PDS command?

2023-12-15 Thread Farley, Peter
Does your current location have any ISV alternative like CA/Brightcom FileMaster or other competitors? Or even the IBM FileMaster (which is probably search via SuperC under the covers anyway)? Peter From: IBM Mainframe Discussion List On Behalf Of Bob Bridges Sent: Friday, December 15, 2023

Re: Can this be done?

2023-12-14 Thread Farley, Peter
Is FAMS-level I/O publicly documented, or only for NDA+$? Peter From: IBM Mainframe Discussion List On Behalf Of Tom Brennan Sent: Thursday, December 14, 2023 11:35 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Can this be done? Like Mike said, run your own CCW's with EXCP or similar.

Re: Assembler programmer wanted

2023-12-06 Thread Farley, Peter
Not all actors are paid that way every time, and I would venture to say only a very few make millions up front. Even some usually highly-paid actors sometimes take a much smaller salary during filming in order to get larger royalties on the “back end” if they think the film will be a really

Re: Assembler programmer wanted

2023-12-01 Thread Farley, Peter
Agreed, very low. I asked for and received $125/hr back in 1999 for a complex assembler consulting job (BTAM/BDAM/multitasking/etc.). With inflation and time passing the starting rate for that kind of work has to go over $200/hr at the very least to attract anyone with the talent and

Re: Python on zOS

2023-11-26 Thread Farley, Peter
AFAIK, there is not a separate set of IBM documentation for the python language as you normally expect for an IBM language product (i.e., no "Language Reference" or "Programmer's Guide" manuals). You can however use the normal web-based python language documentation you would use for any other

Re: UNIX REXX LINKMVS TASKLIB?

2023-11-23 Thread Farley, Peter
From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin Sent: Thursday, November 23, 2023 2:47 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: UNIX REXX LINKMVS TASKLIB? On Thu, 23 Nov 2023 04:18:05 +0000, Farley, Peter wrote: > >Performance was admirable and acceptable but

Re: UNIX REXX LINKMVS TASKLIB?

2023-11-22 Thread Farley, Peter
I have actually used the referenced $STEPLIB technique from a z/OS Unix shell environment as part of one of the previous Zxplore yearly contest challenges (level z/OS 2.4). STEPLIB=my.pgmlib1:my.pgmlib2:$STEPLIB my-rexx-script “my rexx arguments” I used different lists of libraries as needed

Re: External Functions in C on z/OS

2023-11-16 Thread Farley, Peter
2023 21:26:18 +, Farley, Peter mailto:peter.far...@broadridge.com>> wrote: >OK, I sort of understand the “personal preference” about not using inline >assembler (it is kludgey, I agree) and somewhat understand the concern about >the “unsupported” aspect of retrieving re

Re: External Functions in C on z/OS

2023-11-16 Thread Farley, Peter
some closed source code. I think it may be ok to open source it but I'll have to check with the PTB. On Thu, Nov 16, 2023 at 1:45 PM Farley, Peter < 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > David, > > I see at your RTK github you are only providi

Re: External Functions in C on z/OS

2023-11-15 Thread Farley, Peter
David, I see at your RTK github you are only providing load modules. Is there any chance you can you provide corresponding source for others to use as a model for other applications (like Eric’s EZNOSQL)? The basic RTK setup really sounds like a good fit for a CBT submission, if there are no

Re: External Functions in C on z/OS

2023-11-15 Thread Farley, Peter
On the z/OS V2.x systems that I can access, the PDS (not PDSE) with the IBM-supplied C headers is .SIEAHDR.H where is whatever your z/OS install process set up. Many IRXx headers are already done for you by IBM. HTH Peter From: IBM Mainframe Discussion List On Behalf Of David

Re: External Functions in C on z/OS

2023-11-15 Thread Farley, Peter
FWIW, I pass R0 in the EVALBLOCK data area, a totally "safe" spot that does not require a GETMAIN. Charles On Wed, 15 Nov 2023 17:54:44 +, Farley, Peter wrote: >Isn’t there is some C library function (maybe unique to XLC/C++) that lets you >get the value o

Re: External Functions in C on z/OS

2023-11-15 Thread Farley, Peter
Isn’t there is some C library function (maybe unique to XLC/C++) that lets you get the value of R13 (current DSA pointer)? With that pointer value in hand, couldn’t one chain up the DSA stack to get to the saved registers at entry, or is that not possible? At worst, an inline ASM routine to

Re: Rexx TRANSLATE command

2023-11-09 Thread Farley, Peter
Looks to me like that google group is just a mirror of the regular email list, at least the most recent messages there are all reflected in my ISPF-L email folder. But you are correct that there is not much activity on that list. Peter From: IBM Mainframe Discussion List On Behalf Of Paul

Re: Kinda fun

2023-11-08 Thread Farley, Peter
Apologies, 1403N1, not 1401 From: Farley, Peter Sent: Wednesday, November 8, 2023 10:59 AM To: IBM Mainframe Discussion List Subject: RE: Kinda fun 1401N1 printer (the big beast) raised its hood automatically when it ran out of paper, no way to turn off that behavior. NEVER put your coffee

Re: Kinda fun

2023-11-08 Thread Farley, Peter
1401N1 printer (the big beast) raised its hood automatically when it ran out of paper, no way to turn off that behavior. NEVER put your coffee cup on top of that printer!! Peter From: IBM Mainframe Discussion List On Behalf Of Bob Bridges Sent: Wednesday, November 8, 2023 10:52 AM To:

Re: Kinda fun

2023-11-07 Thread Farley, Peter
Yeah, that was a fun stroll down various memory lanes. I actually keypunched for a living at one very early point in my checkered career – had to know how to operate 026’s, 029’s, and 129’s, and how to program the drum card for faster data entry. Mod 10/11 check punches were SO much fun

Re: GG22-9036

2023-11-02 Thread Farley, Peter
Mr. Google turns up this as the first result: https://www.computinghistory.org.uk/det/9854/Washington-Systems-Center-Technical-Bulletin-Services-Required-for-an-Event-Driven-Program/ And on that page there is a small box with this text: This manual has been scanned as part of our collection and

Re: Changes to IEBCOPY??

2023-10-30 Thread Farley, Peter
Question: Does the “Tapetools” product provide an alternative IEBCOPY implementation that defaults to using the “real” IEBCOPY when it can’t handle the input commands? Maybe the issue then is in the alternative implementation code? But I agree, please show the error messages from the original

Re: Programatically setting JCL symbols

2023-10-19 Thread Farley, Peter
System-wide named tokens will survive between batch steps, but may require authorized code to create and delete them. Retrieving them in batch steps subsequent to the “set” or “create” step requires no authorization. Peter From: IBM Mainframe Discussion List On Behalf Of Jon Perryman Sent:

Re: z/OS 3.1 documentation

2023-10-18 Thread Farley, Peter
Tom, For the “relative” idea, maybe fill in the “Start In” value in the *.lnk file with the “current” (pwd) directory name? Not sure if that would make any difference, but it may be worth a try. Peter From: IBM Mainframe Discussion List On Behalf Of Tom Brennan Sent: Wednesday, October 18,

Re: z/OS 3.1 documentation

2023-10-10 Thread Farley, Peter
I concur, they have updated the contents of the 1Gb+ zip file to include the missing TOC file(s) without changing the external file name, but all the files inside are now dated 2023-10-09 instead of 2023-09-29, including the new TOC files. I DL’d that same file on Friday 10/2 and it did NOT

Re: JCL symbols used to define other JCL symbols [was: RE: Is SMP/E needed for installs?]

2023-10-07 Thread Farley, Peter
for installs?] On Sat, 7 Oct 2023 09:41:56 -0700, Ed Jaffe wrote: >On 9/20/2023 8:23 AM, Farley, Peter wrote: >> ... JCL symbols as part of the definition of other JCL symbols works >> flawlessly every time. > Is this true alike for substitution both

Re: PARM='GRAPHICS(CHAIN(SN))'

2023-10-05 Thread Farley, Peter
It is still “a thing” because IDCAMS PRINT was programmed to print the character side of the record ”DUMP” option using the most restrictive printed character set available at that time on actual printer devices (likely based on the 1403N1 48-character print chain most used for the fastest

Re: Assembler access to USS functions

2023-10-05 Thread Farley, Peter
000, Farley, Peter > wrote: > > >Why does any programmer need to care where the environment > variables are stored? > >Normally, I would agree but XDC is a very special case with very >broad requirements. As a full z/OS system debugger, Dave Cole has >many requirement

Re: Assembler access to USS functions

2023-10-04 Thread Farley, Peter
, October 4, 2023 2:27 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Assembler access to USS functions On Wed, 4 Oct 2023 16:06:38 +, Farley, Peter wrote: >Perform setenv(). Adds, changes, or deletes an environment variable in the >environment list. > >OK, it says “set” env n

Re: Assembler access to USS functions

2023-10-04 Thread Farley, Peter
functions On Tue, 3 Oct 2023 16:35:25 +, Farley, Peter wrote: >I found something one can use from assembler to access environment variables >in the LE Vendor Interfaces manual: > >https://www.ibm.com/docs/en/zos/3.1.0?topic=clearenv-ceebenv > >Seems right on

Re: Assembler access to USS functions

2023-10-03 Thread Farley, Peter
I found something one can use from assembler to access environment variables in the LE Vendor Interfaces manual: https://www.ibm.com/docs/en/zos/3.1.0?topic=clearenv-ceebenv Seems right on target with Dave’s original request. Peter From: IBM Mainframe Discussion List On Behalf Of Farley

Re: Assembler access to USS functions

2023-10-03 Thread Farley, Peter
Unfortunately none of those callable services provides access to the POSIX environment variables table. The only references I can find to access to those values are in the getenv() / putenv() C function descriptions. To Dave C., I guess you could put in a call to IBM C/C++ support to ask them

Re: PL/X

2023-09-29 Thread Farley, Peter
> From: IBM Mainframe Discussion List On Behalf Of > Paul Gilmartin > Sent: Friday, September 29, 2023 4:26 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: PL/X > > On Fri, 29 Sep 2023 16:01:52 -0400, David Spiegel wrote: > > >Hi Peter, > >There is another solution ... make PL/ available

JCL symbols used to define other JCL symbols [was: RE: Is SMP/E needed for installs?]

2023-09-20 Thread Farley, Peter
I believe that statement in the JCL Reference is in error and needs to be deleted or at the very least completely rewritten. My quite substantial experience using this technique over the last 10-15 years is that using JCL symbols as part of the definition of other JCL symbols works flawlessly

Re: Error messages (a rant and an idea)

2023-09-18 Thread Farley, Peter
Isn’t that pretty much what BPXMTEXT does? Is it VM/CMS that allows you to enter a “command” of just a question mark “?” after an error condition to get a more complete explanation of an error? Could the shell program support such a “command” to automatically invoke BPXMTEXT for the most

Re: Generate a data set with record numbers?

2023-09-18 Thread Farley, Peter
+1 I have always admired the product but I have really a hard time using the manual effectively. It leaves MUCH to be desired. Peter From: IBM Mainframe Discussion List On Behalf Of Schmitt, Michael Sent: Monday, September 18, 2023 10:52 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Generate

Re: Free SMPE product to just practice

2023-09-14 Thread Farley, Peter
Mike, it seems to me that BUILDING an SMPE package (no matter how simple) and INSTALLING an SMPE package that someone else built are two different skill levels. I think Tom was asking to practice the latter, the INSTALL skills, not the BUILD skills. Peter From: IBM Mainframe Discussion List

Re: Commands from systsin

2023-09-13 Thread Farley, Peter
Apologies Joseph, you are correct. I just re-checked the ASMIDF manuals and they do not directly say that it supports debugging authorized code. The Fine Manuals actually don’t say one way or another whether authorized debugging is supported, but since it is not specifically documented as

Re: Commands from systsin

2023-09-13 Thread Farley, Peter
od idea that is usually reserved for >> moving using non standard code into production as other problems will pop up >> >> All I want is to debug a program that was preloaded under a different TCB >> after I get the kinks out I’ll have LOADTOGLOBAL=YES >> >

Re: Commands from systsin

2023-09-13 Thread Farley, Peter
I agree with other posters that your suggested solution is not a good idea. If you have the HLASM Toolkit product licensed on your system you can use the ASMIDF debugger to remotely debug batch jobs from a VTAM session, but using ASMIDF requires that pre-established VTAM APPL’s and LU’s are

Re: VSAM RRDS v EXCP

2023-09-12 Thread Farley, Peter
RRDS is like BDAM – when you use fixed-size blocks, you can only “delete” a record by somehow marking it deleted (first byte = X’FF’ was the old standard for a deleted record) and re-writing in place (though RRDS may permit an actual record delete, I don’t remember for sure). AFAIR, once added

Re: Ray Mullins on Assembler demand.

2023-09-08 Thread Farley, Peter
At a guess, people from other parts of the world than the USA. They still actively teach and use “old languages” in some places out there, so there is a larger quantity of talent (though I could not say at what experience level). TAANSTAAFL. You get what you pay for. Peter From: IBM

Re: Ray Mullins on Assembler demand.

2023-09-05 Thread Farley, Peter
FWIW, there ARE a few of us still out here in application programming land who are still supporting and updating assembler application code. Sometimes it is a conversion to COBOL, to be sure, but many parts are stubbornly stuck where they are in assembler and need to be updated as such for

Re: Has anyone

2023-08-15 Thread Farley, Peter
I’ve had Office 365 for years now, I find it useful to keep paying the yearly fee because they upgrade the individual components without me needing to concern myself with which version is current today and I can share it with my family for no extra charge. In prior times when I consulted for a

Re: z/OS users

2023-08-14 Thread Farley, Peter
_And So It Goes_ */ -Original Message- From: IBM Mainframe Discussion List mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Farley, Peter Sent: Monday, August 14, 2023 11:19 ATM's (and other IOT's like cash register subsystems, etc.) aren't "logged on" per se, AFA

Re: z/OS users

2023-08-14 Thread Farley, Peter
ATM's (and other IOT's like cash register subsystems, etc.) aren't "logged on" per se, AFAIK. I believe that those are transactional accesses, one to check user PIN/Password/authorization of the card, another for each money withdrawal/deposit/transfer/etc. I don't believe they are actively

Re: TRSMAIN AMATERSE

2023-08-12 Thread Farley, Peter
At a guess, in the IBM and Unisys patent files that have expired at the US Patent Office. Not sure if USPO requires any payment to view/print patent files, but they are supposed to be “public record” so should be available. For Lempel-Ziv-Welch compression, Wikipedia article here:

Re: DD SYSOUT=(,),DSN=?

2023-08-08 Thread Farley, Peter
Won’t that syntax generate DSN=MYNAME (where MYNAME is your userid, or at least the value of the USER= parameter of the JOB card), not a “temporary” name? AFAIK doubling the ampersands won’t keep the value of “”, it will just make the temporary name have the actual value “SYSUID” in it. I

Re: USS Features

2023-08-04 Thread Farley, Peter
Re: “It's absurd that on a multi-million $ computer, a user expects to allocate a 100GB file that is for their private use. It would be different if multiple users were accessing that file. This file would be far cheaper on a $5,000 computer and provide the same functionality.” Not absurd

Re: Accessing JCL SETs in Rexx

2023-08-04 Thread Farley, Peter
Thanks Robert, that looks useful for the rest of us as well. There are ISV products (we use JCLCHECK) that also perform this function as part of preparing JCL for production install, but freely shared code is good too. However, even the best “checker” software can’t tell you if

Re: Ignorant z/OS question

2023-07-25 Thread Farley, Peter
PMFJI here, but when I heard some years ago that z/OS dropped support for 3215 keyboard/printer consoles it occurred to me to ask what the users of z/OS under z/VM were supposed to do to easily automate console logging/monitoring and automated IPL/shutdown external to z/OS? Maybe more recent

Re: CSVDYNL oddity - ACTIVATE

2023-07-21 Thread Farley, Peter
In the CSVDYNL source I see these lines: *02* GUPI: BASE * *02* NONE: FIELDS * CMDINFO * LINKAGE * REQUEST=ACTIVATE * REQUEST=INTERNAL * REQUEST=ACTIVATE is not part of the intended * interface. * REQUEST=INTERNAL *

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-17 Thread Farley, Peter
Thank you Peter, I will check installation LE options and set up new ones including TRAP(OFF,NOSPIE) before running the script again if needed. Peter From: IBM Mainframe Discussion List On Behalf Of Peter Relson Sent: Monday, July 17, 2023 2:14 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-17 Thread Farley, Peter
, July 17, 2023 1:54 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to set a SLIP to catch S0C4 in OMVS separate AS > On 17 Jul 2023, at 12:44 pm, Farley, Peter > <031df298a9da-dmarc-requ...@listserv.ua.edu<mailto:031df298a9da-dmarc-requ...@listserv.ua.edu>> &g

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-16 Thread Farley, Peter
that the Zxplore Python is badly broken and has major issues with codepage translation. we’ve seen this before when you opened an issue for pyzfile. I’m going to update the ticket to that effect so the maintainers don’t waste time chasing shadows. > On 17 Jul 2023, at 3:57 am, Farley, Pe

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-16 Thread Farley, Peter
The Zxplore admin just advised me that the definitions they had set up to provide DASD space for an SVCDUMP may have expired at the last IPL they did a week ago. I will report back when he finds an answer to that question. Peter From: IBM Mainframe Discussion List On Behalf Of Farley, Peter

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-16 Thread Farley, Peter
to try to use the DEBUG option of the SLIP SET command: Mike Shaw MVS/QuickRef Support Group Chicago-Soft, Ltd. On Sun, Jul 16, 2023 at 3:48 PM Farley, Peter < 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > This is the latest SLIP setup from today which did

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-16 Thread Farley, Peter
Peter, A CEEDUMP was in fact supplied to the ibmdb team on github in the initial error report that I filed there. I generate a CEEDUMP in my $HOME directory every time I execute the example python script. I don't think any of the ibmdb team has reviewed the dump that I submitted as of yet,

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-16 Thread Farley, Peter
This is the latest SLIP setup from today which did not catch the abend when the python script is executed from an ssh login to z/OS on the Zxplore system: SLIP SET,ID=PJF1,JOBNAME=Z02446*,COMP=0C4,ACTION=SVCD,AL=(H,P,S),SDATA=(ALLNUC,PSA,RGN,LPA,CSA,SQA,TRT,GRSQ,SUM),END Peter From: IBM

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-15 Thread Farley, Peter
the actual address changes). Peter From: IBM Mainframe Discussion List On Behalf Of Farley, Peter Sent: Saturday, July 15, 2023 2:18 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to set a SLIP to catch S0C4 in OMVS separate AS Thanks for trying to help Jon, but “IBM” hasn’t *officially* looked

Re: How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-15 Thread Farley, Peter
PM PDT, Farley, Peter <mailto:031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: Hi All, I am trying to help the python ibmdb team help me solve an S0C4 abend issue with (we think maybe) their code on the IBM Zxplore LPAR by generating an SVCDUMP that the ibmdb team could a

How to set a SLIP to catch S0C4 in OMVS separate AS

2023-07-14 Thread Farley, Peter
Hi All, I am trying to help the python ibmdb team help me solve an S0C4 abend issue with (we think maybe) their code on the IBM Zxplore LPAR by generating an SVCDUMP that the ibmdb team could analyze. The admins at Zxplore have tried a couple of times to set a SLIP to catch the S0C4 abend

  1   2   3   4   5   6   7   8   9   10   >