print scalar(foo), ', ', $_, $/ for foo; #### Use of uninitialized value in print at cl line 16. Flintstone, #### print scalar(foo), ', ', $_, $/ for my @a = foo; #### Flintstone, Fred Flintstone, Wilma Flintstone, Pebbles #### my @foo = qw /one two three/; sub foo () : lvalue {@foo} print for foo; __END__ Use of uninitialized value in print at /tmp/bug line 9