x-head

=begin rakudoc

	duplicated-comp-index => / <head> [ 'X<' .+? '|' .+? '>' [',' \s+ ]? [\s+ 'and' \s+]? ]** 2..* $ /
	=head2 X<proceed|Control flow,proceed> and X<succeed|Control flow,succeed>

proceed and succeed

	=head2 X<sub USAGE|Tutorial,USAGE> and X<C«$*USAGE»|Tutorial,$*USAGE>

sub USAGE and $*USAGE|Tutorial,$*USAGE

	=head2 X<C<hyper>|Syntax,hyper (statement prefix)>, X<C<race>|Syntax,race (statement prefix)>

hyper|Syntax,hyper (statement prefix), race|Syntax,race (statement prefix)

	=head1 X<Lexical scope|Tutorial,my (Basics)> and X<block|Tutorial,block (Basics)>

Lexical scope and block

	=head2 X<Sigils|Tutorial,sigils (Basics)> and X<identifiers|Tutorial,identifiers (Basics)>

Sigils and identifiers

	=head2 X<Filehandle|Tutorial,filehandle (Basics)> and X<assignment|Tutorial,assignment (Basics)>

Filehandle and assignment

	=head1 X<Arrays|Tutorial,array (Basics)>, X<methods|Tutorial,method (Basics)> and X<invocants|Tutorial,invocant (Basics)>

Arrays, methods and invocants

	=head2 X<C<Any>|Tutorial,Any (Basics)> and X<C<+=>|Tutorial,+= (Basics)>

Any|Tutorial,Any (Basics) and +=|Tutorial,+= (Basics)

	=head2 X<Fat arrow|Tutorial,fat arrow (Basics)>, X<pairs|Tutorial,pair (Basics)> and X<autovivification|Tutorial,autovivification (Basics)>

Fat arrow, pairs and autovivification

	=head2 X<Postincrement|Tutorial,postincrement (Basics)> and X<preincrement|Tutorial,preincrement (Basics)>

Postincrement and preincrement

	=head2 X<Double-quoted strings|Tutorial,double-quoted strings> and X<single-quoted strings|Tutorial,single-quoted strings>

Double-quoted strings and single-quoted strings

	comp-index-text => / <head> X [ [ '<' .+? '|' .+? '>' ] | [ '«' .+? '|' .+? '»' ] ] .+  $ /
	=head2 X<Mixins|Language,Mixins> of roles

Mixins of roles

	=head2 X<<<Hyper operators|Operators,<<;Operators,>>;Operators,«;Operators,»;Operators,»=«;Operators,«=»>>>

<<Hyper operators>;Operators,«;Operators,»;Operators,»=«;Operators,«=»>>>

	=head1 X<Alternation: C<||>|Regexes,||>

Alternation: |||Regexes,||

	=head2 X<<<Word quoting with interpolation and quote protection: qqww|Syntax,qqww>>>

<<Word quoting with interpolation and quote protection: qqww|Syntax,qqww>>

	=head2 X<<<Word quoting with interpolation and quote protection: « »|Syntax,<< >>;Syntax,« »>>>

<<Word quoting with interpolation and quote protection: « »>;Syntax,« »>>>

	=head2 X<COMPOSE|Phasers,COMPOSE> (Not yet implemented)

COMPOSE (Not yet implemented)

	=head2 X<C<is implementation-detail>|Traits,is implementation-detai> trait

is implementation-detail|Traits,is implementation-detai trait

	=head1 X<C<for>|Tutorial,for (Basics)> and blocks

for|Tutorial,for (Basics) and blocks

	text-comp-index-text => / <head> .+? X [ '<' .+? '|' .+? '>' ] | [ '«' .+? '|' .+? '»' ] .+  $ /
	=head2 prefix X<C«++»|Prefix operators,prefix ++>

prefix ++|Prefix operators,prefix ++

	=head2 prefix X<C«--»|Prefix operators,prefix -->

prefix --|Prefix operators,prefix --

	=head2 postfix X<C«++»|Postfix operators,postfix ++>

postfix ++|Postfix operators,postfix ++

	=head2 postfix X<C«--»|Postfix operators,postfix -->

postfix --|Postfix operators,postfix --

	=head2 infix C«(|)», infix C«∪»

infix (|), infix

	=head2 infix X<C«and»|Operators,and>

infix and|Operators,and

	=head2 infix X<C«andthen»|Operators,andthen>

infix andthen|Operators,andthen

	=head2 infix X<C«notandthen»|Infix operators,notandthen>

infix notandthen|Infix operators,notandthen

	=head1 The X<C<is> trait|Traits,is (trait)>

The is trait|Traits,is (trait)

	=head1 Pragma X<C<v6>|Tutorial,v6 (Basics)>

Pragma v6|Tutorial,v6 (Basics)

	=head2 The X<C<also>|Tutorial,also declarator> declarator

The also|Tutorial,also declarator declarator

	=head3 trait X<C<handles>|Traits,handles trait>

trait handles|Traits,handles trait

	=head3  X<trait C<is>|Traits,is (class)>

trait is|Traits,is (class)

	=head2 Embedding CStructs and CUnions with X<C<HAS>|Syntax,HAS>

Embedding CStructs and CUnions with HAS|Syntax,HAS

	text-simple-index => / <head> .+? X [ [ '<' .+ '>' ] | [ '«' .+ '»' ] ] $ /
	=head3 trait X«C<is rw>|Traits,is rw (class)»

trait is rw|Traits,is rw (class)

	simple-index-only => / <head> X [[ '<' .+ '>' ] | [ '«' .+ '»' ]] $ /
	=head2 X<Type objects|Language,Type objects>

Type objects

	=head1 X<Classes|Syntax,class>

Classes

	=head2 X<Attributes|Language,Attribute;Other languages,Property;Other languages,Member;Other languages,Slot>

Attributes

	=head2 X<C<self>|Syntax,self>

self|Syntax,self

	=head2 X<Private methods|Language,Private methods>

Private methods

	=head2 X<Submethods|Language,Submethods>

Submethods

	=head2 X<Delegation|Language,delegation (trait handles)>

Delegation

	=head2 X<Object construction|Language,new (method)>

Object construction

	=head1 X<Roles|Syntax,role>

Roles

	=head2 X<Parameterized roles|Language,Parameterized Roles>

Parameterized roles

	=head1 X<Named Regexes|Syntax,token>

Named Regexes

	=head2 X<Rules|Syntax,rule>

Rules

	=head1 X<Creating grammars|Language,Creating grammars>

Creating grammars

	=head2 X«Proto regexes|Syntax,:sym<>;Language,proto regex;Syntax,grammar»

Proto regexes|Syntax,:sym<>;Language,proto regex;Syntax,grammar

	=head3 X«C<TOP>|Regexes,TOP»

TOP|Regexes,TOP

	=head3 X«C<ws>|Regexes,ws»

ws|Regexes,ws

	=head3 X«C<sym>|Regexes,<sym>»

sym|Regexes,<sym>

	=head3 X«"Always succeed" assertion|Regexes,<?>»

"Always succeed" assertion|Regexes,<?>

	=head1 X<Action objects|Regexes,Actions>

Action objects

	=head1 X<Running programs|Reference,Running programs>

Running programs

	=head2 X<v6.x|Pragmas,v6.x>

v6.x

	=head2 X<MONKEY-GUTS|Pragmas,MONKEY-GUTS>

MONKEY-GUTS

	=head2 X<MONKEY-SEE-NO-EVAL|Pragmas,MONKEY-SEE-NO-EVAL>

MONKEY-SEE-NO-EVAL

	=head2 X<MONKEY-TYPING|Pragmas,MONKEY-TYPING>

MONKEY-TYPING

	=head2 X<MONKEY|Pragmas,MONKEY>

MONKEY

	=head2 X<dynamic-scope|Pragmas,dynamic-scope>

dynamic-scope

	=head2 X<experimental|Pragmas,experimental>

experimental

	=head2 X<fatal|Pragmas,fatal>

fatal

	=head2 X<isms|Pragmas,isms>

isms

	=head2 X<lib|Pragmas,lib>

lib

	=head2 X<newline|Pragmas,newline>

newline

	=head2 X<nqp|Pragmas,nqp>

nqp

	=head2 X<precompilation|Pragmas,precompilation>

precompilation

	=head2 X<soft|Pragmas,soft>

soft

	=head2 X<strict|Pragmas,strict>

strict

	=head2 X<trace|Pragmas,trace>

trace

	=head2 X<v6|Pragmas,v6>

v6

	=head2 X<variables|Pragmas,variables>

variables

	=head2 X<worries|Pragmas,worries>

worries

	=head2 X<Negated relational operators|Metaoperators,! (negation metaoperator)>

Negated relational operators

	=head2 X<Reversed operators|Metaoperators,R;Metaoperators,reverse metaoperator>

Reversed operators

	=head2 X<Cross metaoperators|Metaoperators,X (cross metaoperator)>

Cross metaoperators

	=head2 X<Zip metaoperator|Metaoperators,Z (zip metaoperator)>

Zip metaoperator

	=head2 X<Sequential operators|Metaoperators,S;Metaoperators,sequential metaoperator>

Sequential operators

	=head1 X<Abstract class|Reference,Abstract Class>

Abstract class

	=head1 X<Advent calendar|Reference,Advent Calendar>

Advent calendar

	=head1 X<Adverb|Language,Adverb>

Adverb

	=head1 X<Adverbial pair|Language,Adverbial Pair>

Adverbial pair

	=head1 X<Allomorph|Language,Allomorph>

Allomorph

	=head1 X<Anonymous|Reference,Anonymous>

Anonymous

	=head1 X<API|Reference,API>

API

	=head1 X<Apocalypse|Reference,Apocalypse>

Apocalypse

	=head1 X<Arity|Reference,Arity>

Arity

	=head1 X<ASCII operator|Language,ASCII operator;Language,Texas operator>

ASCII operator

	=head1 X<Autothreading|Language,Autothreading>

Autothreading

	=head1 X<Backtracking|Reference,Backtracking>

Backtracking

	=head1 X<binder|Reference,binder>

binder

	=head1 X<block|Reference,block>

block

	=head1 X<bytecode|Reference,bytecode>

bytecode

	=head1 X<Camelia|Reference,Camelia>

Camelia

	=head1 X<Colon pair and colon list|Reference,Colon Pair;Reference,Colon List>

Colon pair and colon list

	=head1 X<Community|Reference,Community>

Community

	=head1 X<Damian Conway|Reference,Damian Conway>

Damian Conway

	=head1 X<decont|Reference,decont>

decont

	=head1 X<diffy|Reference,diffy>

diffy

	=head1 X<Exegesis|Reference,Exegesis>

Exegesis

	=head1 X<fiddly|Reference,fiddly>

fiddly

	=head1 X<Handle|Reference,Handle>

Handle

	=head1 X<Huffmanize|Reference,Huffmanize>

Huffmanize

	=head1 X<iffy|Reference,iffy>

iffy

	=head1 X<import|Reference,import>

import

	=head1 X<infix stopper|Reference,infix>

infix stopper

	=head1 X<Instance|Reference,instance>

Instance

	=head1 X<Interface|Reference,Interface>

Interface

	=head1 X<Invocant|Reference,Invocant>

Invocant

	=head1 X<IRC|Reference,IRC>

IRC

	=head1 X<IRC lingo|Reference,IRC lingo>

IRC lingo

	=head2 X<ALAP|Reference,ALAP>

ALAP

	=head2 X<autopun|Reference,autopun>

autopun

	=head2 X<backlog|Reference,backlog>

backlog

	=head2 X<Bot|Reference,Bot>

Bot

	=head2 X<Compilation unit or I<compunit>|Reference,compunit (glossary);Reference,compilation unit>

Compilation unit or compunit|Reference,compunit (glossary);Reference,compilation unit

	=head2 X<DWIM|Reference,DWIM>

DWIM

	=head2 X<flap|Reference,flap>

flap

	=head2 X<fossil|Reference,fossil>

fossil

	=head2 X<FSVO|Reference,FSVO>

FSVO

	=head2 X<FTFY|Reference,FTFY>

FTFY

	=head2 X<gradual typing|Reference,gradual typing>

gradual typing

	=head2 X<IIRC|Reference,IIRC>

IIRC

	=head2 X<IMHO|Reference,IMHO>

IMHO

	=head2 X<IWBN|Reference,IWBN>

IWBN

	=head2 X<LHF|Reference,LHF>

LHF

	=head2 X<LGTM|Reference,LGTM>

LGTM

	=head2 X<LTA|Reference,LTA>

LTA

	=head2 X<NST|Reference,NST>

NST

	=head2 X<Opt|Reference,Opt>

Opt

	=head2 X<PB|Reference,PB>

PB

	=head2 X<PR|Reference,PR>

PR

	=head2 X<P5|Reference,P5>

P5

	=head2 X<P6|Reference,P6>

P6

	=head2 X<RSN|Reference,RSN>

RSN

	=head2 X<RT|Reference,RT>

RT

	=head2 X<TIMTOWTDI|Reference,TIMTOWTDI>

TIMTOWTDI

	=head2 X<TMI|Reference,TMI>

TMI

	=head2 X<TMTOWTDI|Reference,TMTOWTDI>

TMTOWTDI

	=head2 X<UGT|Reference,UGT>

UGT

	=head2 X<WFM|Reference,WFM>

WFM

	=head2 X<WIP|Reference,WIP>

WIP

	=head2 X<WP|Reference,WP>

WP

	=head2 X<WW|Reference,WW>

WW

	=head1 X<Larry Wall|Reference,Larry Wall>

Larry Wall

	=head1 X<Lexing|Reference,Lexing>

Lexing

	=head1 X<Literal|Reference,Literal>

Literal

	=head1 X<LHS|Reference,LHS>

LHS

	=head1 X<lvalue|Reference,lvalue>

lvalue

	=head1 X<Mainline|Reference,Mainline>

Mainline

	=head1 X<Mayspec|Reference,Mayspec>

Mayspec

	=head1 X<MoarVM|Reference,MoarVM>

MoarVM

	=head1 X<Multi-dispatch|Reference,Multi-Dispatch;Reference,MMD>

Multi-dispatch

	=head1 X<multi-method|Reference,multi-method>

multi-method

	=head1 X<Née|Reference,Née>

Née

	=head1 X<NFG|Reference,NFG>

NFG

	=head1 X<Niecza|Reference,Niecza>

Niecza

	=head1 X<Not Quite Perl|Reference,NQP>

Not Quite Perl

	=head1 X<NQP|Reference,Not Quite Perl>

NQP

	=head1 X<NYI|Reference,NYI>

NYI

	=head1 X<opcode|Reference,opcode>

opcode

	=head1 X<Operator|Reference,Operator>

Operator

	=head1 X<Parse tree|Reference,Parse Tree>

Parse tree

	=head1 X<Parameter|Reference,Parameter>

Parameter

	=head1 X<Parrot|Reference,Parrot>

Parrot

	=head1 X<PAST|Reference,PAST>

PAST

	=head1 X<Perl|Reference,Perl>

Perl

	=head1 X<Perl 6|Reference,Perl 6>

Perl 6

	=head1 X<PERL|Reference,PERL>

PERL

	=head1 X<POD|Reference,POD>

POD

	=head1 X<POV|Reference,POV>

POV

	=head1 X<Propspec|Reference,Propspec>

Propspec

	=head1 X<Pull request|Reference,Pull request>

Pull request

	=head1 X<priming|Reference,priming>

priming

	=head1 X<property|Reference,property>

property

	=head1 X<pugs|Reference,pugs>

pugs

	=head1 X<QAST|Reference,QAST>

QAST

	=head1 X<Rakudo|Reference,Rakudo>

Rakudo

	=head1 X<Reify|Reference,Reify>

Reify

	=head1 X<Repository|Reference,Repository>

Repository

	=head1 X<RHS|Reference,RHS>

RHS

	=head1 X<roast|Reference,roast>

roast

	=head1 X<Roles|Reference,role>

Roles

	=head1 X<rvalue|Reference,rvalue>

rvalue

	=head1 X<SAP|Reference,SAP>

SAP

	=head1 X<Semilist|Reference,Semilist>

Semilist

	=head1 X<Sigil|Reference,Sigil>

Sigil

	=head1 X<Sigilless variable|Reference,Sigilless Variable>

Sigilless variable

	=head1 X<Spesh|Reference,Spesh>

Spesh

	=head1 X<STD|Reference,STD>

STD

	=head1 X<Stub|Reference,Stub>

Stub

	=head1 X<Symbol|Reference,Symbol>

Symbol

	=head1 X<Synopsis|Reference,Synopsis>

Synopsis

	=head1 X<Syntax analysis|Reference,Syntax Analysis>

Syntax analysis

	=head1 X<Test suite|Reference,test suite>

Test suite

	=head1 X<TheDamian|Reference,TheDamian>

TheDamian

	=head1 X<TimToady|Reference,TimToady>

TimToady

	=head1 X<token|Reference,Token>

token

	=head1 X<Thunk|Reference,Thunk>

Thunk

	=head1 X<Tight and loose precedence|Reference,Tight;Reference,Loose>

Tight and loose precedence

	=head1 X<Truthy and Falsy|Reference,Truthy;Reference,Falsy>

Truthy and Falsy

	=head1 X<twine|Reference,twine>

twine

	=head1 X<Type objects|Reference,Type Objects>

Type objects

	=head1 X<Type smiley|Reference,Type Smiley>

Type smiley

	=head1 X<value|Reference,value>

value

	=head1 X<UB|Reference,UB>

UB

	=head1 X<Value type|Reference,Value type>

Value type

	=head1 X<Variable|Reference,Variable>

Variable

	=head1 X<Variable interpolation|Reference,Variable Interpolation>

Variable interpolation

	=head1 X<Virtual machine|Reference,Virtual Machine>

Virtual machine

	=head2 X<WAT|Reference,WAT>

WAT

	=head1 X<whitespace|Reference,whitespace>

whitespace

	=head1 X<6model|Reference,6model>

6model

	=head1 X<Sink|Language,sink context>

Sink

	=head1 X<Number|Language,number context>

Number

	=head1 X<String|Language,string context>

String

	=head1 X<Boolean|Language,Boolean context>

Boolean

	=head1 X<List|Language,list context>

List

	=head1 X<Twigils|Syntax,Twigil>

Twigils

	=head4 X«Positional attributes|Variables,$0;Variables,$1»

Positional attributes

	=head4 X«Named attributes|Variables,$<named>»

Named attributes|Variables,$<named>

	=head3 X<C<%?RESOURCES>|Variables,%?RESOURCES>

%?RESOURCES|Variables,%?RESOURCES

	=head3 X<&?ROUTINE|Variables,&?ROUTINE>

&?ROUTINE

	=head3 X<&?BLOCK|Variables,&?BLOCK>

&?BLOCK

	=head3 X<$?DISTRIBUTION|Variables,$?DISTRIBUTION>

$?DISTRIBUTION

	=head2 X<Subroutines|Syntax,sub>

Subroutines

	=head2 X«Blocks and lambdas|Syntax,->»

Blocks and lambdas|Syntax,->

	=head3 X<Automatic signatures|Variables,@_;Variables,%_>

Automatic signatures

	=head2 X<Arguments|Language,Argument>

Arguments

	=head2 X<Multi-dispatch|Syntax,multi>

Multi-dispatch

	=head3 X<proto|Syntax,proto>

proto

	=head3 X<only|Syntax,only>

only

	=head2 X<Closures|Language,closures>

Closures

	=head2 X<Precedence|Traits,is tighter;Traits,is equiv;Traits,is looser>

Precedence

	=head2 X<sub callsame|Subroutines,callsame>

sub callsame

	=head2 X<sub callwith|Subroutines,callwith>

sub callwith

	=head2 X<sub nextsame|Subroutines,nextsame>

sub nextsame

	=head2 X<sub nextwith|Subroutines,nextwith>

sub nextwith

	=head2 X<sub samewith|Subroutines,samewith>

sub samewith

	=head2 X<sub nextcallee|Subroutines,nextcallee>

sub nextcallee

	=head2 X<Wrapped routines|Language,wrapped routines>

Wrapped routines

	=head2 X<Working with modules|Language,import>

Working with modules

	=head1 X<Lexical conventions|Syntax,/ /;Syntax,rx;Syntax,m>

Lexical conventions

	=head1 X<Wildcards|Regexes,.>

Wildcards

	=head3 X<C<\n> and C<\N>|Regexes,\n;Regexes,\N>

\n and \N|Regexes,\n;Regexes,\N

	=head3 X<C<\t> and C<\T>|Regexes,\t;Regexes,\T>

\t and \T|Regexes,\t;Regexes,\T

	=head3 X<C<\h> and C<\H>|Regexes,\h;Regexes,\H>

\h and \H|Regexes,\h;Regexes,\H

	=head3 X<C<\v> and C<\V>|Regexes,\v;Regexes,\V>

\v and \V|Regexes,\v;Regexes,\V

	=head3 X<C<\s> and C<\S>|Regexes,\s;Regexes,\S>

\s and \S|Regexes,\s;Regexes,\S

	=head3 X<C<\d> and C<\D>|Regexes,\d;Regexes,\D>

\d and \D|Regexes,\d;Regexes,\D

	=head3 X<C<\w> and C<\W>|Regexes,\w;Regexes,\W>

\w and \W|Regexes,\w;Regexes,\W

	=head3 X<C<\c> and C<\C>|Regexes,\c;Regexes,\C>

\c and \C|Regexes,\c;Regexes,\C

	=head3 X<C<\x> and C<\X>|Regexes,\x;Regexes,\X>

\x and \X|Regexes,\x;Regexes,\X

	=head2 X«Unicode properties|Regexes,<:property>»

Unicode properties|Regexes,<:property>

	=head2 X«Enumerated character classes and ranges|Regexes,<[ ]>;Regexes,<-[ ]>»

Enumerated character classes and ranges|Regexes,<[ ]>;Regexes,<-[ ]>

	=head2 X<One or more: C<+>|Regexes,+>

One or more: +|Regexes,+

	=head2 X<Zero or more: C<*>|Regexes,*>

Zero or more: *|Regexes,*

	=head2 X<Zero or one: C<?>|Regexes,? (quantifier)>

Zero or one: ?|Regexes,? (quantifier)

	=head2 X<General quantifier: C<** min..max>|Regexes,**>

General quantifier: ** min..max|Regexes,**

	=head2 X<Modified quantifier: C<%>, C<%%>|Regexes,%;Regexes,%%>

Modified quantifier: %, %%|Regexes,%;Regexes,%%

	=head2 X<Greedy versus frugal quantifiers: C<?>|Regexes,?>

Greedy versus frugal quantifiers: ?|Regexes,?

	=head1 X<Longest alternation: C<|>|Regexes,|>

Longest alternation: ||Regexes,|

	=head1 X<Conjunction: C<&&>|Regexes,&&>

Conjunction: &&|Regexes,&&

	=head1 X<Conjunction: C<&>|Regexes,&>

Conjunction: &|Regexes,&

	=head2 X<Start of string and end of string|Regexes,^;Regexes,$>

Start of string and end of string

	=head2 X<Start of line and end of line|Regexes,^^;Regexes,$$>

Start of line and end of line

	=head2 X«Word boundary|Regexes,<?wb>;Regexes,<!wb>»

Word boundary|Regexes,<?wb>;Regexes,<!wb>

	=head2 X«Lookaround assertions|Regexes,positive lookaround assertion <?>;Regexes,negative lookaround assertion <!>;Regexes,?[ »

Lookaround assertions|Regexes,positive lookaround assertion <?>;Regexes,negative lookaround assertion <!>;Regexes,?[

	=head2 X«Lookahead assertions|Regexes,before;Regexes,<?before>»

Lookahead assertions|Regexes,before;Regexes,<?before>

	=head2 X«Lookbehind assertions|Regexes,after;Regexes,<?after>»

Lookbehind assertions|Regexes,after;Regexes,<?after>

	=head2 X«Capturing|Regexes,( )»

Capturing

	=head2 X«Non-capturing grouping|Regexes,[ ]»

Non-capturing grouping

	=head2 X<Named captures|Regexes,Named captures>

Named captures

	=head2 X«Capture markers: C«<( )>»|Regexes,<( )>»

Capture markers: C«<( )>|Regexes,<( )>»

	=head2 X<Lexical conventions|Syntax,s/ / />

Lexical conventions

	=head2 X«C<S///> non-destructive substitution|Regexes,S/// non-destructive substitution»

S/// non-destructive substitution|Regexes,S/// non-destructive substitution

	=head1 X<Tilde for nesting structures|Regexes,tilde;Regexes,~>

Tilde for nesting structures

	=head1 X«Recursive Regexes|Regexes,recursive;Regexes,tilde tilde;Regexes,~~;Regexes,<~~>»

Recursive Regexes|Regexes,recursive;Regexes,tilde tilde;Regexes,~~;Regexes,<~~>

	=head1 X<Subrules|Syntax,regex>

Subrules

	=head1 X<Regex interpolation|Regexes,Regex Interpolation>

Regex interpolation

	=head2 X<Regex adverbs|Regexes,Regex adverbs>

Regex adverbs

	=head3 X<Ignorecase|Adverbs,:ignorecase;Adverbs,:i>

Ignorecase

	=head3 X<Ignoremark|Adverbs,:ignoremark;Adverbs,:m>

Ignoremark

	=head3 X<Ratchet|Adverbs,:ratchet;Adverbs,:r>

Ratchet

	=head3 X<Sigspace|Adverbs,:sigspace;Adverbs,:s>

Sigspace

	=head3 X<Positional adverbs|Adverbs,:1st;Adverbs,:2nd;Adverbs,:3rd;Adverbs,:nth>

Positional adverbs

	=head3 X<Counting|Adverbs,:x>

Counting

	=head3 X<Continue|Adverbs,:continue;Adverbs,:c>

Continue

	=head3 X<Exhaustive|Adverbs,:exhaustive;Adverbs,:ex>

Exhaustive

	=head3 X<Global|Adverbs,:global;Adverbs,:g>

Global

	=head3 X<Pos|Adverbs,:pos;Adverbs,:p>

Pos

	=head3 X<Overlap|Adverbs,:overlap;Adverbs,:ov>

Overlap

	=head3 X<Samecase|Adverbs,:samecase;Adverbs,:ii>

Samecase

	=head3 X<Samemark|Adverbs,:samemark;Adverbs,:mm>

Samemark

	=head3 X<Samespace|Adverbs,:samespace;Adverbs,:ss>

Samespace

	=head3 X<Disable backtracking: C<:>|Regexes,:;Regexes,disable backtracking>

Disable backtracking: :|Regexes,:;Regexes,disable backtracking

	=head3 X<Enable greedy backtracking: C<:!>|Regexes,:!;Regexes,greedy backtracking>

Enable greedy backtracking: :!|Regexes,:!;Regexes,greedy backtracking

	=head3 X<Enable frugal backtracking: C<:?>|Regexes,:?;Regexes,frugal backtracking>

Enable frugal backtracking: :?|Regexes,:?;Regexes,frugal backtracking

	=head1 X<Statements|Control flow,statements>

Statements

	=head1 X<Blocks|Control flow,blocks>

Blocks

	=head1 X<Phasers|Control flow,Phasers>

Phasers

	=head1 X<do|Control flow,do>

do

	=head1 X<start|Control flow,start>

start

	=head1 X<if|Control flow,if>

if

	=head2 X<C<else/elsif>|Control flow,else elsif>

else/elsif|Control flow,else elsif

	=head1 X<C<unless>|Control flow,unless>

unless|Control flow,unless

	=head1 X<C<with orwith without>|Control flow,with orwith without>

with orwith without|Control flow,with orwith without

	=head1 X<when|Control flow,when>

when

	=head1 X<for|Control flow,for>

for

	=head1 X<gather/take|Control flow,gather take>

gather/take

	=head1 X<supply/emit|Control flow,supply emit>

supply/emit

	=head1 X<given|Control flow,given>

given

	=head2 X<default and when|Control flow,default when>

default and when

	=head2 X<given as a statement|Control flow,given statement>

given as a statement

	=head1 X<loop|Control flow,loop>

loop

	=head1 X<while, until|Control flow,while until>

while, until

	=head1 X<repeat/while, repeat/until|Control flow,repeat>

repeat/while, repeat/until

	=head1 X<return|Control flow,return>

return

	=head1 X<return-rw|Control flow,return-rw>

return-rw

	=head1 X<fail|Control flow,fail>

fail

	=head1 X<once|Control flow,once>

once

	=head1 X<next|Control flow,next>

next

	=head1 X<last|Control flow,last>

last

	=head1 X<redo|Control flow,redo>

redo

	=head2 X<Literal strings: Q|Syntax,Q;Syntax,「 」>

Literal strings: Q

	=head2 X<Escaping: q|Syntax,q;Syntax,' '>

Escaping: q

	=head2 X<Interpolation: qq|Syntax,qq;Syntax," ">

Interpolation: qq

	=head2 X<Word quoting with quote protection: qww|Syntax,qww>

Word quoting with quote protection: qww

	=head2 X<Word quoting with interpolation: qqw|Syntax,qqw>

Word quoting with interpolation: qqw

	=head2 X<Shell quoting: qx|Syntax,qx>

Shell quoting: qx

	=head2 X<Shell quoting with interpolation: qqx|Syntax,qqx>

Shell quoting with interpolation: qqx

	=head2 X<Heredocs: :to|Syntax,heredocs :to>

Heredocs: :to

	=head2 X<Unquoting|Language,Unquoting>

Unquoting

	=head2 X<C<%*SUB-MAIN-OPTS>|Variables,%*SUB-MAIN-OPTS>

%*SUB-MAIN-OPTS|Variables,%*SUB-MAIN-OPTS

	=head3 X<C<named-anywhere>|Reference,named-anywhere>

named-anywhere|Reference,named-anywhere

	=head3 X<C<bundling>|Programs,command-line argument bundling>

bundling|Programs,command-line argument bundling

	=head3 X<C<coerce-allomorphs-to>|Programs,command-line argument coercion>

coerce-allomorphs-to|Programs,command-line argument coercion

	=head3 X<C<allow-no>|Programs,allow no- to negate>

allow-no|Programs,allow no- to negate

	=head3 X<C<numeric-suffix-as-value>|Programs,simpler way for numeric values>

numeric-suffix-as-value|Programs,simpler way for numeric values

	=head2 X<C<is hidden-from-USAGE>|Reference,hidden-from-USAGE>

is hidden-from-USAGE|Reference,hidden-from-USAGE

	=head1 X<Unit-scoped definition of C<MAIN>|Reference,unit (MAIN)>

Unit-scoped definition of MAIN|Reference,unit (MAIN)

	=head2 X<sub ARGS-TO-CAPTURE|Subroutines,ARGS-TO-CAPTURE>

sub ARGS-TO-CAPTURE

	=head2 X<sub RUN-MAIN|Subroutines,RUN-MAIN>

sub RUN-MAIN

	=head2 X<sub GENERATE-USAGE|Subroutines,GENERATE-USAGE>

sub GENERATE-USAGE

	=head1 X<Loading and basic importing|Language,compunit>

Loading and basic importing

	=head2 X<C<need>|Syntax,need>

need|Syntax,need

	=head2 X<C<use>|Syntax,use>

use|Syntax,use

	=head2 X<C<require>|Syntax,require>

require|Syntax,require

	=head3 X<EXPORT|Subroutines,sub EXPORT>

EXPORT

	=head3 X<C<whenever>|Control flow,whenever>

whenever|Control flow,whenever

	=head3 X<C<react>|Control flow,react>

react|Control flow,react

	=head2 X<UTF8-C8|Reference,UTF8-C8>

UTF8-C8

	=head2 X<WHAT|Syntax,WHAT>

WHAT

	=head2 X<WHICH|Syntax,WHICH>

WHICH

	=head2 X<WHO|Syntax,WHO>

WHO

	=head2 X<WHERE|Syntax,WHERE>

WHERE

	=head2 X<HOW|Syntax,HOW>

HOW

	=head2 X<WHY|Syntax,WHY>

WHY

	=head2 X<DEFINITE|Syntax,DEFINITE>

DEFINITE

	=head2 X<VAR|Syntax,VAR>

VAR

	=head2 X<BEGIN|Phasers,BEGIN>

BEGIN

	=head2 X<CHECK|Phasers,CHECK>

CHECK

	=head2 X<INIT|Phasers,INIT>

INIT

	=head2 X<END|Phasers,END>

END

	=head2 X<ENTER|Phasers,ENTER>

ENTER

	=head2 X<LEAVE|Phasers,LEAVE>

LEAVE

	=head2 X<KEEP|Phasers,KEEP>

KEEP

	=head2 X<UNDO|Phasers,UNDO>

UNDO

	=head2 X<PRE|Phasers,PRE>

PRE

	=head2 X<POST|Phasers,POST>

POST

	=head2 X<FIRST|Phasers,FIRST>

FIRST

	=head2 X<NEXT|Phasers,NEXT>

NEXT

	=head2 X<LAST|Phasers,LAST>

LAST

	=head2 X<CATCH|Phasers,CATCH>

CATCH

	=head2 X<CONTROL|Phasers,CONTROL>

CONTROL

	=head2 X<LAST|Asynchronous phasers,LAST>

LAST

	=head2 X<QUIT|Asynchronous phasers,QUIT>

QUIT

	=head2 X<CLOSE|Asynchronous phasers,CLOSE>

CLOSE

	=head2 X<DOC|Asynchronous phasers,DOC>

DOC

	=head2 X<Unspace|Syntax,\>

Unspace

	=head2 X<Identifiers|Language,identifiers>

Identifiers

	=head3 X<Number literals|Syntax,Number literals>

Number literals

	=head3 X<Pair literals|Syntax,Pair literals>

Pair literals

	=head3 X<C<package>, C<module>, C<class>, C<role>, and C<grammar> declaration|Syntax,unit;Syntax,module;Syntax,package>

package, module, class, role, and grammar declaration|Syntax,unit;Syntax,module;Syntax,package

	=head2 X<C<lazy>|Syntax,lazy (statement prefix)>

lazy|Syntax,lazy (statement prefix)

	=head2 X<C<eager>|Syntax,eager (statement prefix)>

eager|Syntax,eager (statement prefix)

	=head2 X<C<quietly>|Syntax,quietly (statement prefix)>

quietly|Syntax,quietly (statement prefix)

	=head2 X<C<try>|Syntax,try (statement prefix)>

try|Syntax,try (statement prefix)

	=head2 X<C<do>|Syntax,do (statement prefix)>

do|Syntax,do (statement prefix)

	=head2 X<C<sink>|Syntax,sink (statement prefix)>

sink|Syntax,sink (statement prefix)

	=head2 X<C<react>|Syntax,react (statement prefix)>

react|Syntax,react (statement prefix)

	=head1 X<Catching exceptions|Language,CATCH>

Catching exceptions

	=head1 X<C<try> blocks|Language,try blocks>

try blocks|Language,try blocks

	=head2 X<Single Argument Rule|Language,Single Argument Rule>

Single Argument Rule

	=head1 X<Lazy lists|Language,laziness in Iterable objects>

Lazy lists

	=head2 X<Typing|Language,typed array;Syntax,[ ] (typed array)>

Typing

	=head2 X<Fixed size arrays|Language,Shaped arrays>

Fixed size arrays

	=head2 X<Coercion type|Language,Coercion type>

Coercion type

	=head2 X<Unflattened slurpy|Syntax,**@>

Unflattened slurpy

	=head1 X<Long names|Language,Long names>

Long names

	=head1 X<Capture parameters|Syntax,|>

Capture parameters

	=head2 X<Filetests|Other languages,filetests - perlfunc>

Filetests

	=head2 X<abs|Other languages,abs - perlfunc>

abs

	=head2 X<accept|Other languages,accept - perlfunc>

accept

	=head2 X<alarm|Other languages,alarm - perlfunc>

alarm

	=head2 X<atan2|Other languages,atan2 - perlfunc>

atan2

	=head2 X<bind|Other languages,bind - perlfunc>

bind

	=head2 X<binmode|Other languages,binmode - perlfunc>

binmode

	=head2 X<bless|Other languages,bless - perlfunc>

bless

	=head2 X<break|Other languages,break - perlfunc>

break

	=head2 X<caller|Other languages,caller - perlfunc>

caller

	=head2 X<chdir|Other languages,chdir - perlfunc>

chdir

	=head2 X<chmod|Other languages,chmod - perlfunc>

chmod

	=head2 X<chomp|Other languages,chomp - perlfunc>

chomp

	=head2 X<chop|Other languages,chop - perlfunc>

chop

	=head2 X<chr|Other languages,chr - perlfunc>

chr

	=head2 X<chroot|Other languages,chroot - perlfunc>

chroot

	=head2 X<close|Other languages,close - perlfunc>

close

	=head2 X<closedir|Other languages,closedir - perlfunc>

closedir

	=head2 X<connect|Other languages,connect - perlfunc>

connect

	=head2 X<continue|Other languages,continue - perlfunc>

continue

	=head2 X<cos|Other languages,cos - perlfunc>

cos

	=head2 X<crypt|Other languages,crypt - perlfunc>

crypt

	=head2 X<dbm functions|Other languages,dbm - perlfunc>

dbm functions

	=head2 X<defined|Other languages,defined - perlfunc>

defined

	=head2 X<delete|Other languages,delete - perlfunc>

delete

	=head2 X<die|Other languages,die - perlfunc>

die

	=head2 X<do|Other languages,do - perlfunc>

do

	=head2 X<dump|Other languages,dump - perlfunc>

dump

	=head2 X<each|Other languages,each - perlfunc>

each

	=head2 X<eof|Other languages,eof - perlfunc>

eof

	=head2 X<eval|Other languages,eval - perlfunc>

eval

	=head2 X<evalbytes|Other languages,evalbytes - perlfunc>

evalbytes

	=head2 X<exec|Other languages,exec - perlfunc>

exec

	=head2 X<exists|Other languages,exists - perlfunc>

exists

	=head2 X<exit|Other languages,exit - perlfunc>

exit

	=head2 X<exp|Other languages,exp - perlfunc>

exp

	=head2 X<fc|Other languages,fc - perlfunc>

fc

	=head2 X<fcntl|Other languages,fcntl - perlfunc>

fcntl

	=head2 X<__FILE__|Other languages,__FILE__ - perlfunc>

__FILE__

	=head2 X<fileno|Other languages,fileno - perlfunc>

fileno

	=head2 X<flock|Other languages,flock - perlfunc>

flock

	=head2 X<fork|Other languages,fork - perlfunc>

fork

	=head2 X<formats|Other languages,formats - perlfunc>

formats

	=head2 X<getc|Other languages,getc - perlfunc>

getc

	=head2 X<getpeername|Other languages,getpeername - perlfunc>

getpeername

	=head2 X<getpgrp|Other languages,getpgrp - perlfunc>

getpgrp

	=head2 X<getppid|Other languages,getppid - perlfunc>

getppid

	=head2 X<getpriority|Other languages,getpriority - perlfunc>

getpriority

	=head2 X<get and set functions|Other languages,get and set - perlfunc>

get and set functions

	=head2 X<getsock*|Other languages,getsock - perlfunc>

getsock*

	=head2 X<glob|Other languages,glob - perlfunc>

glob

	=head2 X<gmtime|Other languages,gmtime - perlfunc>

gmtime

	=head2 X<goto|Other languages,goto - perlfunc>

goto

	=head2 X<grep|Other languages,grep - perlfunc>

grep

	=head2 X<hex|Other languages,hex - perlfunc>

hex

	=head2 X<import|Other languages,import - perlfunc>

import

	=head2 X<index|Other languages,index - perlfunc>

index

	=head2 X<int|Other languages,int - perlfunc>

int

	=head2 X<ioctl|Other languages,ioctl - perlfunc>

ioctl

	=head2 X<join|Other languages,join - perlfunc>

join

	=head2 X<keys|Other languages,keys - perlfunc>

keys

	=head2 X<kill|Other languages,kill - perlfunc>

kill

	=head2 X<last|Other languages,last - perlfunc>

last

	=head2 X<lc|Other languages,lc - perlfunc>

lc

	=head2 X<lcfirst|Other languages,lcfirst - perlfunc>

lcfirst

	=head2 X<length|Other languages,length - perlfunc>

length

	=head2 X<__LINE__|Other languages,__LINE__ - perlfunc>

__LINE__

	=head2 X<link|Other languages,link - perlfunc>
	=head2 X<listen|Other languages,listen - perlfunc>

listen

	=head2 X<local|Other languages,local - perlfunc>

local

	=head2 X<localtime|Other languages,localtime - perlfunc>

localtime

	=head2 X<lock|Other languages,lock - perlfunc>

lock

	=head2 X<log|Other languages,log - perlfunc>

log

	=head2 X<lstat|Other languages,lstat - perlfunc>

lstat

	=head2 X<m//|Other languages,m// - perlfunc>

m//

	=head2 X<map|Other languages,map - perlfunc>

map

	=head2 X<mkdir|Other languages,mkdir - perlfunc>

mkdir

	=head2 X<msg*|Other languages,msg* - perlfunc>

msg*

	=head2 X<my|Other languages,my - perlfunc>

my

	=head2 X<next|Other languages,next - perlfunc>

next

	=head2 X<no|Other languages,no - perlfunc>

no

	=head2 X<oct|Other languages,oct - perlfunc>

oct

	=head2 X<open|Other languages,open - perlfunc>

open

	=head2 X<opendir|Other languages,opendir - perlfunc>

opendir

	=head2 X<ord|Other languages,ord - perlfunc>

ord

	=head2 X<our|Other languages,our - perlfunc>

our

	=head2 X<pack|Other languages,pack - perlfunc>

pack

	=head2 X<package|Other languages,package - perlfunc>

package

	=head2 X<__PACKAGE__|Other languages,__PACKAGE__ - perlfunc>

__PACKAGE__

	=head2 X<pipe|Other languages,pipe - perlfunc>

pipe

	=head2 X<pop|Other languages,pop - perlfunc>

pop

	=head2 X<pos|Other languages,pos - perlfunc>

pos

	=head2 X<print|Other languages,print - perlfunc>

print

	=head2 X<printf|Other languages,printf - perlfunc>

printf

	=head2 X<prototype|Other languages,prototype - perlfunc>

prototype

	=head2 X<push|Other languages,push - perlfunc>

push

	=head2 X<quoting|Other languages,quoting - perlfunc>

quoting

	=head2 X<rand|Other languages,rand - perlfunc>

rand

	=head2 X<read|Other languages,read - perlfunc>

read

	=head2 X<readdir|Other languages,readdir - perlfunc>

readdir

	=head2 X<readline|Other languages,readline - perlfunc>

readline

	=head2 X<readlink|Other languages,readlink - perlfunc>
	=head2 X<readpipe|Other languages,readpipe - perlfunc>

readpipe

	=head2 X<recv|Other languages,recv - perlfunc>

recv

	=head2 X<redo|Other languages,redo - perlfunc>

redo

	=head2 X<ref|Other languages,ref - perlfunc>

ref

	=head2 X<rename|Other languages,rename - perlfunc>

rename

	=head2 X<requires|Other languages,requires - perlfunc>

requires

	=head2 X<reset|Other languages,reset - perlfunc>

reset

	=head2 X<return|Other languages,return - perlfunc>

return

	=head2 X<reverse|Other languages,reverse - perlfunc>

reverse

	=head2 X<rewinddir|Other languages,rewinddir - perlfunc>

rewinddir

	=head2 X<rindex|Other languages,rindex - perlfunc>

rindex

	=head2 X<rmdir|Other languages,rmdir - perlfunc>

rmdir

	=head2 X<s///|Other languages,s/// - perlfunc>

s///

	=head2 X<say|Other languages,say - perlfunc>

say

	=head2 X<scalar|Other languages,scalar - perlfunc>

scalar

	=head2 X<seek|Other languages,seek - perlfunc>

seek

	=head2 X<seekdir|Other languages,seekdir - perlfunc>

seekdir

	=head2 X<select|Other languages,select - perlfunc>

select

	=head2 X<semget|Other languages,semget - perlfunc>

semget

	=head2 X<semop|Other languages,semop - perlfunc>

semop

	=head2 X<send|Other languages,send - perlfunc>

send

	=head2 X<setpgrp|Other languages,setpgrp - perlfunc>

setpgrp

	=head2 X<setpriority|Other languages,setpriority - perlfunc>

setpriority

	=head2 X<setsockopt|Other languages,setsockopt - perlfunc>

setsockopt

	=head2 X<shift|Other languages,shift - perlfunc>

shift

	=head2 X<shm*|Other languages,shm* - perlfunc>

shm*

	=head2 X<shutdown|Other languages,shutdown - perlfunc>

shutdown

	=head2 X<sin|Other languages,sin - perlfunc>

sin

	=head2 X<sleep|Other languages,sleep - perlfunc>

sleep

	=head2 X<sockets|Other languages,sockets - perlfunc>

sockets

	=head2 X<sort|Other languages,sort - perlfunc>

sort

	=head2 X<splice|Other languages,splice - perlfunc>

splice

	=head2 X<split|Other languages,split - perlfunc>

split

	=head2 X<sprintf|Other languages,sprintf - perlfunc>

sprintf

	=head2 X<sqrt|Other languages,sqrt - perlfunc>

sqrt

	=head2 X<srand|Other languages,srand - perlfunc>

srand

	=head2 X<state|Other languages,state - perlfunc>

state

	=head2 X<study|Other languages,study - perlfunc>

study

	=head2 X<sub|Other languages,sub - perlfunc>

sub

	=head2 X<__SUB__|Other languages,__SUB__ - perlfunc>

__SUB__

	=head2 X<substr|Other languages,substr - perlfunc>

substr

	=head2 X<symlink|Other languages,symlink - perlfunc>
	=head2 X<syscall|Other languages,syscall - perlfunc>

syscall

	=head2 X<sys*|Other languages,sys* - perlfunc>

sys*

	=head2 X<system|Other languages,system - perlfunc>

system

	=head2 X<syswrite|Other languages,syswrite - perlfunc>

syswrite

	=head2 X<tell|Other languages,tell - perlfunc>

tell

	=head2 X<telldir|Other languages,telldir - perlfunc>

telldir

	=head2 X<tie|Other languages,tie - perlfunc>

tie

	=head2 X<time|Other languages,time - perlfunc>

time

	=head2 X<times|Other languages,times - perlfunc>

times

	=head2 X<tr///|Other languages,tr/// - perlfunc>

tr///

	=head2 X<truncate|Other languages,truncate - perlfunc>

truncate

	=head2 X<uc|Other languages,uc - perlfunc>

uc

	=head2 X<ucfirst|Other languages,ucfirst - perlfunc>

ucfirst

	=head2 X<undef|Other languages,undef - perlfunc>

undef

	=head2 X<unlink|Other languages,unlink - perlfunc>
	=head2 X<unpack|Other languages,unpack - perlfunc>

unpack

	=head2 X<unshift|Other languages,unshift - perlfunc>

unshift

	=head2 X<untie|Other languages,untie - perlfunc>

untie

	=head2 X<use|Other languages,use - perlfunc>

use

	=head2 X<utime|Other languages,utime - perlfunc>

utime

	=head2 X<values|Other languages,values - perlfunc>

values

	=head2 X<vec|Other languages,vec - perlfunc>

vec

	=head2 X<wait|Other languages,wait - perlfunc>

wait

	=head2 X<waitpid|Other languages,waitpid - perlfunc>

waitpid

	=head2 X<wantarray|Other languages,wantarray - perlfunc>

wantarray

	=head2 X<warn|Other languages,warn - perlfunc>

warn

	=head2 X<write|Other languages,write - perlfunc>

write

	=head2 X<y///|Other languages,y/// - perlfunc>

y///

	=head1 X<Statements|Tutorial,statement (Basics)>

Statements

	=head2 X<Scalar|Tutorial,scalar (Basics)>

Scalar

	=head2 X<String literals|Tutorial,string literal (Basics)>

String literals

	=head1 X<Hashes|Tutorial,hash (Basics)>

Hashes

	=head1 X<Topic variable|Tutorial,topic variable (Basics)>

Topic variable

	=head2 X<Variable interpolation|Tutorial,variable interpolation (Basics)>

Variable interpolation

	=head2 X<Non-string keys (object hash)|Language,non-string keys;Language,object hash;Syntax,:{}>

Non-string keys (object hash)

	=head2 X<Interpolating into names|Language,interpolating into names>

Interpolating into names

	=head2 X<Direct lookup|Syntax,::($c).m;Syntax,A."$m"()>

Direct lookup

	=head2 X<B<pack>|Language,pack>

pack|Language,pack

	=head2 X<B<macros>|Language,macros>

macros|Language,macros

	=head2 X<B<cached>|Language,:cached>

cached|Language,:cached

	=head2 X<B<rakuast>|Language,:rakuast>

rakuast|Language,:rakuast

	=head1 X<Class|Tutorial,class;Tutorial,state>

Class

	=head1 X<Attributes|Tutorial,attributes;Tutorial,encapsulation;Tutorial,has>

Attributes

	=head2 X<Twigil C<$!>|Tutorial,twigils;Tutorial,!;Tutorial,&>

Twigil $!|Tutorial,twigils;Tutorial,!;Tutorial,&

	=head2 X<C<is rw> trait|Tutorial,is rw>

is rw trait|Tutorial,is rw

	=head2 X<Private methods|Tutorial,FQN;Tutorial,Private methods>

Private methods

	=head1 X<Construction|Tutorial,Constructor>

Construction

	=head2 X<C<TWEAK>|Tutorial,TWEAK>

TWEAK|Tutorial,TWEAK

	=head2 X<C<BUILD>|Tutorial,BUILD>

BUILD|Tutorial,BUILD

	=head1 X<Destruction|Tutorial,DESTROY>

Destruction

	=head2 X<A word on types|Tutorial,type object;Tutorial,DEFINITE>

A word on types

	=head1 X<Inheritance|Tutorial,inheritance>

Inheritance

	=head2 X<Overriding default gist method|Reference,Overriding default gist method>

Overriding default gist method

	=head2 X<Zen slices|Language,Zen slices>

Zen slices

	=head3 X<$ARG, $_|Other languages,$_ (Perl)>

$ARG, $_

	=head3 X<@ARG, @_|Other languages,@_ (Perl)>

@ARG, @_

	=head3 X<$LIST_SEPARATOR, $"|Other languages,$" (Perl)>

$LIST_SEPARATOR, $"

	=head3 X<$PROCESS_ID, $PID, $$|Other languages,$$ (Perl)>

$PROCESS_ID, $PID, $$

	=head3 X<$PROGRAM_NAME, $0|Other languages,$0 (Perl)>

$PROGRAM_NAME, $0

	=head3 X<@INC|Other languages,@INC (Perl)>

@INC

	=head3 X<%INC|Other languages,%INC (Perl)>

%INC

	=head1 X<INTRODUCTION|Programs,rakudoc>

INTRODUCTION

	=head2 X<trait is default|Traits,is default>

trait is default

	=head2 X<Trait is default|Traits,is default>

Trait is default

	=head2 X<Trait is required|Traits,is required>

Trait is required

	=head2 X<trait is DEPRECATED|Traits,is DEPRECATED>

trait is DEPRECATED

	=head2 X<trait is rw|Traits,is rw>

trait is rw

	=head2 X<trait is built|Traits,is built>

trait is built

	got-index => / <head> .*? X [ '<' | '«' ] /
	=head1 X<|Language,Whitespace> Whitespace characters

Whitespace characters

=end rakudoc

Elucid8::Build v0.12.10

Renders RakuDoc sources in multiple languages to web site

Authors

  • Richard Hainsworth

License

Artistic-2.0

Dependencies

Rakuast::RakuDoc::RenderRakuConfigPrettyDumpGit::Blame::File

Test Dependencies

Provides

  • Elucid8-Add-ui-lang
  • Elucid8-Build
  • Elucid8-Gather
  • Elucid8::Plugin::HTML::AutoIndex
  • Elucid8::Plugin::HTML::Favicon
  • Elucid8::Plugin::HTML::SiteMap
  • Elucid8::Plugin::HTML::UISwitcher

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.