In my previous blog post, I mentioned that I love the power of the SAS macro language and the power of my yellow Corvette. Now, I want to tell you how to avoid a major pitfall along the “macro programming road.” At the risk of dating myself, you may recall
Author
I love the power of my Corvette and the power of the SAS macro language. That is why, for the past 12 months, when not driving my Corvette, I put my heart and soul into the challenging task of updating our SAS Macro Language 2 course, soliciting input from my
Know your step boundaries! Will the DATA Step below execute as is? data a; infile 'c:\temp\myfile.txt'; input x y z; No. A RUN statement or other step boundary is required to mark the end of the DATA Step and cause the step to execute. Will the DATA Step below execute as
Hi! My name is Jim. I’m a SAS instructor based in Irvine, CA. I spend a lot of time each year teaching students in CA and across the United States how to program in SAS and how to master the SAS macro facility. In case you haven’t taken one of our SAS