<?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: Large SAS Log created by PRXPARSE in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771621#M244910</link>
    <description>&lt;P&gt;PRXPARSE() is NOT writing those messages.&lt;/P&gt;
&lt;P&gt;Check your code more carefully to see what statement is writing that message.&lt;/P&gt;</description>
    <pubDate>Fri, 01 Oct 2021 16:20:08 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2021-10-01T16:20:08Z</dc:date>
    <item>
      <title>Large SAS Log created by PRXPARSE</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771620#M244909</link>
      <description>&lt;P&gt;My SAS program contains a PRXPARSE statement, but it writes every changes it makes to the SAS log causing the log to balloon to over several gigabytes.&amp;nbsp; I have suppressed what should be written to the log :&amp;nbsp;&amp;nbsp;options MSGLEVEL=N nonotes nosource NOPRINTMSGLIST noerrorabend missing=" " ;&lt;/P&gt;
&lt;P&gt;Yet, it still writes everything the PRXPARSE is doing:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="suncawy_0-1633104397998.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/64294i582C6C3FE7DC285A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="suncawy_0-1633104397998.png" alt="suncawy_0-1633104397998.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Is there a way to suppress these from writing to the log ?&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Oct 2021 16:07:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771620#M244909</guid>
      <dc:creator>suncawy</dc:creator>
      <dc:date>2021-10-01T16:07:38Z</dc:date>
    </item>
    <item>
      <title>Re: Large SAS Log created by PRXPARSE</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771621#M244910</link>
      <description>&lt;P&gt;PRXPARSE() is NOT writing those messages.&lt;/P&gt;
&lt;P&gt;Check your code more carefully to see what statement is writing that message.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Oct 2021 16:20:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771621#M244910</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-10-01T16:20:08Z</dc:date>
    </item>
    <item>
      <title>Re: Large SAS Log created by PRXPARSE</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771622#M244911</link>
      <description>&lt;P&gt;Oh, I missed this in the code:&lt;/P&gt;
&lt;P&gt;do i = 1 to dim(chars);&lt;BR /&gt;if chars[i] NE "" then DO;&lt;BR /&gt;if verify(strip(chars[i]),check) &amp;gt;0 then do;&lt;BR /&gt;put "fixing: " chars[i]=;&lt;BR /&gt;chars[i]= prxchange(rex_sub, -1, chars[i]);&lt;BR /&gt;put "fixed : " chars[i]=; &lt;BR /&gt;end; &lt;BR /&gt;end; &lt;BR /&gt;end;*do i;&lt;BR /&gt;drop i;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's the culprit.&amp;nbsp; Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Oct 2021 16:29:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771622#M244911</guid>
      <dc:creator>suncawy</dc:creator>
      <dc:date>2021-10-01T16:29:20Z</dc:date>
    </item>
    <item>
      <title>Re: Large SAS Log created by PRXPARSE</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771623#M244912</link>
      <description>Those look to be from a PUT statement somewhere in the code, ie somewhere the code is explicitly printing that information to the log. That is not default log messages.</description>
      <pubDate>Fri, 01 Oct 2021 16:37:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771623#M244912</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2021-10-01T16:37:42Z</dc:date>
    </item>
    <item>
      <title>Re: Large SAS Log created by PRXPARSE</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771625#M244914</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/40464"&gt;@suncawy&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Oh, I missed this in the code:&lt;/P&gt;
&lt;P&gt;do i = 1 to dim(chars);&lt;BR /&gt;if chars[i] NE "" then DO;&lt;BR /&gt;if verify(strip(chars[i]),check) &amp;gt;0 then do;&lt;BR /&gt;put "fixing: " chars[i]=;&lt;BR /&gt;chars[i]= prxchange(rex_sub, -1, chars[i]);&lt;BR /&gt;put "fixed : " chars[i]=; &lt;BR /&gt;end; &lt;BR /&gt;end; &lt;BR /&gt;end;*do i;&lt;BR /&gt;drop i;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's the culprit.&amp;nbsp; Thank you.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;A bit off topic but from your picture of the log looks like nothing was changed.&amp;nbsp; What is the value of CHECK and what is the regEX stored in REX_SUB?&amp;nbsp; In other words what are you fixing?&lt;/P&gt;</description>
      <pubDate>Fri, 01 Oct 2021 16:57:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Large-SAS-Log-created-by-PRXPARSE/m-p/771625#M244914</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2021-10-01T16:57:54Z</dc:date>
    </item>
  </channel>
</rss>

