<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">

<channel>
<title><![CDATA[Perl 6: WITCH rpointy]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?witch_rpointy</link>
<description></description>
<pubDate>Sun, 01 Mar 2009 09:17:44 -0000</pubDate>
<webMaster>synedra@gmail.com</webMaster>
<generator>Socialtext Workspace v2.14.7.2</generator>

<item>
<title><![CDATA[WITCH rpointy]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?witch_rpointy</link>
<description><![CDATA[<div class="wiki">
<h1 id="mnemonics">Mnemonics</h1>
<p>
&quot;<em>arrow</em>&quot;, &quot;<em>greater</em>&quot;, sideways &quot;<em>V</em>&quot; for &quot;<em>values</em>&quot;</p>
<hr />
<h1 id="used_alone">Used alone</h1>
<ul>
<li><span class="nlw_phrase">&gt;<!-- wiki: {{&gt;}} --></span> as an infix operator performs a <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S03.html#Chained_comparisons">comparison<!-- wiki-renamed-hyperlink "comparison"<http://perlcabal.org/syn/S03.html#Chained_comparisons> --></a></li>
</ul>
<h1 id="used_as_a_brace_pair_or_quote_pair">Used as a brace pair or quote pair</h1>
<ul>
<li>See <span class="nlw_phrase">&lt;<!-- wiki: {{&lt;}} --></span> <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_lpointy" title="(51 months)  Mnemonics _arrow_ , _less_ , sideways _V_ for _values_ has multiple uses for see instead  Used alon...">left pointy<!-- wiki-renamed-link WITCH lpointy --></a></li>
</ul>
<h1 id="operators_containing_this_character">Operators containing this character</h1>
<ul>
<li><span class="nlw_phrase">&gt;=<!-- wiki: {{&gt;=}} --></span> is also a <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S03.html#Chained_comparisons">comparison<!-- wiki-renamed-hyperlink "comparison"<http://perlcabal.org/syn/S03.html#Chained_comparisons> --></a>. Note this means there is no assignment mutation.</li>
<li><span class="nlw_phrase">~&gt;<!-- wiki: {{~&gt;}} --></span> <span class="nlw_phrase">+&gt;<!-- wiki: {{+&gt;}} --></span> and <span class="nlw_phrase">?&gt;<!-- wiki: {{?&gt;}} --></span> right <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S03.html#Changes_to_Perl_5_operators">bitwise shifts<!-- wiki-renamed-hyperlink "bitwise shifts"<http://perlcabal.org/syn/S03.html#Changes_to_Perl_5_operators> --></a></li>
<li><span class="nlw_phrase">=&gt;<!-- wiki: {{=&gt;}} --></span> &quot;fat arrow&quot; pair constructor</li>
<li><span class="nlw_phrase">p5=&gt;<!-- wiki: {{p5=&gt;}} --></span> the <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S03.html#Comma_operator_precedence">perl5 compatibility fat arrow<!-- wiki-renamed-hyperlink "perl5 compatibility fat arrow"<http://perlcabal.org/syn/S03.html#Comma_operator_precedence> --></a></li>
<li><span class="nlw_phrase">=&gt;<!-- wiki: {{=&gt;}} --></span> or <span class="nlw_phrase">=&gt;&gt;<!-- wiki: {{=&gt;&gt;}} --></span> a <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S03.html#Feed_operators">feed operator<!-- wiki-renamed-hyperlink "feed operator"<http://perlcabal.org/syn/S03.html#Feed_operators> --></a></li>
<li><span class="nlw_phrase">-&gt;<!-- wiki: {{-&gt;}} --></span> introduces a <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S04.html#The_Relationship_of_Blocks_and_Declarations">pointy block<!-- wiki-renamed-hyperlink "pointy block"<http://perlcabal.org/syn/S04.html#The_Relationship_of_Blocks_and_Declarations> --></a></li>
<li><span class="nlw_phrase">-<!-- wiki: {{-}} --></span> <span class="nlw_phrase">-&gt;<!-- wiki: {{-&gt;}} --></span> used to specify return type in a <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S02.html#Value_types">Signature<!-- wiki-renamed-hyperlink "Signature"<http://perlcabal.org/syn/S02.html#Value_types> --></a></li>
</ul>
<h1 id="used_inside_a_regexe">Used inside a regexe</h1>
<ul>
<li>)&gt; the <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S05.html#Extensible_metasyntax_%28%3C...%3E%29">end of a result<!-- wiki-renamed-hyperlink "end of a result"<http://perlcabal.org/syn/S05.html#Extensible_metasyntax_%28%3C...%3E%29> --></a></li>
</ul>
<h1 id="other_uses">Other uses</h1>
<ul>
<li><span class="nlw_phrase">&gt;&gt;<!-- wiki: {{&gt;&gt;}} --></span> can be used as a &quot;Texas Quote&quot;, a substitute for » in environments where unicode source code is undesireable</li>
</ul>
<h1 id="old_deprecated_or_other_language_uses">Old, deprecated, or other language uses</h1>
<ul>
<li><span class="nlw_phrase">&gt;&gt;<!-- wiki: {{&gt;&gt;}} --></span> is bitwise shift in many languages including perl5. That is now +&gt;, ~&gt;, or ?&gt;</li>
<li><span class="nlw_phrase">-&gt;<!-- wiki: {{-&gt;}} --></span> is no longer the method operator as in perl5. That is now . like most other languages.</li>
<li><span class="nlw_phrase">=&gt;<!-- wiki: {{=&gt;}} --></span> behaves differently in perl6 compared to perl5.</li>
</ul>
</div>
]]></description>
<author>Samuel Harrington</author>
<guid isPermaLink="true">http://www.perlfoundation.org/perl6/index.cgi?witch_rpointy</guid>
<pubDate>Sun, 01 Mar 2009 09:17:44 -0000</pubDate>
</item>

</channel>
</rss>