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

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

<channel>
<title><![CDATA[Perl 6: WITCH underscore]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?witch_underscore</link>
<description></description>
<pubDate>Tue, 23 Feb 2010 07:33:55 -0000</pubDate>
<webMaster>synedra@gmail.com</webMaster>
<generator>Socialtext Workspace v2.14.7.2</generator>

<item>
<title><![CDATA[WITCH underscore]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?witch_underscore</link>
<description><![CDATA[<div class="wiki">
<h1 id="mnemonics">Mnemonics</h1>
<p>
&quot;Understood&quot;</p>
<p>
 -- think of like a grammatical <a target="_blank" title="(external link)" href="http://en.wikipedia.org/wiki/Null_subject_language#Null_subjects_in_non-null_subject_languages">understood subject<!-- wiki-renamed-hyperlink "understood subject"<http://en.wikipedia.org/wiki/Null_subject_language#Null_subjects_in_non=-null_subject_languages> --></a><br />
 -- also, a solid version of a space</p>
<hr />
<h1 id="special_variables">Special variables</h1>
<p>
$_ is the current <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S04.html#Switch_statements">topic<!-- wiki-renamed-hyperlink "topic"<http://perlcabal.org/syn/S04.html#Switch_statements> --></a>, receiving iterators inside loops, etc.<br />
@_ contains ordered parameters inside <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S06.html#Perl5ish_subroutine_declarations">perl5ish subroutines<!-- wiki-renamed-hyperlink "perl5ish subroutines"<http://perlcabal.org/syn/S06.html#Perl5ish_subroutine_declarations> --></a> or pointy blocks, <br />
%_ is like @_ but contains named parameters.</p>
<h1 id="other_uses">Other uses</h1>
<p>
_ along with - and ', the only symbols allowed within <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S02.html#Names">identifier names<!-- wiki-renamed-hyperlink "identifier names"<http://perlcabal.org/syn/S02.html#Names> --></a><br />
_ can also be included inside <a target="_blank" title="(external link)" href="http://perlcabal.org/syn/S02.html#Literals">literal numbers<!-- wiki-renamed-hyperlink "literal numbers"<http://perlcabal.org/syn/S02.html#Literals> --></a> to separate digits for purely cosmetic purposes</p>
<h1 id="old_deprecated_or_other_language_uses">Old, deprecated, or other language uses</h1>
<p>
For a while, _ was considered to replace . as the string concatinator, but <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_squiggle" title="(48 months)  Mnemonics string , stitch Almost always has something to do with strings or matching  Used alone As...">~<!-- wiki-renamed-link WITCH squiggle --></a> was chosen for that instead</p>
</div>
]]></description>
<author>Samuel Harrington</author>
<guid isPermaLink="true">http://www.perlfoundation.org/perl6/index.cgi?witch_underscore</guid>
<pubDate>Tue, 23 Feb 2010 07:33:55 -0000</pubDate>
</item>

</channel>
</rss>