Re: [svn:perl6-synopsis] r14401 - doc/trunk/design/syn

2007-05-24 Thread Jonathan Lang
Perhaps it's better to think of '@' and '@@' as working with different contexts. S02 says that there are three main contexts (void, scalar, and list); that scalar context has a number of "sub-contexts" (boolean, integer, number, and string), and that list context has a number of sub-contexts base

Re: [svn:perl6-synopsis] r14401 - doc/trunk/design/syn

2007-05-24 Thread Jonathan Lang
Darren Duncan wrote: Jonathan Lang wrote: >I see no mention of C<@@x> in this section. I would assume that >C<@@x> may be bound to any object that does the C >role, with a note to the effect that the C role does >the C role (and thus anything that C<@x> may be bound to, >C<@@x> may also be bound

Re: [svn:perl6-synopsis] r14401 - doc/trunk/design/syn

2007-05-24 Thread Darren Duncan
At 4:00 PM -0700 5/23/07, Jonathan Lang wrote: I see no mention of C<@@x> in this section. I would assume that C<@@x> may be bound to any object that does the C role, with a note to the effect that the C role does the C role (and thus anything that C<@x> may be bound to, C<@@x> may also be bound

Re: [svn:perl6-synopsis] r14401 - doc/trunk/design/syn

2007-05-23 Thread Jonathan Lang
[EMAIL PROTECTED] wrote: Sigils indicate overall interface, not the exact type of the bound +object. Different sigils imply different minimal abilities. I see no mention of C<@@x> in this section. I would assume that C<@@x> may be bound to any object that does the C role, with a note to the

[svn:perl6-synopsis] r14401 - doc/trunk/design/syn

2007-05-23 Thread larry
Author: larry Date: Wed May 23 11:11:34 2007 New Revision: 14401 Modified: doc/trunk/design/syn/S02.pod Log: Clarifications suggested by Jonathan Lang++ and spinclad++. Modified: doc/trunk/design/syn/S02.pod == --- d