what is wrong with my following code? your help is really appreciated
filename in " path\fictional_data.txt";
infile in end=eof lrecl=10;
input @1 i&mcy.IDO $CHAR2.
@3 i&mcy.IPSS $CHAR5.
@8 i&mcy.IPHP $CHAR3.
%if (i&mcy.IDO ne 'AL' and i&mcy.IDO ne 'AK' ) and (i&mcy.IPSS ne ' ')
and (i&mcy.IPHP ne " " and i&mcy.IPHP ne "000" ) %then i&mcy.IDO="FR";
this is the log error i am getting
NOTE: Line generated by the invoked macro "READ".
MPRINT(READ): i9IDO="FR" run
MLOGIC(READ): Ending execution.
ERROR 22-322: Syntax error, expecting one of the following: !,
!!, &, *, **, +, -, /, <, <=, <>, =, >, ><, >=,
AND, EQ, GE, GT, IN, LE, LT, MAX, MIN, NE, NG,
NL, NOTIN, OR, ^=, |, ||, ~=.
************any help is appreciated!!!!!!!!!!!!
Message was edited by: statmn
> Try removing % sign in if-else-then and do-end loop
> ~ Sukanya E
It worked perfectly and Thanks infinitely
I guess the issue i had initially was execution time versus interpretation time
What do you think i should know about in order to avoid this kind of problems ?
thanks in advance