LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous (more recent) messageNext (less recent) messagePrevious (more recent) in topicNext (less recent) in topicPrevious (more recent) by same authorNext (less recent) by same authorPrevious page (December 2002, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Fri, 13 Dec 2002 17:03:35 -0500
Reply-To:   Ian Whitlock <WHITLOI1@WESTAT.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   Ian Whitlock <WHITLOI1@WESTAT.COM>
Subject:   Re: recruiting cheesy, sleasy SAS tricks
Comments:   To: "Fehd, Ronald J. (PHPPO)" <rjf2@CDC.GOV>
Content-Type:   text/plain; charset="iso-8859-1"

Ron,

My translation for "recursion" is "Your memory has been chewed to ....". Consequently, when I am doing anything serious interactively I promptly get out of SAS. On the other hand, I ran

1046 %let x = 1047 %let y=x ; ERROR: Open code statement recursion detected. 1048 1049 %put ok ; ok 1050 %q abc ; def 1051 %let x = 1052 %let y=x ; ERROR: Open code statement recursion detected. 1053 1054 %put ok ; ERROR: Open code statement recursion detected. 1055 %q abc ; def

So why did 1049 work correctly and 1054 did not? Well I did something different. 1049 was submitted separately, 1054 was not. Sometimes it may just be the enhanced editor quirks that gives one the jitters.

IanWhitlock@westat.com

-----Original Message----- From: Fehd, Ronald J. (PHPPO) [mailto:rjf2@CDC.GOV] Sent: Friday, December 13, 2002 1:09 PM To: SAS-L@LISTSERV.UGA.EDU Subject: Re: recruiting cheesy, sleasy SAS tricks

> From: Larry Hoyle [mailto:lhoyle@KU.EDU] > How about the classic trick of submitting some string like > *'; *"; */; *\;run > or > *); */; /*'*//*"*/;%mend; > > to "reset" an interactive SAS session which is waiting for a > closing quote etc.

anyone figured out to recover from

1 %let x= 2 %let y=x; ERROR: Open code statement recursion detected.

Ron Fehd the macro maven CDC Atlanta GA USA RJF2@cdc.gov

do not fold, spindle, or mutilate -- IBM punch card ... the mVar assignment statements.


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