@@ -564,15 +564,15 @@ The C<mainline> is the program text that is not part of any kind of block.
564
564
f(); # in mainline again
565
565
566
566
You can also have the mainline of any package-like declarator, such as
567
- L < class|#Class > , L < module|/language/modules > , L < grammar|/language/grammars > , etc. These are
567
+ class, L < module|/language/modules > , L < grammar|/language/grammars > , etc. These are
568
568
typically run just after the class/module/grammar have been compiled (or
569
569
when loaded from a pre-compiled file).
570
570
571
571
= head1 MoarVM
572
572
X < |MoarVM >
573
573
574
574
MoarVM is short for Metamodel On A Runtime Virtual Machine.
575
- It's a virtual machine designed specifically for L < #NQP > and its L < # MOP> :
575
+ It's a virtual machine designed specifically for L < #NQP > and its L < MOP|/language/mop > :
576
576
L < #6model > . A document about
577
577
L < the purpose of MoarVM|https://github.com/MoarVM/MoarVM/blob/master/docs/reveal.md > .
578
578
MoarVM has some similarities with the Hotspot VM so you may peruse its
@@ -687,7 +687,7 @@ The Perl programming language in its many forms.
687
687
X < |REPL >
688
688
689
689
A way to describe L < Perl|#Perl > as a language, considered to be improper by
690
- many in the L < # Perl Community> .
690
+ many in the L < Perl Community|/language/community > .
691
691
692
692
= head1 POD
693
693
X < |POD >
@@ -747,7 +747,7 @@ either $, @, %, or & respectively for a L<scalar|/type/Scalar>,
747
747
L < array|/type/Array > , L < hash|/type/Hash > , or L < code|/type/Code > variable. See also
748
748
Twigil and role. Also sigiled variables allow short conventions
749
749
for L < variable interpolation|#Variable Interpolation > in a double quoted
750
- string, or even L < postcircumfix|#Postcircumfix > expressions starting with
750
+ string, or even postcircumfix expressions starting with
751
751
such a variable.
752
752
753
753
= head1 Sigilless Variable
@@ -776,7 +776,7 @@ X<|Stub>
776
776
X < |Symbol >
777
777
778
778
Fancy alternative way to denote a name. Generally used in the context of
779
- L < module|/language/modules > s linking, be it in the L < #OS > level, or at the Perl 6 L < #Virtual Machine > level
779
+ L < module|/language/modules > s linking, be it in the OS level, or at the Perl 6 L < #Virtual Machine > level
780
780
for modules generated from languages targeting these VMs. The set of
781
781
imported or exported symbols is called the symbol table.
782
782
@@ -845,10 +845,10 @@ X<|Variable Interpolation>
845
845
X < |Virtual Machine >
846
846
847
847
A virtual machine is the Perl compiler entity that executes the
848
- L < bytecode|#Bytecode > . It can optimize the bytecode or generate
848
+ L < bytecode|#bytecode > . It can optimize the bytecode or generate
849
849
machine code Just in Time. Examples are
850
850
L < #MoarVM > , L < #Parrot > (who are intended to run Perl 6) and more
851
- generic virtual machines such as L < # JVM> and Javascript.
851
+ generic virtual machines such as JVM and Javascript.
852
852
853
853
= head1 whitespace
854
854
X < |whitespace >
0 commit comments