Author: larry Date: Sat Aug 4 09:06:15 2007 New Revision: 14434 Modified: doc/trunk/design/syn/S06.pod
Log: relaxed restriction on placeholders as suggested by Aaron Crane++ Modified: doc/trunk/design/syn/S06.pod ============================================================================== --- doc/trunk/design/syn/S06.pod (original) +++ doc/trunk/design/syn/S06.pod Sat Aug 4 09:06:15 2007 @@ -13,7 +13,7 @@ Maintainer: Larry Wall <[EMAIL PROTECTED]> Date: 21 Mar 2003 - Last Modified: 3 Aug 2007 + Last Modified: 4 Aug 2007 Number: 6 Version: 89 @@ -1397,8 +1397,9 @@ Note that placeholder variables syntactically cannot have type constraints. Also, it is illegal to use placeholder variables in a block that already has a signature, because the autogenerated signature would conflict with that. -Placeholder names may only be lowercase, not because we're mean, but -because it helps us catch references to obsolete Perl 5 variables such as $^O. +Placeholder names consisting of a single uppercase letter are disallowed, +not because we're mean, but because it helps us catch references to +obsolete Perl 5 variables such as $^O. =head1 Properties and traits