Author: tjp
Date: 2008-12-29 03:54:57 +0100 (Mon, 29 Dec 2008)
New Revision: 24671

Modified:
   docs/Perl6/Spec/S02-bits.pod
   docs/Perl6/Spec/S03-operators.pod
   docs/Perl6/Spec/S04-control.pod
   docs/Perl6/Spec/S05-regex.pod
   docs/Perl6/Spec/S06-routines.pod
Log:
Fixed typos/grammar in S02-S06.


Modified: docs/Perl6/Spec/S02-bits.pod
===================================================================
--- docs/Perl6/Spec/S02-bits.pod        2008-12-28 18:21:49 UTC (rev 24670)
+++ docs/Perl6/Spec/S02-bits.pod        2008-12-29 02:54:57 UTC (rev 24671)
@@ -1545,7 +1545,7 @@
 
 With multiple dispatch, C<&foo> may actually be the name of a set
 of candidate functions (which you can use as if it were an ordinary function).
-However, in that case C<&foo> by itself is not be sufficient to uniquely
+However, in that case C<&foo> by itself is not sufficient to uniquely
 name a specific function.  To do that, the type may be refined by
 using a signature literal as a postfix operator:
 

Modified: docs/Perl6/Spec/S03-operators.pod
===================================================================
--- docs/Perl6/Spec/S03-operators.pod   2008-12-28 18:21:49 UTC (rev 24670)
+++ docs/Perl6/Spec/S03-operators.pod   2008-12-29 02:54:57 UTC (rev 24671)
@@ -2501,7 +2501,7 @@
 =item *
 
 List operators are all parsed consistently.  As in Perl 5,
-to the left a list operator look like term, while to the right it looks like
+to the left a list operator looks like a term, while to the right it looks like
 an operator that is looser than comma.  Unlike in Perl 5, the difference
 between the list operator form and the function form is consistently
 indicated via whitespace between the list operator and the first
@@ -4030,7 +4030,7 @@
 
 (Note that the semantics of C<our> are different from Perl 5, where the
 initialization happens at the same time as a C<my>.  To get the same
-effect in Perl 6 you'd have to say "c<(our $foo) = 1;>" instead.)
+effect in Perl 6 you'd have to say "C<(our $foo) = 1;>" instead.)
 
 If you do not initialize a container, it starts out undefined at the
 beginning of its natural lifetime.  (In other words, you can't use

Modified: docs/Perl6/Spec/S04-control.pod
===================================================================
--- docs/Perl6/Spec/S04-control.pod     2008-12-28 18:21:49 UTC (rev 24670)
+++ docs/Perl6/Spec/S04-control.pod     2008-12-29 02:54:57 UTC (rev 24671)
@@ -1298,7 +1298,7 @@
     sub foo {
        # conceptual cloning happens to both blocks below
         my $x = 1;
-        my sub bar { print $x }         # already conceptualy cloned, but can 
be lazily deferred
+        my sub bar { print $x }         # already conceptually cloned, but can 
be lazily deferred
         my &baz := { bar(); print $x }; # block is cloned immediately, forcing 
cloning of bar
         my $code = &bar;                # this would also force bar to be 
cloned
         return &baz;

Modified: docs/Perl6/Spec/S05-regex.pod
===================================================================
--- docs/Perl6/Spec/S05-regex.pod       2008-12-28 18:21:49 UTC (rev 24670)
+++ docs/Perl6/Spec/S05-regex.pod       2008-12-29 02:54:57 UTC (rev 24671)
@@ -1421,7 +1421,7 @@
 Note that C<< <!alpha> >> is different from C<< <-alpha> >>.
 C<< /<-alpha>/ >> is a complemented character class equivalent to
 C<<< /<!before <alpha>> ./ >>>, whereas C<< <!alpha> >> is a zero-width
-assertion equivalent to a /<!before <alpha>>/ assertion.
+assertion equivalent to a C<<< /<!before <alpha>>/ >>> assertion.
 
 Note also that as a metacharacter C<!> doesn't change the parsing
 rules of whatever follows (unlike, say, C<+> or C<->).

Modified: docs/Perl6/Spec/S06-routines.pod
===================================================================
--- docs/Perl6/Spec/S06-routines.pod    2008-12-28 18:21:49 UTC (rev 24670)
+++ docs/Perl6/Spec/S06-routines.pod    2008-12-29 02:54:57 UTC (rev 24671)
@@ -535,7 +535,7 @@
 
 The C<:p> stands for "pairs", not "positional"--the C<:p> adverb may be
 placed on any Hash access to make it mean "pairs" instead of "values".
-If you want the pair (or pairs) to be interpreted a named argument,
+If you want the pair (or pairs) to be interpreted as a named argument,
 you may do so by prefixing with the C<< prefix:<|> >> operator:
 
     doit |%hash<a>:p,1,2,3;

Reply via email to