NOTE: SAS Talks Revisited

It’s been quite a while since I last mentioned the excellent SAS Talks series. In the intervening period, the archive of talks has grown enormously. The archive of talks is a veritable treasure trove of SAS knowledge.

SAS Talks is principally a s…

List Processing With SAS: A Github Repository

I have a function like macro (recursive version) to create a sequence: %macro _list(n,pre=ff);     %if &n=1 %then &pre.1;      %else %_list(%eval(&n-1)),&pre.&n; %mend _list; %put %_list(3); *produces ff1, ff2, ff3; But when I read one of Ian Whitlock’s papers, Names, Names, Names – Make Me a List (SGF 2007, SESUG 2008),  I say: stop! I’m […]