<?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: how to concatinate all variables of first letter in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/507607#M136275</link>
    <description>&lt;P&gt;Final update.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After weeks of tech support talking to R&amp;amp;D, the conclusion is... drum roll... "Don't do this".&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;No explanation, simply:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;The ARRAY definition attempts to 'trick' or change the length of the variables to a length of 1. &amp;nbsp;This is not a recommended practice.&amp;nbsp; 8&amp;gt;&amp;lt;.&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;EM&gt;The recommended method would be to use SUBSTR function.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Or even the FIRST function I might add.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;There we go. Case closed. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 25 Oct 2018 22:13:46 GMT</pubDate>
    <dc:creator>ChrisNZ</dc:creator>
    <dc:date>2018-10-25T22:13:46Z</dc:date>
    <item>
      <title>how to concatenate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500163#M133165</link>
      <description>&lt;P&gt;data name ;&lt;BR /&gt;input (v1-v5) ($) ;&lt;BR /&gt;cards ;&lt;/P&gt;
&lt;P&gt;john peter max jann kiyaa&lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;how to concatenate all variables of first letter like below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;jpmjk&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 00:48:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500163#M133165</guid>
      <dc:creator>thanikondharish</dc:creator>
      <dc:date>2018-10-12T00:48:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500165#M133166</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data name ;
input (v1-v5) ($) ;
array _v(5) $ v1-v5;
length want $8.;
do i= 1 to 5;
want=catt(want,substr(_v(i),1,1));
end;
drop i;
cards ;
john peter max jann kiyaa
;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sun, 30 Sep 2018 08:39:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500165#M133166</guid>
      <dc:creator>muratatik</dc:creator>
      <dc:date>2018-09-30T08:39:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500228#M133184</link>
      <description>&lt;P&gt;This works too.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data name ;
  input (V1-V5) ($) ;
  array _V(5) $1 V1-V5;   
  WANT=_V[1]||_V[2]||_V[3]||_V[4]||_V[5];
cards ;
john peter max jann kiyaa
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/31461"&gt;@mkeintz&lt;/a&gt;&amp;nbsp;Calling on your PDV expertise. Do you understand why&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt; WANT=cats(_V[1],_V[2],_V[3],_V[4],_V[5]);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt; WANT=cats(of _V[*]);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;don't work?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 30 Sep 2018 22:31:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500228#M133184</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-09-30T22:31:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500309#M133216</link>
      <description>&lt;P&gt;Hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/16961"&gt;@ChrisNZ&lt;/a&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried your solution but i didn't get the result.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your Code Result: jomjk&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It looks like _V[2] is John's second letter 'o'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Oct 2018 11:47:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500309#M133216</guid>
      <dc:creator>muratatik</dc:creator>
      <dc:date>2018-10-01T11:47:21Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500555#M133330</link>
      <description>&lt;P&gt;Wow this is crazy. Add&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt; putlog _V[1]= _V[2]= _V[3]= _V[4]= _V[5]=;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;and you get&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;V1=j V2=p V3=m V4=j V5=k&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Even worse, add&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt; WANT=_V[1]||_V[2]||_V[2]||_V[3]||_V[4]||_V[5];&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;and you get&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;WANT=jopmjk&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have the same behaviour?&lt;/P&gt;</description>
      <pubDate>Mon, 01 Oct 2018 21:11:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500555#M133330</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-10-01T21:11:36Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500632#M133354</link>
      <description>&lt;P&gt;Yes exactly the same result &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I didnt get it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I looked some documents but couldn't find anything.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Oct 2018 06:33:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500632#M133354</guid>
      <dc:creator>muratatik</dc:creator>
      <dc:date>2018-10-02T06:33:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500633#M133355</link>
      <description>&lt;P&gt;This looks like a defect. Or at least something I don't understand. I'll contact tech support.&lt;/P&gt;</description>
      <pubDate>Tue, 02 Oct 2018 20:36:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/500633#M133355</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-10-02T20:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/503609#M134609</link>
      <description>&lt;P&gt;Update: R&amp;amp;D are still investigating, but I dug a bit depper.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;I was puzzled as to why function &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;cats()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; should get a different value (the full string)? What’s special about it?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;That quirkiness got me thinking. If some functions get a special treatment and can ignore variable length (and why should they?),&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;which other functions do this? Is there at least consistency about functions?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;The answer is no. I tested a few functions and the behaviour varies (as seen in the suffix of the names).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&lt;FONT face="courier new,courier"&gt;&amp;nbsp; A_ALL=put&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs395e56421"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;$upcase20.&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; B_ONE=putc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'$upcase20.'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; C_ALL=count&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; D_ALL=countc&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; E_ONE=left&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; F_ALL=length&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; G_ALL=lengthn&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; H_ALL=find&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; I_ALL=index&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; J_ONE=lowcase&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; K_ONE=propcase (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; L_ONE=upcase&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; M_ALL=reverse&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; N_ALL=right&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; O_ONE=trim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; P_ONE=scan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; Q_ONE=strip&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; R_ALL=tranwrd&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'e'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'E'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; S_ONE=translate(_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'x'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'p'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; T_ALL=quote&amp;nbsp;&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; U_ONE=compress (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; V_ONE=compbl&amp;nbsp;&amp;nbsp; (_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; W_ALL=prxmatch (&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'/e/'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;,_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; X_ALL=prxchange(&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs7e055c141"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;'s/p/x/'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;,_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;]&amp;nbsp; );&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&amp;nbsp; Y_ALL_THEN_ONE=substr(_V[&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;],&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs1c019e6d1"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;3 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;So &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;put()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; and &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;putn()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; don’t behave the same. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;Left()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; and &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;right()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; don’t either, like &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;tranwrd()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; and &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;translate()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs4ecb65c11"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;Substr()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt; does a bit of both (reads the full string but returns a one-character length result).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="cs95e872d0"&gt;&lt;SPAN class="cs93c4bd381"&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;To be continued...&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 00:47:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/503609#M134609</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-10-12T00:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatinate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/507607#M136275</link>
      <description>&lt;P&gt;Final update.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After weeks of tech support talking to R&amp;amp;D, the conclusion is... drum roll... "Don't do this".&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;No explanation, simply:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;The ARRAY definition attempts to 'trick' or change the length of the variables to a length of 1. &amp;nbsp;This is not a recommended practice.&amp;nbsp; 8&amp;gt;&amp;lt;.&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;EM&gt;The recommended method would be to use SUBSTR function.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Or even the FIRST function I might add.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;There we go. Case closed. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Oct 2018 22:13:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/507607#M136275</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-10-25T22:13:46Z</dc:date>
    </item>
    <item>
      <title>Re: how to concatenate all variables of first letter</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/507636#M136278</link>
      <description>&lt;PRE&gt;data want;&lt;BR /&gt;length newvar $5.;&lt;BR /&gt;input (v1-v5) ($) ;&lt;BR /&gt;call catt(newvar,substr(v1,1,1),substr(v2,1,1),substr(v3,1,1),substr(v4,1,1),substr(v5,1,1));&lt;BR /&gt;cards ;&lt;BR /&gt;john peter max jann kiyaa&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/PRE&gt;</description>
      <pubDate>Fri, 26 Oct 2018 03:15:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-concatenate-all-variables-of-first-letter/m-p/507636#M136278</guid>
      <dc:creator>singhsahab</dc:creator>
      <dc:date>2018-10-26T03:15:44Z</dc:date>
    </item>
  </channel>
</rss>

