<?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 Why Are the Macro Variables Not Resolved? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51119#M10696</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have attached a SAS program file here.&amp;nbsp; I just want to store some values as macro variables (not a difficult thing), but I keep getting the warning that the symbolic references are not resolved.&amp;nbsp; Can anyone explain why?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I don't use a macro or the %do loop and just specify:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...run PROC SQL...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=2;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...run PROC SQL...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=3;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...run PROC SQL...&lt;/P&gt;&lt;P&gt;﻿and then run the code, everything works fine, but I need to do loop since the number of groups changes.&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Feb 2012 22:15:24 GMT</pubDate>
    <dc:creator>djbateman</dc:creator>
    <dc:date>2012-02-09T22:15:24Z</dc:date>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51119#M10696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have attached a SAS program file here.&amp;nbsp; I just want to store some values as macro variables (not a difficult thing), but I keep getting the warning that the symbolic references are not resolved.&amp;nbsp; Can anyone explain why?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I don't use a macro or the %do loop and just specify:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...run PROC SQL...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=2;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...run PROC SQL...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=3;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...run PROC SQL...&lt;/P&gt;&lt;P&gt;﻿and then run the code, everything works fine, but I need to do loop since the number of groups changes.&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 22:15:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51119#M10696</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-09T22:15:24Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51120#M10697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would think you are getting that result because all of the macro variables are local.&amp;nbsp; Does the following produce what you were expecting?&amp;nbsp; The only change I made was to move your %put statements into your macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data estimate;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;input stratum left @@;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;datalines;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%macro test;&lt;/P&gt;&lt;P&gt;%let ngroups=3;&lt;/P&gt;&lt;P&gt;%let nticks=11;&lt;/P&gt;&lt;P&gt;%let maxtick=%eval(&amp;amp;nticks-1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%do i=1 %to &amp;amp;ngroups;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%let i=%sysfunc(compress(&amp;amp;i));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;select left into :risk&amp;amp;i.00-:risk&amp;amp;i.&amp;amp;maxtick. from estimate where stratum=&amp;amp;i.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;quit;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk100;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk101;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk102;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk103;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk104;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk105;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk106;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk107;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk108;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk109;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk110;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk200;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk201;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk202;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk203;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk204;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk205;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk206;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk207;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk208;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk209;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk210;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk300;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk301;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk302;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk303;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk304;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk305;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk306;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk307;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk308;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk309;&lt;/P&gt;&lt;P&gt;%put &amp;amp;risk310;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%mend test;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%test&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 22:23:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51120#M10697</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-09T22:23:42Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51121#M10698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; I thought if I would have resolved this issue that my whole program would have worked.&amp;nbsp; Your method did fix my problem that I presented, but inside the larger macro that I am actually using, I try to call each &amp;amp;riskXXX variable, but it still says that they are not found resolved even though I am inside the macro calling local variables.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 22:30:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51121#M10698</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-09T22:30:10Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51122#M10699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you post an example?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 22:32:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51122#M10699</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-09T22:32:45Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51123#M10700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What are you actually trying to do?&amp;nbsp; In general I rarely find it useful to generate so many macro variables.&lt;/P&gt;&lt;P&gt;You might consider just using a few variables with the multiple values stores as delimited lists in these variables.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 23:03:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51123#M10700</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2012-02-09T23:03:53Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51124#M10701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; I am trying to put the number of patients at risk at the bottom of a Kaplan-Meier survival plot.&amp;nbsp; I am trying to adapt the %survivalplot macro from the 2011 MWSUG conference:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.mwsug.org/pro"&gt;&lt;/A&gt;&lt;A href="http://www.mwsug.org/proceedings/2011/coders/MWSUG-2011-CC08.pdf"&gt;http://www.mwsug.org/pro&lt;/A&gt;&lt;A&gt;&lt;/A&gt;&lt;A href="http://www.mwsug.org/pro"&gt;http://www.mwsug.org/pro&lt;/A&gt;ceedings/2011/coders/MWSUG-2011-CC08.pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have thought that there might be a simplier way (like putting all the at-risk values in one variable separated by a &amp;amp;quot;|&amp;amp;quot; and then using the scan() function to loop through the variable).&amp;nbsp; I may just play around with those ideas and see if I can get something more efficient to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Tom and Art!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 13:08:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51124#M10701</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-10T13:08:39Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51125#M10702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; By the way, if you are reading the link above, I am having these issues under the &amp;amp;quot;Axis2 Statement&amp;amp;quot; on page 10.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 13:22:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51125#M10702</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-10T13:22:51Z</dc:date>
    </item>
    <item>
      <title>Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51126#M10703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I still think the Forum would do better seeing the code you are actually running and the specific errors you are getting and at which specific lines.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 13:43:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51126#M10703</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-10T13:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51127#M10704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Art,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached the full SAS code as well as a csv file to import.&amp;nbsp; (The import code is included).&amp;nbsp; Just remember to change the file locations for importing the csv data (line 259) and the output file path in the %survivalplot macro call (variable is figpathname on line 268).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My issues are starting on line 176 in the %do loop where it is trying to call all the &amp;amp;risk variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also have 2 SAS files attached here.&amp;nbsp; I could not remove the first one.&amp;nbsp; You need to use the one where the PROC IMPORT statement starts on line 259 (not line 251).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 14:01:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51127#M10704</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-10T14:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51128#M10705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't see any attachments&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 14:02:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51128#M10705</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-10T14:02:57Z</dc:date>
    </item>
    <item>
      <title>Re: Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51129#M10706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See if that works.&amp;nbsp; If not, send me a message to &lt;A href="mailto:dbateman@endocyte.com"&gt;dbateman@endocyte.com&lt;/A&gt;.&amp;nbsp; I will e-mail you the code and data.&lt;A&gt;&lt;/A&gt;&lt;A&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 14:06:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51129#M10706</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-10T14:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51130#M10707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, that worked, but I'm not familiar enough with the procs to follow what is happening at each step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One obvious error, though, is in your macro variable assignments in your proc sql code.&amp;nbsp; You are trying to create a range between, say, 200 and 29.&amp;nbsp; Obviously, I don't think that it what you are really trying to do.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 14:35:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51130#M10707</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-10T14:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51131#M10708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One approach would be to make all your &amp;amp;RISK variables global.&amp;nbsp; If that sounds acceptable, here is one way to do it.&amp;nbsp; Here's what you started with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; %do i=1 %to &amp;amp;ngroups;&lt;/P&gt;&lt;P&gt; %let i=%sysfunc(compress(&amp;amp;i));&lt;/P&gt;&lt;P&gt; proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; select left into :risk&amp;amp;i.00-:risk&amp;amp;i.&amp;amp;maxtick. from estimate where stratum=&amp;amp;i.;&lt;/P&gt;&lt;P&gt; quit;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's a replacement.&amp;nbsp; (Other changes, such as moving the PROC statement and removing a %LET statement are made on purpose not by accident):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%local i j;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;/P&gt;&lt;P&gt;%do i=1 %to &amp;amp;ngroups;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %do j=0 %go &amp;amp;maxtick;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %global risk&amp;amp;i%sysfunc(putn(&amp;amp;j,z2));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select left into : risk&amp;amp;i.00-:risk&amp;amp;i.%sysfunc(putn(&amp;amp;maxtick,z2)) from estimate where stratum=&amp;amp;i;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once the &amp;amp;RISK variables are global, I suspect the rest of the code would work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 14:41:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51131#M10708</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2012-02-10T14:41:19Z</dc:date>
    </item>
    <item>
      <title>Re: Why Are the Macro Variables Not Resolved?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51132#M10709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;﻿﻿I was able to get it to work.&amp;nbsp; I replaced lines 169-202 with the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%do i=1 to &amp;amp;ngroups;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select left into :risk&amp;amp;i separated by '|' from estimate where stratum=&amp;amp;i;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quit;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%do i=0 %to &amp;amp;nticks;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let tickstat&amp;amp;i = %str(tick=) %eval(&amp;amp;i+1) j=c &amp;amp;quot;&amp;amp;&amp;amp;tick&amp;amp;i&amp;amp;quot; j=c;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %if &amp;amp;i=0 %then %do;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let tickstat&amp;amp;i=&amp;amp;&amp;amp;tickstat&amp;amp;i j=c &amp;amp;quot;&amp;amp;&amp;amp;header&amp;amp;j&amp;amp;quot; &amp;amp;quot; %scan(&amp;amp;&amp;amp;risk1,%eval(&amp;amp;i+1),&amp;amp;quot;|&amp;amp;quot;)&amp;amp;quot;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %do j=2 %to &amp;amp;ngroups;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let ﻿tickstat&amp;amp;i=&amp;amp;&amp;amp;tickstat&amp;amp;i j=c &amp;amp;quot;&amp;amp;&amp;amp;header&amp;amp;j&amp;amp;quot; &amp;amp;quot; %scan(&amp;amp;&amp;amp;risk&amp;amp;j,%eval(&amp;amp;i+1),&amp;amp;quot;|&amp;amp;quot;)&amp;amp;quot;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %else %do;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let %let tickstat&amp;amp;i=&amp;amp;&amp;amp;tickstat&amp;amp;i ' ' j=c &amp;amp;quot;%scan(&amp;amp;risk1,%eval(&amp;amp;i+1),&amp;amp;quot;|&amp;amp;quot;)&amp;amp;quot;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %do j=2 %to &amp;amp;ngroups;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let tickstat&amp;amp;i=&amp;amp;&amp;amp;tickstat&amp;amp;i j=c &amp;amp;quot;%scan(&amp;amp;&amp;amp;risk&amp;amp;j,%eval(&amp;amp;i+1),&amp;amp;quot;|&amp;amp;quot;)&amp;amp;quot;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 14:47:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Why-Are-the-Macro-Variables-Not-Resolved/m-p/51132#M10709</guid>
      <dc:creator>djbateman</dc:creator>
      <dc:date>2012-02-10T14:47:19Z</dc:date>
    </item>
  </channel>
</rss>

