Author: larry
Date: Mon Mar 27 14:57:02 2006
New Revision: 8451

Modified:
   doc/trunk/design/syn/S06.pod

Log:
Added def of prototypes from audreyt++ (with clarification of scoping).


Modified: doc/trunk/design/syn/S06.pod
==============================================================================
--- doc/trunk/design/syn/S06.pod        (original)
+++ doc/trunk/design/syn/S06.pod        Mon Mar 27 14:57:02 2006
@@ -37,6 +37,10 @@
 B<Multimethods> (keyword: C<multi>) are routines that transcend class
 boundaries, and can have one or more invocants. 
 
+B<Prototypes> (keyword: C<proto>) specify the commonalities (such
+as parameter names, fixity and associativity) shared by all multis
+of that name in the scope of the C<proto> declaration.
+
 B<Rules> (keyword: C<rule>) are methods (of a grammar) that perform
 pattern matching. Their associated block has a special syntax (see
 Synopsis 5).

Reply via email to