Re: [svn:perl6-synopsis] r9575 - doc/trunk/design/syn
On 6/11/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: (Operators that imply list operations are excluded: C@, C%, and Cxx, for instance. Hyper operators are also excluded, but -post-assigment forms such as CSIMPLE += SIMPLE is allowed.) +post-assigment forms such as CSIMPLE += SIMPLE are allowed. while the nits are being picked... s/assigment/assignment/ s/allowed\./allowed)./
Re: [svn:perl6-synopsis] r9575 - doc/trunk/design/syn
-post-assigment forms such as CSIMPLE += SIMPLE is allowed.) +post-assigment forms such as CSIMPLE += SIMPLE are allowed. s/allowed\./allowed)./ Umm, no. The ) was correct in its original position (after the full stop). It just seems to have disappeared. -- Always crash crash crashWell come on and let me know You're happy when I'm running bash Should I play or should I code? One test is fine, next is black(with apologies to The Clash) So if you want a dodgy hack worse at http://surreal.istic.org/songs pgpOPEIo0wrIF.pgp Description: PGP signature
Re: [svn:perl6-synopsis] r9575 - doc/trunk/design/syn
On 6/12/06, Daniel Hulme [EMAIL PROTECTED] wrote: -post-assigment forms such as CSIMPLE += SIMPLE is allowed.) +post-assigment forms such as CSIMPLE += SIMPLE are allowed. s/allowed\./allowed)./ Umm, no. The ) was correct in its original position (after the full stop). It just seems to have disappeared. Yeah, my bad. I meant to have the paren after the period. Thanks :-) David
[svn:perl6-synopsis] r9575 - doc/trunk/design/syn
Author: audreyt Date: Sun Jun 11 17:16:35 2006 New Revision: 9575 Modified: doc/trunk/design/syn/S03.pod Log: * S03: typo, nit, etc, reported by masak++. Modified: doc/trunk/design/syn/S03.pod == --- doc/trunk/design/syn/S03.pod(original) +++ doc/trunk/design/syn/S03.podSun Jun 11 17:16:35 2006 @@ -149,10 +149,10 @@ operators that are known to return numbers, strings, or booleans. (Operators that imply list operations are excluded: C@, C%, and Cxx, for instance. Hyper operators are also excluded, but -post-assigment forms such as CSIMPLE += SIMPLE is allowed.) +post-assigment forms such as CSIMPLE += SIMPLE are allowed. All other forms imply list assignment, and will evaluate both sides -of the assignment in list context (eventually). However, this is +of the assignment in list context at runtime. However, this is primarily a syntactic distinction, and no semantic or type information is used, since it influences subsequent parsing. In particular, even if a function is known to return a scalar value from its declaration,