Date: Fri, 27 Jan 2006 17:08:53 -0500
Reply-To: "Dorfman, Paul" <paul.dorfman@FCSO.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Dorfman, Paul" <paul.dorfman@FCSO.COM>
Subject: Re: What is maximum number of variables allowed
I see the valid intent, but could you elucidate for me why you would not
be content with a gazillion of _temporary_ array elements instead of that
of PDV variables? In my book, a good reasons could be:
-the variables come as a list from input (not your case)
-you are using function(s) taking variable lists as arguments and do not
want to lose this capability to coding loops instead
-you want let SAS to reinitialize all such variables at once at the top of
the implied loop instead of doing it explicitly (although the latter could
be done using CALL POKE in a single shot)
If none of the above pertains to your situation, you could save your DATA
step compiler lots of grief...
On Fri, 27 Jan 2006 13:25:17 -0500, Charles Patridge
>Sorry, I did not make it clear in my prior messages.
>The need for a large number of SAS variables is ONLY for the execution of
>1 Datastep for an in-memory array process, and they are NOT needed after
>I do NOT save these large number of variables.
>I agree with you on your need for clarification.