On Sun, Jan 11, 2009 at 07:18:53PM -0800, Patrick R. Michaud via RT wrote:
> On Wed Jan 07 17:54:26 2009, larry wrote:
> Bare "say" and "print" are now illegal in Rakudo as of r35431. This
> currently catches only the truly bare say/print -- the parenthesized
> forms are still allowed:
>
> say; # error
> say (); # ok
> say(); # spec is unclear, rakudo currently allows this
>
> If the C<say()> and C<print()> forms should be disallowed, we can do
> that as well.
Actually, that fix didn't turn out to be complete, so I've entered
a new fix, and the C<say()> and C<print()> forms are now disallowed
also. Thus we're left with:
say; # error
say(); # error
say (); # ok
Since this matches the spec, I'll close this ticket (as soon as I can
get back into rt.perl.org to do so -- it's not responding for me
right now).
Pm