Author: larry Date: Wed Apr 2 09:49:48 2008 New Revision: 14535 Modified: doc/trunk/design/syn/S02.pod
Log: Another fix suggested by John M. Dlugosz++, whose name I can almost spell now. Modified: doc/trunk/design/syn/S02.pod ============================================================================== --- doc/trunk/design/syn/S02.pod (original) +++ doc/trunk/design/syn/S02.pod Wed Apr 2 09:49:48 2008 @@ -1356,10 +1356,14 @@ Subscripts now consistently dereference the container produced by whatever was to their left. Whitespace is not allowed between a -variable name and its subscript. However, there is a corresponding -B<dot> form of each subscript (C<@foo.[1]> and C<%bar.{'a'}>). Constant -string subscripts may be placed in angles, so C<%bar.{'a'}> may also -be written as C<< %bar<a> >> or C<< %bar.<a> >>. +variable name and its subscript. However, there are two ways to +stretch the construct out visually. Since a subscript is a kind +of postfix operator, there is a corresponding B<dot> form of each +subscript (C<@foo.[1]> and C<%bar.{'a'}>) that makes the dereference +a little more explicit. Constant string subscripts may be placed +in angles, so C<%bar.{'a'}> may also be written as C<< %bar<a> >> +or C<< %bar.<a> >>. Additionally, you may insert extra whitespace +using the unspace. =item *