<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WARNING: Apparent symbolic reference D not resolved. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/WARNING-Apparent-symbolic-reference-D-not-resolved/m-p/541767#M149646</link>
    <description>&lt;P&gt;Change code like this: " R&amp;amp;D " to ' R&amp;amp;D ' to stop SAS thinking &amp;amp;D is a macro reference.&lt;/P&gt;</description>
    <pubDate>Sun, 10 Mar 2019 02:07:29 GMT</pubDate>
    <dc:creator>SASKiwi</dc:creator>
    <dc:date>2019-03-10T02:07:29Z</dc:date>
    <item>
      <title>WARNING: Apparent symbolic reference D not resolved.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/WARNING-Apparent-symbolic-reference-D-not-resolved/m-p/541766#M149645</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I overcome the 'WARNING: Apparent symbolic reference D not resolved.'?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;when I using the following code to clean a company name dataset,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%MACRO CompnayNameM(no=,Company_name=);

Data Step3.Datastream_gb_Step8;
Set Step3.Datastream_gb_Step8;
&amp;amp;Company_name._Step8=&amp;amp;Company_name._Step6;
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," A B "," AB ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," A CALIFORNIA CORP "," CORP ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," A DELAWARE CORP "," CORP ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," AKTIEBOLAGET "," AB ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," AKTIEBOLAG "," AB ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," ACADEMY "," ACAD ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," ACTIEN GESELLSCHAFT "," AG ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," ACTIENGESELLSCHAFT "," AG ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," AKTIEN GESELLSCHAFT "," AG ");
&amp;amp;Company_name._Step8= tranwrd(&amp;amp;Company_name._Step8," AKTIENGESELLSCHAFT "," AG ");


...



&amp;amp;Company_name._Step8=tranwrd(&amp;amp;Company_name._Step8, " RES &amp;amp; DEV ", " R&amp;amp;D ");
&amp;amp;Company_name._Step8=tranwrd(&amp;amp;Company_name._Step8, " RECH &amp;amp; DEV ", " R&amp;amp;D ");
chflag&amp;amp;Company_name.6vs8=(&amp;amp;Company_name._Step8 ne &amp;amp;Company_name._Step6);
run;

data watch&amp;amp;no. (keep=&amp;amp;Company_name. &amp;amp;Company_name._Step6 &amp;amp;Company_name._Step8 GEOGRAPHIC_DESCR_ chflag&amp;amp;Company_name.6vs8);
set Step3.Datastream_gb_Step8;
if chflag&amp;amp;Company_name.6vs8=1;
run;

%MEND CompnayNameM;

%CompnayNameM(no=1,Company_name=NAME)
%CompnayNameM(no=2,Company_name=COMPANY_NAME)
%CompnayNameM(no=3,Company_name=COMPANY_NAME_1)
%CompnayNameM(no=4,Company_name=COMPANY_NAME___SHORT)
%CompnayNameM(no=5,Company_name=PREVIOUS_NAME)
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;However,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I get&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;1924  data watch&amp;amp;no. (keep=&amp;amp;Company_name. &amp;amp;Company_name._Step6 &amp;amp;Company_name._Step8 GEOGRAPHIC_DESCR_
1924! chflag&amp;amp;Company_name.6vs8);
1925  set Step3.Datastream_gb_Step8;
1926  if chflag&amp;amp;Company_name.6vs8=1;
1927  run;
1928
1929  %MEND CompnayNameM;
1930
1931  %CompnayNameM(no=1,Company_name=NAME)
&lt;STRONG&gt;WARNING: Apparent symbolic reference D not resolved.
WARNING: Apparent symbolic reference D not resolved.&lt;/STRONG&gt;

NOTE: There were 11846 observations read from the data set STEP3.DATASTREAM_GB_STEP8.
NOTE: The data set STEP3.DATASTREAM_GB_STEP8 has 11846 observations and 63 variables.
NOTE: DATA statement used (Total process time):
      real time           36.04 seconds
      cpu time            11.14 seconds



NOTE: There were 11846 observations read from the data set STEP3.DATASTREAM_GB_STEP8.
NOTE: The data set WORK.WATCH1 has 566 observations and 5 variables.
NOTE: DATA statement used (Total process time):
      real time           11.63 seconds
      cpu time            0.61 seconds


1932  %CompnayNameM(no=2,Company_name=COMPANY_NAME)
&lt;STRONG&gt;WARNING: Apparent symbolic reference D not resolved.
WARNING: Apparent symbolic reference D not resolved.&lt;/STRONG&gt;

NOTE: There were 11846 observations read from the data set STEP3.DATASTREAM_GB_STEP8.
NOTE: The data set STEP3.DATASTREAM_GB_STEP8 has 11846 observations and 65 variables.
NOTE: DATA statement used (Total process time):
      real time           36.76 seconds
      cpu time            12.10 seconds



NOTE: There were 11846 observations read from the data set STEP3.DATASTREAM_GB_STEP8.
NOTE: The data set WORK.WATCH2 has 1659 observations and 5 variables.
NOTE: DATA statement used (Total process time):
      real time           12.71 seconds
      cpu time            0.70 seconds&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Do you know why? and how can I fix it?&lt;/P&gt;&lt;P&gt;thanks for your attention to this matter.&lt;/P&gt;</description>
      <pubDate>Sun, 10 Mar 2019 01:59:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/WARNING-Apparent-symbolic-reference-D-not-resolved/m-p/541766#M149645</guid>
      <dc:creator>Alexxxxxxx</dc:creator>
      <dc:date>2019-03-10T01:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: WARNING: Apparent symbolic reference D not resolved.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/WARNING-Apparent-symbolic-reference-D-not-resolved/m-p/541767#M149646</link>
      <description>&lt;P&gt;Change code like this: " R&amp;amp;D " to ' R&amp;amp;D ' to stop SAS thinking &amp;amp;D is a macro reference.&lt;/P&gt;</description>
      <pubDate>Sun, 10 Mar 2019 02:07:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/WARNING-Apparent-symbolic-reference-D-not-resolved/m-p/541767#M149646</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2019-03-10T02:07:29Z</dc:date>
    </item>
  </channel>
</rss>

