Date: Wed, 31 Mar 2010 11:09:49 -0400
Reply-To: Chang Chung <chang_y_chung@HOTMAIL.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Chang Chung <chang_y_chung@HOTMAIL.COM>
Subject: Re: Initializing macro variables in macro functions
Correcting two lines in (3):
> %*-- (3) --*;
> %*-- requires &_local and &_let exist in the calling scope --*;
> %macro init3(var=, value=, local=_local, let=_let);
WRONG > %let _local = &var;
CORRECT> %let &local = &var;
WRONG > %let _let = %nrquote(%nrstr(%let ) &var = &value %str(;));
CORRECT> %let &let = %nrquote(%nrstr(%let ) &var = &value %str(;));
|