On Wed, 26 Feb 2020 20:01:43 +0800, David Crayford <dcrayf...@gmail.com> wrote:

>I've got a REXX parse puzzle to solve and I would like suggestions on
>how to solve it.
>
>Syntax:
>
>     INDSN(DSNAM(MEMBER))
>
>     The code is simple. It uses the parse instruction with a template.
>
>        parse var parm . '(' val ')'
>
>
>       *-* parm = 'INDSN(DSNAME(MEMBER))'
>       >L>   "INDSN(DSNAME(MEMBER))"
>       *-* parse var parm . '(' val ')'
>       >.>   "INDSN"
>       >>>   "DSNAME(MEMBER"
>
>Unfortunately the value is truncated because "parse" has no way to
>anchor to the end of the string.

Parse Value parm' ' With . '(' val ') ' .

-- 
Dale R. Smith

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to