regarding to my discussion here I believe bREXX behaves incorrectly when executing the PARSE EXTERNAL statement.
I am trying to get input from the user, but I already have data on the stack. So PARSE PULL will use the data from the stack and will not prompt the user. This should be solved by PARSE EXTERNAL.
t bug exec
/* REXX */
PARSE EXTERNAL INPUT
SAY "GOT > "INPUT
/* TO PUT SOME DATA ON THE STACK */
'IDENTIFY ( LIFO'
PARSE EXTERNAL INPUT
SAY "GOT > "INPUT
PARSE PULL NAME DUMMY
SAY "I'AM "NAME
Hey together,
regarding to my discussion here I believe bREXX behaves incorrectly when executing the
PARSE EXTERNAL
statement.I am trying to get input from the user, but I already have data on the stack. So
PARSE PULL
will use the data from the stack and will not prompt the user. This should be solved byPARSE EXTERNAL
.t bug exec
with bREXX it looks like:
but it should be like this: