Yikes. Not very user friendly and the linkage overhead is quite heavy. My 
opinion is quite simple, don’t use REXX. And that’s coming from a guy that 
wrote a REXX regex package. There is so much choice these days it’s a bit like 
driving a Ford Escort when you have a Tesla available. 


> On 2 May 2023, at 10:03 pm, Lionel B. Dyck <[email protected]> wrote:
> 
> See File 939 on the CBTTape
> 
> 
> Lionel B. Dyck <><
> Website: https://www.lbdsoftware.com
> Github: https://github.com/lbdyck
> 
> “Worry more about your character than your reputation. Character is what you 
> are, reputation merely what others think you are.”   - - - John Wooden
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
> David Crayford
> Sent: Tuesday, May 2, 2023 9:02 AM
> To: [email protected]
> Subject: Re: REXX parse parens
> 
> Is there a PCRE package available for REXX?
> 
>> On 2 May 2023, at 9:57 pm, Seymour J Metz <[email protected]> wrote:
>> 
>> Is there a REXX-aware PEG package?
>> 
>> 
>> --
>> Shmuel (Seymour J.) Metz
>> http://mason.gmu.edu/~smetz3
>> 
>> ________________________________________
>> From: IBM Mainframe Discussion List [[email protected]] on 
>> behalf of David Crayford [[email protected]]
>> Sent: Tuesday, May 2, 2023 9:55 AM
>> To: [email protected]
>> Subject: Re: REXX parse parens
>> 
>> And if you need more than regexen there are PEGs.
>> 
>>> On 2 May 2023, at 9:50 pm, Seymour J Metz <[email protected]> wrote:
>>> 
>>> If you need more than ECMA Script regexen there's PCRE.
>>> 
>>> 
>>> --
>>> Shmuel (Seymour J.) Metz
>>> http://mason.gmu.edu/~smetz3
>>> 
>>> ________________________________________
>>> From: IBM Mainframe Discussion List [[email protected]] on 
>>> behalf of David Crayford [[email protected]]
>>> Sent: Tuesday, May 2, 2023 9:39 AM
>>> To: [email protected]
>>> Subject: Re: REXX parse parens
>>> 
>>> Shameless plug but you can use my RTK package to process regular 
>>> expressions in z/OS REXX https://github.com/daveyc/RTK
>>> 
>>>> On 2 May 2023, at 9:22 pm, David Crayford <[email protected]> wrote:
>>>> 
>>>> 
>>>> 
>>>>> On 2 May 2023, at 7:30 am, Frank Swarbrick <[email protected]> 
>>>>> wrote:
>>>>> 
>>>>> Parse Var option varOpt '(' valueOpt ‘)’
>>>> 
>>>> 
>>>> 
>>>> Adding an extra space after the closing parenthesis can help as a 
>>>> workaround.
>>>> 
>>>>    Parse Var option varOpt '(' valueOpt ‘) ‘
>>>> 
>>>> Parse is good for simple text yanking but it’s not match for regular 
>>>> expressions or PEGs.
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> - For IBM-MAIN subscribe / signoff / archive access instructions, 
>>> send email to [email protected] with the message: INFO 
>>> IBM-MAIN
>>> 
>>> ---------------------------------------------------------------------
>>> - For IBM-MAIN subscribe / signoff / archive access instructions, 
>>> send email to [email protected] with the message: INFO 
>>> IBM-MAIN
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions, send 
>> email to [email protected] with the message: INFO IBM-MAIN
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions, send 
>> email to [email protected] with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
> [email protected] with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to