Yes, the built-in C<say> certainly adds a newline. That's the only thing
that distinguishes it from C<print>. The comment in S2 is misleading,
but you shouldn't ever believe the comments anyway. :-)
Or the Subject line. Yours seems to have suffered a bitflip somewhere...
Larry
my $foo = 42;
say %MY::<$foo>; # prints "42"
S6:
Perl5ish subroutine declarations
...
sub say { print qq{"@_"\n}; } # args appear in @_
Because C<print> has no final newline, I would expect C<say> will have
one. Final newline or not. What is your say?
--
stef