IBM MAINFRAME HELP & SUPPORT FORUMS
Technical Forums for IBM Mainframe Applications like COBOL, JCL, CICS, DB2, FileAid, DFSORT, Endevor, Xpediter, CoolGen, CA-7&11, AbendAid, IMS, IDMS, PL/I, MqSeries, SyncSort, Assembler, ChangeMan, Easytrieve, InterTest, REXX, CLIST etc...
 

REXX: Absolute Position in PARSE

THIS IS AN ARCHIVE FORUM: CLICK HERE TO GO TO THE ORIGINAL TOPIC

 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> CLIST & REXX
View previous topic :: View next topic  
Author Message
kvssbhaskar



Joined: 27 Feb 2004
Posts: 2

Posted: Fri Aug 08, 2008 12:27 am    Post subject: REXX: Absolute Position in PARSE  

Hi

I am new to REXX and while going through initial document available I came across an example for Absolute Position in PARSE which is not clear to me. Can someone help me to understand

MYSTR=" WE HAVE MET THE ENEMY, AND HE IS US. "
PARSE VAR MYSTR V1 =10 V2 V3 V4 17 V5 =25 V6 1 V7 V8

Output is something like this
V1 > " WE HAVE "
V2 > "MET"
V3 > "TH"
V4 > ""
V5 > "E ENEMY,"
V6 > " AND HE IS US. "
V7 > "WE"
V8 > "HAVE MET THE ENEMY, AND HE IS US. "

I can understand how V1, V2 got the value, but confusion is with V3 and V4,V5 value.

Can some help me how these values are assigned.

Thanks
Back to top  
enrico-sorichetti



Joined: 14 Mar 2007
Posts: 3168
Location: italy

Posted: Fri Aug 08, 2008 1:02 am    Post subject: Reply to: Help me with the logic  

did You look at?
Back to top  
Pedro



Joined: 01 Sep 2006
Posts: 536
Location: work

Posted: Fri Aug 08, 2008 1:39 am    Post subject: Reply to: REXX: Absolute Position in PARSE  

Quote: Output is something like this
I did not get the same results as you. You will not get good answers if your examples are not correct.

Using '=10' will cause a break at the column, not on a word boundary.

And if you use something like '=10 v3 =18', it will cause it to include spaces within the variable.
Back to top  
 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> CLIST & REXX
Page 1 of 1
THIS IS AN ARCIVE FORUM IN READ ONLY MODE. IF YOU WANT TO ASK YOUR DOUBTS USE THE ACTUAL FORUM