Author: larry
Date: Wed Sep 13 17:36:38 2006
New Revision: 11979
Modified:
doc/trunk/design/syn/S02.pod
doc/trunk/design/syn/S12.pod
Log:
regularized metaobject method names as requested by dduncan++
Modified: doc/trunk/design/syn/S02.pod
==
Author: larry
Date: Wed Sep 13 15:20:27 2006
New Revision: 11978
Modified:
doc/trunk/design/syn/S12.pod
Log:
Clarified that interogative methods are also named unaries.
Modified: doc/trunk/design/syn/S12.pod
==
--- d
At 11:05 AM -0700 9/13/06, [EMAIL PROTECTED] wrote:
Modified: doc/trunk/design/syn/S02.pod
+'x'.HOW.get_method_list; # get available methods for strings
Modified: doc/trunk/design/syn/S12.pod
+The C<.HOW.getmethods> method returns method-descriptors containing:
As you can see, there is
Author: larry
Date: Wed Sep 13 11:05:34 2006
New Revision: 11977
Modified:
doc/trunk/design/syn/S02.pod
doc/trunk/design/syn/S03.pod
doc/trunk/design/syn/S06.pod
doc/trunk/design/syn/S09.pod
doc/trunk/design/syn/S12.pod
Log:
Metamethod revamp.
Modified: doc/trunk/design/syn/S02.p
在 Sep 4, 2006 2:11 AM 時,Gaal Yahas 寫到:
Unless I'm mistaken, this doesn't cast back to subroutine signature
land
very well:
sub f1 (Dog ($fido, $spot)) { ... }
sub f2 (Dog $ ($fido, $spot)) { ... }
sub f3 (Dog :($fido, $spot)) { ... }
Correct.
Unless Audrey's latest S
Author: larry
Date: Wed Sep 13 07:03:51 2006
New Revision: 11976
Modified:
doc/trunk/design/syn/S03.pod
Log:
typo spotted by Carl Mäsak++
Modified: doc/trunk/design/syn/S03.pod
==
--- doc/trunk/design/syn/S03.pod
Daniel (>), Carl (>>), svn log, speaking on larry's behalf (>>>):
> > +The string concatenating form is:
> > +
> > + X~X <1 2> # 'a1', 'a2', 'b1', 'b2'
> > +
> > +The C operator desugars to something like:
> > +
> > +[~]�( X <1 2> ) # 'a1', 'a2', 'b1', 'b2'
> svn log, speaking on larry's behalf (>):
> > +The string concatenating form is:
> > +
> > + X~X <1 2> # 'a1', 'a2', 'b1', 'b2'
> > +
> > +The C operator desugars to something like:
> > +
> > +[~]�( X <1 2> ) # 'a1', 'a2', 'b1', 'b2'
^
> If the C variant
[EMAIL PROTECTED] wrote:
+=head1 Cross operators
+
+The final metaoperator is the C metaoperator. It applies the
+modified operator across all permutations of its list arguments. All
+C operators are of list infix precedence, and are list associative.
+
+The bare form of C is considered an ope