I have the following REXX/PIPELINE:
/* */
ABC = "ABC"
BCD = 123
CDE = "Now is the time for all good men
DEF = 1.235
EFG = "Added variable"
Vars="ABC BCD CDE DEF"
"PIPE (endchar ?)",
" VAR VARS",
"| SPLIT AT BLANK",
"|o:FANOUT",
"|i:FANINANY",
"| SPEC 1-* 1 /=/ NW READ 1-* NW",
"| CONSOLE",
"?o:",
"| VARFETCH",
"|i:"
This works just fine:
ABC = ABC
BCD = 123
CDE = Now is the time for all good men
DEF = 1.235
But, if I add and additional variable via APPEND LITERAL, I get:
/* */
ABC = "ABC"
BCD = 123
CDE = "Now is the time for all good men"
DEF = 1.235
EFG = "Added variable"
Vars="ABC BCD CDE DEF"
"PIPE (endchar ?)",
" VAR VARS",
"| SPLIT AT BLANK",
"| APPEND LITERAL EFG",
"|o:FANOUT",
"|i:FANINANY",
"| SPEC 1-* 1 /=/ NW READ 1-* NW",
"| CONSOLE",
"?o:",
"| VARFETCH",
"|i:"
Result:
ABC = ABC
BCD = 123
CDE = Now is the time for all good men
DEF = 1.235
PIPRVR235E Variable name is not valid: EFG.
PIPMSG003I ... Issued from stage 2 of pipeline 2.
PIPMSG001I ... Running "VARFETCH".
EFG =
Thanks,
Frank M. Ramaekers Jr.
Systems Programmer
MCP, MCP+I, MCSE & RHCE
American Income Life Insurance Co.
Phone: (254)761-6649
1200 Wooded Acres Dr.
Fax: (254)741-5777
Waco, Texas 76701
_____________________________________________________
This message contains information which is privileged and confidential and is
solely for the use of the
intended recipient. If you are not the intended recipient, be aware that any
review, disclosure,
copying, distribution, or use of the contents of this message is strictly
prohibited. If you have
received this in error, please destroy it immediately and notify us at
[email protected].