Author: audreyt
Date: Mon Oct  2 07:45:13 2006
New Revision: 12561

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

Log:
* S06: Excise the word "Multimethod" in places where it also
       referred to multisubs.

Modified: doc/trunk/design/syn/S06.pod
==============================================================================
--- doc/trunk/design/syn/S06.pod        (original)
+++ doc/trunk/design/syn/S06.pod        Mon Oct  2 07:45:13 2006
@@ -13,9 +13,9 @@
 
   Maintainer: Larry Wall <[EMAIL PROTECTED]>
   Date: 21 Mar 2003
-  Last Modified: 25 Sept 2006
+  Last Modified: 2 Oct 2006
   Number: 6
-  Version: 58
+  Version: 59
 
 
 This document summarizes Apocalypse 6, which covers subroutines and the
@@ -52,7 +52,7 @@
 
 =head1 Routine modifiers
 
-B<Multimethods> (keyword: C<multi>) are routines that can have multiple
+B<Multis> (keyword: C<multi>) are routines that can have multiple
 variants that share the same name, selected by arity, types, or some
 other constraints.
 
@@ -1978,8 +1978,8 @@
 =head2 The C<leave> function
 
 As mentioned above, a C<return> call causes the innermost
-surrounding subroutine, method, rule, token, regex (as a keyword),
-macro, or multimethod to return.  Only declarations with an explicit
+surrounding subroutine, method, rule, token, regex (as a keyword)
+or macro to return.  Only declarations with an explicit
 keyword such as "sub" may be returned from.  You may not return from
 a quotelike operator such as C<rx//>.
 
@@ -2212,7 +2212,7 @@
 
 This special form should generally be restricted to named parameters.
 
-To curry a particular multimethod it may be necessary to specify the type
+To curry a particular multi variant, it may be necessary to specify the type
 for one or more of its parameters:
 
     &woof ::= &bark:(Dog).assuming :pitch<low>;

Reply via email to