<?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: SAS Macro in Nested Do Loop &amp;quot;Line generated by the macro variable&amp;quot; error in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101208#M21201</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You appear to have an extra space in the middle of one of statements.&lt;/P&gt;&lt;P&gt;Between the E and A in PRICEAO&amp;amp;i&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;PROMOPRICEAO&amp;amp;i = PRICE AO&amp;amp;i/ EQREGPRICEAO&amp;amp;i;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Aug 2012 23:25:41 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2012-08-21T23:25:41Z</dc:date>
    <item>
      <title>SAS Macro in Nested Do Loop "Line generated by the macro variable" error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101206#M21199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using SAS on Unix, that's the reason for the line numbers on the side. I'm using a nested do loop in macro and the code is giving me a couple unexpected lines right at the end. I'm not sure where they're coming from, but apparently my first counter variable, i, is causing a couple extra lines to generate, which is messing with the execution, causing the observations to be zero in my output dataset. The data files themselves should be fine and I don't believe that's the issue. Anybody got any ideas what might be causing the extra couple lines?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Mike, do&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1009&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;/*create variables*/&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1010&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;libname in "/work/mg/AutomationTest";&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;NOTE: Libname IN refers to the same physical library as EX.&lt;/P&gt;&lt;P&gt;NOTE: Libref IN was successfully assigned as follows:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Engine:&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;V9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Physical Name: /work/mg/AutomationTest&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;1011&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1012&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%let nummodeled = 3;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1013&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%let numg = 4;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1014&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%macro addAO;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1015&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;data in.fact_prelog;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1016&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;set in.fact_acv;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1017&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%do i = 1 %to &amp;amp;nummodeled;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1018&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;BASEUNITSAO&amp;amp;i = 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1019&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQBASEVOLAO&amp;amp;i = 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1020&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQVOLAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1021&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;UNITSAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1022&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DOLAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1023&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;BASEDOLAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1024&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;featall_bvolAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1025&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;feat_bvolAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1026&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;fandd_bvolAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1027&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;disp_bvolAO&amp;amp;i= 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1028&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%do j = 1 %to &amp;amp;numg;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1029&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;BASEUNITSAO&amp;amp;i = BASEUNITSAO&amp;amp;i + BASEUNITS&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1030&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQBASEVOLAO&amp;amp;i = EQBASEVOLAO&amp;amp;i + EQBASEVOL&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1031&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQVOLAO&amp;amp;i = EQVOLAO&amp;amp;i + EQVOL&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1032&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;UNITSAO&amp;amp;i = UNITSAO&amp;amp;i + UNITS&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1033&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DOLAO&amp;amp;i = DOLAO&amp;amp;i + DOL&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1034&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;BASEDOLAO&amp;amp;i = BASEDOLAO&amp;amp;i + BASEDOL&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1035&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;featall_bvolAO&amp;amp;i = featall_bvolAO&amp;amp;i + featall_bvol&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1036&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;feat_bvolAO&amp;amp;i = feat_bvolAO&amp;amp;i + feat_bvol&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1037&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;fandd_bvolAO&amp;amp;i = fandd_bvolAO&amp;amp;i + fandd_bvol&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1038&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;disp_bvolAO&amp;amp;i = disp_bvolAO&amp;amp;i + disp_bvol&amp;amp;j;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1039&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%end;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;^L37&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;&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;&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; &lt;/TD&gt;&lt;TD&gt;The SAS System&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;17:36 Tuesday, August 21, 2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1040&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;BASEUNITSAO&amp;amp;i = BASEUNITSAO&amp;amp;i - BASEUNITS&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1041&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQBASEVOLAO&amp;amp;i = EQBASEVOLAO&amp;amp;i - EQBASEVOL&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1042&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQVOLAO&amp;amp;i = EQVOLAO&amp;amp;i - EQVOL&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1043&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;UNITSAO&amp;amp;i = UNITSAO&amp;amp;i - UNITS&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1044&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DOLAO&amp;amp;i = DOLAO&amp;amp;i - DOL&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1045&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;BASEDOLAO&amp;amp;i = BASEDOLAO&amp;amp;i - BASEDOL&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1046&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;featall_bvolAO&amp;amp;i = featall_bvolAO&amp;amp;i - featall_bvol&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1047&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;feat_bvolAO&amp;amp;i = feat_bvolAO&amp;amp;i - feat_bvol&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1048&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;fandd_bvolAO&amp;amp;i = fandd_bvolAO&amp;amp;i - fandd_bvol&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1049&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;disp_bvolAO&amp;amp;i = disp_bvolAO&amp;amp;i - disp_bvol&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1050&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;PRICEAO&amp;amp;i = DOLAO&amp;amp;i/EQVOLAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1051&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;EQREGPRICEAO&amp;amp;i = BASEDOLAO&amp;amp;i/EQBASEVOLAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1052&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;pct_featallAO&amp;amp;i = featall_bvolAO&amp;amp;i/EQBASEVOLAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1053&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;pct_featAO&amp;amp;i = feat_bvolAO&amp;amp;i/EQBASEVOLAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1054&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;pct_fanddAO&amp;amp;i = fandd_bvolAO&amp;amp;i/EQBASEVOLAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1055&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;pct_dispAO&amp;amp;i = disp_bvolAO&amp;amp;i/EQBASEVOLAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1056&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;PROMOPRICEAO&amp;amp;i = PRICE AO&amp;amp;i/ EQREGPRICEAO&amp;amp;i;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1057&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%end;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;1058&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1059&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%mend addAO;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;1060&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1061&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;%addAO;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;NOTE: Line generated by the macro variable "I".&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1061&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;AO1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;___&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;NOTE: Line generated by the macro variable "I".&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1061&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;AO2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;___&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;NOTE: Line generated by the macro variable "I".&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1061&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;AO3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;___&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;ERROR 22-322: Syntax error, expecting one of the following: !, !!, &amp;amp;, (, *, **, +, -, /, &amp;lt;, &amp;lt;=, &amp;lt;&amp;gt;, =, &amp;gt;, &amp;gt;&amp;lt;, &amp;gt;=, AND, EQ, GE, GT,&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;LE, LT, MAX, MIN, NE, NG, NL, OR, [, ^=, {, |, ||, ~=.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1062&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;run;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/P&gt;&lt;P&gt;NOTE: SAS set option OBS=0 and will continue to check statements. This may cause NOTE: No observations in data set.&lt;/P&gt;&lt;P&gt;WARNING: The data set IN.FACT_PRELOG may be incomplete.&amp;nbsp; When this step was stopped there were 0 observations and 143 variables.&lt;/P&gt;&lt;P&gt;WARNING: Data set IN.FACT_PRELOG was not replaced because this step was stopped.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0.03 seconds&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0.02 seconds&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 23:04:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101206#M21199</guid>
      <dc:creator>mg1313</dc:creator>
      <dc:date>2012-08-21T23:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Macro in Nested Do Loop "Line generated by the macro variable" error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101207#M21200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is a great example of where to not use macros. Use an array instead.&lt;/P&gt;&lt;P&gt;Its weird to see the SAS title in the middle of your code like that. Is this from the LOG directly?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 23:14:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101207#M21200</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-08-21T23:14:48Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Macro in Nested Do Loop "Line generated by the macro variable" error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101208#M21201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You appear to have an extra space in the middle of one of statements.&lt;/P&gt;&lt;P&gt;Between the E and A in PRICEAO&amp;amp;i&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;PROMOPRICEAO&amp;amp;i = PRICE AO&amp;amp;i/ EQREGPRICEAO&amp;amp;i;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 23:25:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101208#M21201</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2012-08-21T23:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Macro in Nested Do Loop "Line generated by the macro variable" error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101209#M21202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yeah I posted the log directly in. I don't know how to use arrays and I'm trying to get this program done ASAP the way I know how. I'll definitely look into it once I get a chance to improving my code beyond the "it works" stage.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2012 17:49:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101209#M21202</guid>
      <dc:creator>mg1313</dc:creator>
      <dc:date>2012-08-22T17:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Macro in Nested Do Loop "Line generated by the macro variable" error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101210#M21203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, that was indeed the problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2012 17:49:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Macro-in-Nested-Do-Loop-quot-Line-generated-by-the-macro/m-p/101210#M21203</guid>
      <dc:creator>mg1313</dc:creator>
      <dc:date>2012-08-22T17:49:47Z</dc:date>
    </item>
  </channel>
</rss>

