Re: What programmer's fear (not IBM specific)

2013-07-05 Thread Martin Packer
If that's true in Another World I wonder what it'd take to make it true in THIS one. Cheers, Martin Martin Packer, zChampion, Principal Systems Investigator, Worldwide Banking Center of Excellence, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker

Re: What programmer's fear (not IBM specific)

2013-07-05 Thread David Crayford
On 5/07/2013 2:56 PM, Martin Packer wrote: If that's true in Another World I wonder what it'd take to make it true in THIS one. For a start somebody to port OOREXX to z/OS. That's not going to happen until somebody first ports a recent version of GNU autotools. That's not going to happen

Re: What programmer's fear (not IBM specific)

2013-07-05 Thread Martin Packer
Might be a silly question but do we have to use THEIR build system? In its entirety? Cheers, Martin Martin Packer, zChampion, Principal Systems Investigator, Worldwide Banking Center of Excellence, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker

Re: What programmer's fear (not IBM specific)

2013-07-05 Thread Mike Schwab
z/OS 2.10? In 2023? I haven't even seen the announcement for z/OS 2.02. On Fri, Jul 5, 2013 at 2:06 AM, David Crayford dcrayf...@gmail.com wrote: On 5/07/2013 2:56 PM, Martin Packer wrote: If that's true in Another World I wonder what it'd take to make it true in THIS one. For a start

Re: Future of COBOL based on RDz policies was Re: RDz or RDzEnterprise developers

2013-07-05 Thread Don Higgins
The lack of full floating point support after all this time in IBM COBOL does seem to indicate a decline in its support. For an example of what full floating point support in mainframe COBOL looks like, check out the portable open source zCOBOL which runs on Windows, Linux, and Apple OSX. The

Re: What programmer's fear (not IBM specific)

2013-07-05 Thread David Crayford
On 5/07/2013 4:17 PM, Martin Packer wrote: Might be a silly question but do we have to use THEIR build system? In its entirety? No. But it's a lot of work if you don't. Most portable software comes with a configure script that builds a makefile with the correct configuration for your

Re: Question on how to debug S0C7 (data exception) abend

2013-07-05 Thread Mowry, Norma E CIV DISA ESB (US)
Sorry, This is a batch job, executing a COBOL Program, it looks like the program is doing an internal sort using syncsort. I can see in the dump the statement failing is a ZAP, but also say a S0C4 abend before the S0C7 abend. It seemed to me that the registers associated with the ZAP were

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
My experience was that writing function packages was hard unless you can hook in early with a REXX environment definition. That requires system administration for installation which may be a game changer. The easier option is a subcommand environment which you can establish with an address LINK

Re: I am getting a wait state during IPL

2013-07-05 Thread Jousma, David
Not missing a comma in IEASYSxx somewhere above the SQA parameters are you? _ Dave Jousma Assistant Vice President, Mainframe Engineering david.jou...@53.com 1830 East Paris, Grand Rapids, MI  49546 MD RSCB2H p 616.653.8429 f

Re: I am getting a wait state during IPL

2013-07-05 Thread Jousma, David
From the FM: SQA Space Shortage During NIP: During NIP processing, it is possible that the system's minimum allocation for SQA and extended SQA might be depleted before NIP processes the SQA parameter. If this situation occurs, you can increase the minimum SQA and/or extended SQA allocations. See

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Ze'ev Atlas
It's quite a bit of work. And if you want to call LE code you need assembler bridging stubs to pass control from REXX to your LE program. If there's no money in it you may want to rethink your project. Thank you for the thorough comments. Yes, I've realized it early on by reading through the

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
What you really have to consider is is there any interest in regular expressions on the mainframe anyway. I have my doubts outside of the z/OS UNIX community. Regular expressions are extremely powerful but most mainframers probably can't be bothered to learn them. It's a case of old dogs and

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Vernooij, CP - SPLXM
I think you are right. I am one of those old dogs, who tries to avoid things with slashes whenever possible. I also wonder where and when regular expressions would be of great help to me. From what I saw others do with them, I think that they are quite useful in an unstructured chaotic

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Martin Packer
You're only as old a dog as the new trick you won't learn. :-) I, too, wouldn't try doing that much with regexps against SMF. What I would consider (and have blogged about) is regexps against individual SMF fields - jobname, etc. I see regexps as more useful for less structured data - such as

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
On 5/07/2013 9:53 PM, John Gilmore wrote: The intellectual difficulty of learning to use regular expressions is being greatly exaggerated here. The principles involved could be written out, for the convenience of notionally reactionary mainframers, in some few eighty-column card images. I

Re: Question on how to debug S0C7 (data exception) abend

2013-07-05 Thread Lizette Koehler
Unless LE has changed, this is my understanding 1) LE Traps any abends - does some stuff, then returns control to the abend process 2) The IPCS LEDATA is needed in some cases to go back to the CEE and DSA control blocks to find out what the real abend was. If my understanding is incorrect, I

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Elardus Engelbrecht
On Fri, 5 Jul 2013 15:42:44 +0200, Vernooij, CP - SPLXM kees.verno...@klm.com wrote: I am one of those old dogs, who tries to avoid things with slashes whenever possible. Bad bad bad dog! Are you avoiding z/OS, that thing with a nice slash? ;-D ...and I don't see Rexx with regular

Re: Question on how to debug S0C7 (data exception) abend

2013-07-05 Thread Elardus Engelbrecht
Lizette Koehler kindly wrote: 1) LE Traps any abends - does some stuff, then returns control to the abend process Yes. By default as supplied by IBM. With TRAP(OFF) you get nasty side-effects according to LE diagnostic guide. Check the run-time options with RPTOPTS. Norma Mowry wrote: This

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread John McKown
My mind was warped very early in college by a love affair with APL. Once you can use it, almost anything else seems normal. Most regular expressions are not that difficult, just a matter of learning a new syntax. But I will say that using assertions can be a bit difficult, at least to me. Regular

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread John Gilmore
David Crayford wrote: | I find your grammer more difficult to understand than any regex ;) and I find this entirely understandable and wholly predictable. Presumptive dialectal spelling jocularities aside, I am at least as unsympathetic to his views as he is to mine; and attempting to

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Ze'ev Atlas
What you really have to consider is is there any interest in regular expressions on the mainframe anyway. I have my doubts ... Yes, my project is about cultural change more then actual porting of the specific library. than weird gobbledygook RE voodoo I like your description REXX is

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
Touché. On 05/07/2013, at 10:33 PM, John Gilmore jwgli...@gmail.com wrote: David Crayford wrote: | I find your grammer more difficult to understand than any regex ;) and I find this entirely understandable and wholly predictable. Presumptive dialectal spelling jocularities aside, I am

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Elardus Engelbrecht
John McKown wrote: One that always makes me sweat is matching the contents inside ' marks, where a single ' is encoded as two ' marks next to each other within the outer ' marks. The same matching contents within parentheses where subparameters within parentheses are permitted. E.g. 'This

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Shmuel Metz (Seymour J.)
In CAE1XxDFDsvJ=883ktad9sboepptfdfujgds0udbxm91pdgz...@mail.gmail.com, on 07/05/2013 at 09:53 AM, John Gilmore jwgli...@gmail.com said: The intellectual difficulty of learning to use regular expressions is being greatly exaggerated here. The principles involved could be written out, for the

Re: I am getting a wait state during IPL

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 51d615ba.4060...@valley.net, on 07/04/2013 at 08:39 PM, Gerhard Postpischil gerh...@valley.net said: Probably when it is obviously a typo. That would be a good rule, but it's not the one that he follows. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 51d6b5d8.7010...@gmail.com, on 07/05/2013 at 08:02 PM, David Crayford dcrayf...@gmail.com said: My experience was that writing function packages was hard Why? The interface is clean and well documented. Put IRXFUSER in a steplib. For PCRE I'm not sure that you need a function package as

Re: What programmer's fear (not IBM specific)

2013-07-05 Thread Shmuel Metz (Seymour J.)
In ofb092d22a.92a4e671-on80257b9f.002531ef-80257b9f.00262...@uk.ibm.com, on 07/05/2013 at 07:56 AM, Martin Packer martin_pac...@uk.ibm.com said: If that's true in Another World I wonder what it'd take to make it true in THIS one. $ -- Shmuel (Seymour J.) Metz, SysProg and JOAT

Re: What programmer's fear (not IBM specific)

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 51d6708d.9070...@gmail.com, on 07/05/2013 at 03:06 PM, David Crayford dcrayf...@gmail.com said: That's not going to happen until at least z/OS 2.10 ITYM z/OS 2.1; 2.10 would be a long wait. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Ze'ev Atlas
I use SRCHFOR a lot. However, to do complex searches it's terribly complicated (options panel). A simple regex can do so much more. The PCRE libray contains a PCREGREP grep utility. I tested it and in the next revision, hopefully next week, it will be fully out there. This means searching

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Richard Pinion
Remember Shai Hess's project. --- zatl...@yahoo.com wrote: From: Ze'ev Atlas zatl...@yahoo.com To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Announcing PCRE 8.33 for native z/OS Date: Fri, 5 Jul 2013 10:07:39 -0500 I use SRCHFOR a lot. However, to do complex searches

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Ze'ev Atlas
* PL/I abends on S0C4 and I do not have the expertise to check why (volunteers needed.) Are the diagnostic data available online? I will put it there over the weekend... the download page of zaconsultants.net ZA -- For

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
On 05/07/2013, at 10:37 PM, Shmuel Metz (Seymour J.) shmuel+...@patriot.net wrote: In 51d6b5d8.7010...@gmail.com, on 07/05/2013 at 08:02 PM, David Crayford dcrayf...@gmail.com said: My experience was that writing function packages was hard Why? The interface is clean and well

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Ze'ev Atlas
One that always makes me sweat is matching the contents inside ' marks, where a single ' is encoded as two ' marks next to each other within the outer ' marks. The same matching contents within parentheses where subparameters within parentheses are permitted. E.g. 'This isn''t quite right!' or

Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread Paul Gilmartin
On Fri, 5 Jul 2013 21:58:32 +0800, David Crayford wrote: On 5/07/2013 9:53 PM, John Gilmore wrote: The intellectual difficulty of learning to use regular expressions is being greatly exaggerated here. The principles involved could be written out, for the convenience of notionally reactionary

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 2e91309a-e988-4950-9abe-d55e9125d...@gmail.com, on 07/05/2013 at 11:14 PM, David Crayford dcrayf...@gmail.com said: With a persistent LE environment? No. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care,

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 6124817942898068.wa.zatlas1yahoo@listserv.ua.edu, on 07/05/2013 at 10:19 AM, Ze'ev Atlas zatl...@yahoo.com said: I actually like the notion of escape sequences: I hate them. I much prefer how, e.g., Icon, Wylbur, handle the problem. -- Shmuel (Seymour J.) Metz, SysProg and JOAT

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
On 05/07/2013, at 11:32 PM, Shmuel Metz (Seymour J.) shmuel+...@patriot.net wrote: In 2e91309a-e988-4950-9abe-d55e9125d...@gmail.com, on 07/05/2013 at 11:14 PM, David Crayford dcrayf...@gmail.com said: With a persistent LE environment? No. About as useful as a chocolate teapot then.

Re: Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread Ted MacNEIL
It's rarely the grammar, but frequently the vocabulary and the historical and literary references. But I sometimes learn from looking them up, and all in all I consider the style well within the charter of thls list. But, the purpose of communication is to communicate. Deliberately

ISRE093 - In Use ** Imacro problem **

2013-07-05 Thread Hansen, Dave L - Eagan, MN
Dear Masters of MVS IMACROS, We are running z/OS V1R13 and I have coded two macros from the ISPF Edit and Edit Macros book. I created ISRIMBED: ADDRESS ISPEXEC ISREDIT MACRO (MEMBER) /* Member name passed */ /* as input

Re: Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread Paul Gilmartin
On Fri, 5 Jul 2013 15:40:14 +, Ted MacNEIL wrote: It is never the receiver's fault if the message is truly not understood; it's the sender's. http://xkcd.com/1133/ Or even to eschew alien words:

Re: Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread John Gilmore
Style is personal. We are all creatures of our different experiences. I seldom comment upon them, but I find Mr. MacNeil's grammatical errors in Canadian/British English every bit as grating as he finds my vocabulary. As I have suggested here before, no one need took at my posts who does not

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread John McKown
To match a quoted string as in my example, using Perl. ($x)=$line=~m/((?:'[^']*')+)/; What makes this work is the + at the end of the ) of the (?: ). That makes the regexp look back at the start. If there is a second ' mark, it continues to scan. What I don't have the the recursive use of ( )

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Farley, Peter x23353
Ze'ev, This JCL works for me: //TSOUSERZ JOB (ACCT,ROOM),'PROGRAMMER', // CLASS=A,MSGCLASS=X,NOTIFY=SYSUID //* //JCLLIB JCLLIB ORDER=SYS1.IGY.SIGYPROC //*

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread John McKown
I finally got how to parse the string and allow it to start and end with either a ' or a . The start and end character must be the same. ($x)=$line=~m/((:(['])[^\2]*\2)+)/; ([']) matches the starting or ' and captures it. The [^\2]* matches all following characters except to the starting

FW: FW: ISRE093 - In Use ** Imacro problem **

2013-07-05 Thread Hansen, Dave L - Eagan, MN
Dear List Groups, Thank you for the replies. I had a few things going on. #1). I cut and pasted the example from the book. I lost my quotes and had to put them back. As pointed out, the NOT EQUAL did not come across either. Also as pointed out, I can't EDIT what I'm already editing and

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 7643d8d7-4c7b-4174-8848-b7098161f...@gmail.com, on 07/05/2013 at 11:41 PM, David Crayford dcrayf...@gmail.com said: About as useful as a chocolate teapot then. Yes, a PCRE port that requires a persistent LE environment is about as useful as a chocolate teapot. -- Shmuel (Seymour

Re: Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread Shmuel Metz (Seymour J.)
In 0936283674477258.wa.paulgboulderaim@listserv.ua.edu, on 07/05/2013 at 10:58 AM, Paul Gilmartin paulgboul...@aim.com said: Uncleftish Beholding. Technically flawed, but perfectly understandable. OTOH, see awful, pompous, and artificial in A Tragedy of Errors. -- Shmuel

Re: Orphaned ICF catalog in the VVDS

2013-07-05 Thread R.S.
W dniu 2013-07-04 17:36, Rouse, Willie pisze: I have run an IDCAMS diagnose on a volume to find non-existent catalog entries . I tried DELETE VVR/NVR/TRUENAME to no avail. How can I get rid of the stranded catalog references in the VVDS? AFAIR you have the following choices: - just ignore it

Re: Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread John Gilmore
The Shakespearean epithet aw[e]ful, pompous, and artificial was adapted by Charles II, who used it, with highly complimentary intent, to describe his first impressions of Sir Christopher Wren's St Paul's Cathedral. Long, long ago, when the late C. S. Lewis spent a year at the Institute for

Re: Orphaned ICF catalog in the VVDS

2013-07-05 Thread Norbert Friemel
On Thu, 4 Jul 2013 11:36:21 -0400, Rouse, Willie wrote: I have run an IDCAMS diagnose on a volume to find non-existent catalog entries . I tried DELETE VVR/NVR/TRUENAME to no avail. How can I get rid of the stranded catalog references in the VVDS? 1. Create a new catalog with the old

Re: Future of COBOL based on RDz policies was Re: RDz or RDzEnterprise developers

2013-07-05 Thread Frank Swarbrick
Interesting.  Comments... The COBOL standard does not assign those names you've given.  Rather, the proposed followup standard does, except that it does not have those FLOAT-HEX-# usages.  And in fact, I'm of the believe that the COBOL 2002 FP usages indicate the following: 1. FLOAT-SHORT    

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Frank Swarbrick
Ah!  So I didn't imagine it after all!  :-) Does your shop really use the IBM supplied compile procs?  Interesting... From: Farley, Peter x23353 peter.far...@broadridge.com To: IBM-MAIN@LISTSERV.UA.EDU Sent: Friday, July 5, 2013 10:21 AM Subject: Re:

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Tony Babonas
Aw krap, now I have to look that up too. :-( On 7/5/2013 9:41 AM, David Crayford wrote: Touché. On 05/07/2013, at 10:33 PM, John Gilmore jwgli...@gmail.com wrote: David Crayford wrote: | I find your grammer more difficult to understand than any regex ;) and I find this entirely

Re: Style (was: Announcing PCRE 8.33 ...)

2013-07-05 Thread Tony Babonas
Hilarious, and understandable to boot! Well done, MacNeil. On 7/5/2013 10:40 AM, Ted MacNEIL wrote: It's rarely the grammar, but frequently the vocabulary and the historical and literary references. But I sometimes learn from looking them up, and all in all I consider the style well within

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Ze'ev Atlas
About as useful as a chocolate teapot then. Yes, a PCRE port that requires a persistent LE environment is about as useful as a chocolate teapot. I have to disagree. Most applications do use LE in the native z/OS context. This is similar to other operating systems where scripting languages

regex

2013-07-05 Thread Shane Ginnane
I'm afraid I couldn't persist with the (entire) PCRE thread - my bad. From my perspective getting *any* regex into our mundane environment is worthwhile. I can't wait to get the ISPF edit support in 2.1 - I may even start doing stuff on z/OS again instead of zLinux. Where I make extensive use

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Farley, Peter x23353
No, actually we do not. I deliberately used the IBM supplied PROC to ensure the widest possible audience. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Frank Swarbrick Sent: Friday, July 05, 2013 5:49 PM To:

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Wayne Bickerdike
Is a grammer an unprofessional programmer? Or someone against grammar? On Sat, Jul 6, 2013 at 8:27 AM, Farley, Peter x23353 peter.far...@broadridge.com wrote: No, actually we do not. I deliberately used the IBM supplied PROC to ensure the widest possible audience. -Original Message-

Re: regex

2013-07-05 Thread David Crayford
On 6/07/2013 6:56 AM, Shane Ginnane wrote: I'm afraid I couldn't persist with the (entire) PCRE thread - my bad. From my perspective getting *any* regex into our mundane environment is worthwhile. I can't wait to get the ISPF edit support in 2.1 - I may even start doing stuff on z/OS again

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread John Gilmore
'grammer' is, I think, best viewed as a nonce word. David Crayford knows very well that the canonical spelling is 'grammar'. John Gilmore, Ashland, MA 01721 - USA -- For IBM-MAIN subscribe / signoff / archive access

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread Sam Siegel
On Fri, Jul 5, 2013 at 7:27 PM, John Gilmore jwgli...@gmail.com wrote: 'grammer' is, I think, best viewed as a nonce word. David Crayford knows very well that the canonical spelling is 'grammar'. Man have you no sense of humor at all. ?? John Gilmore, Ashland, MA 01721

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread John Gilmore
Sam, My post, which you took seriously, was jocular. Our problem is not that either of us lacks a sense of humor; it is that they are incommensurably different. In the upshot you find my posts offensive and I find yours tedious because wholly predictable. I have now added your email address to

Re: Announcing PCRE 8.33 for native z/OS

2013-07-05 Thread David Crayford
On 6/07/2013 10:27 AM, John Gilmore wrote: 'grammer' is, I think, best viewed as a nonce word. David Crayford knows very well that the canonical spelling is 'grammar'. That's funny! I was raised in London where we pronounce it gramma. BTW, nonce has a different connotation where I come from.