Skip to content

Commit

Permalink
Moves anchors above and fixes hash links refs #1303
Browse files Browse the repository at this point in the history
  • Loading branch information
JJ committed Sep 29, 2018
1 parent 00b7b00 commit e178989
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions doc/Language/glossary.pod6
Expand Up @@ -4,8 +4,8 @@
=SUBTITLE Glossary of Perl 6 terminology
=head1 Abstract class
X<|Abstract Class>
=head1 Abstract class
The generic Computer Science term "abstract class" defines the
L<interface|#Interface> or L<#API> of a class. In Perl 6, this is
Expand All @@ -19,8 +19,8 @@ implemented using L<roles|#Roles> with L<stubbed|#Stub> methods.
method bark { say "woof" } # *MUST* be implemented by class
}
=head1 Advent calendar
X<|Advent Calendar>
=head1 Advent calendar
In the context of Perl 6, a yearly set of blog posts for each day from
the 1st until the 25th of December, to be found at
Expand Down Expand Up @@ -52,8 +52,8 @@ integer value, followed by a name (for the key):
Also see L<#Colon pair and colon list>.
=head1 Adverbial pair
X<|Adverbial Pair>
=head1 Adverbial pair
A generalized form of C<pair notation>. They all start with the colon,
like:
Expand All @@ -69,7 +69,7 @@ like:
:!foo | foo => False
=end table
Also see L<#Adverb> and L<#Colon Pair and Colon List>.
Also see L<#Adverb> and L<#Colon pair and colon list>.
=head1 Allomorph
X<|Allomorph>
Expand Down Expand Up @@ -135,25 +135,25 @@ say $s.name; # OUTPUT: «triple␤»
=for code :skip-test
say triple(42); # OUTPUT: «Undeclared routine: triple␤»
=head1 API
X<|API>
=head1 API
Application Programming Interface. Ideally, someone using your system or
library should be able to do so with knowledge only of the API, but not
necessarily knowing anything about the internals or implementation.
See also L<#Abstract Class>.
See also L<#Abstract class>.
=head1 Apocalypse
X<|Apocalypse>
=head1 Apocalypse
A document originally written by L<#TimToady>, in which he processed the
initial barrage of RFCs that came out of the Perl community. Now only kept
as an historical document for reference. See also L<#Exegesis> and
L<#Synopsis>.
=head1 Arity
X<|Arity>
=head1 Arity
The number of L<positional|/type/Positional> operands expected by an
L<operator|#Operator>, subroutine, method or callable block.
Expand All @@ -166,7 +166,7 @@ L<operator|#Operator>, subroutine, method or callable block.
=end code
The arity of a C<Callable> is one of the main selectors in
L<multi-dispatch|#Multi-Dispatch>.
L<multi-dispatch|#Multi-dispatch>.
=head1 ASCII operator
X<|ASCII operator>
Expand Down Expand Up @@ -383,7 +383,7 @@ and attributes, and an instance carries it into the real world.
=head1 Interface
X<|Interface>
An interface is an L<abstract class|#Abstract Class>.
An interface is an L<abstract class|#Abstract class>.
=head1 Invocant
Expand Down Expand Up @@ -739,8 +739,8 @@ MoarVM has some similarities with the Hotspot VM so you may peruse its
L<glossary|http://openjdk.java.net/groups/hotspot/docs/HotSpotGlossary.html>
for entries missing from the present one.
=head1 Multi-Dispatch
X<|Multi-Dispatch>X<|MMD>
=head1 Multi-dispatch
The process of picking a candidate for calling of a set of L<methods|/type/Method> or L<subs|/type/Sub> that
come by the same name but with different arguments. The most narrow candidate
Expand All @@ -751,7 +751,7 @@ chosen if one exists, otherwise an exception is thrown.
X<|multi-method>
A L<method|/type/Method> that has multiple candidates going by the same name
and are subject to L<Multi-Dispatch|#Multi-Dispatch>.
and are subject to L<Multi-Dispatch|#Multi-dispatch>.
=head1 NFG
Expand Down

0 comments on commit e178989

Please sign in to comment.