Author: audreyt Date: Mon Jun 12 18:32:09 2006 New Revision: 9625 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Even more typo/nit cleanup; also clarify that while prefix:<%> is not "simple" scalar lvalue, infix:<%> is. Modified: doc/trunk/design/syn/S03.pod ============================================================================== --- doc/trunk/design/syn/S03.pod (original) +++ doc/trunk/design/syn/S03.pod Mon Jun 12 18:32:09 2006 @@ -147,9 +147,11 @@ precedence levels autoincrement, exponentiation, symbolic unary, multiplicative, and additive; but these are limited to standard operators that are known to return numbers, strings, or booleans. -(Operators that imply list operations are excluded: C<@>, C<%>, -and C<xx>, for instance. Hyper operators are also excluded, but -post-assigment forms such as C<SIMPLE += SIMPLE> are allowed. + +Operators that imply list operations are excluded: prefix C<@>, +prefix C<%> and infix C<xx>, for instance. Hyper operators are +also excluded, but post-assigment forms such as C<SIMPLE += SIMPLE> +are allowed. All other forms imply list assignment, and will evaluate both sides of the assignment in list context at runtime. However, this is