I have the following code which takes variables from two datasets and then uses it to form a new table %let msevars=ticker ncusip shrcd exchcd; %let msfvars = prc ret retx shrout cfacpr cfacshr; /* variables from the first dataset */ %include '/wrds/crsp/samples/crspmerge.sas'; /* second dataset*/ %crspmerge(s=m,start=01jan1959,end=30jun2011, sfvars=&msfvars,sevars=&msevars,filters=exchcd in (1,2,3)); I have been trying to replicate the %include statement for the crspmerge dataset that I have saved in my myfolders like this: %include '/folders/myfolders/comp/merged.sas7bdat'; but I get this error "Maximum level of nesting of macro functions exceeded". Am I using the statement wrong, if not, is there a different way to do this procedure without using macro variables . I am a noobie in sas so be patient with me 🙂
... View more