I basically want to check if my inputted year (through the macro), is the same as the year for the variable x (a SAS formatted date). I cam up with two options: Is this a valid piece of code? %macro test(year); x=year(date); %if &year.=x %then %do; *blah blah blah; %end; What about this next one? %let j = %eval(x - &year.); if &j.=0 then do; *blah blah blah; end; Thanks
... View more