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 (November 1999, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Thu, 18 Nov 1999 17:27:28 -0600
Reply-To:     "Lambert, Bob" <Bob_Lambert@AFCC.COM>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         "Lambert, Bob" <Bob_Lambert@AFCC.COM>
Subject:      Re: Do Over in v7+
Content-Type: text/plain; charset=us-ascii

It appears that some of that "almost obsessive attention....to backward compatibility" is due to hindsight. I was reading through p-222 (if you're wondering why, don't ask). On the RESOLVE function, it states "The RESOLVE function, available in Version 5, has been added to Release 6.07 for compatibility." However, later it lists what the RESOLVE function can do that the SYMGET function can't and follows with an example. My guess is that SAS users complained because this function does things that can't be done otherwise. So SAS put it back in.

SAS veterans, am I right or am I right?

> -----Original Message----- > From: John Whittington [SMTP:John.W@MEDISCIENCE.CO.UK] > Sent: Thursday, November 18, 1999 9:03 AM > To: SAS-L@LISTSERV.UGA.EDU > Subject: Re: Do Over in v7+ > > At 09:12 18/11/99 -0500, John Iwaniszek wrote: > > >I just found out that the DO OVER construct is not supported in version > >7 (per SAS OnlineDoc, v7-1). Has anyone used this form in a verson 7+ > >setting? I use it in a macro that initializes retained variables. > >Clearly I can live without he form but it would be annoying to lose it > >for what appears to be no good reason. > > If that's true, it is a black mark against the usually almost obsessive > attention SI pays to 'backward compatability' - to the extent that I > wonder > whether it is an unintentional bug. They have, for a long time, > discouraged the use of implicitly-dimensioned arrays (which, if I reacall, > are neded for DO OVER), but there is probably still plenty of code out > their which uses it. Is it just DO OVER that has gone, or has the whole > concept of implicitly-dimensioned arrays gone? ... and what happens when > one does try to use DO OIVER? - is it just regarded as a 'syntax error'? > > Regards, > > > John > > ---------------------------------------------------------------- > Dr John Whittington, Voice: +44 (0) 1296 730225 > Mediscience Services Fax: +44 (0) 1296 738893 > Twyford Manor, Twyford, E-mail: John.W@mediscience.co.uk > Buckingham MK18 4EL, UK mediscience@compuserve.com > ----------------------------------------------------------------


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