BookmarkSubscribeRSS Feed
0 Likes

NOTE 49-169: The meaning of an identifier after a quoted string

 

WARNING: The quoted string currently being processed has become more than 262 characters long

 

This bug has been around so very long.  Why can't SAS EG clear the buffer and continue?  Or identify where the problem starts?  Why do we have to close SAS EG completely and restart in order to debug this problem?

2 Comments
WarrenKuhfeld
Rhodochrosite | Level 12
tomrvincent
Rhodochrosite | Level 12

Yep.  Doesn't overcome the bug.  It's real easy to recreate, too.

 

%macro foobar;
/* add a quote before 'this' and run it.  then remove the quote and run it again (or twice) to get cursed error message*/
%put this is an error;
%mend foobar;
%foobar;