Skip to content

Commit c856a55

Browse files
authored
Merge pull request #1840 from titsuki/add-index
Add index for FAQ
2 parents 513c3e8 + fcee374 commit c856a55

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

doc/Language/faq.pod6

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
77
=head1 General
88
9+
X<|Rakudo and Perl 6 (FAQ)>
910
=head2 What's the difference between Rakudo and Perl 6?
1011
1112
Properly speaking, L<Rakudo|http://rakudo.org/> is an implementation of Perl 6.
@@ -31,6 +32,7 @@ $ perl6 -v
3132
This is Rakudo version 2017.07 built on MoarVM version 2017.07
3233
implementing Perl 6.c.
3334
35+
X<|v6.d (FAQ)>
3436
=head2 When is v6.d going to be released?
3537
3638
Hopefully within a few months. Details at L<https://github.com/perl6/6.d-prep>
@@ -41,7 +43,8 @@ features were already implemented in 6.c compiler, due to the lack (at the
4143
time) of the infrastructure to support separate language versions. Thus, when
4244
6.d is released, you may find you were already using many of the new features.
4345
44-
X<|Rakudo Star (FAQ)>
46+
X<|Rakudo Star DMG binary installer (FAQ)> X<|Rakudo Star MSI binary installer (FAQ)> X<|Rakudo Star docker image (FAQ)>
47+
X<|Rakudo Star for Linux (FAQ)> X<|Rakudo Star for Windows (FAQ)> X<|Rakudo Star for Mac (FAQ)>
4548
=head2 As a Perl 6 user, what should I install?
4649
4750
Mac users can use the latest Rakudo Star DMG binary installer at
@@ -93,6 +96,7 @@ You can always L<get help from a live human in our help
9396
chat|https://webchat.freenode.net/?channels=#perl6> or L<search the chat
9497
logs|https://www.google.com/search?q=site:irclog.perlgeek.de+inurl:perl6>.
9598
99+
X<|Specification (FAQ)>
96100
=head2 What is the Perl 6 specification?
97101
98102
The specification refers to the official test suite for Perl 6. It's called
@@ -120,7 +124,7 @@ There are several B<5to6-> guides in the L<Language section of the
120124
documentation|https://docs.perl6.org/language.html>, most notable of which
121125
is the L<5to6-nutshell|https://docs.perl6.org/language/5to6-nutshell> guide.
122126
123-
X<|Ruby (FAQ)>
127+
X<|Ruby Quickstart (FAQ)>
124128
=head2 I'm a Ruby programmer looking for quickstart type docs?
125129
126130
See the L<rb-nutshell|https://docs.perl6.org/language/rb-nutshell> guide.
@@ -144,7 +148,7 @@ L<modules.perl6.org website|https://modules.perl6.org/> (temporarily, it's
144148
available as a
145149
L<raw JSON file|https://github.com/ugexe/Perl6-ecosystems/blob/master/cpan.json>
146150
147-
X<|p6doc (FAQ)>
151+
X<|p6doc (FAQ)> X<|perldoc (FAQ)>
148152
=head2 Is there a perldoc (command line documentation viewer) for Perl 6?
149153
150154
Yes, it's called p6doc and is present in the ecosystem under that name. It's
@@ -177,6 +181,7 @@ It's very easy to use Nativecall to access them.
177181
An ecosystem module L<POSIX|https://github.com/cspencer/perl6-posix> is
178182
also available.
179183
184+
X<|Core standard library (FAQ)> X<|Rakudo Star distribution and compiler-only release (FAQ)>
180185
=head2 Does Rakudo have a core standard library?
181186
182187
L<Rakudo Star distribution|https://rakudo.perl6.org/downloads/star/> does come
@@ -466,7 +471,7 @@ on an expression, and item context (not flattening) with C<$( ... )>
466471
or by calling the C<.item> method on an expression.
467472
468473
469-
X<|sigils (FAQ)>
474+
X<|Sigils (FAQ)>
470475
=head2 Why sigils? Couldn't you do without them?
471476
472477
There are several reasons:
@@ -494,7 +499,7 @@ hash key. Use a closure to help it to understand you.
494499
my $foo = "abc";
495500
say "{$foo}<html-tag>";
496501
497-
X<|coroutine (FAQ)>
502+
X<|Coroutine (FAQ)>
498503
=head2 Does Perl 6 have coroutines? What about C<yield>?
499504
500505
Perl 6 has no C<yield> statement like Python does, but it does offer similar

0 commit comments

Comments
 (0)