LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (April 2008, week 5)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Wed, 30 Apr 2008 11:15:17 -0400
Reply-To:   "Richard A. DeVenezia" <rdevenezia@WILDBLUE.NET>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   "Richard A. DeVenezia" <rdevenezia@WILDBLUE.NET>
Subject:   Re: SAS Variable Attribute (V) functions
Content-Type:   text/plain; charset="iso-8859-15"

"data _null_," wrote: > I've gotten good use from the V functions introduced with V7 and used > in V8. Especially the V9 function Vvalue and its X variant. > > However I cannot remember using VARRAY or VINARRY or seeing them used > here on SAS-L. My programs are not sophisticated and I do not ofter > use arrays, so my having not used them is no surprise. > > Would anyone care to comment on how they use these functions and > perhaps show a "real world" example.

Never used them myself, but could envision where they could be helpful in a complex DATA Step code generation scenario (macro) wherein names or templates are passed into a macro.

In general, I would say that the functions were part of the effort by SAS to surface the all attributes of DATA Step PDV elements and compilation structures to the dynamic (runtime) environment.

If the speculation is so, one would wonder where are these functions: - VOBJECT(name) - VOBJECT(name, '<component-object-class>'), such as VOBJECT(LOOKUP,'HASH')

-- Richard A. DeVenezia


Back to: Top of message | Previous page | Main SAS-L page