Hello Nicholas!

AT> -everything in C<@a> and made C<@b> an empty list.  See
AT> +everything in C<@a> and made C<@b> an empty array.  See

NC> Not sure. I'd like to find a way to phrase that without describing @b as
NC> either "list" or array. It's set to an empty list, but it is an array.
NC> And finding a way of saying that without using either word feels best.


What about

--- pod/perlsub.pod.orig        Wed Feb 20 18:02:38 2002
+++ pod/perlsub.pod     Mon Mar 11 23:23:43 2002
@@ -169,7 +169,7 @@
 
 Like the flattened incoming parameter list, the return list is also
 flattened on return.  So all you have managed to do here is stored
-everything in C<@a> and made C<@b> an empty list.  See 
+everything in C<@a> and made C<@b> empty.  See 
 L<Pass by Reference> for alternatives.
 
 A subroutine may be called using an explicit C<&> prefix.  The
@@ -727,7 +727,7 @@
 
     sub ioqueue {
         local  (*READER, *WRITER);    # not my!
-        pipe    (READER,  WRITER);    or die "pipe: $!";
+        pipe    (READER,  WRITER)     or die "pipe: $!";
         return (*READER, *WRITER);
     }
     ($head, $tail) = ioqueue();

? :-))

AT> -        return (*READER, *WRITER);
AT> +        return (*READER{IO}, *WRITER{IO});
AT>
AT> Have I been too bold with adding {IO}?
NC> Not sure. I'm not sure what's going on with the IO, but it's late
Err, still curious, is that any good ?

Regards, Anton


Reply via email to