New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Odd parsing of "do ... for ..." #3900
Comments
From @simoncozens% ./perl -le '$a=do xa for ax;' Get this: The "Missing $" only happens for package/do/require/use followed by I can't see how it's getting that, because allowing "my" and "our" with foreach $_ (my($a)) { Perl Info
|
From @chornySame result on 5.12.0. On Sat Apr 21 23:30:11 2001, simon@netthink.co.uk wrote:
-- |
From [Unknown Contact. See original ticket]Same result on 5.12.0. On Sat Apr 21 23:30:11 2001, simon@netthink.co.uk wrote:
-- |
From @dcollinsnIn all versions 5.22.0 through blead, these testcases all produce no output. Is this the expected behavior? If so, I shall add a regression test. |
From @cpansproutOn Mon Jul 04 08:38:28 2016, dcollinsn@gmail.com wrote:
That is the expected behaviour. I think I may have fixed this, in which case we may already have tests. -- Father Chrysostomos |
From @cpansproutOn Mon Jul 04 08:57:43 2016, sprout wrote:
A bisect gives me: c2900bb is the first bad commit do-file should not force a bareword so no, it is not tested. I have no idea how that commit fixed it. -- Father Chrysostomos |
From @dcollinsnOn Mon Jul 04 14:52:53 2016, sprout wrote:
Tests added in 9c26033, closing. -- |
From [Unknown Contact. See original ticket]On Mon Jul 04 14:52:53 2016, sprout wrote:
Tests added in 9c26033, closing. -- |
@dcollinsn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#6870 (status was 'resolved')
Searchable as RT6870$
The text was updated successfully, but these errors were encountered: