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

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

<channel>
<title><![CDATA[Perl 6: Perl 6 Glossary Tablet]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?perl_6_glossary_tablet</link>
<description></description>
<pubDate>Tue, 17 Apr 2012 12:07:07 -0000</pubDate>
<webMaster>synedra@gmail.com</webMaster>
<generator>Socialtext Workspace v2.14.7.2</generator>

<item>
<title><![CDATA[Perl 6 Glossary Tablet]]></title>
<link>http://www.perlfoundation.org/perl6/index.cgi?perl_6_glossary_tablet</link>
<description><![CDATA[<div class="wiki">
<p>
<span class="nlw_phrase"><a name="index"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: Index} --></span> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_intro_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">Intro<!-- wiki-renamed-link Perl 6 Intro Tablet --></a> - <em>Chapter:</em> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_history_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">0:History<!-- wiki-renamed-link Perl 6 History Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_language_design_tablet" title="(7 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">1:Design<!-- wiki-renamed-link Perl 6 Language Design Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_basics_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">2:Basics<!-- wiki-renamed-link Perl 6 Basics Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_variable_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">3:Var<!-- wiki-renamed-link Perl 6 Variable Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_operator_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">4:Op<!-- wiki-renamed-link Perl 6 Operator Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_io_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">5:IO<!-- wiki-renamed-link Perl 6 IO Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_block_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">6:Block<!-- wiki-renamed-link Perl 6 Block Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_subroutine_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">7:Sub<!-- wiki-renamed-link Perl 6 Subroutine Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_oop_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">8:OOP<!-- wiki-renamed-link Perl 6 OOP Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_regex_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">9:Rx<!-- wiki-renamed-link Perl 6 Regex Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_meta_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">10:Meta<!-- wiki-renamed-link Perl 6 Meta Tablet --></a><br />
<a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_tablets" title="(13 months) These are the Perl 6 Tablets, a comprehensive manual, aimed to support many different ways of learni...">Overview<!-- wiki-renamed-link Perl 6 Tablets --></a> - <em>Appendix:</em> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet" title="(13 months)  section Index Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [...">A:Index<!-- wiki-renamed-link Perl 6 Index Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_lookup_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">B:Tables<!-- wiki-renamed-link Perl 6 Lookup Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_cookbook_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">C:Cook<!-- wiki-renamed-link Perl 6 Cookbook Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_delta_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">D:Delta<!-- wiki-renamed-link Perl 6 Delta Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?best_of_perl_6_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">E:Best of<!-- wiki-renamed-link Best Of Perl 6 Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_links_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">F:Links<!-- wiki-renamed-link Perl 6 Links Tablet --></a> <strong><a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_glossary_tablet" title="(13 months)  section Index Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [...">G:Glossary<!-- wiki-renamed-link Perl 6 Glossary Tablet --></a></strong></p>
<hr />
<p>
 <span class="nlw_phrase"><a title="section link" href="#a">A</a><!-- wiki: {link: A} --></span> | <span class="nlw_phrase"><a title="section link" href="#b">B</a><!-- wiki: {link: B} --></span> | <span class="nlw_phrase"><a title="section link" href="#c">C</a><!-- wiki: {link: C} --></span> | <span class="nlw_phrase"><a title="section link" href="#d">D</a><!-- wiki: {link: D} --></span> | <span class="nlw_phrase"><a title="section link" href="#e">E</a><!-- wiki: {link: E} --></span> | <span class="nlw_phrase"><a title="section link" href="#f">F</a><!-- wiki: {link: F} --></span> | <span class="nlw_phrase"><a title="section link" href="#g">G</a><!-- wiki: {link: G} --></span> | <span class="nlw_phrase"><a title="section link" href="#h">H</a><!-- wiki: {link: H} --></span> | <span class="nlw_phrase"><a title="section link" href="#i">I</a><!-- wiki: {link: I} --></span> | <span class="nlw_phrase"><a title="section link" href="#j">J</a><!-- wiki: {link: J} --></span> | <span class="nlw_phrase"><a title="section link" href="#k">K</a><!-- wiki: {link: K} --></span> | <span class="nlw_phrase"><a title="section link" href="#l">L</a><!-- wiki: {link: L} --></span> | <span class="nlw_phrase"><a title="section link" href="#m">M</a><!-- wiki: {link: M} --></span> | <span class="nlw_phrase"><a title="section link" href="#n">N</a><!-- wiki: {link: N} --></span> | <span class="nlw_phrase"><a title="section link" href="#o">O</a><!-- wiki: {link: O} --></span> | <span class="nlw_phrase"><a title="section link" href="#p">P</a><!-- wiki: {link: P} --></span> | <span class="nlw_phrase"><a title="section link" href="#q">Q</a><!-- wiki: {link: Q} --></span> | <span class="nlw_phrase"><a title="section link" href="#r">R</a><!-- wiki: {link: R} --></span> | <span class="nlw_phrase"><a title="section link" href="#s">S</a><!-- wiki: {link: S} --></span> | <span class="nlw_phrase"><a title="section link" href="#t">T</a><!-- wiki: {link: T} --></span> | <span class="nlw_phrase"><a title="section link" href="#t">T</a><!-- wiki: {link: T} --></span> | <span class="nlw_phrase"><a title="section link" href="#u">U</a><!-- wiki: {link: U} --></span> | <span class="nlw_phrase"><a title="section link" href="#v">V</a><!-- wiki: {link: V} --></span> | <span class="nlw_phrase"><a title="section link" href="#w">W</a><!-- wiki: {link: W} --></span> | <span class="nlw_phrase"><a title="section link" href="#x">X</a><!-- wiki: {link: X} --></span> | <span class="nlw_phrase"><a title="section link" href="#y">Y</a><!-- wiki: {link: Y} --></span> | <span class="nlw_phrase"><a title="section link" href="#z">Z</a><!-- wiki: {link: Z} --></span></p>
<h2 id="a_link_index_section_a"><span class="nlw_phrase"><a title="section link" href="#index">A</a><!-- wiki: "A"{link: Index} --></span> <span class="nlw_phrase"><a name="a"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: A} --></span></h2>
<ul>
<li><em>ALAP</em> <span class="nlw_phrase"><a name="alap"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: alap} --></span> - as late as possible, within a given execution phase (compile time or run time)</li>
<li><em>ASAP</em> <span class="nlw_phrase"><a name="asap"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: asap} --></span> - as soon as possible, within a given execution phase (compile time or run time)</li>
<li><em>AST</em> <span class="nlw_phrase"><a name="ast"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: AST} --></span> - (abstract syntax tree), tree like data structure, in which source code is transformed, before running the programm</li>
</ul>
<h2 id="b_link_index_section_b"><span class="nlw_phrase"><a title="section link" href="#index">B</a><!-- wiki: "B"{link: Index} --></span> <span class="nlw_phrase"><a name="b"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: B} --></span></h2>
<ul>
<li><em>backtracking</em> <span class="nlw_phrase"><a name="backtracking"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: backtracking} --></span> - after a part of a pattern didn't match, this last operation might not be counted (undone) and the pointer for the position in the string where actual matching is taking place is going a few steps to the left (it goes back)</li>
<li><em><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_variable_tablet#binding">binding</a><!-- wiki: "binding"{link: [Perl 6 Variable Tablet] Binding} --></span></em> <span class="nlw_phrase"><a name="binding"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: binding} --></span> - making two variables share the same content by pointing to same memory location</li>
<li><em>block</em> <span class="nlw_phrase"><a name="block"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: block} --></span> - syntactically just a piece of code inside curly brackets (<strong>{}</strong>), when <span class="nlw_phrase"><a title="section link" href="#evaluation">evaluated</a><!-- wiki: "evaluated"{link: evaluation} --></span> it becomes an object of the type <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#block_type">Block</a><!-- wiki: "Block"{link: [Perl 6 Index Tablet] block type} --></span></strong></li>
</ul>
<h2 id="c_link_index_section_c"><span class="nlw_phrase"><a title="section link" href="#index">C</a><!-- wiki: "C"{link: Index} --></span> <span class="nlw_phrase"><a name="c"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: C} --></span></h2>
<ul>
<li><em>closure</em> <span class="nlw_phrase"><a name="closure"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: closure} --></span> - routines whose state (content of all local variables) is completely preserved until the next execution, mostly used as a fancy alias for a <em><span class="nlw_phrase"><a title="section link" href="#block">block</a><!-- wiki: "block"{link: block} --></span></em></li>
<li><em>coderef</em> <span class="nlw_phrase"><a name="coderef"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: coderef} --></span> - reference (pointer) to an executable block of code (routine)</li>
<li><em>compilation</em> - reading the human written source code and make it an executable (piece of) program</li>
<li><em>compile time</em> <span class="nlw_phrase"><a name="compile_time"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: compile time} --></span> - time when Perl converts source code to executable form (bytecode), is always before <em><span class="nlw_phrase"><a title="section link" href="#runtime">runtime</a><!-- wiki: "runtime"{link: runtime} --></span></em> even if code can be compiled via <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#eval">eval</a><!-- wiki: "eval"{link: [Perl 6 Index Tablet] eval} --></span></strong> and <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#evalfile">evalfile</a><!-- wiki: "evalfile"{link: [Perl 6 Index Tablet] evalfile} --></span></strong> when the program is already runnung, to run code at the begin of compile time use <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#begin_phaser">BEGIN</a><!-- wiki: "BEGIN"{link: [Perl 6 Index Tablet]begin phaser} --></span></strong> and <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#check_phaser">CHECK</a><!-- wiki: "CHECK"{link: [Perl 6 Index Tablet]check phaser} --></span></strong> to run at the end of compile time for that unit (mostly the file or the to be <strong>evaled</strong> string)</li>
<li><em>context</em> <span class="nlw_phrase"><a name="context"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: context} --></span> - when executing a function or operator Perl considers the expression from which the call was to return a <span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#scalar_type">scalar</a><!-- wiki: "scalar"{link: [Perl 6 Index Tablet] scalar type} --></span> or other kind of result</li>
<li><em>context variable</em> <span class="nlw_phrase"><a name="context_variable"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: context variable} --></span> - name for <strong><span class="nlw_phrase"><a title="section link" href="#context_var">$_</a><!-- wiki: "$_"{link: context var} --></span></strong>, which is used by built in Perl functions as an implicit parameter and as memory of the last result</li>
<li><em>currying</em> <span class="nlw_phrase"><a name="currying"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: currying} --></span> - creating a subroutine that calls another with certain <em><span class="nlw_phrase"><a title="section link" href="#parameter">parameter</a><!-- wiki: "parameter"{link: parameter} --></span></em> to be predefined</li>
</ul>
<h2 id="d_link_index_section_d"><span class="nlw_phrase"><a title="section link" href="#index">D</a><!-- wiki: "D"{link: Index} --></span> <span class="nlw_phrase"><a name="d"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: D} --></span></h2>
<ul>
<li><em>declarative programming</em> <span class="nlw_phrase"><a name="declarative_programming"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: declarative programming} --></span> - programming paradigm that expresses the logic of a computation without describing its control flow</li>
<li><em>design by contract</em> <span class="nlw_phrase"><a name="design_by_contract"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: Design by Contract} --></span> - programming style in which parameters and return values from routines must meet conditions; A signature is considered contract in Perl 6</li>
</ul>
<h2 id="e_link_index_section_e"><span class="nlw_phrase"><a title="section link" href="#index">E</a><!-- wiki: "E"{link: Index} --></span> <span class="nlw_phrase"><a name="e"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: E} --></span></h2>
<ul>
<li><em>evaluation</em> <span class="nlw_phrase"><a name="evaluation"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: evaluation} --></span> - executing a piece of program, before that all variables will be replaced with their content</li>
</ul>
<h2 id="f_link_index_section_f"><span class="nlw_phrase"><a title="section link" href="#index">F</a><!-- wiki: "F"{link: Index} --></span> <span class="nlw_phrase"><a name="f"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: F} --></span></h2>
<ul>
<li><em>functional programming</em> <span class="nlw_phrase"><a name="functional_programming"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: Functional Programming} --></span> - exclusively function based programming style, <span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_delta_tablet#functional_programming">strongly supported</a><!-- wiki: "strongly supported"{link: [Perl 6 Delta Tablet] Functional Programming} --></span> by Perl 6, considered as a branch of <em><span class="nlw_phrase"><a title="section link" href="#declarative_programming">declarative Programming</a><!-- wiki: "declarative Programming"{link: declarative programming} --></span></em></li>
</ul>
<h2 id="g_link_index_section_g"><span class="nlw_phrase"><a title="section link" href="#index">G</a><!-- wiki: "G"{link: Index} --></span> <span class="nlw_phrase"><a name="g"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: G} --></span></h2>
<h2 id="h_link_index_section_h"><span class="nlw_phrase"><a title="section link" href="#index">H</a><!-- wiki: "H"{link: Index} --></span> <span class="nlw_phrase"><a name="h"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: H} --></span></h2>
<h2 id="i_link_index_section_i"><span class="nlw_phrase"><a title="section link" href="#index">I</a><!-- wiki: "I"{link: Index} --></span> <span class="nlw_phrase"><a name="i"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: I} --></span></h2>
<ul>
<li><em>iteration</em> <span class="nlw_phrase"><a name="iteration"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: iteration} --></span> - flow control, repeatedly executing a block</li>
</ul>
<h2 id="j_link_index_section_j"><span class="nlw_phrase"><a title="section link" href="#index">J</a><!-- wiki: "J"{link: Index} --></span> <span class="nlw_phrase"><a name="j"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: J} --></span></h2>
<ul>
<li><em>junction</em> <span class="nlw_phrase"><a name="junction"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: junction} --></span> - a type of value that holds a logical combination of several values, example: (A and B) or C</li>
</ul>
<h2 id="k_link_index_section_k"><span class="nlw_phrase"><a title="section link" href="#index">K</a><!-- wiki: "K"{link: Index} --></span> <span class="nlw_phrase"><a name="k"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: K} --></span></h2>
<h2 id="l_link_index_section_l"><span class="nlw_phrase"><a title="section link" href="#index">L</a><!-- wiki: "L"{link: Index} --></span> <span class="nlw_phrase"><a name="l"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: L} --></span></h2>
<ul>
<li><em>list context</em> -</li>
<li><em>longest token matching</em> <span class="nlw_phrase"><a name="longest_token_matching"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: longest token matching} --></span> - (short <em>LTM</em>) when searching a pattern with alternatives (sub|substr) the search will continue after finding the pattern 'sub' because of looking for the longest alternative</li>
</ul>
<h2 id="m_link_index_section_m"><span class="nlw_phrase"><a title="section link" href="#index">M</a><!-- wiki: "M"{link: Index} --></span> <span class="nlw_phrase"><a name="m"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: M} --></span></h2>
<ul>
<li><em><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_lookup_tablet#metaoperators">metaoperator</a><!-- wiki: "metaoperator"{link: [perl 6 lookup tablet] metaoperators} --></span></em> <span class="nlw_phrase"><a name="metaoperator"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: metaoperator} --></span> - alters the meaning of other operators</li>
</ul>
<h2 id="o_link_index_section_o"><span class="nlw_phrase"><a title="section link" href="#index">O</a><!-- wiki: "O"{link: Index} --></span> <span class="nlw_phrase"><a name="o"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: O} --></span></h2>
<ul>
<li><em>object oriented programming</em> <span class="nlw_phrase"><a name="object_oriented_programming"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: object oriented programming} --></span> - (short oop) programming paradigm (style), that arranges data and functions that belong together into so called objects</li>
</ul>
<h2 id="p_link_index_section_p"><span class="nlw_phrase"><a title="section link" href="#index">P</a><!-- wiki: "P"{link: Index} --></span> <span class="nlw_phrase"><a name="p"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: P} --></span></h2>
<ul>
<li><em>parameter</em> <span class="nlw_phrase"><a name="parameter"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: parameter} --></span> - value passed to a method or subroutine, mostly as part of the signature</li>
<li><em>parsetree</em> <span class="nlw_phrase"><a name="parsetree"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: parsetree} --></span> - hierarchical data representing the logical structure of a program, also called <em><span class="nlw_phrase"><a title="section link" href="#ast">AST</a><!-- wiki: "AST"{link: AST} --></span></em></li>
<li><em>pipe</em> <span class="nlw_phrase"><a name="pipe"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: pipe} --></span> - connection between 2 processes, move data (mostly only in one direction) without buffering</li>
<li><em><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_basics_tablet#pod">POD</a><!-- wiki: "POD"{link: [perl 6 basics tablet] pod} --></span></em> <span class="nlw_phrase"><a name="pod"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: POD} --></span> - Plain Old Documentation, a markup language to be embeded into Perl source code, has in Perl 6 ability to store data to be retrieved later</li>
<li><em>pointy block</em> <span class="nlw_phrase"><a name="pointy_block"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: pointy block} --></span> - a block that is given parameters with <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#arrow_op">-&gt;</a><!-- wiki: "->"{link: [Perl 6 Index Tablet] arrow op} --></span></strong></li>
<li><em>property</em> <span class="nlw_phrase"><a name="property"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: property} --></span> - metadata of a variable set at runtime</li>
</ul>
<h2 id="q_link_index_section_q"><span class="nlw_phrase"><a title="section link" href="#index">Q</a><!-- wiki: "Q"{link: Index} --></span> <span class="nlw_phrase"><a name="q"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: Q} --></span></h2>
<h2 id="r_link_index_section_r"><span class="nlw_phrase"><a title="section link" href="#index">R</a><!-- wiki: "R"{link: Index} --></span> <span class="nlw_phrase"><a name="r"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: R} --></span></h2>
<ul>
<li><em>reference</em> <span class="nlw_phrase"><a name="reference"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: reference} --></span> - address of data in memory, often termed a Capture in Perl 6</li>
<li><em>regular expression</em> <span class="nlw_phrase"><a name="regular_expression"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: regular expression} --></span> - in Perl5: pattern matching notation, either regex, token or rule in Perl6</li>
<li><em>runtime</em> <span class="nlw_phrase"><a name="runtime"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: runtime} --></span> - time when execution hits a certain part of the program, after <em><span class="nlw_phrase"><a title="section link" href="#compile_time">compile time</a><!-- wiki: "compile time"{link: compile time} --></span></em></li>
</ul>
<h2 id="s_link_index_section_s"><span class="nlw_phrase"><a title="section link" href="#index">S</a><!-- wiki: "S"{link: Index} --></span> <span class="nlw_phrase"><a name="s"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: S} --></span></h2>
<ul>
<li><em>scope</em> <span class="nlw_phrase"><a name="scope"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: scope} --></span> - the block of code within which an identifier is usable</li>
<li><em>sigil</em> <span class="nlw_phrase"><a name="sigil"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: sigil} --></span> - character that serves as a prefix to categorize the following name, most prominent in Perl are the variable <span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_lookup_tablet#sigils">sigils</a><!-- wiki: "sigils"{link: [perl 6 lookup tablet] Sigils} --></span>: <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#dollar_sigil">$</a><!-- wiki: "$"{link: [Perl 6 Index Tablet] dollar sigil} --></span></strong>, <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#at_sigil">@</a><!-- wiki: "@"{link: [Perl 6 Index Tablet] at sigil} --></span></strong> and <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet#percent_sigil">%</a><!-- wiki: "%"{link: [Perl 6 Index Tablet] percent sigil} --></span></strong></li>
<li><em>signature</em> <span class="nlw_phrase"><a name="signature"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: signature} --></span> - function parameters (left-hand side of a binding), surrounded by round parentheses</li>
<li><em>slice</em> <span class="nlw_phrase"><a name="slice"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: slice} --></span> - part of an array or list</li>
<li><em>slurpy array</em> <span class="nlw_phrase"><a name="slurpy_array"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: slurpy array} --></span> - array parameter that receives all (slurps) all optional subroutine arguments</li>
</ul>
<h2 id="t_link_index_section_t"><span class="nlw_phrase"><a title="section link" href="#index">T</a><!-- wiki: "T"{link: Index} --></span> <span class="nlw_phrase"><a name="t"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: T} --></span></h2>
<ul>
<li><em>topicalizer</em> <span class="nlw_phrase"><a name="topicalizer"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: topicalizer} --></span> - every keyword that sets the <strong><span class="nlw_phrase"><a title="section link" href="#context_var">$_</a><!-- wiki: "$_"{link: context var} --></span></strong> variable, eg given, for</li>
<li><em>trait</em> <span class="nlw_phrase"><a name="trait"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: trait} --></span> - additional property of a variable, defined at compile time, see <strong><span class="nlw_phrase"><a title="section link" href="#but">but</a><!-- wiki: "but"{link: but} --></span></strong>, what other languages call <em>trait</em> Perl calls <span class="nlw_phrase"><a title="section link" href="#role">role</a><!-- wiki: "role"{link: role} --></span></li>
<li><em><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_lookup_tablet#twigils">twigil</a><!-- wiki: "twigil"{link: [perl 6 lookup tablet] Twigils} --></span></em> <span class="nlw_phrase"><a name="twigil"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: twigil} --></span> - second(ary) <em><span class="nlw_phrase"><a title="section link" href="#sigil">sigil</a><!-- wiki: "sigil"{link: sigil} --></span></em> indicating a special property of a variable</li>
</ul>
<h2 id="u_link_index_section_u"><span class="nlw_phrase"><a title="section link" href="#index">U</a><!-- wiki: "U"{link: Index} --></span> <span class="nlw_phrase"><a name="u"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: U} --></span></h2>
<h2 id="v_link_index_section_v"><span class="nlw_phrase"><a title="section link" href="#index">V</a><!-- wiki: "V"{link: Index} --></span> <span class="nlw_phrase"><a name="v"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: V} --></span></h2>
<h2 id="w_link_index_section_w"><span class="nlw_phrase"><a title="section link" href="#index">W</a><!-- wiki: "W"{link: Index} --></span> <span class="nlw_phrase"><a name="w"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: W} --></span></h2>
<h2 id="x_link_index_section_x"><span class="nlw_phrase"><a title="section link" href="#index">X</a><!-- wiki: "X"{link: Index} --></span> <span class="nlw_phrase"><a name="x"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: X} --></span></h2>
<h2 id="y_link_index_section_y"><span class="nlw_phrase"><a title="section link" href="#index">Y</a><!-- wiki: "Y"{link: Index} --></span> <span class="nlw_phrase"><a name="y"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: Y} --></span></h2>
<ul>
<li><em><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_operator_tablet#yadda">yadda operator</a><!-- wiki: "yadda operator"{link: [perl 6 Operator tablet] yadda} --></span></em> <span class="nlw_phrase"><a name="yadda_operator"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: yadda operator} --></span> - placeholder for later to be written code, because in empty routines are forbidden, comes in 3 flavours: <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_tablets#triple_dot_yadda_op">...</a><!-- wiki: "..."{link: [Perl 6 Tablets] triple dot yadda op} --></span></strong>, <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_tablets#triple_question_mark">???</a><!-- wiki: "???"{link: [Perl 6 Tablets] triple question mark} --></span></strong> and <strong><span class="nlw_phrase"><a title="section link" href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_tablets#triple_exclamation_mark">!!!</a><!-- wiki: "!!!"{link: [Perl 6 Tablets] triple exclamation mark} --></span></strong></li>
</ul>
<h2 id="z_link_index_section_z"><span class="nlw_phrase"><a title="section link" href="#index">Z</a><!-- wiki: "Z"{link: Index} --></span> <span class="nlw_phrase"><a name="z"><span class="ugly-ie-css-hack" style="display:none;">&nbsp;</span></a><!-- wiki: {section: Z} --></span></h2>
<p>
 <span class="nlw_phrase"><a title="section link" href="#a">A</a><!-- wiki: {link: A} --></span> | <span class="nlw_phrase"><a title="section link" href="#b">B</a><!-- wiki: {link: B} --></span> | <span class="nlw_phrase"><a title="section link" href="#c">C</a><!-- wiki: {link: C} --></span> | <span class="nlw_phrase"><a title="section link" href="#d">D</a><!-- wiki: {link: D} --></span> | <span class="nlw_phrase"><a title="section link" href="#e">E</a><!-- wiki: {link: E} --></span> | <span class="nlw_phrase"><a title="section link" href="#f">F</a><!-- wiki: {link: F} --></span> | <span class="nlw_phrase"><a title="section link" href="#g">G</a><!-- wiki: {link: G} --></span> | <span class="nlw_phrase"><a title="section link" href="#h">H</a><!-- wiki: {link: H} --></span> | <span class="nlw_phrase"><a title="section link" href="#i">I</a><!-- wiki: {link: I} --></span> | <span class="nlw_phrase"><a title="section link" href="#j">J</a><!-- wiki: {link: J} --></span> | <span class="nlw_phrase"><a title="section link" href="#k">K</a><!-- wiki: {link: K} --></span> | <span class="nlw_phrase"><a title="section link" href="#l">L</a><!-- wiki: {link: L} --></span> | <span class="nlw_phrase"><a title="section link" href="#m">M</a><!-- wiki: {link: M} --></span> | <span class="nlw_phrase"><a title="section link" href="#n">N</a><!-- wiki: {link: N} --></span> | <span class="nlw_phrase"><a title="section link" href="#o">O</a><!-- wiki: {link: O} --></span> | <span class="nlw_phrase"><a title="section link" href="#p">P</a><!-- wiki: {link: P} --></span> | <span class="nlw_phrase"><a title="section link" href="#q">Q</a><!-- wiki: {link: Q} --></span> | <span class="nlw_phrase"><a title="section link" href="#r">R</a><!-- wiki: {link: R} --></span> | <span class="nlw_phrase"><a title="section link" href="#s">S</a><!-- wiki: {link: S} --></span> | <span class="nlw_phrase"><a title="section link" href="#t">T</a><!-- wiki: {link: T} --></span> | <span class="nlw_phrase"><a title="section link" href="#u">U</a><!-- wiki: {link: U} --></span> | <span class="nlw_phrase"><a title="section link" href="#v">V</a><!-- wiki: {link: V} --></span> | <span class="nlw_phrase"><a title="section link" href="#w">W</a><!-- wiki: {link: W} --></span> | <span class="nlw_phrase"><a title="section link" href="#x">X</a><!-- wiki: {link: X} --></span> | <span class="nlw_phrase"><a title="section link" href="#y">Y</a><!-- wiki: {link: Y} --></span> | <span class="nlw_phrase"><a title="section link" href="#z">Z</a><!-- wiki: {link: Z} --></span></p>
<hr />
<p>
<a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_intro_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">Intro<!-- wiki-renamed-link Perl 6 Intro Tablet --></a> - <em>Chapter:</em> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_history_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">0:History<!-- wiki-renamed-link Perl 6 History Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_language_design_tablet" title="(7 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">1:Design<!-- wiki-renamed-link Perl 6 Language Design Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_basics_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">2:Basics<!-- wiki-renamed-link Perl 6 Basics Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_variable_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">3:Var<!-- wiki-renamed-link Perl 6 Variable Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_operator_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">4:Op<!-- wiki-renamed-link Perl 6 Operator Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_io_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">5:IO<!-- wiki-renamed-link Perl 6 IO Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_block_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">6:Block<!-- wiki-renamed-link Perl 6 Block Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_subroutine_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">7:Sub<!-- wiki-renamed-link Perl 6 Subroutine Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_oop_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">8:OOP<!-- wiki-renamed-link Perl 6 OOP Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_regex_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">9:Rx<!-- wiki-renamed-link Perl 6 Regex Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_meta_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">10:Meta<!-- wiki-renamed-link Perl 6 Meta Tablet --></a><br />
<a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_tablets" title="(13 months) These are the Perl 6 Tablets, a comprehensive manual, aimed to support many different ways of learni...">Overview<!-- wiki-renamed-link Perl 6 Tablets --></a> - <em>Appendix:</em> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_index_tablet" title="(13 months)  section Index Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [...">A:Index<!-- wiki-renamed-link Perl 6 Index Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_lookup_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">B:Tables<!-- wiki-renamed-link Perl 6 Lookup Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_cookbook_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">C:Cook<!-- wiki-renamed-link Perl 6 Cookbook Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_delta_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">D:Delta<!-- wiki-renamed-link Perl 6 Delta Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?best_of_perl_6_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">E:Best of<!-- wiki-renamed-link Best Of Perl 6 Tablet --></a> <a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_links_tablet" title="(13 months)  Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [Perl 6 Languag...">F:Links<!-- wiki-renamed-link Perl 6 Links Tablet --></a> <strong><a href="http://www.perlfoundation.org/perl6/index.cgi?perl_6_glossary_tablet" title="(13 months)  section Index Intro [Perl 6 Intro Tablet] - _Chapter _ 0 History [Perl 6 History Tablet] 1 Design [...">G:Glossary<!-- wiki-renamed-link Perl 6 Glossary Tablet --></a></strong></p>
<hr />
</div>
]]></description>
<author>Herbert Breunung</author>
<guid isPermaLink="true">http://www.perlfoundation.org/perl6/index.cgi?perl_6_glossary_tablet</guid>
<pubDate>Tue, 17 Apr 2012 12:07:07 -0000</pubDate>
</item>

</channel>
</rss>