Author: particle
Date: Fri Oct 13 11:08:30 2006
New Revision: 14918

Modified:
   trunk/docs/pdds/pdd03_calling_conventions.pod

Log:
[PDD03[: clarify examples for :named syntax

Modified: trunk/docs/pdds/pdd03_calling_conventions.pod
==============================================================================
--- trunk/docs/pdds/pdd03_calling_conventions.pod       (original)
+++ trunk/docs/pdds/pdd03_calling_conventions.pod       Fri Oct 13 11:08:30 2006
@@ -330,27 +330,27 @@
 
   foo(1, i)                       # 2 positional arguments
   foo(x, ar :flat, y)             # flattening array
-  foo(p, 'q' => q)                # named argument
-  foo(p, q :named('q'))           # the same
+  foo(p, 'key' => value)          # named argument
+  foo(p, value :named('key'))     # the same
   foo(kw :named :flat)            # a flattening hash
 
 =head2 Parameters
 
   .param int i                    # positional parameter
   .param pmc argv :slurpy         # slurpy array
-  .param pmc qu :named('q')       # named parameter
+  .param pmc value :named('key')  # named parameter
   .param int x :optional          # optional parameter
   .param int has_x :opt_flag      # flag 0/1 x was passed
   .param pmc kw :slurpy :named    # slurpy hash
 
 =head2 Return Values
 
-  .return (i, ar: flat, q :named('q') )
+  .return (i, ar: flat, value :named('key') )
 
 =head2 Call Results
 
   x = foo()                       # single result
-  (i, j :optional, ar :slurpy, q :named('q') ) = foo()
+  (i, j :optional, ar :slurpy, value :named('key') ) = foo()
 
 =head1 ATTACHMENTS
 

Reply via email to