Author: audreyt
Date: Wed Jul  5 22:28:06 2006
New Revision: 9815

Modified:
   doc/trunk/design/syn/S11.pod

Log:
* S11: TimToady++ changes this:

    use v6-**;  # this caused warnings in perl5

  to this:

    use v6-alpha;

  which has the good effect of denoting this is _not_ Perl 6.0.0
  and the syntax is subject to change.


Modified: doc/trunk/design/syn/S11.pod
==============================================================================
--- doc/trunk/design/syn/S11.pod        (original)
+++ doc/trunk/design/syn/S11.pod        Wed Jul  5 22:28:06 2006
@@ -12,9 +12,9 @@
 
   Maintainer: Larry Wall <[EMAIL PROTECTED]>
   Date: 27 Oct 2004
-  Last Modified: 4 Jul 2006
+  Last Modified: 6 Jul 2006
   Number: 11
-  Version: 13
+  Version: 14
 
 =head1 Overview
 
@@ -265,17 +265,19 @@
 
 to guarantee that you get the unembraced Perl.  C<:-)>
 
-Perl is the default module name, so
+Perl is the default module name, so this means the same thing:
 
     use v6-cpan:TPF;
 
-means the same thing.  As a variant of that, the current Perl 5
-incantation to switch to Perl 6 parsing is
-
-    use v6-**;
-
-(though in Perl 5 this actually ends up calling the v6.pm module with a
-C<-**> argument for insane-but-useful reasons.)
+Before the full specification of Perl 6.0.0 is released, you can use C<alpha>
+as the author slot to denote a program using syntax that is still subject
+to change:
+
+    use v6-alpha;
+
+The C<use v6-alpha> line also serves as the Perl 5 incantation to switch to
+Perl 6 parsing.  In Perl 5 this actually ends up calling the v6.pm module with 
a
+C<-alpha> argument, for insane-but-useful reasons.
 
 For wildcards any valid smartmatch selector works:
 

Reply via email to