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

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

<channel>
<title><![CDATA[Perl 6: glossary]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?action=weblog_display;category=glossary</link>
<description></description>
<pubDate>Tue, 23 Feb 2010 00:32:01 -0000</pubDate>
<webMaster>synedra@gmail.com</webMaster>
<generator>Socialtext Workspace v2.14.7.2</generator>

<item>
<title><![CDATA[WITCH]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?witch</link>
<description><![CDATA[<div class="wiki">
<h1 id="what_is_this_character_here_witch">What Is This Character Here (WITCH)?</h1>
<p>
The Perl 6 WITCH is mostly a bunch of hyperlinks that allows one to find documentation for operators, special variables and other features when there is a &quot;mystery character&quot; whose usage is not understood.</p>
<p>
Start by clicking on the character you do not understand the usage of. You will be brought to a page that tells how the character is used and/or can point you to compound operators or other uses for the character.</p>
<blockquote>
&lt; <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><br />
&gt; <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_rpointy" title="(51 months)  Mnemonics _arrow_ , _greater_ , sideways _V_ for _values_  Used alone as an infix operator performs...">right pointy<!-- wiki-renamed-link WITCH rpointy --></a><br />
[ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_lboxy" title="(51 months)  Mnemonics _array_ , _box_ , _square_ main use is for arrays also used in meta operators it generate...">left boxy<!-- wiki-renamed-link WITCH lboxy --></a><br />
] <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_rboxy" title="(51 months) See [ left boxy [WITCH lboxy] ">right boxy<!-- wiki-renamed-link WITCH rboxy --></a><br />
{ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_lcurly" title="(39 months)  Mnemonics code , block , enclose , brace yourself primary use is to enclose literal code also used ...">left brace<!-- wiki-renamed-link WITCH lcurly --></a><br />
} <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_rbrace" title="(64 months) See left brace [WITCH lcurly] ">right brace<!-- wiki-renamed-link WITCH rbrace --></a><br />
( <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_lparen" title="(48 months)  Mnemonics list creates list and also a general parenthesiser  Used as a brace pair or quote pair ()...">left paren<!-- wiki-renamed-link WITCH lparen --></a><br />
) <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_rparen" title="(64 months) See ( left paren [WITCH lparen] ">right paren<!-- wiki-renamed-link WITCH rparen --></a><br />
~ <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...">squiggle<!-- wiki-renamed-link WITCH squiggle --></a><br />
+ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_plus" title="(51 months)  Mnemonics positive , number , add  usage is very intuitive  does not have the required meaning one ...">plus<!-- wiki-renamed-link WITCH plus --></a><br />
- <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_dash" title="(39 months)  Mnemonics negative , number , subtract  usage is very intuitive  Used alone - along with coerces to...">dash<!-- wiki-renamed-link WITCH dash --></a><br />
@ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_at" title="(51 months)  Mnemonics at , array sigil for arrays  Used alone @ is the sigil for array variables http perlcabal...">at<!-- wiki-renamed-link WITCH at --></a><br />
! <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_bang" title="(64 months)  Mnemonics not , nvert , mportant , nternal , ouch  most of the time is used to invert, negate, and ...">bang<!-- wiki-renamed-link WITCH bang --></a><br />
* <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_star" title="(39 months)  Mnemonics splat , dont care , whatever  used when you do not care or want a sensible largest defaul...">star<!-- wiki-renamed-link WITCH star --></a><br />
<span class="nlw_phrase">|<!-- wiki: {{|}} --></span> <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_pipe" title="(64 months)  Mnemonics include , or , interpolate Captures any junctions inclusive or  Used alone as a prefix co...">pipe<!-- wiki-renamed-link WITCH pipe --></a><br />
<span class="nlw_phrase">=<!-- wiki: {{=}} --></span> <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_equal" title="(49 months)  Mnemonics equal , evaluate , iterate Used alone assigns values as in common parlance after many inf...">equal<!-- wiki-renamed-link WITCH equal --></a><br />
\ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_hack" title="(12 months)  Mnemonics backslash , escape , hack used to back out of a syntax to a character s original meaning ...">backslash<!-- wiki-renamed-link WITCH hack --></a> <br />
/ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_slash" title="(64 months)  Mnemonics slash , matchstick  usually has something to do with matching or regexes  Used alone divi...">slash<!-- wiki-renamed-link WITCH slash --></a><br />
_ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_underscore" title="(39 months)  Mnemonics Understood  think of like a grammatical understood subject http en.wikipedia.org wiki Nul...">underscore<!-- wiki-renamed-link WITCH underscore --></a> <br />
« <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_lfrench" title="(64 months)  Mnemonics fast arrow , double arrow Hyperoperators transcend operators, as this unicode character t...">left french<!-- wiki-renamed-link WITCH lfrench --></a> <br />
» <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_rfrench" title="(64 months) see left french [WITCH lfrench] ">right french<!-- wiki-renamed-link WITCH rfrench --></a><br />
^ <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_hat" title="(64 months)  Mnemonics hat , disjunct , but not , upto  Used when something wears many hats  Also used in exclus...">hat<!-- wiki-renamed-link WITCH hat --></a><br />
: <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_colon" title="(64 months)  Mnemonics pair , name , imposter , aspect , ditto , mirror  used to alias identifiers  used to crea...">colon<!-- wiki-renamed-link WITCH colon --></a><br />
, <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_comma" title="(64 months)  Mnemonics list separates items in List literals  Used alone , is the argument list separator http p...">comma<!-- wiki-renamed-link WITCH comma --></a><br />
' <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_tick" title="(39 months)  Mnemonics hard quote , tick quote without much interpolation and a couple other minor uses  Used as...">tick<!-- wiki-renamed-link WITCH tick --></a><br />
` <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_tack" title="(64 months)  Mnemonics tack is just a quote in perl6 can be used to tack things onto perl6  Used as a brace pair...">backtick<!-- wiki-renamed-link WITCH tack --></a><br />
; <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_semicolon" title="(64 months)  Mnemonics terminate , hard comma ends things  Used alone ends an expression http perlcabal.org syn ...">semicolon<!-- wiki-renamed-link WITCH semicolon --></a><br />
f <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_littlef" title="(64 months)  Mnemonics flipflop , float , form , function Mostly harmless, but there is a smattering of extra us...">small f<!-- wiki-renamed-link WITCH littlef --></a><br />
h <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_littleh" title="(51 months)  Mnemonics horizontal just a letter, but has a few extra uses  Used alone Operators containing this ...">small h<!-- wiki-renamed-link WITCH littleh --></a><br />
o <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_littleo" title="(51 months)  Mnemonics octal , overlap  all things octal  overlap matching  As an adverb ov regexe adverb perfor...">small o<!-- wiki-renamed-link WITCH littleo --></a><br />
p <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_littlep" title="(51 months)  Mnemonics _pair_ , _position_ , _print_ , _pipe_ just a letter, but has a few extra uses  Used alon...">small p<!-- wiki-renamed-link witch_littlep --></a><br />
q <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_littleq" title="(64 months)  Mnemonics quote used for various things related to quoting  Used alone q is short for Q q (see belo...">small q<!-- wiki-renamed-link WITCH littleq --></a><br />
x <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_littlex" title="(64 months)  Mnemonics hex , times  all things hexadecimal  multiplication in grammar school math  Used alone x ...">small x<!-- wiki-renamed-link WITCH littlex --></a><br />
Q <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_bigq" title="(64 months)  Mnemonics quote  Mostly just a letter, except for uses in quoting  Used alone Q is the quote operat...">big Q<!-- wiki-renamed-link WITCH bigq --></a></blockquote>
<br /><p>
In addition to a handy way to find out what an operator does, it also helps show how Perl 6 tries to allocate characters to uses that have similar or related semantics, by collecting a list of the various uses of a character in one place. Also mentioned are uses of characters from Perl5 and some other languages, so the index can also be used in a <em>&quot;how do I?&quot;</em> fashion.</p>
<p>
Want to help build this? Make sure your favorite character, usage, or feature is documented... and that your favorite documentation is linked in. See the <a href="http://www.perlfoundation.org/perl6/index.cgi?witch_guidelines" title="(15 months)  General Guidelines for Contributing to the Perl6 WITCH. 1) We only want to link to documentation, n...">WITCH guidelines</a> for some tips.</p>
<p>
If any characters are being interpreted as markup where they shouldn't be, enclose them in {{}}.</p>
</div>
]]></description>
<author>Herbert Breunung</author>
<guid isPermaLink="true">http://www.perlfoundation.org/perl6/index.cgi?witch</guid>
<pubDate>Tue, 23 Feb 2010 00:32:01 -0000</pubDate>
</item>

</channel>
</rss>